com.google.ads.googleads.v10.common.UserAttributeOrBuilder Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of google-ads-stubs-v10 Show documentation
Show all versions of google-ads-stubs-v10 Show documentation
Stubs for GAAPI version google-ads-stubs-v10
The newest version!
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/ads/googleads/v10/common/offline_user_data.proto
package com.google.ads.googleads.v10.common;
public interface UserAttributeOrBuilder extends
// @@protoc_insertion_point(interface_extends:google.ads.googleads.v10.common.UserAttribute)
com.google.protobuf.MessageOrBuilder {
/**
*
* Advertiser defined lifetime value for the user.
*
*
* optional int64 lifetime_value_micros = 1;
* @return Whether the lifetimeValueMicros field is set.
*/
boolean hasLifetimeValueMicros();
/**
*
* Advertiser defined lifetime value for the user.
*
*
* optional int64 lifetime_value_micros = 1;
* @return The lifetimeValueMicros.
*/
long getLifetimeValueMicros();
/**
*
* Advertiser defined lifetime value bucket for the user. The valid range for
* a lifetime value bucket is from 1 (low) to 10 (high), except for remove
* operation where 0 will also be accepted.
*
*
* optional int32 lifetime_value_bucket = 2;
* @return Whether the lifetimeValueBucket field is set.
*/
boolean hasLifetimeValueBucket();
/**
*
* Advertiser defined lifetime value bucket for the user. The valid range for
* a lifetime value bucket is from 1 (low) to 10 (high), except for remove
* operation where 0 will also be accepted.
*
*
* optional int32 lifetime_value_bucket = 2;
* @return The lifetimeValueBucket.
*/
int getLifetimeValueBucket();
/**
*
* Timestamp of the last purchase made by the user.
* The format is YYYY-MM-DD HH:MM:SS[+/-HH:MM], where [+/-HH:MM] is an
* optional timezone offset from UTC. If the offset is absent, the API will
* use the account's timezone as default.
*
*
* string last_purchase_date_time = 3;
* @return The lastPurchaseDateTime.
*/
java.lang.String getLastPurchaseDateTime();
/**
*
* Timestamp of the last purchase made by the user.
* The format is YYYY-MM-DD HH:MM:SS[+/-HH:MM], where [+/-HH:MM] is an
* optional timezone offset from UTC. If the offset is absent, the API will
* use the account's timezone as default.
*
*
* string last_purchase_date_time = 3;
* @return The bytes for lastPurchaseDateTime.
*/
com.google.protobuf.ByteString
getLastPurchaseDateTimeBytes();
/**
*
* Advertiser defined average number of purchases that are made by the user in
* a 30 day period.
*
*
* int32 average_purchase_count = 4;
* @return The averagePurchaseCount.
*/
int getAveragePurchaseCount();
/**
*
* Advertiser defined average purchase value in micros for the user.
*
*
* int64 average_purchase_value_micros = 5;
* @return The averagePurchaseValueMicros.
*/
long getAveragePurchaseValueMicros();
/**
*
* Timestamp when the user was acquired.
* The format is YYYY-MM-DD HH:MM:SS[+/-HH:MM], where [+/-HH:MM] is an
* optional timezone offset from UTC. If the offset is absent, the API will
* use the account's timezone as default.
*
*
* string acquisition_date_time = 6;
* @return The acquisitionDateTime.
*/
java.lang.String getAcquisitionDateTime();
/**
*
* Timestamp when the user was acquired.
* The format is YYYY-MM-DD HH:MM:SS[+/-HH:MM], where [+/-HH:MM] is an
* optional timezone offset from UTC. If the offset is absent, the API will
* use the account's timezone as default.
*
*
* string acquisition_date_time = 6;
* @return The bytes for acquisitionDateTime.
*/
com.google.protobuf.ByteString
getAcquisitionDateTimeBytes();
/**
*
* The shopping loyalty related data. Shopping utilizes this data to provide
* users with a better experience. Accessible only to merchants on the
* allow-list with the user's consent.
*
*
* optional .google.ads.googleads.v10.common.ShoppingLoyalty shopping_loyalty = 7;
* @return Whether the shoppingLoyalty field is set.
*/
boolean hasShoppingLoyalty();
/**
*
* The shopping loyalty related data. Shopping utilizes this data to provide
* users with a better experience. Accessible only to merchants on the
* allow-list with the user's consent.
*
*
* optional .google.ads.googleads.v10.common.ShoppingLoyalty shopping_loyalty = 7;
* @return The shoppingLoyalty.
*/
com.google.ads.googleads.v10.common.ShoppingLoyalty getShoppingLoyalty();
/**
*
* The shopping loyalty related data. Shopping utilizes this data to provide
* users with a better experience. Accessible only to merchants on the
* allow-list with the user's consent.
*
*
* optional .google.ads.googleads.v10.common.ShoppingLoyalty shopping_loyalty = 7;
*/
com.google.ads.googleads.v10.common.ShoppingLoyaltyOrBuilder getShoppingLoyaltyOrBuilder();
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy