Interface UserAttributeOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
UserAttribute,UserAttribute.Builder
public interface UserAttributeOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.StringgetAcquisitionDateTime()Timestamp when the user was acquired.com.google.protobuf.ByteStringgetAcquisitionDateTimeBytes()Timestamp when the user was acquired.intgetAveragePurchaseCount()Advertiser defined average number of purchases that are made by the user in a 30 day period.longgetAveragePurchaseValueMicros()Advertiser defined average purchase value in micros for the user.java.lang.StringgetLastPurchaseDateTime()Timestamp of the last purchase made by the user.com.google.protobuf.ByteStringgetLastPurchaseDateTimeBytes()Timestamp of the last purchase made by the user.intgetLifetimeValueBucket()Advertiser defined lifetime value bucket for the user.longgetLifetimeValueMicros()Advertiser defined lifetime value for the user.ShoppingLoyaltygetShoppingLoyalty()The shopping loyalty related data.ShoppingLoyaltyOrBuildergetShoppingLoyaltyOrBuilder()The shopping loyalty related data.booleanhasLifetimeValueBucket()Advertiser defined lifetime value bucket for the user.booleanhasLifetimeValueMicros()Advertiser defined lifetime value for the user.booleanhasShoppingLoyalty()The shopping loyalty related data.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
hasLifetimeValueMicros
boolean hasLifetimeValueMicros()
Advertiser defined lifetime value for the user.
optional int64 lifetime_value_micros = 1;- Returns:
- Whether the lifetimeValueMicros field is set.
-
getLifetimeValueMicros
long getLifetimeValueMicros()
Advertiser defined lifetime value for the user.
optional int64 lifetime_value_micros = 1;- Returns:
- The lifetimeValueMicros.
-
hasLifetimeValueBucket
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;- Returns:
- Whether the lifetimeValueBucket field is set.
-
getLifetimeValueBucket
int getLifetimeValueBucket()
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;- Returns:
- The lifetimeValueBucket.
-
getLastPurchaseDateTime
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;- Returns:
- The lastPurchaseDateTime.
-
getLastPurchaseDateTimeBytes
com.google.protobuf.ByteString getLastPurchaseDateTimeBytes()
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;- Returns:
- The bytes for lastPurchaseDateTime.
-
getAveragePurchaseCount
int getAveragePurchaseCount()
Advertiser defined average number of purchases that are made by the user in a 30 day period.
int32 average_purchase_count = 4;- Returns:
- The averagePurchaseCount.
-
getAveragePurchaseValueMicros
long getAveragePurchaseValueMicros()
Advertiser defined average purchase value in micros for the user.
int64 average_purchase_value_micros = 5;- Returns:
- The averagePurchaseValueMicros.
-
getAcquisitionDateTime
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;- Returns:
- The acquisitionDateTime.
-
getAcquisitionDateTimeBytes
com.google.protobuf.ByteString getAcquisitionDateTimeBytes()
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;- Returns:
- The bytes for acquisitionDateTime.
-
hasShoppingLoyalty
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;- Returns:
- Whether the shoppingLoyalty field is set.
-
getShoppingLoyalty
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;- Returns:
- The shoppingLoyalty.
-
getShoppingLoyaltyOrBuilder
ShoppingLoyaltyOrBuilder getShoppingLoyaltyOrBuilder()
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;
-
-