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.String
getCustomKey()
Name of the store sales custom variable key.com.google.protobuf.ByteString
getCustomKeyBytes()
Name of the store sales custom variable key.double
getLoyaltyFraction()
This is the fraction of all transactions that are identifiable (for example, associated with any form of customer information).StoreSalesThirdPartyMetadata
getThirdPartyMetadata()
Metadata for a third party Store Sales upload.StoreSalesThirdPartyMetadataOrBuilder
getThirdPartyMetadataOrBuilder()
Metadata for a third party Store Sales upload.double
getTransactionUploadFraction()
This is the ratio of sales being uploaded compared to the overall sales that can be associated with a customer.boolean
hasCustomKey()
Name of the store sales custom variable key.boolean
hasLoyaltyFraction()
This is the fraction of all transactions that are identifiable (for example, associated with any form of customer information).boolean
hasThirdPartyMetadata()
Metadata for a third party Store Sales upload.boolean
hasTransactionUploadFraction()
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 (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
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.v14.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.v14.common.StoreSalesThirdPartyMetadata third_party_metadata = 3;
- Returns:
- The thirdPartyMetadata.
-
getThirdPartyMetadataOrBuilder
StoreSalesThirdPartyMetadataOrBuilder getThirdPartyMetadataOrBuilder()
Metadata for a third party Store Sales upload.
.google.ads.googleads.v14.common.StoreSalesThirdPartyMetadata third_party_metadata = 3;
-
-