--- v25/resources/customer.proto 2026-10-26 16:32:22.000000000 +0000 +++ v26/resources/customer.proto 2026-10-26 16:32:28.000000000 +0000 @@ -168,9 +169,8 @@ CustomerAgreementSetting customer_agreement_setting = 44 [(google.api.field_behavior) = OUTPUT_ONLY]; - // Output only. Settings for Local Services customer. - LocalServicesSettings local_services_settings = 45 - [(google.api.field_behavior) = OUTPUT_ONLY]; + // Settings for Local Services customer. + LocalServicesSettings local_services_settings = 45; // Brand Safety setting at the account level. Allows for selecting // an inventory type to show your ads on content that is the right fit for @@ -237,20 +237,26 @@ // this customer. If this customer is using cross-account conversion tracking, // the value returned will differ based on the `login-customer-id` of the // request. - google.ads.googleads.v25.enums.ConversionTrackingStatusEnum + google.ads.googleads.v26.enums.ConversionTrackingStatusEnum .ConversionTrackingStatus conversion_tracking_status = 6 [(google.api.field_behavior) = OUTPUT_ONLY]; - // Output only. Deprecated: Use enablement_setting instead. Whether the - // customer is opted-in for enhanced conversions for leads. If using - // cross-account conversion tracking, this value is inherited from the - // manager. This field is read-only. - bool enhanced_conversions_for_leads_enabled = 7 - [deprecated = true, (google.api.field_behavior) = OUTPUT_ONLY]; - // The resource name of the customer where conversions are created and // managed. This field is read-only. string google_ads_conversion_customer = 8; + + // Output only. Account-level setting indicating whether enhanced conversions + // is enabled for the customer. This field is read-only. + optional google.ads.googleads.v26.enums.EnhancedConversionsConfigEnum + .EnhancedConversionsConfig enablement_setting = 9 + [(google.api.field_behavior) = OUTPUT_ONLY]; + + // Output only. The effective account-level enhanced conversions setting for + // the customer. If using cross-account conversion tracking, this value is + // inherited from the manager. This field is read-only. + optional google.ads.googleads.v26.enums.EnhancedConversionsConfigEnum + .EnhancedConversionsConfig effective_enablement_setting = 10 + [(google.api.field_behavior) = OUTPUT_ONLY]; } // Remarketing setting for a customer. @@ -275,6 +281,31 @@ // Output only. A read-only list of geo vertical level insurance statuses. repeated GranularInsuranceStatus granular_insurance_statuses = 2 [(google.api.field_behavior) = OUTPUT_ONLY]; + + // Settings for external redemption provider integration. + RedemptionProviderInfo redemption_provider_info = 3; +} + +// Information about the external redemption provider for a Local Services +// customer. +message RedemptionProviderInfo { + // Required. Identifier for a merchant in an external partner's point-of-sale + // system. + ExternalPartnerMerchantId external_merchant_id = 1 + [(google.api.field_behavior) = REQUIRED]; +} + +// Identifier for a merchant in an external partner's point-of-sale system. +message ExternalPartnerMerchantId { + // The external merchant identifier. + oneof id { + // Numeric merchant identifier in the external partner's system. + int64 numeric_id = 1; + + // Alphanumeric or string merchant identifier in the external partner's + // system. The length of this string must be between 1 and 50, inclusive. + string alphanumeric_id = 2; + } } // License status at geo + vertical level.
/resources/customer.proto
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2026-10-27 UTC.