Interface StoreSalesMetadataOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
StoreSalesMetadata,StoreSalesMetadata.Builder
public interface StoreSalesMetadataOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.StringgetCustomKey()Name of the store sales custom variable key.com.google.protobuf.ByteStringgetCustomKeyBytes()Name of the store sales custom variable key.doublegetLoyaltyFraction()This is the fraction of all transactions that are identifiable (i.e., associated with any form of customer information).StoreSalesThirdPartyMetadatagetThirdPartyMetadata()Metadata for a third party Store Sales upload.StoreSalesThirdPartyMetadataOrBuildergetThirdPartyMetadataOrBuilder()Metadata for a third party Store Sales upload.doublegetTransactionUploadFraction()This is the ratio of sales being uploaded compared to the overall sales that can be associated with a customer.booleanhasCustomKey()Name of the store sales custom variable key.booleanhasLoyaltyFraction()This is the fraction of all transactions that are identifiable (i.e., associated with any form of customer information).booleanhasThirdPartyMetadata()Metadata for a third party Store Sales upload.booleanhasTransactionUploadFraction()This is the ratio of sales being uploaded compared to the overall sales that can be associated with a customer.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
hasLoyaltyFraction
boolean hasLoyaltyFraction()
This is the fraction of all transactions that are identifiable (i.e., associated with any form of customer information). Required. The fraction needs to be between 0 and 1 (excluding 0).
optional double loyalty_fraction = 5;- Returns:
- Whether the loyaltyFraction field is set.
-
getLoyaltyFraction
double getLoyaltyFraction()
This is the fraction of all transactions that are identifiable (i.e., associated with any form of customer information). Required. The fraction needs to be between 0 and 1 (excluding 0).
optional double loyalty_fraction = 5;- Returns:
- The loyaltyFraction.
-
hasTransactionUploadFraction
boolean hasTransactionUploadFraction()
This is the ratio of sales being uploaded compared to the overall sales that can be associated with a customer. Required. The fraction needs to be between 0 and 1 (excluding 0). For example, if you upload half the sales that you are able to associate with a customer, this would be 0.5.
optional double transaction_upload_fraction = 6;- Returns:
- Whether the transactionUploadFraction field is set.
-
getTransactionUploadFraction
double getTransactionUploadFraction()
This is the ratio of sales being uploaded compared to the overall sales that can be associated with a customer. Required. The fraction needs to be between 0 and 1 (excluding 0). For example, if you upload half the sales that you are able to associate with a customer, this would be 0.5.
optional double transaction_upload_fraction = 6;- Returns:
- The transactionUploadFraction.
-
hasCustomKey
boolean hasCustomKey()
Name of the store sales custom variable key. A predefined key that can be applied to the transaction and then later used for custom segmentation in reporting. Accessible only to customers on the allow-list.
optional string custom_key = 7;- Returns:
- Whether the customKey field is set.
-
getCustomKey
java.lang.String getCustomKey()
Name of the store sales custom variable key. A predefined key that can be applied to the transaction and then later used for custom segmentation in reporting. Accessible only to customers on the allow-list.
optional string custom_key = 7;- Returns:
- The customKey.
-
getCustomKeyBytes
com.google.protobuf.ByteString getCustomKeyBytes()
Name of the store sales custom variable key. A predefined key that can be applied to the transaction and then later used for custom segmentation in reporting. Accessible only to customers on the allow-list.
optional string custom_key = 7;- Returns:
- The bytes for customKey.
-
hasThirdPartyMetadata
boolean hasThirdPartyMetadata()
Metadata for a third party Store Sales upload.
.google.ads.googleads.v10.common.StoreSalesThirdPartyMetadata third_party_metadata = 3;- Returns:
- Whether the thirdPartyMetadata field is set.
-
getThirdPartyMetadata
StoreSalesThirdPartyMetadata getThirdPartyMetadata()
Metadata for a third party Store Sales upload.
.google.ads.googleads.v10.common.StoreSalesThirdPartyMetadata third_party_metadata = 3;- Returns:
- The thirdPartyMetadata.
-
getThirdPartyMetadataOrBuilder
StoreSalesThirdPartyMetadataOrBuilder getThirdPartyMetadataOrBuilder()
Metadata for a third party Store Sales upload.
.google.ads.googleads.v10.common.StoreSalesThirdPartyMetadata third_party_metadata = 3;
-
-