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
Modifier and TypeMethodDescriptionName of the store sales custom variable key.com.google.protobuf.ByteStringName of the store sales custom variable key.doubleThis is the fraction of all transactions that are identifiable (for example, associated with any form of customer information).Metadata for a third party Store Sales upload.Metadata for a third party Store Sales upload.doubleThis is the ratio of sales being uploaded compared to the overall sales that can be associated with a customer.booleanName of the store sales custom variable key.booleanThis is the fraction of all transactions that are identifiable (for example, associated with any form of customer information).booleanMetadata for a third party Store Sales upload.booleanThis 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.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
hasLoyaltyFraction
boolean hasLoyaltyFraction()This is the fraction of all transactions that are identifiable (for example, 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 (for example, 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
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.v18.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.v18.common.StoreSalesThirdPartyMetadata third_party_metadata = 3;- Returns:
- The thirdPartyMetadata.
-
getThirdPartyMetadataOrBuilder
StoreSalesThirdPartyMetadataOrBuilder getThirdPartyMetadataOrBuilder()Metadata for a third party Store Sales upload.
.google.ads.googleads.v18.common.StoreSalesThirdPartyMetadata third_party_metadata = 3;
-