<?php
// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: google/ads/googleads/v21/services/google_ads_service.proto

namespace GPBMetadata\Google\Ads\GoogleAds\V21\Services;

class GoogleAdsService
{
    public static $is_initialized = false;

    public static function initOnce()
    {
        $pool = \Google\Protobuf\Internal\DescriptorPool::getGeneratedPool();
        if (static::$is_initialized == true) {
            return;
        }
        \GPBMetadata\Google\Api\Resource::initOnce();
        \GPBMetadata\Google\Api\LaunchStage::initOnce();
        \GPBMetadata\Google\Protobuf\FieldMask::initOnce();
        \GPBMetadata\Google\Api\FieldBehavior::initOnce();
        \GPBMetadata\Google\Protobuf\Duration::initOnce();
        \GPBMetadata\Google\Api\Http::initOnce();
        \GPBMetadata\Google\Api\Annotations::initOnce();
        \GPBMetadata\Google\Api\Client::initOnce();
        \GPBMetadata\Google\Protobuf\Any::initOnce();
        \GPBMetadata\Google\Rpc\Status::initOnce();
        \GPBMetadata\Google\Protobuf\GPBEmpty::initOnce();
        \GPBMetadata\Google\Longrunning\Operations::initOnce();
        $pool->internalAddGeneratedFile(
            "\x0A\xFD\x03\x0A=google/ads/googleads/v21/enums/brand_safety_suitability.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\x9B\x01\x0A\x1ABrandSafetySuitabilityEnum\"}\x0A\x16BrandSafetySuitability\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x16\x0A\x12EXPANDED_INVENTORY\x10\x02\x12\x16\x0A\x12STANDARD_INVENTORY\x10\x03\x12\x15\x0A\x11LIMITED_INVENTORY\x10\x04B\xF5\x01\x0A\"com.google.ads.googleads.v21.enumsB\x1BBrandSafetySuitabilityProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\x97\x04\x0ACgoogle/ads/googleads/v21/enums/account_budget_proposal_status.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\xAA\x01\x0A\x1FAccountBudgetProposalStatusEnum\"\x86\x01\x0A\x1BAccountBudgetProposalStatus\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0B\x0A\x07PENDING\x10\x02\x12\x11\x0A\x0DAPPROVED_HELD\x10\x03\x12\x0C\x0A\x08APPROVED\x10\x04\x12\x0D\x0A\x09CANCELLED\x10\x05\x12\x0C\x0A\x08REJECTED\x10\x06B\xFA\x01\x0A\"com.google.ads.googleads.v21.enumsB AccountBudgetProposalStatusProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xF6\x03\x0AIgoogle/ads/googleads/v21/enums/listing_group_filter_product_channel.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\x7F\x0A\$ListingGroupFilterProductChannelEnum\"W\x0A ListingGroupFilterProductChannel\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0A\x0A\x06ONLINE\x10\x02\x12\x09\x0A\x05LOCAL\x10\x03B\xFF\x01\x0A\"com.google.ads.googleads.v21.enumsB%ListingGroupFilterProductChannelProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xEA\x03\x0A7google/ads/googleads/v21/enums/hotel_price_bucket.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\x94\x01\x0A\x14HotelPriceBucketEnum\"|\x0A\x10HotelPriceBucket\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x11\x0A\x0DLOWEST_UNIQUE\x10\x02\x12\x0F\x0A\x0BLOWEST_TIED\x10\x03\x12\x0E\x0A\x0ANOT_LOWEST\x10\x04\x12\x16\x0A\x12ONLY_PARTNER_SHOWN\x10\x05B\xEF\x01\x0A\"com.google.ads.googleads.v21.enumsB\x15HotelPriceBucketProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xEB\x05\x0A[google/ads/googleads/v21/enums/customer_pay_per_conversion_eligibility_failure_reason.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\xD1\x02\x0A4CustomerPayPerConversionEligibilityFailureReasonEnum\"\x98\x02\x0A0CustomerPayPerConversionEligibilityFailureReason\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x1A\x0A\x16NOT_ENOUGH_CONVERSIONS\x10\x02\x12\x1B\x0A\x17CONVERSION_LAG_TOO_HIGH\x10\x03\x12#\x0A\x1FHAS_CAMPAIGN_WITH_SHARED_BUDGET\x10\x04\x12 \x0A\x1CHAS_UPLOAD_CLICKS_CONVERSION\x10\x05\x12 \x0A\x1CAVERAGE_DAILY_SPEND_TOO_HIGH\x10\x06\x12\x19\x0A\x15ANALYSIS_NOT_COMPLETE\x10\x07\x12\x09\x0A\x05OTHER\x10\x08B\x8F\x02\x0A\"com.google.ads.googleads.v21.enumsB5CustomerPayPerConversionEligibilityFailureReasonProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xC4\x03\x0A;google/ads/googleads/v21/enums/asset_set_asset_status.proto\x12\x1Egoogle.ads.googleads.v21.enums\"h\x0A\x17AssetSetAssetStatusEnum\"M\x0A\x13AssetSetAssetStatus\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0B\x0A\x07ENABLED\x10\x02\x12\x0B\x0A\x07REMOVED\x10\x03B\xF2\x01\x0A\"com.google.ads.googleads.v21.enumsB\x18AssetSetAssetStatusProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xBE\x03\x0A=google/ads/googleads/v21/enums/user_list_closing_reason.proto\x12\x1Egoogle.ads.googleads.v21.enums\"^\x0A\x19UserListClosingReasonEnum\"A\x0A\x15UserListClosingReason\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0A\x0A\x06UNUSED\x10\x02B\xF4\x01\x0A\"com.google.ads.googleads.v21.enumsB\x1AUserListClosingReasonProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xDA\x03\x0A4google/ads/googleads/v21/enums/hotel_rate_type.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\x8A\x01\x0A\x11HotelRateTypeEnum\"u\x0A\x0DHotelRateType\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0F\x0A\x0BUNAVAILABLE\x10\x02\x12\x0F\x0A\x0BPUBLIC_RATE\x10\x03\x12\x12\x0A\x0EQUALIFIED_RATE\x10\x04\x12\x10\x0A\x0CPRIVATE_RATE\x10\x05B\xEC\x01\x0A\"com.google.ads.googleads.v21.enumsB\x12HotelRateTypeProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xD9\x03\x0AAgoogle/ads/googleads/v21/enums/system_managed_entity_source.proto\x12\x1Egoogle.ads.googleads.v21.enums\"q\x0A\x1FSystemManagedResourceSourceEnum\"N\x0A\x1BSystemManagedResourceSource\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x11\x0A\x0DAD_VARIATIONS\x10\x02B\xF8\x01\x0A\"com.google.ads.googleads.v21.enumsB\x1ESystemManagedEntitySourceProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xFB\x03\x0A6google/ads/googleads/v21/enums/experiment_status.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\xA6\x01\x0A\x14ExperimentStatusEnum\"\x8D\x01\x0A\x10ExperimentStatus\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0B\x0A\x07ENABLED\x10\x02\x12\x0B\x0A\x07REMOVED\x10\x03\x12\x0A\x0A\x06HALTED\x10\x04\x12\x0C\x0A\x08PROMOTED\x10\x05\x12\x09\x0A\x05SETUP\x10\x06\x12\x0D\x0A\x09INITIATED\x10\x07\x12\x0D\x0A\x09GRADUATED\x10\x08B\xEF\x01\x0A\"com.google.ads.googleads.v21.enumsB\x15ExperimentStatusProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xA3\x03\x0A6google/ads/googleads/v21/common/custom_parameter.proto\x12\x1Fgoogle.ads.googleads.v21.common\"I\x0A\x0FCustomParameter\x12\x10\x0A\x03key\x18\x03 \x01(\x09H\x00\x88\x01\x01\x12\x12\x0A\x05value\x18\x04 \x01(\x09H\x01\x88\x01\x01B\x06\x0A\x04_keyB\x08\x0A\x06_valueB\xF4\x01\x0A#com.google.ads.googleads.v21.commonB\x14CustomParameterProtoP\x01ZEgoogle.golang.org/genproto/googleapis/ads/googleads/v21/common;common\xA2\x02\x03GAA\xAA\x02\x1FGoogle.Ads.GoogleAds.V21.Common\xCA\x02\x1FGoogle\\Ads\\GoogleAds\\V21\\Common\xEA\x02#Google::Ads::GoogleAds::V21::Commonb\x06proto3\x0A\xA6\x08\x0AAgoogle/ads/googleads/v21/enums/promotion_extension_occasion.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\xBC\x05\x0A\x1EPromotionExtensionOccasionEnum\"\x99\x05\x0A\x1APromotionExtensionOccasion\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0D\x0A\x09NEW_YEARS\x10\x02\x12\x14\x0A\x10CHINESE_NEW_YEAR\x10\x03\x12\x12\x0A\x0EVALENTINES_DAY\x10\x04\x12\x0A\x0A\x06EASTER\x10\x05\x12\x0F\x0A\x0BMOTHERS_DAY\x10\x06\x12\x0F\x0A\x0BFATHERS_DAY\x10\x07\x12\x0D\x0A\x09LABOR_DAY\x10\x08\x12\x12\x0A\x0EBACK_TO_SCHOOL\x10\x09\x12\x0D\x0A\x09HALLOWEEN\x10\x0A\x12\x10\x0A\x0CBLACK_FRIDAY\x10\x0B\x12\x10\x0A\x0CCYBER_MONDAY\x10\x0C\x12\x0D\x0A\x09CHRISTMAS\x10\x0D\x12\x0E\x0A\x0ABOXING_DAY\x10\x0E\x12\x14\x0A\x10INDEPENDENCE_DAY\x10\x0F\x12\x10\x0A\x0CNATIONAL_DAY\x10\x10\x12\x11\x0A\x0DEND_OF_SEASON\x10\x11\x12\x0F\x0A\x0BWINTER_SALE\x10\x12\x12\x0F\x0A\x0BSUMMER_SALE\x10\x13\x12\x0D\x0A\x09FALL_SALE\x10\x14\x12\x0F\x0A\x0BSPRING_SALE\x10\x15\x12\x0B\x0A\x07RAMADAN\x10\x16\x12\x0F\x0A\x0BEID_AL_FITR\x10\x17\x12\x0F\x0A\x0BEID_AL_ADHA\x10\x18\x12\x0F\x0A\x0BSINGLES_DAY\x10\x19\x12\x0E\x0A\x0AWOMENS_DAY\x10\x1A\x12\x08\x0A\x04HOLI\x10\x1B\x12\x0F\x0A\x0BPARENTS_DAY\x10\x1C\x12\x13\x0A\x0FST_NICHOLAS_DAY\x10\x1D\x12\x0C\x0A\x08CARNIVAL\x10\x1E\x12\x0C\x0A\x08EPIPHANY\x10\x1F\x12\x11\x0A\x0DROSH_HASHANAH\x10 \x12\x0C\x0A\x08PASSOVER\x10!\x12\x0C\x0A\x08HANUKKAH\x10\"\x12\x0A\x0A\x06DIWALI\x10#\x12\x0C\x0A\x08NAVRATRI\x10\$\x12\x0C\x0A\x08SONGKRAN\x10%\x12\x11\x0A\x0DYEAR_END_GIFT\x10&B\xF9\x01\x0A\"com.google.ads.googleads.v21.enumsB\x1FPromotionExtensionOccasionProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\x9A\x05\x0A8google/ads/googleads/v21/enums/call_to_action_type.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\xC3\x02\x0A\x14CallToActionTypeEnum\"\xAA\x02\x0A\x10CallToActionType\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0E\x0A\x0ALEARN_MORE\x10\x02\x12\x0D\x0A\x09GET_QUOTE\x10\x03\x12\x0D\x0A\x09APPLY_NOW\x10\x04\x12\x0B\x0A\x07SIGN_UP\x10\x05\x12\x0E\x0A\x0ACONTACT_US\x10\x06\x12\x0D\x0A\x09SUBSCRIBE\x10\x07\x12\x0C\x0A\x08DOWNLOAD\x10\x08\x12\x0C\x0A\x08BOOK_NOW\x10\x09\x12\x0C\x0A\x08SHOP_NOW\x10\x0A\x12\x0B\x0A\x07BUY_NOW\x10\x0B\x12\x0E\x0A\x0ADONATE_NOW\x10\x0C\x12\x0D\x0A\x09ORDER_NOW\x10\x0D\x12\x0C\x0A\x08PLAY_NOW\x10\x0E\x12\x0C\x0A\x08SEE_MORE\x10\x0F\x12\x0D\x0A\x09START_NOW\x10\x10\x12\x0E\x0A\x0AVISIT_SITE\x10\x11\x12\x0D\x0A\x09WATCH_NOW\x10\x12B\xEF\x01\x0A\"com.google.ads.googleads.v21.enumsB\x15CallToActionTypeProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xDB\x06\x0AFgoogle/ads/googleads/v21/enums/ad_group_ad_primary_status_reason.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\xEA\x03\x0A AdGroupAdPrimaryStatusReasonEnum\"\xC5\x03\x0A\x1CAdGroupAdPrimaryStatusReason\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x14\x0A\x10CAMPAIGN_REMOVED\x10\x02\x12\x13\x0A\x0FCAMPAIGN_PAUSED\x10\x03\x12\x14\x0A\x10CAMPAIGN_PENDING\x10\x04\x12\x12\x0A\x0ECAMPAIGN_ENDED\x10\x05\x12\x13\x0A\x0FAD_GROUP_PAUSED\x10\x06\x12\x14\x0A\x10AD_GROUP_REMOVED\x10\x07\x12\x16\x0A\x12AD_GROUP_AD_PAUSED\x10\x08\x12\x17\x0A\x13AD_GROUP_AD_REMOVED\x10\x09\x12\x1B\x0A\x17AD_GROUP_AD_DISAPPROVED\x10\x0A\x12\x1C\x0A\x18AD_GROUP_AD_UNDER_REVIEW\x10\x0B\x12\x1C\x0A\x18AD_GROUP_AD_POOR_QUALITY\x10\x0C\x12\x16\x0A\x12AD_GROUP_AD_NO_ADS\x10\x0D\x12 \x0A\x1CAD_GROUP_AD_APPROVED_LABELED\x10\x0E\x12%\x0A!AD_GROUP_AD_AREA_OF_INTEREST_ONLY\x10\x0F\x12\x1C\x0A\x18AD_GROUP_AD_UNDER_APPEAL\x10\x10B\xFB\x01\x0A\"com.google.ads.googleads.v21.enumsB!AdGroupAdPrimaryStatusReasonProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xC5\x03\x0A;google/ads/googleads/v21/enums/product_issue_severity.proto\x12\x1Egoogle.ads.googleads.v21.enums\"h\x0A\x18ProductIssueSeverityEnum\"L\x0A\x14ProductIssueSeverity\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0B\x0A\x07WARNING\x10\x02\x12\x09\x0A\x05ERROR\x10\x03B\xF3\x01\x0A\"com.google.ads.googleads.v21.enumsB\x19ProductIssueSeverityProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xD2\x05\x0AKgoogle/ads/googleads/v21/enums/offline_user_data_job_match_rate_range.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\xD8\x02\x0A\$OfflineUserDataJobMatchRateRangeEnum\"\xAF\x02\x0A OfflineUserDataJobMatchRateRange\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x1C\x0A\x18MATCH_RANGE_LESS_THAN_20\x10\x02\x12\x18\x0A\x14MATCH_RANGE_20_TO_30\x10\x03\x12\x18\x0A\x14MATCH_RANGE_31_TO_40\x10\x04\x12\x18\x0A\x14MATCH_RANGE_41_TO_50\x10\x05\x12\x18\x0A\x14MATCH_RANGE_51_TO_60\x10\x06\x12\x18\x0A\x14MATCH_RANGE_61_TO_70\x10\x07\x12\x18\x0A\x14MATCH_RANGE_71_TO_80\x10\x08\x12\x18\x0A\x14MATCH_RANGE_81_TO_90\x10\x09\x12\x19\x0A\x15MATCH_RANGE_91_TO_100\x10\x0AB\xFF\x01\x0A\"com.google.ads.googleads.v21.enumsB%OfflineUserDataJobMatchRateRangeProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xA6\x04\x0A@google/ads/googleads/v21/enums/user_interest_taxonomy_type.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\xBF\x01\x0A\x1CUserInterestTaxonomyTypeEnum\"\x9E\x01\x0A\x18UserInterestTaxonomyType\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0C\x0A\x08AFFINITY\x10\x02\x12\x0D\x0A\x09IN_MARKET\x10\x03\x12\x1B\x0A\x17MOBILE_APP_INSTALL_USER\x10\x04\x12\x10\x0A\x0CVERTICAL_GEO\x10\x05\x12\x18\x0A\x14NEW_SMART_PHONE_USER\x10\x06B\xF7\x01\x0A\"com.google.ads.googleads.v21.enumsB\x1DUserInterestTaxonomyTypeProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xE3\x03\x0ACgoogle/ads/googleads/v21/enums/value_rule_set_attachment_type.proto\x12\x1Egoogle.ads.googleads.v21.enums\"x\x0A\x1EValueRuleSetAttachmentTypeEnum\"V\x0A\x1AValueRuleSetAttachmentType\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0C\x0A\x08CUSTOMER\x10\x02\x12\x0C\x0A\x08CAMPAIGN\x10\x03B\xF9\x01\x0A\"com.google.ads.googleads.v21.enumsB\x1FValueRuleSetAttachmentTypeProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\x9D\x04\x0A2google/ads/googleads/v21/enums/month_of_year.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\xD1\x01\x0A\x0FMonthOfYearEnum\"\xBD\x01\x0A\x0BMonthOfYear\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0B\x0A\x07JANUARY\x10\x02\x12\x0C\x0A\x08FEBRUARY\x10\x03\x12\x09\x0A\x05MARCH\x10\x04\x12\x09\x0A\x05APRIL\x10\x05\x12\x07\x0A\x03MAY\x10\x06\x12\x08\x0A\x04JUNE\x10\x07\x12\x08\x0A\x04JULY\x10\x08\x12\x0A\x0A\x06AUGUST\x10\x09\x12\x0D\x0A\x09SEPTEMBER\x10\x0A\x12\x0B\x0A\x07OCTOBER\x10\x0B\x12\x0C\x0A\x08NOVEMBER\x10\x0C\x12\x0C\x0A\x08DECEMBER\x10\x0DB\xEA\x01\x0A\"com.google.ads.googleads.v21.enumsB\x10MonthOfYearProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\x9F\x04\x0A?google/ads/googleads/v21/enums/local_services_lead_status.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\xBA\x01\x0A\x1BLocalServicesLeadStatusEnum\"\x9A\x01\x0A\x0ALeadStatus\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x07\x0A\x03NEW\x10\x02\x12\x0A\x0A\x06ACTIVE\x10\x03\x12\x0A\x0A\x06BOOKED\x10\x04\x12\x0C\x0A\x08DECLINED\x10\x05\x12\x0B\x0A\x07EXPIRED\x10\x06\x12\x0C\x0A\x08DISABLED\x10\x07\x12\x15\x0A\x11CONSUMER_DECLINED\x10\x08\x12\x0D\x0A\x09WIPED_OUT\x10\x09B\xF6\x01\x0A\"com.google.ads.googleads.v21.enumsB\x1CLocalServicesLeadStatusProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xCF\x03\x0A;google/ads/googleads/v21/enums/value_rule_device_type.proto\x12\x1Egoogle.ads.googleads.v21.enums\"s\x0A\x17ValueRuleDeviceTypeEnum\"X\x0A\x13ValueRuleDeviceType\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0A\x0A\x06MOBILE\x10\x02\x12\x0B\x0A\x07DESKTOP\x10\x03\x12\x0A\x0A\x06TABLET\x10\x04B\xF2\x01\x0A\"com.google.ads.googleads.v21.enumsB\x18ValueRuleDeviceTypeProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xDB\x03\x0A@google/ads/googleads/v21/enums/customizer_attribute_status.proto\x12\x1Egoogle.ads.googleads.v21.enums\"t\x0A\x1DCustomizerAttributeStatusEnum\"S\x0A\x19CustomizerAttributeStatus\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0B\x0A\x07ENABLED\x10\x02\x12\x0B\x0A\x07REMOVED\x10\x03B\xF8\x01\x0A\"com.google.ads.googleads.v21.enumsB\x1ECustomizerAttributeStatusProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xDE\x03\x0A>google/ads/googleads/v21/enums/lookalike_expansion_level.proto\x12\x1Egoogle.ads.googleads.v21.enums\"{\x0A\x1BLookalikeExpansionLevelEnum\"\\\x0A\x17LookalikeExpansionLevel\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0A\x0A\x06NARROW\x10\x02\x12\x0C\x0A\x08BALANCED\x10\x03\x12\x09\x0A\x05BROAD\x10\x04B\xF6\x01\x0A\"com.google.ads.googleads.v21.enumsB\x1CLookalikeExpansionLevelProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xC9\x03\x0A<google/ads/googleads/v21/enums/user_list_access_status.proto\x12\x1Egoogle.ads.googleads.v21.enums\"k\x0A\x18UserListAccessStatusEnum\"O\x0A\x14UserListAccessStatus\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0B\x0A\x07ENABLED\x10\x02\x12\x0C\x0A\x08DISABLED\x10\x03B\xF3\x01\x0A\"com.google.ads.googleads.v21.enumsB\x19UserListAccessStatusProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xC2\x04\x0A?google/ads/googleads/v21/enums/non_skippable_min_duration.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\xDD\x01\x0A\x1BNonSkippableMinDurationEnum\"\xBD\x01\x0A\x17NonSkippableMinDuration\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x1D\x0A\x19MIN_DURATION_FIVE_SECONDS\x10\x02\x12\x1E\x0A\x1AMIN_DURATION_SEVEN_SECONDS\x10\x03\x12 \x0A\x1CMIN_DURATION_SIXTEEN_SECONDS\x10\x04\x12#\x0A\x1FMIN_DURATION_THIRTY_ONE_SECONDS\x10\x05B\xF6\x01\x0A\"com.google.ads.googleads.v21.enumsB\x1CNonSkippableMinDurationProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\x9C\x04\x0A<google/ads/googleads/v21/enums/policy_topic_entry_type.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\xBD\x01\x0A\x18PolicyTopicEntryTypeEnum\"\xA0\x01\x0A\x14PolicyTopicEntryType\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0E\x0A\x0APROHIBITED\x10\x02\x12\x0B\x0A\x07LIMITED\x10\x04\x12\x11\x0A\x0DFULLY_LIMITED\x10\x08\x12\x0F\x0A\x0BDESCRIPTIVE\x10\x05\x12\x0E\x0A\x0ABROADENING\x10\x06\x12\x19\x0A\x15AREA_OF_INTEREST_ONLY\x10\x07B\xF3\x01\x0A\"com.google.ads.googleads.v21.enumsB\x19PolicyTopicEntryTypeProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\x8E\x06\x0A0google/ads/googleads/v21/errors/date_error.proto\x12\x1Fgoogle.ads.googleads.v21.errors\"\xBF\x03\x0A\x0DDateErrorEnum\"\xAD\x03\x0A\x09DateError\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12 \x0A\x1CINVALID_FIELD_VALUES_IN_DATE\x10\x02\x12%\x0A!INVALID_FIELD_VALUES_IN_DATE_TIME\x10\x03\x12\x17\x0A\x13INVALID_STRING_DATE\x10\x04\x12#\x0A\x1FINVALID_STRING_DATE_TIME_MICROS\x10\x06\x12\$\x0A INVALID_STRING_DATE_TIME_SECONDS\x10\x0B\x120\x0A,INVALID_STRING_DATE_TIME_SECONDS_WITH_OFFSET\x10\x0C\x12\x1D\x0A\x19EARLIER_THAN_MINIMUM_DATE\x10\x07\x12\x1B\x0A\x17LATER_THAN_MAXIMUM_DATE\x10\x08\x123\x0A/DATE_RANGE_MINIMUM_DATE_LATER_THAN_MAXIMUM_DATE\x10\x09\x122\x0A.DATE_RANGE_MINIMUM_AND_MAXIMUM_DATES_BOTH_NULL\x10\x0AB\xEE\x01\x0A#com.google.ads.googleads.v21.errorsB\x0EDateErrorProtoP\x01ZEgoogle.golang.org/genproto/googleapis/ads/googleads/v21/errors;errors\xA2\x02\x03GAA\xAA\x02\x1FGoogle.Ads.GoogleAds.V21.Errors\xCA\x02\x1FGoogle\\Ads\\GoogleAds\\V21\\Errors\xEA\x02#Google::Ads::GoogleAds::V21::Errorsb\x06proto3\x0A\xBF\x04\x0AGgoogle/ads/googleads/v21/enums/smart_campaign_not_eligible_reason.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\xCB\x01\x0A\"SmartCampaignNotEligibleReasonEnum\"\xA4\x01\x0A\x1ESmartCampaignNotEligibleReason\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x11\x0A\x0DACCOUNT_ISSUE\x10\x02\x12\x11\x0A\x0DBILLING_ISSUE\x10\x03\x12%\x0A!BUSINESS_PROFILE_LOCATION_REMOVED\x10\x04\x12\x17\x0A\x13ALL_ADS_DISAPPROVED\x10\x05B\xFD\x01\x0A\"com.google.ads.googleads.v21.enumsB#SmartCampaignNotEligibleReasonProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xF1\x03\x0AJgoogle/ads/googleads/v21/enums/promotion_extension_discount_modifier.proto\x12\x1Egoogle.ads.googleads.v21.enums\"w\x0A&PromotionExtensionDiscountModifierEnum\"M\x0A\"PromotionExtensionDiscountModifier\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x09\x0A\x05UP_TO\x10\x02B\x81\x02\x0A\"com.google.ads.googleads.v21.enumsB'PromotionExtensionDiscountModifierProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\x95\x04\x0A@google/ads/googleads/v21/enums/hotel_reconciliation_status.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\xAD\x01\x0A\x1DHotelReconciliationStatusEnum\"\x8B\x01\x0A\x19HotelReconciliationStatus\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x17\x0A\x13RESERVATION_ENABLED\x10\x02\x12\x19\x0A\x15RECONCILIATION_NEEDED\x10\x03\x12\x0E\x0A\x0ARECONCILED\x10\x04\x12\x0C\x0A\x08CANCELED\x10\x05B\xF8\x01\x0A\"com.google.ads.googleads.v21.enumsB\x1EHotelReconciliationStatusProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xA7\x04\x0ANgoogle/ads/googleads/v21/enums/lead_form_post_submit_call_to_action_type.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\xA8\x01\x0A&LeadFormPostSubmitCallToActionTypeEnum\"~\x0A\"LeadFormPostSubmitCallToActionType\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0E\x0A\x0AVISIT_SITE\x10\x02\x12\x0C\x0A\x08DOWNLOAD\x10\x03\x12\x0E\x0A\x0ALEARN_MORE\x10\x04\x12\x0C\x0A\x08SHOP_NOW\x10\x05B\x81\x02\x0A\"com.google.ads.googleads.v21.enumsB'LeadFormPostSubmitCallToActionTypeProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xAC\x06\x0A2google/ads/googleads/v21/enums/ad_group_type.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\xE0\x03\x0A\x0FAdGroupTypeEnum\"\xCC\x03\x0A\x0BAdGroupType\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x13\x0A\x0FSEARCH_STANDARD\x10\x02\x12\x14\x0A\x10DISPLAY_STANDARD\x10\x03\x12\x18\x0A\x14SHOPPING_PRODUCT_ADS\x10\x04\x12\x0D\x0A\x09HOTEL_ADS\x10\x06\x12\x16\x0A\x12SHOPPING_SMART_ADS\x10\x07\x12\x10\x0A\x0CVIDEO_BUMPER\x10\x08\x12\x1D\x0A\x19VIDEO_TRUE_VIEW_IN_STREAM\x10\x09\x12\x1E\x0A\x1AVIDEO_TRUE_VIEW_IN_DISPLAY\x10\x0A\x12!\x0A\x1DVIDEO_NON_SKIPPABLE_IN_STREAM\x10\x0B\x12\x16\x0A\x12SEARCH_DYNAMIC_ADS\x10\x0D\x12#\x0A\x1FSHOPPING_COMPARISON_LISTING_ADS\x10\x0E\x12\x16\x0A\x12PROMOTED_HOTEL_ADS\x10\x0F\x12\x14\x0A\x10VIDEO_RESPONSIVE\x10\x10\x12\x19\x0A\x15VIDEO_EFFICIENT_REACH\x10\x11\x12\x16\x0A\x12SMART_CAMPAIGN_ADS\x10\x12\x12\x0E\x0A\x0ATRAVEL_ADS\x10\x13\x12\x11\x0A\x0DYOUTUBE_AUDIO\x10\x14B\xEA\x01\x0A\"com.google.ads.googleads.v21.enumsB\x10AdGroupTypeProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xB7\x03\x0A4google/ads/googleads/v21/enums/ad_group_status.proto\x12\x1Egoogle.ads.googleads.v21.enums\"h\x0A\x11AdGroupStatusEnum\"S\x0A\x0DAdGroupStatus\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0B\x0A\x07ENABLED\x10\x02\x12\x0A\x0A\x06PAUSED\x10\x03\x12\x0B\x0A\x07REMOVED\x10\x04B\xEC\x01\x0A\"com.google.ads.googleads.v21.enumsB\x12AdGroupStatusProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xDA\x03\x0A<google/ads/googleads/v21/enums/chain_relationship_type.proto\x12\x1Egoogle.ads.googleads.v21.enums\"{\x0A\x19ChainRelationshipTypeEnum\"^\x0A\x15ChainRelationshipType\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x10\x0A\x0CAUTO_DEALERS\x10\x02\x12\x15\x0A\x11GENERAL_RETAILERS\x10\x03B\xF4\x01\x0A\"com.google.ads.googleads.v21.enumsB\x1AChainRelationshipTypeProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xE3\x03\x0A9google/ads/googleads/v21/enums/billing_setup_status.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\x89\x01\x0A\x16BillingSetupStatusEnum\"o\x0A\x12BillingSetupStatus\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0B\x0A\x07PENDING\x10\x02\x12\x11\x0A\x0DAPPROVED_HELD\x10\x03\x12\x0C\x0A\x08APPROVED\x10\x04\x12\x0D\x0A\x09CANCELLED\x10\x05B\xF1\x01\x0A\"com.google.ads.googleads.v21.enumsB\x17BillingSetupStatusProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xE1\x03\x0A<google/ads/googleads/v21/enums/sk_ad_network_user_type.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\x83\x01\x0A\x17SkAdNetworkUserTypeEnum\"h\x0A\x13SkAdNetworkUserType\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0F\x0A\x0BUNAVAILABLE\x10\x02\x12\x11\x0A\x0DNEW_INSTALLER\x10\x03\x12\x0F\x0A\x0BREINSTALLER\x10\x04B\xF2\x01\x0A\"com.google.ads.googleads.v21.enumsB\x18SkAdNetworkUserTypeProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xA1\x06\x0AKgoogle/ads/googleads/v21/enums/asset_offline_evaluation_error_reasons.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\xA5\x03\x0A&AssetOfflineEvaluationErrorReasonsEnum\"\xFA\x02\x0A\"AssetOfflineEvaluationErrorReasons\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12.\x0A*PRICE_ASSET_DESCRIPTION_REPEATS_ROW_HEADER\x10\x02\x12\"\x0A\x1EPRICE_ASSET_REPETITIVE_HEADERS\x10\x03\x123\x0A/PRICE_ASSET_HEADER_INCOMPATIBLE_WITH_PRICE_TYPE\x10\x04\x129\x0A5PRICE_ASSET_DESCRIPTION_INCOMPATIBLE_WITH_ITEM_HEADER\x10\x05\x12/\x0A+PRICE_ASSET_DESCRIPTION_HAS_PRICE_QUALIFIER\x10\x06\x12\$\x0A PRICE_ASSET_UNSUPPORTED_LANGUAGE\x10\x07\x12\x1B\x0A\x17PRICE_ASSET_OTHER_ERROR\x10\x08B\x81\x02\x0A\"com.google.ads.googleads.v21.enumsB'AssetOfflineEvaluationErrorReasonsProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xC8\x04\x0ANgoogle/ads/googleads/v21/enums/local_services_verification_artifact_type.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\xC6\x01\x0A)LocalServicesVerificationArtifactTypeEnum\"\x98\x01\x0A%LocalServicesVerificationArtifactType\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x14\x0A\x10BACKGROUND_CHECK\x10\x02\x12\x0D\x0A\x09INSURANCE\x10\x03\x12\x0B\x0A\x07LICENSE\x10\x04\x12\x1F\x0A\x1BBUSINESS_REGISTRATION_CHECK\x10\x05B\x84\x02\x0A\"com.google.ads.googleads.v21.enumsB*LocalServicesVerificationArtifactTypeProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xC6\x03\x0A3google/ads/googleads/v21/enums/product_status.proto\x12\x1Egoogle.ads.googleads.v21.enums\"x\x0A\x11ProductStatusEnum\"c\x0A\x0DProductStatus\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x10\x0A\x0CNOT_ELIGIBLE\x10\x02\x12\x14\x0A\x10ELIGIBLE_LIMITED\x10\x03\x12\x0C\x0A\x08ELIGIBLE\x10\x04B\xEC\x01\x0A\"com.google.ads.googleads.v21.enumsB\x12ProductStatusProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xAA\x03\x0A2google/ads/googleads/v21/enums/budget_period.proto\x12\x1Egoogle.ads.googleads.v21.enums\"^\x0A\x10BudgetPeriodEnum\"J\x0A\x0CBudgetPeriod\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x09\x0A\x05DAILY\x10\x02\x12\x11\x0A\x0DCUSTOM_PERIOD\x10\x05B\xEB\x01\x0A\"com.google.ads.googleads.v21.enumsB\x11BudgetPeriodProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\x8C\x04\x0A?google/ads/googleads/v21/enums/ad_group_ad_primary_status.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\xA8\x01\x0A\x1AAdGroupAdPrimaryStatusEnum\"\x89\x01\x0A\x16AdGroupAdPrimaryStatus\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0C\x0A\x08ELIGIBLE\x10\x02\x12\x0A\x0A\x06PAUSED\x10\x03\x12\x0B\x0A\x07REMOVED\x10\x04\x12\x0B\x0A\x07PENDING\x10\x05\x12\x0B\x0A\x07LIMITED\x10\x06\x12\x10\x0A\x0CNOT_ELIGIBLE\x10\x07B\xF5\x01\x0A\"com.google.ads.googleads.v21.enumsB\x1BAdGroupAdPrimaryStatusProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xDC\x03\x0A>google/ads/googleads/v21/enums/ad_group_criterion_status.proto\x12\x1Egoogle.ads.googleads.v21.enums\"z\x0A\x1AAdGroupCriterionStatusEnum\"\\\x0A\x16AdGroupCriterionStatus\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0B\x0A\x07ENABLED\x10\x02\x12\x0A\x0A\x06PAUSED\x10\x03\x12\x0B\x0A\x07REMOVED\x10\x04B\xF5\x01\x0A\"com.google.ads.googleads.v21.enumsB\x1BAdGroupCriterionStatusProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xAE\x03\x0A4google/ads/googleads/v21/enums/audience_status.proto\x12\x1Egoogle.ads.googleads.v21.enums\"^\x0A\x12AudienceStatusEnum\"H\x0A\x0EAudienceStatus\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0B\x0A\x07ENABLED\x10\x02\x12\x0B\x0A\x07REMOVED\x10\x03B\xED\x01\x0A\"com.google.ads.googleads.v21.enumsB\x13AudienceStatusProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xC3\x03\x0A:google/ads/googleads/v21/enums/campaign_group_status.proto\x12\x1Egoogle.ads.googleads.v21.enums\"h\x0A\x17CampaignGroupStatusEnum\"M\x0A\x13CampaignGroupStatus\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0B\x0A\x07ENABLED\x10\x02\x12\x0B\x0A\x07REMOVED\x10\x03B\xF2\x01\x0A\"com.google.ads.googleads.v21.enumsB\x18CampaignGroupStatusProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\x98\x07\x0AAgoogle/ads/googleads/v21/enums/advertising_channel_sub_type.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\xAF\x04\x0A\x1DAdvertisingChannelSubTypeEnum\"\x8D\x04\x0A\x19AdvertisingChannelSubType\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x15\x0A\x11SEARCH_MOBILE_APP\x10\x02\x12\x16\x0A\x12DISPLAY_MOBILE_APP\x10\x03\x12\x12\x0A\x0ESEARCH_EXPRESS\x10\x04\x12\x13\x0A\x0FDISPLAY_EXPRESS\x10\x05\x12\x16\x0A\x12SHOPPING_SMART_ADS\x10\x06\x12\x14\x0A\x10DISPLAY_GMAIL_AD\x10\x07\x12\x1A\x0A\x16DISPLAY_SMART_CAMPAIGN\x10\x08\x12\x10\x0A\x0CVIDEO_ACTION\x10\x0A\x12\x17\x0A\x13VIDEO_NON_SKIPPABLE\x10\x0B\x12\x10\x0A\x0CAPP_CAMPAIGN\x10\x0C\x12\x1F\x0A\x1BAPP_CAMPAIGN_FOR_ENGAGEMENT\x10\x0D\x12\x12\x0A\x0ELOCAL_CAMPAIGN\x10\x0E\x12#\x0A\x1FSHOPPING_COMPARISON_LISTING_ADS\x10\x0F\x12\x12\x0A\x0ESMART_CAMPAIGN\x10\x10\x12\x12\x0A\x0EVIDEO_SEQUENCE\x10\x11\x12%\x0A!APP_CAMPAIGN_FOR_PRE_REGISTRATION\x10\x12\x12 \x0A\x1CVIDEO_REACH_TARGET_FREQUENCY\x10\x13\x12\x15\x0A\x11TRAVEL_ACTIVITIES\x10\x14\x12\x11\x0A\x0DYOUTUBE_AUDIO\x10\x16B\xF8\x01\x0A\"com.google.ads.googleads.v21.enumsB\x1EAdvertisingChannelSubTypeProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xB4\x03\x0A;google/ads/googleads/v21/enums/app_payment_model_type.proto\x12\x1Egoogle.ads.googleads.v21.enums\"X\x0A\x17AppPaymentModelTypeEnum\"=\x0A\x13AppPaymentModelType\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x08\x0A\x04PAID\x10\x1EB\xF2\x01\x0A\"com.google.ads.googleads.v21.enumsB\x18AppPaymentModelTypeProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xAD\x03\x0A.google/ads/googleads/v21/enums/call_type.proto\x12\x1Egoogle.ads.googleads.v21.enums\"i\x0A\x0CCallTypeEnum\"Y\x0A\x08CallType\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x13\x0A\x0FMANUALLY_DIALED\x10\x02\x12\x1A\x0A\x16HIGH_END_MOBILE_SEARCH\x10\x03B\xE7\x01\x0A\"com.google.ads.googleads.v21.enumsB\x0DCallTypeProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xA6\x03\x0A2google/ads/googleads/v21/enums/budget_status.proto\x12\x1Egoogle.ads.googleads.v21.enums\"Z\x0A\x10BudgetStatusEnum\"F\x0A\x0CBudgetStatus\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0B\x0A\x07ENABLED\x10\x02\x12\x0B\x0A\x07REMOVED\x10\x03B\xEB\x01\x0A\"com.google.ads.googleads.v21.enumsB\x11BudgetStatusProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xBD\x04\x0AYgoogle/ads/googleads/v21/enums/policy_topic_evidence_destination_not_working_device.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\xA7\x01\x0A2PolicyTopicEvidenceDestinationNotWorkingDeviceEnum\"q\x0A.PolicyTopicEvidenceDestinationNotWorkingDevice\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0B\x0A\x07DESKTOP\x10\x02\x12\x0B\x0A\x07ANDROID\x10\x03\x12\x07\x0A\x03IOS\x10\x04B\x8D\x02\x0A\"com.google.ads.googleads.v21.enumsB3PolicyTopicEvidenceDestinationNotWorkingDeviceProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xD2\x03\x0A2google/ads/googleads/v21/enums/access_reason.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\x85\x01\x0A\x10AccessReasonEnum\"q\x0A\x0CAccessReason\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x09\x0A\x05OWNED\x10\x02\x12\x0A\x0A\x06SHARED\x10\x03\x12\x0C\x0A\x08LICENSED\x10\x04\x12\x0E\x0A\x0ASUBSCRIBED\x10\x05\x12\x0E\x0A\x0AAFFILIATED\x10\x06B\xEB\x01\x0A\"com.google.ads.googleads.v21.enumsB\x11AccessReasonProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xD9\x03\x0ABgoogle/ads/googleads/v21/enums/app_url_operating_system_type.proto\x12\x1Egoogle.ads.googleads.v21.enums\"p\x0A\x1DAppUrlOperatingSystemTypeEnum\"O\x0A\x19AppUrlOperatingSystemType\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x07\x0A\x03IOS\x10\x02\x12\x0B\x0A\x07ANDROID\x10\x03B\xF8\x01\x0A\"com.google.ads.googleads.v21.enumsB\x1EAppUrlOperatingSystemTypeProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xF2\x03\x0A5google/ads/googleads/v21/enums/data_link_status.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\xA0\x01\x0A\x12DataLinkStatusEnum\"\x89\x01\x0A\x0EDataLinkStatus\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0D\x0A\x09REQUESTED\x10\x02\x12\x14\x0A\x10PENDING_APPROVAL\x10\x03\x12\x0B\x0A\x07ENABLED\x10\x04\x12\x0C\x0A\x08DISABLED\x10\x05\x12\x0B\x0A\x07REVOKED\x10\x06\x12\x0C\x0A\x08REJECTED\x10\x07B\xED\x01\x0A\"com.google.ads.googleads.v21.enumsB\x13DataLinkStatusProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xA4\x03\x0A5google/ads/googleads/v21/enums/interaction_type.proto\x12\x1Egoogle.ads.googleads.v21.enums\"R\x0A\x13InteractionTypeEnum\";\x0A\x0FInteractionType\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0A\x0A\x05CALLS\x10\xC0>B\xEE\x01\x0A\"com.google.ads.googleads.v21.enumsB\x14InteractionTypeProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\x85\x04\x0A8google/ads/googleads/v21/enums/linked_product_type.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\xAD\x01\x0A\x15LinkedProductTypeEnum\"\x93\x01\x0A\x11LinkedProductType\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x10\x0A\x0CDATA_PARTNER\x10\x02\x12\x0E\x0A\x0AGOOGLE_ADS\x10\x03\x12\x10\x0A\x0CHOTEL_CENTER\x10\x07\x12\x13\x0A\x0FMERCHANT_CENTER\x10\x08\x12\x17\x0A\x13ADVERTISING_PARTNER\x10\x09B\xF0\x01\x0A\"com.google.ads.googleads.v21.enumsB\x16LinkedProductTypeProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\x9F\x04\x0A?google/ads/googleads/v21/enums/non_skippable_max_duration.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\xBA\x01\x0A\x1BNonSkippableMaxDurationEnum\"\x9A\x01\x0A\x17NonSkippableMaxDuration\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12 \x0A\x1CMAX_DURATION_FIFTEEN_SECONDS\x10\x02\x12\x1F\x0A\x1BMAX_DURATION_THIRTY_SECONDS\x10\x03\x12\x1E\x0A\x1AMAX_DURATION_SIXTY_SECONDS\x10\x04B\xF6\x01\x0A\"com.google.ads.googleads.v21.enumsB\x1CNonSkippableMaxDurationProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\x84\x04\x0AFgoogle/ads/googleads/v21/enums/user_list_date_rule_item_operator.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\x93\x01\x0A UserListDateRuleItemOperatorEnum\"o\x0A\x1CUserListDateRuleItemOperator\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0A\x0A\x06EQUALS\x10\x02\x12\x0E\x0A\x0ANOT_EQUALS\x10\x03\x12\x0A\x0A\x06BEFORE\x10\x04\x12\x09\x0A\x05AFTER\x10\x05B\xFB\x01\x0A\"com.google.ads.googleads.v21.enumsB!UserListDateRuleItemOperatorProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xA4\x04\x0A@google/ads/googleads/v21/enums/experiment_metric_direction.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\xBC\x01\x0A\x1DExperimentMetricDirectionEnum\"\x9A\x01\x0A\x19ExperimentMetricDirection\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0D\x0A\x09NO_CHANGE\x10\x02\x12\x0C\x0A\x08INCREASE\x10\x03\x12\x0C\x0A\x08DECREASE\x10\x04\x12\x19\x0A\x15NO_CHANGE_OR_INCREASE\x10\x05\x12\x19\x0A\x15NO_CHANGE_OR_DECREASE\x10\x06B\xF8\x01\x0A\"com.google.ads.googleads.v21.enumsB\x1EExperimentMetricDirectionProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\x94\x04\x0AEgoogle/ads/googleads/v21/enums/target_impression_share_location.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\xA3\x01\x0A!TargetImpressionShareLocationEnum\"~\x0A\x1DTargetImpressionShareLocation\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x14\x0A\x10ANYWHERE_ON_PAGE\x10\x02\x12\x0F\x0A\x0BTOP_OF_PAGE\x10\x03\x12\x18\x0A\x14ABSOLUTE_TOP_OF_PAGE\x10\x04B\xFC\x01\x0A\"com.google.ads.googleads.v21.enumsB\"TargetImpressionShareLocationProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xDE\x03\x0A0google/ads/googleads/v21/enums/brand_state.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\x95\x01\x0A\x0EBrandStateEnum\"\x82\x01\x0A\x0ABrandState\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0B\x0A\x07ENABLED\x10\x02\x12\x0E\x0A\x0ADEPRECATED\x10\x03\x12\x0E\x0A\x0AUNVERIFIED\x10\x04\x12\x0C\x0A\x08APPROVED\x10\x05\x12\x0D\x0A\x09CANCELLED\x10\x06\x12\x0C\x0A\x08REJECTED\x10\x07B\xE9\x01\x0A\"com.google.ads.googleads.v21.enumsB\x0FBrandStateProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xAF\x03\x0A8google/ads/googleads/v21/enums/spending_limit_type.proto\x12\x1Egoogle.ads.googleads.v21.enums\"X\x0A\x15SpendingLimitTypeEnum\"?\x0A\x11SpendingLimitType\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0C\x0A\x08INFINITE\x10\x02B\xF0\x01\x0A\"com.google.ads.googleads.v21.enumsB\x16SpendingLimitTypeProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xCD\x03\x0A9google/ads/googleads/v21/enums/custom_interest_type.proto\x12\x1Egoogle.ads.googleads.v21.enums\"t\x0A\x16CustomInterestTypeEnum\"Z\x0A\x12CustomInterestType\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x13\x0A\x0FCUSTOM_AFFINITY\x10\x02\x12\x11\x0A\x0DCUSTOM_INTENT\x10\x03B\xF1\x01\x0A\"com.google.ads.googleads.v21.enumsB\x17CustomInterestTypeProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xCB\x04\x0AEgoogle/ads/googleads/v21/enums/asset_link_primary_status_reason.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\xDB\x01\x0A AssetLinkPrimaryStatusReasonEnum\"\xB6\x01\x0A\x1CAssetLinkPrimaryStatusReason\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x15\x0A\x11ASSET_LINK_PAUSED\x10\x02\x12\x16\x0A\x12ASSET_LINK_REMOVED\x10\x03\x12\x15\x0A\x11ASSET_DISAPPROVED\x10\x04\x12\x16\x0A\x12ASSET_UNDER_REVIEW\x10\x05\x12\x1A\x0A\x16ASSET_APPROVED_LABELED\x10\x06B\xFB\x01\x0A\"com.google.ads.googleads.v21.enumsB!AssetLinkPrimaryStatusReasonProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xDE\x04\x0AHgoogle/ads/googleads/v21/enums/user_list_string_rule_item_operator.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\xE9\x01\x0A\"UserListStringRuleItemOperatorEnum\"\xC2\x01\x0A\x1EUserListStringRuleItemOperator\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0C\x0A\x08CONTAINS\x10\x02\x12\x0A\x0A\x06EQUALS\x10\x03\x12\x0F\x0A\x0BSTARTS_WITH\x10\x04\x12\x0D\x0A\x09ENDS_WITH\x10\x05\x12\x0E\x0A\x0ANOT_EQUALS\x10\x06\x12\x10\x0A\x0CNOT_CONTAINS\x10\x07\x12\x13\x0A\x0FNOT_STARTS_WITH\x10\x08\x12\x11\x0A\x0DNOT_ENDS_WITH\x10\x09B\xFD\x01\x0A\"com.google.ads.googleads.v21.enumsB#UserListStringRuleItemOperatorProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\x91\x04\x0A?google/ads/googleads/v21/enums/price_extension_price_unit.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\xAC\x01\x0A\x1BPriceExtensionPriceUnitEnum\"\x8C\x01\x0A\x17PriceExtensionPriceUnit\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0C\x0A\x08PER_HOUR\x10\x02\x12\x0B\x0A\x07PER_DAY\x10\x03\x12\x0C\x0A\x08PER_WEEK\x10\x04\x12\x0D\x0A\x09PER_MONTH\x10\x05\x12\x0C\x0A\x08PER_YEAR\x10\x06\x12\x0D\x0A\x09PER_NIGHT\x10\x07B\xF6\x01\x0A\"com.google.ads.googleads.v21.enumsB\x1CPriceExtensionPriceUnitProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xF7\x03\x0A9google/ads/googleads/v21/enums/policy_review_status.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\x9D\x01\x0A\x16PolicyReviewStatusEnum\"\x82\x01\x0A\x12PolicyReviewStatus\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x16\x0A\x12REVIEW_IN_PROGRESS\x10\x02\x12\x0C\x0A\x08REVIEWED\x10\x03\x12\x10\x0A\x0CUNDER_APPEAL\x10\x04\x12\x16\x0A\x12ELIGIBLE_MAY_SERVE\x10\x05B\xF1\x01\x0A\"com.google.ads.googleads.v21.enumsB\x17PolicyReviewStatusProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xB4\x06\x0ANgoogle/ads/googleads/v21/enums/local_services_insurance_rejection_reason.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\xB2\x03\x0A)LocalServicesInsuranceRejectionReasonEnum\"\x84\x03\x0A%LocalServicesInsuranceRejectionReason\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x1A\x0A\x16BUSINESS_NAME_MISMATCH\x10\x02\x12!\x0A\x1DINSURANCE_AMOUNT_INSUFFICIENT\x10\x03\x12\x0B\x0A\x07EXPIRED\x10\x04\x12\x10\x0A\x0CNO_SIGNATURE\x10\x05\x12\x14\x0A\x10NO_POLICY_NUMBER\x10\x06\x12#\x0A\x1FNO_COMMERCIAL_GENERAL_LIABILITY\x10\x07\x12\x13\x0A\x0FEDITABLE_FORMAT\x10\x08\x12\x15\x0A\x11CATEGORY_MISMATCH\x10\x09\x12\x1B\x0A\x17MISSING_EXPIRATION_DATE\x10\x0A\x12\x10\x0A\x0CPOOR_QUALITY\x10\x0B\x12\x16\x0A\x12POTENTIALLY_EDITED\x10\x0C\x12\x17\x0A\x13WRONG_DOCUMENT_TYPE\x10\x0D\x12\x0D\x0A\x09NON_FINAL\x10\x0E\x12\x09\x0A\x05OTHER\x10\x0FB\x84\x02\x0A\"com.google.ads.googleads.v21.enumsB*LocalServicesInsuranceRejectionReasonProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xD7\x04\x0A6google/ads/googleads/v21/enums/income_range_type.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\x83\x02\x0A\x13IncomeRangeTypeEnum\"\xEB\x01\x0A\x0FIncomeRangeType\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x17\x0A\x11INCOME_RANGE_0_50\x10\xB1\x90\x1F\x12\x18\x0A\x12INCOME_RANGE_50_60\x10\xB2\x90\x1F\x12\x18\x0A\x12INCOME_RANGE_60_70\x10\xB3\x90\x1F\x12\x18\x0A\x12INCOME_RANGE_70_80\x10\xB4\x90\x1F\x12\x18\x0A\x12INCOME_RANGE_80_90\x10\xB5\x90\x1F\x12\x18\x0A\x12INCOME_RANGE_90_UP\x10\xB6\x90\x1F\x12\x1F\x0A\x19INCOME_RANGE_UNDETERMINED\x10\xB0\x90\x1FB\xEE\x01\x0A\"com.google.ads.googleads.v21.enumsB\x14IncomeRangeTypeProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xEA\x03\x0A<google/ads/googleads/v21/enums/asset_performance_label.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\x8A\x01\x0A\x19AssetPerformanceLabelEnum\"m\x0A\x15AssetPerformanceLabel\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0B\x0A\x07PENDING\x10\x02\x12\x0C\x0A\x08LEARNING\x10\x03\x12\x07\x0A\x03LOW\x10\x04\x12\x08\x0A\x04GOOD\x10\x05\x12\x08\x0A\x04BEST\x10\x06B\xF4\x01\x0A\"com.google.ads.googleads.v21.enumsB\x1AAssetPerformanceLabelProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\x9E\x04\x0AGgoogle/ads/googleads/v21/enums/ad_group_criterion_approval_status.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\xAA\x01\x0A\"AdGroupCriterionApprovalStatusEnum\"\x83\x01\x0A\x1EAdGroupCriterionApprovalStatus\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0C\x0A\x08APPROVED\x10\x02\x12\x0F\x0A\x0BDISAPPROVED\x10\x03\x12\x12\x0A\x0EPENDING_REVIEW\x10\x04\x12\x10\x0A\x0CUNDER_REVIEW\x10\x05B\xFD\x01\x0A\"com.google.ads.googleads.v21.enumsB#AdGroupCriterionApprovalStatusProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xC3\x03\x0A7google/ads/googleads/v21/enums/asset_group_status.proto\x12\x1Egoogle.ads.googleads.v21.enums\"n\x0A\x14AssetGroupStatusEnum\"V\x0A\x10AssetGroupStatus\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0B\x0A\x07ENABLED\x10\x02\x12\x0A\x0A\x06PAUSED\x10\x03\x12\x0B\x0A\x07REMOVED\x10\x04B\xEF\x01\x0A\"com.google.ads.googleads.v21.enumsB\x15AssetGroupStatusProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\x9B\x04\x0AJgoogle/ads/googleads/v21/enums/sk_ad_network_coarse_conversion_value.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\xA2\x01\x0A\$SkAdNetworkCoarseConversionValueEnum\"z\x0A SkAdNetworkCoarseConversionValue\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0F\x0A\x0BUNAVAILABLE\x10\x02\x12\x07\x0A\x03LOW\x10\x03\x12\x0A\x0A\x06MEDIUM\x10\x04\x12\x08\x0A\x04HIGH\x10\x05\x12\x08\x0A\x04NONE\x10\x06B\xFF\x01\x0A\"com.google.ads.googleads.v21.enumsB%SkAdNetworkCoarseConversionValueProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xE0\x03\x0AEgoogle/ads/googleads/v21/enums/user_list_flexible_rule_operator.proto\x12\x1Egoogle.ads.googleads.v21.enums\"q\x0A UserListFlexibleRuleOperatorEnum\"M\x0A\x1CUserListFlexibleRuleOperator\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x07\x0A\x03AND\x10\x02\x12\x06\x0A\x02OR\x10\x03B\xFB\x01\x0A\"com.google.ads.googleads.v21.enumsB!UserListFlexibleRuleOperatorProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xDD\x04\x0AGgoogle/ads/googleads/v21/enums/local_services_verification_status.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\xE8\x01\x0A#LocalServicesVerificationStatusEnum\"\xC0\x01\x0A\x1FLocalServicesVerificationStatus\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x10\x0A\x0CNEEDS_REVIEW\x10\x02\x12\x0A\x0A\x06FAILED\x10\x03\x12\x0A\x0A\x06PASSED\x10\x04\x12\x12\x0A\x0ENOT_APPLICABLE\x10\x05\x12\x11\x0A\x0DNO_SUBMISSION\x10\x06\x12\x16\x0A\x12PARTIAL_SUBMISSION\x10\x07\x12\x16\x0A\x12PENDING_ESCALATION\x10\x08B\xFE\x01\x0A\"com.google.ads.googleads.v21.enumsB\$LocalServicesVerificationStatusProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xFD\x03\x0A8google/ads/googleads/v21/enums/account_link_status.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\xA5\x01\x0A\x15AccountLinkStatusEnum\"\x8B\x01\x0A\x11AccountLinkStatus\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0B\x0A\x07ENABLED\x10\x02\x12\x0B\x0A\x07REMOVED\x10\x03\x12\x0D\x0A\x09REQUESTED\x10\x04\x12\x14\x0A\x10PENDING_APPROVAL\x10\x05\x12\x0C\x0A\x08REJECTED\x10\x06\x12\x0B\x0A\x07REVOKED\x10\x07B\xF0\x01\x0A\"com.google.ads.googleads.v21.enumsB\x16AccountLinkStatusProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xC0\x03\x0A8google/ads/googleads/v21/enums/linked_account_type.proto\x12\x1Egoogle.ads.googleads.v21.enums\"i\x0A\x15LinkedAccountTypeEnum\"P\x0A\x11LinkedAccountType\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x1D\x0A\x19THIRD_PARTY_APP_ANALYTICS\x10\x02B\xF0\x01\x0A\"com.google.ads.googleads.v21.enumsB\x16LinkedAccountTypeProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xE4\x05\x0A5google/ads/googleads/v21/enums/app_bidding_goal.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\x92\x03\x0A\x12AppBiddingGoalEnum\"\xFB\x02\x0A\x0EAppBiddingGoal\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12*\x0A&OPTIMIZE_FOR_INSTALL_CONVERSION_VOLUME\x10\x02\x12)\x0A%OPTIMIZE_FOR_IN_APP_CONVERSION_VOLUME\x10\x03\x12'\x0A#OPTIMIZE_FOR_TOTAL_CONVERSION_VALUE\x10\x04\x12)\x0A%OPTIMIZE_FOR_TARGET_IN_APP_CONVERSION\x10\x05\x12,\x0A(OPTIMIZE_FOR_RETURN_ON_ADVERTISING_SPEND\x10\x06\x12=\x0A9OPTIMIZE_FOR_INSTALL_CONVERSION_VOLUME_WITHOUT_TARGET_CPI\x10\x07\x123\x0A/OPTIMIZE_FOR_PRE_REGISTRATION_CONVERSION_VOLUME\x10\x08B\xED\x01\x0A\"com.google.ads.googleads.v21.enumsB\x13AppBiddingGoalProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xE1\x06\x0A7google/ads/googleads/v21/enums/vanity_pharma_text.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\x8B\x04\x0A\x14VanityPharmaTextEnum\"\xF2\x03\x0A\x10VanityPharmaText\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12%\x0A!PRESCRIPTION_TREATMENT_WEBSITE_EN\x10\x02\x12%\x0A!PRESCRIPTION_TREATMENT_WEBSITE_ES\x10\x03\x12\"\x0A\x1EPRESCRIPTION_DEVICE_WEBSITE_EN\x10\x04\x12\"\x0A\x1EPRESCRIPTION_DEVICE_WEBSITE_ES\x10\x05\x12\x1D\x0A\x19MEDICAL_DEVICE_WEBSITE_EN\x10\x06\x12\x1D\x0A\x19MEDICAL_DEVICE_WEBSITE_ES\x10\x07\x12%\x0A!PREVENTATIVE_TREATMENT_WEBSITE_EN\x10\x08\x12%\x0A!PREVENTATIVE_TREATMENT_WEBSITE_ES\x10\x09\x12)\x0A%PRESCRIPTION_CONTRACEPTION_WEBSITE_EN\x10\x0A\x12)\x0A%PRESCRIPTION_CONTRACEPTION_WEBSITE_ES\x10\x0B\x12#\x0A\x1FPRESCRIPTION_VACCINE_WEBSITE_EN\x10\x0C\x12#\x0A\x1FPRESCRIPTION_VACCINE_WEBSITE_ES\x10\x0DB\xEF\x01\x0A\"com.google.ads.googleads.v21.enumsB\x15VanityPharmaTextProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xCB\x06\x0A@google/ads/googleads/v21/enums/change_status_resource_type.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\xE4\x03\x0A\x1CChangeStatusResourceTypeEnum\"\xC3\x03\x0A\x18ChangeStatusResourceType\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0C\x0A\x08AD_GROUP\x10\x03\x12\x0F\x0A\x0BAD_GROUP_AD\x10\x04\x12\x16\x0A\x12AD_GROUP_CRITERION\x10\x05\x12\x0C\x0A\x08CAMPAIGN\x10\x06\x12\x16\x0A\x12CAMPAIGN_CRITERION\x10\x07\x12\x13\x0A\x0FCAMPAIGN_BUDGET\x10\x08\x12\x08\x0A\x04FEED\x10\x09\x12\x0D\x0A\x09FEED_ITEM\x10\x0A\x12\x11\x0A\x0DAD_GROUP_FEED\x10\x0B\x12\x11\x0A\x0DCAMPAIGN_FEED\x10\x0C\x12\x19\x0A\x15AD_GROUP_BID_MODIFIER\x10\x0D\x12\x0E\x0A\x0ASHARED_SET\x10\x0E\x12\x17\x0A\x13CAMPAIGN_SHARED_SET\x10\x0F\x12\x09\x0A\x05ASSET\x10\x10\x12\x12\x0A\x0ECUSTOMER_ASSET\x10\x11\x12\x12\x0A\x0ECAMPAIGN_ASSET\x10\x12\x12\x12\x0A\x0EAD_GROUP_ASSET\x10\x13\x12\x15\x0A\x11COMBINED_AUDIENCE\x10\x14\x12\x0F\x0A\x0BASSET_GROUP\x10\x15\x12\x0D\x0A\x09ASSET_SET\x10\x16\x12\x16\x0A\x12CAMPAIGN_ASSET_SET\x10\x17B\xF7\x01\x0A\"com.google.ads.googleads.v21.enumsB\x1DChangeStatusResourceTypeProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\x97\x07\x0A:google/ads/googleads/v21/enums/conversion_lag_bucket.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\xBB\x04\x0A\x17ConversionLagBucketEnum\"\x9F\x04\x0A\x13ConversionLagBucket\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x15\x0A\x11LESS_THAN_ONE_DAY\x10\x02\x12\x13\x0A\x0FONE_TO_TWO_DAYS\x10\x03\x12\x15\x0A\x11TWO_TO_THREE_DAYS\x10\x04\x12\x16\x0A\x12THREE_TO_FOUR_DAYS\x10\x05\x12\x15\x0A\x11FOUR_TO_FIVE_DAYS\x10\x06\x12\x14\x0A\x10FIVE_TO_SIX_DAYS\x10\x07\x12\x15\x0A\x11SIX_TO_SEVEN_DAYS\x10\x08\x12\x17\x0A\x13SEVEN_TO_EIGHT_DAYS\x10\x09\x12\x16\x0A\x12EIGHT_TO_NINE_DAYS\x10\x0A\x12\x14\x0A\x10NINE_TO_TEN_DAYS\x10\x0B\x12\x16\x0A\x12TEN_TO_ELEVEN_DAYS\x10\x0C\x12\x19\x0A\x15ELEVEN_TO_TWELVE_DAYS\x10\x0D\x12\x1B\x0A\x17TWELVE_TO_THIRTEEN_DAYS\x10\x0E\x12\x1D\x0A\x19THIRTEEN_TO_FOURTEEN_DAYS\x10\x0F\x12\x1F\x0A\x1BFOURTEEN_TO_TWENTY_ONE_DAYS\x10\x10\x12\x1D\x0A\x19TWENTY_ONE_TO_THIRTY_DAYS\x10\x11\x12\x1D\x0A\x19THIRTY_TO_FORTY_FIVE_DAYS\x10\x12\x12\x1C\x0A\x18FORTY_FIVE_TO_SIXTY_DAYS\x10\x13\x12\x18\x0A\x14SIXTY_TO_NINETY_DAYS\x10\x14B\xF2\x01\x0A\"com.google.ads.googleads.v21.enumsB\x18ConversionLagBucketProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xDC\x04\x0AQgoogle/ads/googleads/v21/enums/criterion_category_channel_availability_mode.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\xD4\x01\x0A,CriterionCategoryChannelAvailabilityModeEnum\"\xA3\x01\x0A(CriterionCategoryChannelAvailabilityMode\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x10\x0A\x0CALL_CHANNELS\x10\x02\x12!\x0A\x1DCHANNEL_TYPE_AND_ALL_SUBTYPES\x10\x03\x12\$\x0A CHANNEL_TYPE_AND_SUBSET_SUBTYPES\x10\x04B\x87\x02\x0A\"com.google.ads.googleads.v21.enumsB-CriterionCategoryChannelAvailabilityModeProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xE4\x0C\x0A;google/ads/googleads/v21/enums/conversion_action_type.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\x86\x0A\x0A\x18ConversionActionTypeEnum\"\xE9\x09\x0A\x14ConversionActionType\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0B\x0A\x07AD_CALL\x10\x02\x12\x11\x0A\x0DCLICK_TO_CALL\x10\x03\x12\x18\x0A\x14GOOGLE_PLAY_DOWNLOAD\x10\x04\x12\x1F\x0A\x1BGOOGLE_PLAY_IN_APP_PURCHASE\x10\x05\x12\x10\x0A\x0CUPLOAD_CALLS\x10\x06\x12\x11\x0A\x0DUPLOAD_CLICKS\x10\x07\x12\x0B\x0A\x07WEBPAGE\x10\x08\x12\x10\x0A\x0CWEBSITE_CALL\x10\x09\x12\x1D\x0A\x19STORE_SALES_DIRECT_UPLOAD\x10\x0A\x12\x0F\x0A\x0BSTORE_SALES\x10\x0B\x12\x1F\x0A\x1BFIREBASE_ANDROID_FIRST_OPEN\x10\x0C\x12\$\x0A FIREBASE_ANDROID_IN_APP_PURCHASE\x10\x0D\x12\x1B\x0A\x17FIREBASE_ANDROID_CUSTOM\x10\x0E\x12\x1B\x0A\x17FIREBASE_IOS_FIRST_OPEN\x10\x0F\x12 \x0A\x1CFIREBASE_IOS_IN_APP_PURCHASE\x10\x10\x12\x17\x0A\x13FIREBASE_IOS_CUSTOM\x10\x11\x120\x0A,THIRD_PARTY_APP_ANALYTICS_ANDROID_FIRST_OPEN\x10\x12\x125\x0A1THIRD_PARTY_APP_ANALYTICS_ANDROID_IN_APP_PURCHASE\x10\x13\x12,\x0A(THIRD_PARTY_APP_ANALYTICS_ANDROID_CUSTOM\x10\x14\x12,\x0A(THIRD_PARTY_APP_ANALYTICS_IOS_FIRST_OPEN\x10\x15\x121\x0A-THIRD_PARTY_APP_ANALYTICS_IOS_IN_APP_PURCHASE\x10\x16\x12(\x0A\$THIRD_PARTY_APP_ANALYTICS_IOS_CUSTOM\x10\x17\x12 \x0A\x1CANDROID_APP_PRE_REGISTRATION\x10\x18\x12#\x0A\x1FANDROID_INSTALLS_ALL_OTHER_APPS\x10\x19\x12\x15\x0A\x11FLOODLIGHT_ACTION\x10\x1A\x12\x1A\x0A\x16FLOODLIGHT_TRANSACTION\x10\x1B\x12\x11\x0A\x0DGOOGLE_HOSTED\x10\x1C\x12\x14\x0A\x10LEAD_FORM_SUBMIT\x10\x1D\x12\x12\x0A\x0ASALESFORCE\x10\x1E\x1A\x02\x08\x01\x12\x12\x0A\x0ESEARCH_ADS_360\x10\x1F\x12\$\x0A SMART_CAMPAIGN_AD_CLICKS_TO_CALL\x10 \x12%\x0A!SMART_CAMPAIGN_MAP_CLICKS_TO_CALL\x10!\x12!\x0A\x1DSMART_CAMPAIGN_MAP_DIRECTIONS\x10\"\x12 \x0A\x1CSMART_CAMPAIGN_TRACKED_CALLS\x10#\x12\x10\x0A\x0CSTORE_VISITS\x10\$\x12\x14\x0A\x10WEBPAGE_CODELESS\x10%\x12\x1C\x0A\x18UNIVERSAL_ANALYTICS_GOAL\x10&\x12#\x0A\x1FUNIVERSAL_ANALYTICS_TRANSACTION\x10'\x12\x1D\x0A\x19GOOGLE_ANALYTICS_4_CUSTOM\x10(\x12\x1F\x0A\x1BGOOGLE_ANALYTICS_4_PURCHASE\x10)B\xF3\x01\x0A\"com.google.ads.googleads.v21.enumsB\x19ConversionActionTypeProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xD1\x03\x0A/google/ads/googleads/v21/enums/media_type.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\x8A\x01\x0A\x0DMediaTypeEnum\"y\x0A\x09MediaType\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x09\x0A\x05IMAGE\x10\x02\x12\x08\x0A\x04ICON\x10\x03\x12\x10\x0A\x0CMEDIA_BUNDLE\x10\x04\x12\x09\x0A\x05AUDIO\x10\x05\x12\x09\x0A\x05VIDEO\x10\x06\x12\x11\x0A\x0DDYNAMIC_IMAGE\x10\x07B\xE8\x01\x0A\"com.google.ads.googleads.v21.enumsB\x0EMediaTypeProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\x81\x04\x0ACgoogle/ads/googleads/v21/enums/customer_match_upload_key_type.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\x95\x01\x0A\x1ECustomerMatchUploadKeyTypeEnum\"s\x0A\x1ACustomerMatchUploadKeyType\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x10\x0A\x0CCONTACT_INFO\x10\x02\x12\x0A\x0A\x06CRM_ID\x10\x03\x12\x19\x0A\x15MOBILE_ADVERTISING_ID\x10\x04B\xF9\x01\x0A\"com.google.ads.googleads.v21.enumsB\x1FCustomerMatchUploadKeyTypeProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xA1\x04\x0A.google/ads/googleads/v21/enums/mime_type.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\xDC\x01\x0A\x0CMimeTypeEnum\"\xCB\x01\x0A\x08MimeType\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0E\x0A\x0AIMAGE_JPEG\x10\x02\x12\x0D\x0A\x09IMAGE_GIF\x10\x03\x12\x0D\x0A\x09IMAGE_PNG\x10\x04\x12\x09\x0A\x05FLASH\x10\x05\x12\x0D\x0A\x09TEXT_HTML\x10\x06\x12\x07\x0A\x03PDF\x10\x07\x12\x0A\x0A\x06MSWORD\x10\x08\x12\x0B\x0A\x07MSEXCEL\x10\x09\x12\x07\x0A\x03RTF\x10\x0A\x12\x0D\x0A\x09AUDIO_WAV\x10\x0B\x12\x0D\x0A\x09AUDIO_MP3\x10\x0C\x12\x10\x0A\x0CHTML5_AD_ZIP\x10\x0DB\xE7\x01\x0A\"com.google.ads.googleads.v21.enumsB\x0DMimeTypeProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\x94\x06\x0A:google/ads/googleads/v21/enums/bidding_strategy_type.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\xB8\x03\x0A\x17BiddingStrategyTypeEnum\"\x9C\x03\x0A\x13BiddingStrategyType\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0E\x0A\x0ACOMMISSION\x10\x10\x12\x10\x0A\x0CENHANCED_CPC\x10\x02\x12\x0D\x0A\x09FIXED_CPM\x10\x13\x12\x0B\x0A\x07INVALID\x10\x11\x12\x0E\x0A\x0AMANUAL_CPA\x10\x12\x12\x0E\x0A\x0AMANUAL_CPC\x10\x03\x12\x0E\x0A\x0AMANUAL_CPM\x10\x04\x12\x0E\x0A\x0AMANUAL_CPV\x10\x0D\x12\x18\x0A\x14MAXIMIZE_CONVERSIONS\x10\x0A\x12\x1D\x0A\x19MAXIMIZE_CONVERSION_VALUE\x10\x0B\x12\x15\x0A\x11PAGE_ONE_PROMOTED\x10\x05\x12\x0F\x0A\x0BPERCENT_CPC\x10\x0C\x12\x0E\x0A\x0ATARGET_CPA\x10\x06\x12\x0E\x0A\x0ATARGET_CPM\x10\x0E\x12\x0E\x0A\x0ATARGET_CPV\x10\x14\x12\x1B\x0A\x17TARGET_IMPRESSION_SHARE\x10\x0F\x12\x18\x0A\x14TARGET_OUTRANK_SHARE\x10\x07\x12\x0F\x0A\x0BTARGET_ROAS\x10\x08\x12\x10\x0A\x0CTARGET_SPEND\x10\x09B\xF2\x01\x0A\"com.google.ads.googleads.v21.enumsB\x18BiddingStrategyTypeProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xCB\x03\x0A<google/ads/googleads/v21/enums/bidding_strategy_status.proto\x12\x1Egoogle.ads.googleads.v21.enums\"l\x0A\x19BiddingStrategyStatusEnum\"O\x0A\x15BiddingStrategyStatus\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0B\x0A\x07ENABLED\x10\x02\x12\x0B\x0A\x07REMOVED\x10\x04B\xF4\x01\x0A\"com.google.ads.googleads.v21.enumsB\x1ABiddingStrategyStatusProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xF0\x03\x0A=google/ads/googleads/v21/enums/positive_geo_target_type.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\x8F\x01\x0A\x19PositiveGeoTargetTypeEnum\"r\x0A\x15PositiveGeoTargetType\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x18\x0A\x14PRESENCE_OR_INTEREST\x10\x05\x12\x13\x0A\x0FSEARCH_INTEREST\x10\x06\x12\x0C\x0A\x08PRESENCE\x10\x07B\xF4\x01\x0A\"com.google.ads.googleads.v21.enumsB\x1APositiveGeoTargetTypeProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xB4\x05\x0A6google/ads/googleads/v21/enums/experiment_metric.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\xDF\x02\x0A\x14ExperimentMetricEnum\"\xC6\x02\x0A\x10ExperimentMetric\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0A\x0A\x06CLICKS\x10\x02\x12\x0F\x0A\x0BIMPRESSIONS\x10\x03\x12\x08\x0A\x04COST\x10\x04\x12\$\x0A CONVERSIONS_PER_INTERACTION_RATE\x10\x05\x12\x17\x0A\x13COST_PER_CONVERSION\x10\x06\x12\x1E\x0A\x1ACONVERSIONS_VALUE_PER_COST\x10\x07\x12\x0F\x0A\x0BAVERAGE_CPC\x10\x08\x12\x07\x0A\x03CTR\x10\x09\x12\x1B\x0A\x17INCREMENTAL_CONVERSIONS\x10\x0A\x12\x19\x0A\x15COMPLETED_VIDEO_VIEWS\x10\x0B\x12\x15\x0A\x11CUSTOM_ALGORITHMS\x10\x0C\x12\x0F\x0A\x0BCONVERSIONS\x10\x0D\x12\x14\x0A\x10CONVERSION_VALUE\x10\x0EB\xEF\x01\x0A\"com.google.ads.googleads.v21.enumsB\x15ExperimentMetricProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xE2\x04\x0A1google/ads/googleads/v21/common/metric_goal.proto\x12\x1Fgoogle.ads.googleads.v21.common\x1A@google/ads/googleads/v21/enums/experiment_metric_direction.proto\"\xCF\x01\x0A\x0AMetricGoal\x12U\x0A\x06metric\x18\x01 \x01(\x0E2E.google.ads.googleads.v21.enums.ExperimentMetricEnum.ExperimentMetric\x12j\x0A\x09direction\x18\x02 \x01(\x0E2W.google.ads.googleads.v21.enums.ExperimentMetricDirectionEnum.ExperimentMetricDirectionB\xEF\x01\x0A#com.google.ads.googleads.v21.commonB\x0FMetricGoalProtoP\x01ZEgoogle.golang.org/genproto/googleapis/ads/googleads/v21/common;common\xA2\x02\x03GAA\xAA\x02\x1FGoogle.Ads.GoogleAds.V21.Common\xCA\x02\x1FGoogle\\Ads\\GoogleAds\\V21\\Common\xEA\x02#Google::Ads::GoogleAds::V21::Commonb\x06proto3\x0A\xF6\x03\x0ADgoogle/ads/googleads/v21/enums/conversion_action_counting_type.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\x87\x01\x0A ConversionActionCountingTypeEnum\"c\x0A\x1CConversionActionCountingType\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x11\x0A\x0DONE_PER_CLICK\x10\x02\x12\x12\x0A\x0EMANY_PER_CLICK\x10\x03B\xFB\x01\x0A\"com.google.ads.googleads.v21.enumsB!ConversionActionCountingTypeProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xE4\x03\x0ACgoogle/ads/googleads/v21/enums/local_services_employee_status.proto\x12\x1Egoogle.ads.googleads.v21.enums\"x\x0A\x1FLocalServicesEmployeeStatusEnum\"U\x0A\x1BLocalServicesEmployeeStatus\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0B\x0A\x07ENABLED\x10\x02\x12\x0B\x0A\x07REMOVED\x10\x03B\xFA\x01\x0A\"com.google.ads.googleads.v21.enumsB LocalServicesEmployeeStatusProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xB3\x03\x0A1google/ads/googleads/v21/enums/asset_source.proto\x12\x1Egoogle.ads.googleads.v21.enums\"i\x0A\x0FAssetSourceEnum\"V\x0A\x0BAssetSource\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0E\x0A\x0AADVERTISER\x10\x02\x12\x19\x0A\x15AUTOMATICALLY_CREATED\x10\x03B\xEA\x01\x0A\"com.google.ads.googleads.v21.enumsB\x10AssetSourceProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xC4\x04\x0APgoogle/ads/googleads/v21/enums/local_services_verification_artifact_status.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\xBE\x01\x0A+LocalServicesVerificationArtifactStatusEnum\"\x8E\x01\x0A'LocalServicesVerificationArtifactStatus\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0A\x0A\x06PASSED\x10\x02\x12\x0A\x0A\x06FAILED\x10\x03\x12\x0B\x0A\x07PENDING\x10\x04\x12\x11\x0A\x0DNO_SUBMISSION\x10\x05\x12\x0D\x0A\x09CANCELLED\x10\x06B\x86\x02\x0A\"com.google.ads.googleads.v21.enumsB,LocalServicesVerificationArtifactStatusProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xE7\x04\x0APgoogle/ads/googleads/v21/enums/criterion_category_locale_availability_mode.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\xE1\x01\x0A+CriterionCategoryLocaleAvailabilityModeEnum\"\xB1\x01\x0A'CriterionCategoryLocaleAvailabilityMode\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0F\x0A\x0BALL_LOCALES\x10\x02\x12\x1D\x0A\x19COUNTRY_AND_ALL_LANGUAGES\x10\x03\x12\x1E\x0A\x1ALANGUAGE_AND_ALL_COUNTRIES\x10\x04\x12\x18\x0A\x14COUNTRY_AND_LANGUAGE\x10\x05B\x86\x02\x0A\"com.google.ads.googleads.v21.enumsB,CriterionCategoryLocaleAvailabilityModeProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xAF\x03\x0A3google/ads/googleads/v21/enums/audience_scope.proto\x12\x1Egoogle.ads.googleads.v21.enums\"a\x0A\x11AudienceScopeEnum\"L\x0A\x0DAudienceScope\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0C\x0A\x08CUSTOMER\x10\x02\x12\x0F\x0A\x0BASSET_GROUP\x10\x03B\xEC\x01\x0A\"com.google.ads.googleads.v21.enumsB\x12AudienceScopeProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xC8\x04\x0A1google/ads/googleads/v21/errors/field_error.proto\x12\x1Fgoogle.ads.googleads.v21.errors\"\xF7\x01\x0A\x0EFieldErrorEnum\"\xE4\x01\x0A\x0AFieldError\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0C\x0A\x08REQUIRED\x10\x02\x12\x13\x0A\x0FIMMUTABLE_FIELD\x10\x03\x12\x11\x0A\x0DINVALID_VALUE\x10\x04\x12\x17\x0A\x13VALUE_MUST_BE_UNSET\x10\x05\x12\x1A\x0A\x16REQUIRED_NONEMPTY_LIST\x10\x06\x12\x1B\x0A\x17FIELD_CANNOT_BE_CLEARED\x10\x07\x12\x11\x0A\x0DBLOCKED_VALUE\x10\x09\x12\x1D\x0A\x19FIELD_CAN_ONLY_BE_CLEARED\x10\x0AB\xEF\x01\x0A#com.google.ads.googleads.v21.errorsB\x0FFieldErrorProtoP\x01ZEgoogle.golang.org/genproto/googleapis/ads/googleads/v21/errors;errors\xA2\x02\x03GAA\xAA\x02\x1FGoogle.Ads.GoogleAds.V21.Errors\xCA\x02\x1FGoogle\\Ads\\GoogleAds\\V21\\Errors\xEA\x02#Google::Ads::GoogleAds::V21::Errorsb\x06proto3\x0A\xBE\x03\x0A8google/ads/googleads/v21/enums/user_list_rule_type.proto\x12\x1Egoogle.ads.googleads.v21.enums\"h\x0A\x14UserListRuleTypeEnum\"P\x0A\x10UserListRuleType\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0E\x0A\x0AAND_OF_ORS\x10\x02\x12\x0E\x0A\x0AOR_OF_ANDS\x10\x03B\xEF\x01\x0A\"com.google.ads.googleads.v21.enumsB\x15UserListRuleTypeProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xC5\x03\x0A9google/ads/googleads/v21/enums/value_rule_operation.proto\x12\x1Egoogle.ads.googleads.v21.enums\"l\x0A\x16ValueRuleOperationEnum\"R\x0A\x12ValueRuleOperation\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x07\x0A\x03ADD\x10\x02\x12\x0C\x0A\x08MULTIPLY\x10\x03\x12\x07\x0A\x03SET\x10\x04B\xF1\x01\x0A\"com.google.ads.googleads.v21.enumsB\x17ValueRuleOperationProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xF8\x04\x0AXgoogle/ads/googleads/v21/enums/policy_topic_evidence_destination_mismatch_url_type.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\xE4\x01\x0A1PolicyTopicEvidenceDestinationMismatchUrlTypeEnum\"\xAE\x01\x0A-PolicyTopicEvidenceDestinationMismatchUrlType\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0F\x0A\x0BDISPLAY_URL\x10\x02\x12\x0D\x0A\x09FINAL_URL\x10\x03\x12\x14\x0A\x10FINAL_MOBILE_URL\x10\x04\x12\x10\x0A\x0CTRACKING_URL\x10\x05\x12\x17\x0A\x13MOBILE_TRACKING_URL\x10\x06B\x8C\x02\x0A\"com.google.ads.googleads.v21.enumsB2PolicyTopicEvidenceDestinationMismatchUrlTypeProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xED\x0A\x0AHgoogle/ads/googleads/v21/errors/conversion_adjustment_upload_error.proto\x12\x1Fgoogle.ads.googleads.v21.errors\"\xF0\x07\x0A#ConversionAdjustmentUploadErrorEnum\"\xC8\x07\x0A\x1FConversionAdjustmentUploadError\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12 \x0A\x1CTOO_RECENT_CONVERSION_ACTION\x10\x02\x12 \x0A\x1CCONVERSION_ALREADY_RETRACTED\x10\x04\x12\x18\x0A\x14CONVERSION_NOT_FOUND\x10\x05\x12\x16\x0A\x12CONVERSION_EXPIRED\x10\x06\x12\"\x0A\x1EADJUSTMENT_PRECEDES_CONVERSION\x10\x07\x12!\x0A\x1DMORE_RECENT_RESTATEMENT_FOUND\x10\x08\x12\x19\x0A\x15TOO_RECENT_CONVERSION\x10\x09\x12N\x0AJCANNOT_RESTATE_CONVERSION_ACTION_THAT_ALWAYS_USES_DEFAULT_CONVERSION_VALUE\x10\x0A\x12#\x0A\x1FTOO_MANY_ADJUSTMENTS_IN_REQUEST\x10\x0B\x12\x18\x0A\x14TOO_MANY_ADJUSTMENTS\x10\x0C\x12\x1E\x0A\x1ARESTATEMENT_ALREADY_EXISTS\x10\x0D\x12#\x0A\x1FDUPLICATE_ADJUSTMENT_IN_REQUEST\x10\x0E\x12-\x0A)CUSTOMER_NOT_ACCEPTED_CUSTOMER_DATA_TERMS\x10\x0F\x122\x0A.CONVERSION_ACTION_NOT_ELIGIBLE_FOR_ENHANCEMENT\x10\x10\x12\x1B\x0A\x17INVALID_USER_IDENTIFIER\x10\x11\x12\x1F\x0A\x1BUNSUPPORTED_USER_IDENTIFIER\x10\x12\x12.\x0A*GCLID_DATE_TIME_PAIR_AND_ORDER_ID_BOTH_SET\x10\x14\x12\x1F\x0A\x1BCONVERSION_ALREADY_ENHANCED\x10\x15\x12\$\x0A DUPLICATE_ENHANCEMENT_IN_REQUEST\x10\x16\x12.\x0A*CUSTOMER_DATA_POLICY_PROHIBITS_ENHANCEMENT\x10\x17\x12 \x0A\x1CMISSING_ORDER_ID_FOR_WEBPAGE\x10\x18\x12\x19\x0A\x15ORDER_ID_CONTAINS_PII\x10\x19\x12\x12\x0A\x0EINVALID_JOB_ID\x10\x1A\x12\x1E\x0A\x1ANO_CONVERSION_ACTION_FOUND\x10\x1B\x12\"\x0A\x1EINVALID_CONVERSION_ACTION_TYPE\x10\x1CB\x84\x02\x0A#com.google.ads.googleads.v21.errorsB\$ConversionAdjustmentUploadErrorProtoP\x01ZEgoogle.golang.org/genproto/googleapis/ads/googleads/v21/errors;errors\xA2\x02\x03GAA\xAA\x02\x1FGoogle.Ads.GoogleAds.V21.Errors\xCA\x02\x1FGoogle\\Ads\\GoogleAds\\V21\\Errors\xEA\x02#Google::Ads::GoogleAds::V21::Errorsb\x06proto3\x0A\xF5\x03\x0ACgoogle/ads/googleads/v21/enums/simulation_modification_method.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\x87\x01\x0A SimulationModificationMethodEnum\"c\x0A\x1CSimulationModificationMethod\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0B\x0A\x07UNIFORM\x10\x02\x12\x0B\x0A\x07DEFAULT\x10\x03\x12\x0B\x0A\x07SCALING\x10\x04B\xFB\x01\x0A\"com.google.ads.googleads.v21.enumsB!SimulationModificationMethodProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\x90\x06\x0ALgoogle/ads/googleads/v21/enums/app_campaign_bidding_strategy_goal_type.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\x93\x03\x0A&AppCampaignBiddingStrategyGoalTypeEnum\"\xE8\x02\x0A\"AppCampaignBiddingStrategyGoalType\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12)\x0A%OPTIMIZE_INSTALLS_TARGET_INSTALL_COST\x10\x02\x123\x0A/OPTIMIZE_IN_APP_CONVERSIONS_TARGET_INSTALL_COST\x10\x03\x126\x0A2OPTIMIZE_IN_APP_CONVERSIONS_TARGET_CONVERSION_COST\x10\x04\x12(\x0A\$OPTIMIZE_RETURN_ON_ADVERTISING_SPEND\x10\x05\x12/\x0A+OPTIMIZE_PRE_REGISTRATION_CONVERSION_VOLUME\x10\x06\x121\x0A-OPTIMIZE_INSTALLS_WITHOUT_TARGET_INSTALL_COST\x10\x07B\x81\x02\x0A\"com.google.ads.googleads.v21.enumsB'AppCampaignBiddingStrategyGoalTypeProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xCF\x03\x0A=google/ads/googleads/v21/enums/combined_audience_status.proto\x12\x1Egoogle.ads.googleads.v21.enums\"n\x0A\x1ACombinedAudienceStatusEnum\"P\x0A\x16CombinedAudienceStatus\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0B\x0A\x07ENABLED\x10\x02\x12\x0B\x0A\x07REMOVED\x10\x03B\xF5\x01\x0A\"com.google.ads.googleads.v21.enumsB\x1BCombinedAudienceStatusProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xD0\x03\x0A9google/ads/googleads/v21/errors/string_format_error.proto\x12\x1Fgoogle.ads.googleads.v21.errors\"q\x0A\x15StringFormatErrorEnum\"X\x0A\x11StringFormatError\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x11\x0A\x0DILLEGAL_CHARS\x10\x02\x12\x12\x0A\x0EINVALID_FORMAT\x10\x03B\xF6\x01\x0A#com.google.ads.googleads.v21.errorsB\x16StringFormatErrorProtoP\x01ZEgoogle.golang.org/genproto/googleapis/ads/googleads/v21/errors;errors\xA2\x02\x03GAA\xAA\x02\x1FGoogle.Ads.GoogleAds.V21.Errors\xCA\x02\x1FGoogle\\Ads\\GoogleAds\\V21\\Errors\xEA\x02#Google::Ads::GoogleAds::V21::Errorsb\x06proto3\x0A\xE9\x03\x0AAgoogle/ads/googleads/v21/enums/android_privacy_network_type.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\x80\x01\x0A\x1DAndroidPrivacyNetworkTypeEnum\"_\x0A\x19AndroidPrivacyNetworkType\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0A\x0A\x06SEARCH\x10\x02\x12\x0B\x0A\x07DISPLAY\x10\x03\x12\x0B\x0A\x07YOUTUBE\x10\x04B\xF8\x01\x0A\"com.google.ads.googleads.v21.enumsB\x1EAndroidPrivacyNetworkTypeProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xA9\x04\x0ACgoogle/ads/googleads/v21/enums/ad_serving_optimization_status.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\xBC\x01\x0A\x1FAdServingOptimizationStatusEnum\"\x98\x01\x0A\x1BAdServingOptimizationStatus\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0C\x0A\x08OPTIMIZE\x10\x02\x12\x17\x0A\x13CONVERSION_OPTIMIZE\x10\x03\x12\x0A\x0A\x06ROTATE\x10\x04\x12\x17\x0A\x13ROTATE_INDEFINITELY\x10\x05\x12\x0F\x0A\x0BUNAVAILABLE\x10\x06B\xFA\x01\x0A\"com.google.ads.googleads.v21.enumsB AdServingOptimizationStatusProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xB2\x04\x0A=google/ads/googleads/v21/enums/search_term_match_source.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\xD1\x01\x0A\x19SearchTermMatchSourceEnum\"\xB3\x01\x0A\x15SearchTermMatchSource\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x1F\x0A\x1BADVERTISER_PROVIDED_KEYWORD\x10\x02\x12\x16\x0A\x12AI_MAX_KEYWORDLESS\x10\x03\x12\x16\x0A\x12AI_MAX_BROAD_MATCH\x10\x04\x12\x16\x0A\x12DYNAMIC_SEARCH_ADS\x10\x05\x12\x13\x0A\x0FPERFORMANCE_MAX\x10\x06B\xF4\x01\x0A\"com.google.ads.googleads.v21.enumsB\x1ASearchTermMatchSourceProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xD8\x03\x0A9google/ads/googleads/v21/enums/keyword_plan_network.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\x7F\x0A\x16KeywordPlanNetworkEnum\"e\x0A\x12KeywordPlanNetwork\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x11\x0A\x0DGOOGLE_SEARCH\x10\x02\x12\x1E\x0A\x1AGOOGLE_SEARCH_AND_PARTNERS\x10\x03B\xF1\x01\x0A\"com.google.ads.googleads.v21.enumsB\x17KeywordPlanNetworkProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xEA\x03\x0A;google/ads/googleads/v21/enums/product_category_level.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\x8C\x01\x0A\x18ProductCategoryLevelEnum\"p\x0A\x14ProductCategoryLevel\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0A\x0A\x06LEVEL1\x10\x02\x12\x0A\x0A\x06LEVEL2\x10\x03\x12\x0A\x0A\x06LEVEL3\x10\x04\x12\x0A\x0A\x06LEVEL4\x10\x05\x12\x0A\x0A\x06LEVEL5\x10\x06B\xF3\x01\x0A\"com.google.ads.googleads.v21.enumsB\x19ProductCategoryLevelProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xCE\x03\x0A<google/ads/googleads/v21/enums/asset_automation_status.proto\x12\x1Egoogle.ads.googleads.v21.enums\"o\x0A\x19AssetAutomationStatusEnum\"R\x0A\x15AssetAutomationStatus\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0C\x0A\x08OPTED_IN\x10\x02\x12\x0D\x0A\x09OPTED_OUT\x10\x03B\xF4\x01\x0A\"com.google.ads.googleads.v21.enumsB\x1AAssetAutomationStatusProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xB6\x04\x0APgoogle/ads/googleads/v21/enums/listing_group_filter_product_category_level.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\xB1\x01\x0A*ListingGroupFilterProductCategoryLevelEnum\"\x82\x01\x0A&ListingGroupFilterProductCategoryLevel\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0A\x0A\x06LEVEL1\x10\x02\x12\x0A\x0A\x06LEVEL2\x10\x03\x12\x0A\x0A\x06LEVEL3\x10\x04\x12\x0A\x0A\x06LEVEL4\x10\x05\x12\x0A\x0A\x06LEVEL5\x10\x06B\x85\x02\x0A\"com.google.ads.googleads.v21.enumsB+ListingGroupFilterProductCategoryLevelProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xF7\x03\x0ACgoogle/ads/googleads/v21/enums/listing_group_filter_type_enum.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\x8B\x01\x0A\x1AListingGroupFilterTypeEnum\"m\x0A\x16ListingGroupFilterType\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0F\x0A\x0BSUBDIVISION\x10\x02\x12\x11\x0A\x0DUNIT_INCLUDED\x10\x03\x12\x11\x0A\x0DUNIT_EXCLUDED\x10\x04B\xF9\x01\x0A\"com.google.ads.googleads.v21.enumsB\x1FListingGroupFilterTypeEnumProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xD4\x03\x0A?google/ads/googleads/v21/enums/campaign_shared_set_status.proto\x12\x1Egoogle.ads.googleads.v21.enums\"p\x0A\x1BCampaignSharedSetStatusEnum\"Q\x0A\x17CampaignSharedSetStatus\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0B\x0A\x07ENABLED\x10\x02\x12\x0B\x0A\x07REMOVED\x10\x03B\xF6\x01\x0A\"com.google.ads.googleads.v21.enumsB\x1CCampaignSharedSetStatusProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xCF\x03\x0A;google/ads/googleads/v21/enums/user_identifier_source.proto\x12\x1Egoogle.ads.googleads.v21.enums\"r\x0A\x18UserIdentifierSourceEnum\"V\x0A\x14UserIdentifierSource\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0F\x0A\x0BFIRST_PARTY\x10\x02\x12\x0F\x0A\x0BTHIRD_PARTY\x10\x03B\xF3\x01\x0A\"com.google.ads.googleads.v21.enumsB\x19UserIdentifierSourceProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xEA\x03\x0A>google/ads/googleads/v21/enums/sk_ad_network_source_type.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\x88\x01\x0A\x19SkAdNetworkSourceTypeEnum\"k\x0A\x15SkAdNetworkSourceType\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0F\x0A\x0BUNAVAILABLE\x10\x02\x12\x0B\x0A\x07WEBSITE\x10\x03\x12\x16\x0A\x12MOBILE_APPLICATION\x10\x04B\xF4\x01\x0A\"com.google.ads.googleads.v21.enumsB\x1ASkAdNetworkSourceTypeProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xC4\x03\x0A6google/ads/googleads/v21/enums/mobile_app_vendor.proto\x12\x1Egoogle.ads.googleads.v21.enums\"q\x0A\x13MobileAppVendorEnum\"Z\x0A\x0FMobileAppVendor\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x13\x0A\x0FAPPLE_APP_STORE\x10\x02\x12\x14\x0A\x10GOOGLE_APP_STORE\x10\x03B\xEE\x01\x0A\"com.google.ads.googleads.v21.enumsB\x14MobileAppVendorProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xCF\x03\x0A=google/ads/googleads/v21/enums/local_services_lead_type.proto\x12\x1Egoogle.ads.googleads.v21.enums\"o\x0A\x19LocalServicesLeadTypeEnum\"R\x0A\x08LeadType\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0B\x0A\x07MESSAGE\x10\x02\x12\x0E\x0A\x0APHONE_CALL\x10\x03\x12\x0B\x0A\x07BOOKING\x10\x04B\xF4\x01\x0A\"com.google.ads.googleads.v21.enumsB\x1ALocalServicesLeadTypeProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xC4\x05\x0AZgoogle/ads/googleads/v21/enums/shopping_add_products_to_campaign_recommendation_enum.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\xAC\x02\x0A/ShoppingAddProductsToCampaignRecommendationEnum\"\xF8\x01\x0A\x06Reason\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x125\x0A1MERCHANT_CENTER_ACCOUNT_HAS_NO_SUBMITTED_PRODUCTS\x10\x02\x12=\x0A9MERCHANT_CENTER_ACCOUNT_HAS_NO_SUBMITTED_PRODUCTS_IN_FEED\x10\x03\x12-\x0A)ADS_ACCOUNT_EXCLUDES_OFFERS_FROM_CAMPAIGN\x10\x04\x12+\x0A'ALL_PRODUCTS_ARE_EXCLUDED_FROM_CAMPAIGN\x10\x05B\x8E\x02\x0A\"com.google.ads.googleads.v21.enumsB4ShoppingAddProductsToCampaignRecommendationEnumProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xD7\x06\x0AEgoogle/ads/googleads/v21/enums/user_list_customer_type_category.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\xE7\x03\x0A UserListCustomerTypeCategoryEnum\"\xC2\x03\x0A\x1CUserListCustomerTypeCategory\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x11\x0A\x0DALL_CUSTOMERS\x10\x02\x12\x0E\x0A\x0APURCHASERS\x10\x03\x12\x18\x0A\x14HIGH_VALUE_CUSTOMERS\x10\x04\x12\x18\x0A\x14DISENGAGED_CUSTOMERS\x10\x05\x12\x13\x0A\x0FQUALIFIED_LEADS\x10\x06\x12\x13\x0A\x0FCONVERTED_LEADS\x10\x07\x12\x14\x0A\x10PAID_SUBSCRIBERS\x10\x08\x12\x14\x0A\x10LOYALTY_SIGN_UPS\x10\x09\x12\x13\x0A\x0FCART_ABANDONERS\x10\x0A\x12\x1A\x0A\x16LOYALTY_TIER_1_MEMBERS\x10\x0B\x12\x1A\x0A\x16LOYALTY_TIER_2_MEMBERS\x10\x0C\x12\x1A\x0A\x16LOYALTY_TIER_3_MEMBERS\x10\x0D\x12\x1A\x0A\x16LOYALTY_TIER_4_MEMBERS\x10\x0E\x12\x1A\x0A\x16LOYALTY_TIER_5_MEMBERS\x10\x0F\x12\x1A\x0A\x16LOYALTY_TIER_6_MEMBERS\x10\x10\x12\x1A\x0A\x16LOYALTY_TIER_7_MEMBERS\x10\x11B\xFB\x01\x0A\"com.google.ads.googleads.v21.enumsB!UserListCustomerTypeCategoryProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xDF\x03\x0A>google/ads/googleads/v21/enums/campaign_criterion_status.proto\x12\x1Egoogle.ads.googleads.v21.enums\"|\x0A\x1BCampaignCriterionStatusEnum\"]\x0A\x17CampaignCriterionStatus\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0B\x0A\x07ENABLED\x10\x02\x12\x0A\x0A\x06PAUSED\x10\x03\x12\x0B\x0A\x07REMOVED\x10\x04B\xF6\x01\x0A\"com.google.ads.googleads.v21.enumsB\x1CCampaignCriterionStatusProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xA1\x03\x0A4google/ads/googleads/v21/common/local_services.proto\x12\x1Fgoogle.ads.googleads.v21.common\"K\x0A\x1DLocalServicesDocumentReadOnly\x12\x19\x0A\x0Cdocument_url\x18\x01 \x01(\x09H\x00\x88\x01\x01B\x0F\x0A\x0D_document_urlB\xF2\x01\x0A#com.google.ads.googleads.v21.commonB\x12LocalServicesProtoP\x01ZEgoogle.golang.org/genproto/googleapis/ads/googleads/v21/common;common\xA2\x02\x03GAA\xAA\x02\x1FGoogle.Ads.GoogleAds.V21.Common\xCA\x02\x1FGoogle\\Ads\\GoogleAds\\V21\\Common\xEA\x02#Google::Ads::GoogleAds::V21::Commonb\x06proto3\x0A\xBF\x03\x0A6google/ads/googleads/v21/enums/asset_link_status.proto\x12\x1Egoogle.ads.googleads.v21.enums\"l\x0A\x13AssetLinkStatusEnum\"U\x0A\x0FAssetLinkStatus\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0B\x0A\x07ENABLED\x10\x02\x12\x0B\x0A\x07REMOVED\x10\x03\x12\x0A\x0A\x06PAUSED\x10\x04B\xEE\x01\x0A\"com.google.ads.googleads.v21.enumsB\x14AssetLinkStatusProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\x93\x06\x0A`google/ads/googleads/v21/enums/local_services_business_registration_check_rejection_reason.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\xEF\x02\x0A9LocalServicesBusinessRegistrationCheckRejectionReasonEnum\"\xB1\x02\x0A5LocalServicesBusinessRegistrationCheckRejectionReason\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x1A\x0A\x16BUSINESS_NAME_MISMATCH\x10\x02\x12\x1D\x0A\x19BUSINESS_DETAILS_MISMATCH\x10\x03\x12\x10\x0A\x0CID_NOT_FOUND\x10\x04\x12\x1F\x0A\x1BPOOR_DOCUMENT_IMAGE_QUALITY\x10\x05\x12\x14\x0A\x10DOCUMENT_EXPIRED\x10\x06\x12\x14\x0A\x10DOCUMENT_INVALID\x10\x07\x12\x1A\x0A\x16DOCUMENT_TYPE_MISMATCH\x10\x08\x12\x19\x0A\x15DOCUMENT_UNVERIFIABLE\x10\x09\x12\x09\x0A\x05OTHER\x10\x0AB\x94\x02\x0A\"com.google.ads.googleads.v21.enumsB:LocalServicesBusinessRegistrationCheckRejectionReasonProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xB8\x04\x0AOgoogle/ads/googleads/v21/enums/third_party_brand_lift_integration_partner.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\xB5\x01\x0A)ThirdPartyBrandLiftIntegrationPartnerEnum\"\x87\x01\x0A%ThirdPartyBrandLiftIntegrationPartner\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x19\x0A\x15KANTAR_MILLWARD_BROWN\x10\x02\x12\x0A\x0A\x06DYNATA\x10\x03\x12\x0A\x0A\x06INTAGE\x10\x04\x12\x0D\x0A\x09MACROMILL\x10\x05B\x84\x02\x0A\"com.google.ads.googleads.v21.enumsB*ThirdPartyBrandLiftIntegrationPartnerProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xB5\x03\x0A+google/ads/googleads/v21/enums/device.proto\x12\x1Egoogle.ads.googleads.v21.enums\"v\x0A\x0ADeviceEnum\"h\x0A\x06Device\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0A\x0A\x06MOBILE\x10\x02\x12\x0A\x0A\x06TABLET\x10\x03\x12\x0B\x0A\x07DESKTOP\x10\x04\x12\x10\x0A\x0CCONNECTED_TV\x10\x06\x12\x09\x0A\x05OTHER\x10\x05B\xE5\x01\x0A\"com.google.ads.googleads.v21.enumsB\x0BDeviceProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xD1\x03\x0A9google/ads/googleads/v21/errors/string_length_error.proto\x12\x1Fgoogle.ads.googleads.v21.errors\"r\x0A\x15StringLengthErrorEnum\"Y\x0A\x11StringLengthError\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x09\x0A\x05EMPTY\x10\x04\x12\x0D\x0A\x09TOO_SHORT\x10\x02\x12\x0C\x0A\x08TOO_LONG\x10\x03B\xF6\x01\x0A#com.google.ads.googleads.v21.errorsB\x16StringLengthErrorProtoP\x01ZEgoogle.golang.org/genproto/googleapis/ads/googleads/v21/errors;errors\xA2\x02\x03GAA\xAA\x02\x1FGoogle.Ads.GoogleAds.V21.Errors\xCA\x02\x1FGoogle\\Ads\\GoogleAds\\V21\\Errors\xEA\x02#Google::Ads::GoogleAds::V21::Errorsb\x06proto3\x0A\x9D\x04\x0A8google/ads/googleads/v21/enums/targeting_dimension.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\xC4\x01\x0A\x16TargetingDimensionEnum\"\xA9\x01\x0A\x12TargetingDimension\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0B\x0A\x07KEYWORD\x10\x02\x12\x0C\x0A\x08AUDIENCE\x10\x03\x12\x09\x0A\x05TOPIC\x10\x04\x12\x0A\x0A\x06GENDER\x10\x05\x12\x0D\x0A\x09AGE_RANGE\x10\x06\x12\x0D\x0A\x09PLACEMENT\x10\x07\x12\x13\x0A\x0FPARENTAL_STATUS\x10\x08\x12\x10\x0A\x0CINCOME_RANGE\x10\x09B\xF1\x01\x0A\"com.google.ads.googleads.v21.enumsB\x17TargetingDimensionProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xBF\x07\x0A7google/ads/googleads/v21/common/targeting_setting.proto\x12\x1Fgoogle.ads.googleads.v21.common\"\xC7\x01\x0A\x10TargetingSetting\x12O\x0A\x13target_restrictions\x18\x01 \x03(\x0B22.google.ads.googleads.v21.common.TargetRestriction\x12b\x0A\x1Dtarget_restriction_operations\x18\x02 \x03(\x0B2;.google.ads.googleads.v21.common.TargetRestrictionOperation\"\x9F\x01\x0A\x11TargetRestriction\x12f\x0A\x13targeting_dimension\x18\x01 \x01(\x0E2I.google.ads.googleads.v21.enums.TargetingDimensionEnum.TargetingDimension\x12\x15\x0A\x08bid_only\x18\x03 \x01(\x08H\x00\x88\x01\x01B\x0B\x0A\x09_bid_only\"\xF6\x01\x0A\x1ATargetRestrictionOperation\x12V\x0A\x08operator\x18\x01 \x01(\x0E2D.google.ads.googleads.v21.common.TargetRestrictionOperation.Operator\x12A\x0A\x05value\x18\x02 \x01(\x0B22.google.ads.googleads.v21.common.TargetRestriction\"=\x0A\x08Operator\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x07\x0A\x03ADD\x10\x02\x12\x0A\x0A\x06REMOVE\x10\x03B\xF5\x01\x0A#com.google.ads.googleads.v21.commonB\x15TargetingSettingProtoP\x01ZEgoogle.golang.org/genproto/googleapis/ads/googleads/v21/common;common\xA2\x02\x03GAA\xAA\x02\x1FGoogle.Ads.GoogleAds.V21.Common\xCA\x02\x1FGoogle\\Ads\\GoogleAds\\V21\\Common\xEA\x02#Google::Ads::GoogleAds::V21::Commonb\x06proto3\x0A\xED\x07\x0A9google/ads/googleads/v21/enums/user_list_size_range.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\x94\x05\x0A\x15UserListSizeRangeEnum\"\xFA\x04\x0A\x11UserListSizeRange\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x1A\x0A\x16LESS_THAN_FIVE_HUNDRED\x10\x02\x12\x1A\x0A\x16LESS_THAN_ONE_THOUSAND\x10\x03\x12 \x0A\x1CONE_THOUSAND_TO_TEN_THOUSAND\x10\x04\x12\"\x0A\x1ETEN_THOUSAND_TO_FIFTY_THOUSAND\x10\x05\x12*\x0A&FIFTY_THOUSAND_TO_ONE_HUNDRED_THOUSAND\x10\x06\x122\x0A.ONE_HUNDRED_THOUSAND_TO_THREE_HUNDRED_THOUSAND\x10\x07\x123\x0A/THREE_HUNDRED_THOUSAND_TO_FIVE_HUNDRED_THOUSAND\x10\x08\x12(\x0A\$FIVE_HUNDRED_THOUSAND_TO_ONE_MILLION\x10\x09\x12\x1E\x0A\x1AONE_MILLION_TO_TWO_MILLION\x10\x0A\x12 \x0A\x1CTWO_MILLION_TO_THREE_MILLION\x10\x0B\x12!\x0A\x1DTHREE_MILLION_TO_FIVE_MILLION\x10\x0C\x12\x1F\x0A\x1BFIVE_MILLION_TO_TEN_MILLION\x10\x0D\x12!\x0A\x1DTEN_MILLION_TO_TWENTY_MILLION\x10\x0E\x12\$\x0A TWENTY_MILLION_TO_THIRTY_MILLION\x10\x0F\x12#\x0A\x1FTHIRTY_MILLION_TO_FIFTY_MILLION\x10\x10\x12\x16\x0A\x12OVER_FIFTY_MILLION\x10\x11B\xF0\x01\x0A\"com.google.ads.googleads.v21.enumsB\x16UserListSizeRangeProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xC1\x0F\x0AHgoogle/ads/googleads/v21/enums/conversion_or_adjustment_lag_bucket.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\xCB\x0C\x0A#ConversionOrAdjustmentLagBucketEnum\"\xA3\x0C\x0A\x1FConversionOrAdjustmentLagBucket\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12 \x0A\x1CCONVERSION_LESS_THAN_ONE_DAY\x10\x02\x12\x1E\x0A\x1ACONVERSION_ONE_TO_TWO_DAYS\x10\x03\x12 \x0A\x1CCONVERSION_TWO_TO_THREE_DAYS\x10\x04\x12!\x0A\x1DCONVERSION_THREE_TO_FOUR_DAYS\x10\x05\x12 \x0A\x1CCONVERSION_FOUR_TO_FIVE_DAYS\x10\x06\x12\x1F\x0A\x1BCONVERSION_FIVE_TO_SIX_DAYS\x10\x07\x12 \x0A\x1CCONVERSION_SIX_TO_SEVEN_DAYS\x10\x08\x12\"\x0A\x1ECONVERSION_SEVEN_TO_EIGHT_DAYS\x10\x09\x12!\x0A\x1DCONVERSION_EIGHT_TO_NINE_DAYS\x10\x0A\x12\x1F\x0A\x1BCONVERSION_NINE_TO_TEN_DAYS\x10\x0B\x12!\x0A\x1DCONVERSION_TEN_TO_ELEVEN_DAYS\x10\x0C\x12\$\x0A CONVERSION_ELEVEN_TO_TWELVE_DAYS\x10\x0D\x12&\x0A\"CONVERSION_TWELVE_TO_THIRTEEN_DAYS\x10\x0E\x12(\x0A\$CONVERSION_THIRTEEN_TO_FOURTEEN_DAYS\x10\x0F\x12*\x0A&CONVERSION_FOURTEEN_TO_TWENTY_ONE_DAYS\x10\x10\x12(\x0A\$CONVERSION_TWENTY_ONE_TO_THIRTY_DAYS\x10\x11\x12(\x0A\$CONVERSION_THIRTY_TO_FORTY_FIVE_DAYS\x10\x12\x12'\x0A#CONVERSION_FORTY_FIVE_TO_SIXTY_DAYS\x10\x13\x12#\x0A\x1FCONVERSION_SIXTY_TO_NINETY_DAYS\x10\x14\x12 \x0A\x1CADJUSTMENT_LESS_THAN_ONE_DAY\x10\x15\x12\x1E\x0A\x1AADJUSTMENT_ONE_TO_TWO_DAYS\x10\x16\x12 \x0A\x1CADJUSTMENT_TWO_TO_THREE_DAYS\x10\x17\x12!\x0A\x1DADJUSTMENT_THREE_TO_FOUR_DAYS\x10\x18\x12 \x0A\x1CADJUSTMENT_FOUR_TO_FIVE_DAYS\x10\x19\x12\x1F\x0A\x1BADJUSTMENT_FIVE_TO_SIX_DAYS\x10\x1A\x12 \x0A\x1CADJUSTMENT_SIX_TO_SEVEN_DAYS\x10\x1B\x12\"\x0A\x1EADJUSTMENT_SEVEN_TO_EIGHT_DAYS\x10\x1C\x12!\x0A\x1DADJUSTMENT_EIGHT_TO_NINE_DAYS\x10\x1D\x12\x1F\x0A\x1BADJUSTMENT_NINE_TO_TEN_DAYS\x10\x1E\x12!\x0A\x1DADJUSTMENT_TEN_TO_ELEVEN_DAYS\x10\x1F\x12\$\x0A ADJUSTMENT_ELEVEN_TO_TWELVE_DAYS\x10 \x12&\x0A\"ADJUSTMENT_TWELVE_TO_THIRTEEN_DAYS\x10!\x12(\x0A\$ADJUSTMENT_THIRTEEN_TO_FOURTEEN_DAYS\x10\"\x12*\x0A&ADJUSTMENT_FOURTEEN_TO_TWENTY_ONE_DAYS\x10#\x12(\x0A\$ADJUSTMENT_TWENTY_ONE_TO_THIRTY_DAYS\x10\$\x12(\x0A\$ADJUSTMENT_THIRTY_TO_FORTY_FIVE_DAYS\x10%\x12'\x0A#ADJUSTMENT_FORTY_FIVE_TO_SIXTY_DAYS\x10&\x12#\x0A\x1FADJUSTMENT_SIXTY_TO_NINETY_DAYS\x10'\x128\x0A4ADJUSTMENT_NINETY_TO_ONE_HUNDRED_AND_FORTY_FIVE_DAYS\x10(\x12\x16\x0A\x12CONVERSION_UNKNOWN\x10)\x12\x16\x0A\x12ADJUSTMENT_UNKNOWN\x10*B\xFE\x01\x0A\"com.google.ads.googleads.v21.enumsB\$ConversionOrAdjustmentLagBucketProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xC3\x03\x0A4google/ads/googleads/v21/errors/distinct_error.proto\x12\x1Fgoogle.ads.googleads.v21.errors\"m\x0A\x11DistinctErrorEnum\"X\x0A\x0DDistinctError\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x15\x0A\x11DUPLICATE_ELEMENT\x10\x02\x12\x12\x0A\x0EDUPLICATE_TYPE\x10\x03B\xF2\x01\x0A#com.google.ads.googleads.v21.errorsB\x12DistinctErrorProtoP\x01ZEgoogle.golang.org/genproto/googleapis/ads/googleads/v21/errors;errors\xA2\x02\x03GAA\xAA\x02\x1FGoogle.Ads.GoogleAds.V21.Errors\xCA\x02\x1FGoogle\\Ads\\GoogleAds\\V21\\Errors\xEA\x02#Google::Ads::GoogleAds::V21::Errorsb\x06proto3\x0A\xE9\x03\x0AIgoogle/ads/googleads/v21/enums/fixed_cpm_target_frequency_time_unit.proto\x12\x1Egoogle.ads.googleads.v21.enums\"s\x0A#FixedCpmTargetFrequencyTimeUnitEnum\"L\x0A\x1FFixedCpmTargetFrequencyTimeUnit\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0B\x0A\x07MONTHLY\x10\x02B\xFE\x01\x0A\"com.google.ads.googleads.v21.enumsB\$FixedCpmTargetFrequencyTimeUnitProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xA2\x03\x0A?google/ads/googleads/v21/common/real_time_bidding_setting.proto\x12\x1Fgoogle.ads.googleads.v21.common\"8\x0A\x16RealTimeBiddingSetting\x12\x13\x0A\x06opt_in\x18\x02 \x01(\x08H\x00\x88\x01\x01B\x09\x0A\x07_opt_inB\xFB\x01\x0A#com.google.ads.googleads.v21.commonB\x1BRealTimeBiddingSettingProtoP\x01ZEgoogle.golang.org/genproto/googleapis/ads/googleads/v21/common;common\xA2\x02\x03GAA\xAA\x02\x1FGoogle.Ads.GoogleAds.V21.Common\xCA\x02\x1FGoogle\\Ads\\GoogleAds\\V21\\Common\xEA\x02#Google::Ads::GoogleAds::V21::Commonb\x06proto3\x0A\xDD\x03\x0A>google/ads/googleads/v21/enums/resource_change_operation.proto\x12\x1Egoogle.ads.googleads.v21.enums\"z\x0A\x1BResourceChangeOperationEnum\"[\x0A\x17ResourceChangeOperation\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0A\x0A\x06CREATE\x10\x02\x12\x0A\x0A\x06UPDATE\x10\x03\x12\x0A\x0A\x06REMOVE\x10\x04B\xF6\x01\x0A\"com.google.ads.googleads.v21.enumsB\x1CResourceChangeOperationProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xCD\x03\x0A7google/ads/googleads/v21/enums/geo_targeting_type.proto\x12\x1Egoogle.ads.googleads.v21.enums\"x\x0A\x14GeoTargetingTypeEnum\"`\x0A\x10GeoTargetingType\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x14\x0A\x10AREA_OF_INTEREST\x10\x02\x12\x18\x0A\x14LOCATION_OF_PRESENCE\x10\x03B\xEF\x01\x0A\"com.google.ads.googleads.v21.enumsB\x15GeoTargetingTypeProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xD3\x03\x0A:google/ads/googleads/v21/enums/account_budget_status.proto\x12\x1Egoogle.ads.googleads.v21.enums\"x\x0A\x17AccountBudgetStatusEnum\"]\x0A\x13AccountBudgetStatus\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0B\x0A\x07PENDING\x10\x02\x12\x0C\x0A\x08APPROVED\x10\x03\x12\x0D\x0A\x09CANCELLED\x10\x04B\xF2\x01\x0A\"com.google.ads.googleads.v21.enumsB\x18AccountBudgetStatusProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xDA\x03\x0A=google/ads/googleads/v21/enums/campaign_experiment_type.proto\x12\x1Egoogle.ads.googleads.v21.enums\"y\x0A\x1ACampaignExperimentTypeEnum\"[\x0A\x16CampaignExperimentType\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x08\x0A\x04BASE\x10\x02\x12\x09\x0A\x05DRAFT\x10\x03\x12\x0E\x0A\x0AEXPERIMENT\x10\x04B\xF5\x01\x0A\"com.google.ads.googleads.v21.enumsB\x1BCampaignExperimentTypeProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\x89\x04\x0A4google/ads/googleads/v21/common/url_collection.proto\x12\x1Fgoogle.ads.googleads.v21.common\"\xB2\x01\x0A\x0DUrlCollection\x12\x1E\x0A\x11url_collection_id\x18\x05 \x01(\x09H\x00\x88\x01\x01\x12\x12\x0A\x0Afinal_urls\x18\x06 \x03(\x09\x12\x19\x0A\x11final_mobile_urls\x18\x07 \x03(\x09\x12\"\x0A\x15tracking_url_template\x18\x08 \x01(\x09H\x01\x88\x01\x01B\x14\x0A\x12_url_collection_idB\x18\x0A\x16_tracking_url_templateB\xF2\x01\x0A#com.google.ads.googleads.v21.commonB\x12UrlCollectionProtoP\x01ZEgoogle.golang.org/genproto/googleapis/ads/googleads/v21/common;common\xA2\x02\x03GAA\xAA\x02\x1FGoogle.Ads.GoogleAds.V21.Common\xCA\x02\x1FGoogle\\Ads\\GoogleAds\\V21\\Common\xEA\x02#Google::Ads::GoogleAds::V21::Commonb\x06proto3\x0A\xF0\x05\x0A7google/ads/googleads/v21/enums/change_client_type.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\x9A\x03\x0A\x14ChangeClientTypeEnum\"\x81\x03\x0A\x10ChangeClientType\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x19\x0A\x15GOOGLE_ADS_WEB_CLIENT\x10\x02\x12\x1D\x0A\x19GOOGLE_ADS_AUTOMATED_RULE\x10\x03\x12\x16\x0A\x12GOOGLE_ADS_SCRIPTS\x10\x04\x12\x1A\x0A\x16GOOGLE_ADS_BULK_UPLOAD\x10\x05\x12\x12\x0A\x0EGOOGLE_ADS_API\x10\x06\x12\x15\x0A\x11GOOGLE_ADS_EDITOR\x10\x07\x12\x19\x0A\x15GOOGLE_ADS_MOBILE_APP\x10\x08\x12\x1E\x0A\x1AGOOGLE_ADS_RECOMMENDATIONS\x10\x09\x12\x17\x0A\x13SEARCH_ADS_360_SYNC\x10\x0A\x12\x17\x0A\x13SEARCH_ADS_360_POST\x10\x0B\x12\x11\x0A\x0DINTERNAL_TOOL\x10\x0C\x12\x09\x0A\x05OTHER\x10\x0D\x12+\x0A'GOOGLE_ADS_RECOMMENDATIONS_SUBSCRIPTION\x10\x0EB\xEF\x01\x0A\"com.google.ads.googleads.v21.enumsB\x15ChangeClientTypeProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xB6\x04\x0APgoogle/ads/googleads/v21/enums/listing_group_filter_custom_attribute_index.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\xB1\x01\x0A*ListingGroupFilterCustomAttributeIndexEnum\"\x82\x01\x0A&ListingGroupFilterCustomAttributeIndex\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0A\x0A\x06INDEX0\x10\x02\x12\x0A\x0A\x06INDEX1\x10\x03\x12\x0A\x0A\x06INDEX2\x10\x04\x12\x0A\x0A\x06INDEX3\x10\x05\x12\x0A\x0A\x06INDEX4\x10\x06B\x85\x02\x0A\"com.google.ads.googleads.v21.enumsB+ListingGroupFilterCustomAttributeIndexProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xFB\x03\x0AEgoogle/ads/googleads/v21/enums/sk_ad_network_attribution_credit.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\x8B\x01\x0A SkAdNetworkAttributionCreditEnum\"g\x0A\x1CSkAdNetworkAttributionCredit\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0F\x0A\x0BUNAVAILABLE\x10\x02\x12\x07\x0A\x03WON\x10\x03\x12\x0F\x0A\x0BCONTRIBUTED\x10\x04B\xFB\x01\x0A\"com.google.ads.googleads.v21.enumsB!SkAdNetworkAttributionCreditProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xE4\x03\x0A8google/ads/googleads/v21/enums/manager_link_status.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\x8C\x01\x0A\x15ManagerLinkStatusEnum\"s\x0A\x11ManagerLinkStatus\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0A\x0A\x06ACTIVE\x10\x02\x12\x0C\x0A\x08INACTIVE\x10\x03\x12\x0B\x0A\x07PENDING\x10\x04\x12\x0B\x0A\x07REFUSED\x10\x05\x12\x0C\x0A\x08CANCELED\x10\x06B\xF0\x01\x0A\"com.google.ads.googleads.v21.enumsB\x16ManagerLinkStatusProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xD4\x03\x0A<google/ads/googleads/v21/enums/location_ownership_type.proto\x12\x1Egoogle.ads.googleads.v21.enums\"u\x0A\x19LocationOwnershipTypeEnum\"X\x0A\x15LocationOwnershipType\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x12\x0A\x0EBUSINESS_OWNER\x10\x02\x12\x0D\x0A\x09AFFILIATE\x10\x03B\xF4\x01\x0A\"com.google.ads.googleads.v21.enumsB\x1ALocationOwnershipTypeProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xB8\x03\x0A7google/ads/googleads/v21/enums/listing_group_type.proto\x12\x1Egoogle.ads.googleads.v21.enums\"c\x0A\x14ListingGroupTypeEnum\"K\x0A\x10ListingGroupType\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0F\x0A\x0BSUBDIVISION\x10\x02\x12\x08\x0A\x04UNIT\x10\x03B\xEF\x01\x0A\"com.google.ads.googleads.v21.enumsB\x15ListingGroupTypeProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xCC\x03\x0A=google/ads/googleads/v21/enums/google_voice_call_status.proto\x12\x1Egoogle.ads.googleads.v21.enums\"l\x0A\x19GoogleVoiceCallStatusEnum\"O\x0A\x15GoogleVoiceCallStatus\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0A\x0A\x06MISSED\x10\x02\x12\x0C\x0A\x08RECEIVED\x10\x03B\xF4\x01\x0A\"com.google.ads.googleads.v21.enumsB\x1AGoogleVoiceCallStatusProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xF1\x04\x0ALgoogle/ads/googleads/v21/enums/local_services_license_rejection_reason.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\xF3\x01\x0A'LocalServicesLicenseRejectionReasonEnum\"\xC7\x01\x0A#LocalServicesLicenseRejectionReason\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x1A\x0A\x16BUSINESS_NAME_MISMATCH\x10\x02\x12\x10\x0A\x0CUNAUTHORIZED\x10\x03\x12\x0B\x0A\x07EXPIRED\x10\x04\x12\x10\x0A\x0CPOOR_QUALITY\x10\x05\x12\x10\x0A\x0CUNVERIFIABLE\x10\x06\x12\x18\x0A\x14WRONG_DOCUMENT_OR_ID\x10\x07\x12\x09\x0A\x05OTHER\x10\x08B\x82\x02\x0A\"com.google.ads.googleads.v21.enumsB(LocalServicesLicenseRejectionReasonProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\x8D\x05\x0AIgoogle/ads/googleads/v21/enums/offline_user_data_job_failure_reason.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\x96\x02\x0A#OfflineUserDataJobFailureReasonEnum\"\xEE\x01\x0A\x1FOfflineUserDataJobFailureReason\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12%\x0A!INSUFFICIENT_MATCHED_TRANSACTIONS\x10\x02\x12\x1D\x0A\x19INSUFFICIENT_TRANSACTIONS\x10\x03\x12\"\x0A\x1EHIGH_AVERAGE_TRANSACTION_VALUE\x10\x04\x12!\x0A\x1DLOW_AVERAGE_TRANSACTION_VALUE\x10\x05\x12 \x0A\x1CNEWLY_OBSERVED_CURRENCY_CODE\x10\x06B\xFE\x01\x0A\"com.google.ads.googleads.v21.enumsB\$OfflineUserDataJobFailureReasonProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xB3\x03\x0A6google/ads/googleads/v21/enums/shared_set_status.proto\x12\x1Egoogle.ads.googleads.v21.enums\"`\x0A\x13SharedSetStatusEnum\"I\x0A\x0FSharedSetStatus\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0B\x0A\x07ENABLED\x10\x02\x12\x0B\x0A\x07REMOVED\x10\x03B\xEE\x01\x0A\"com.google.ads.googleads.v21.enumsB\x14SharedSetStatusProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xE9\x05\x0A2google/ads/googleads/v21/errors/mutate_error.proto\x12\x1Fgoogle.ads.googleads.v21.errors\"\x96\x03\x0A\x0FMutateErrorEnum\"\x82\x03\x0A\x0BMutateError\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x16\x0A\x12RESOURCE_NOT_FOUND\x10\x03\x12!\x0A\x1DID_EXISTS_IN_MULTIPLE_MUTATES\x10\x07\x12\x1D\x0A\x19INCONSISTENT_FIELD_VALUES\x10\x08\x12\x16\x0A\x12MUTATE_NOT_ALLOWED\x10\x09\x12\x1E\x0A\x1ARESOURCE_NOT_IN_GOOGLE_ADS\x10\x0A\x12\x1B\x0A\x17RESOURCE_ALREADY_EXISTS\x10\x0B\x12+\x0A'RESOURCE_DOES_NOT_SUPPORT_VALIDATE_ONLY\x10\x0C\x12.\x0A*OPERATION_DOES_NOT_SUPPORT_PARTIAL_FAILURE\x10\x10\x12\x16\x0A\x12RESOURCE_READ_ONLY\x10\x0D\x121\x0A-EU_POLITICAL_ADVERTISING_DECLARATION_REQUIRED\x10\x11B\xF0\x01\x0A#com.google.ads.googleads.v21.errorsB\x10MutateErrorProtoP\x01ZEgoogle.golang.org/genproto/googleapis/ads/googleads/v21/errors;errors\xA2\x02\x03GAA\xAA\x02\x1FGoogle.Ads.GoogleAds.V21.Errors\xCA\x02\x1FGoogle\\Ads\\GoogleAds\\V21\\Errors\xEA\x02#Google::Ads::GoogleAds::V21::Errorsb\x06proto3\x0A\x8F\x04\x0A?google/ads/googleads/v21/enums/asset_group_primary_status.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\xAA\x01\x0A\x1BAssetGroupPrimaryStatusEnum\"\x8A\x01\x0A\x17AssetGroupPrimaryStatus\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0C\x0A\x08ELIGIBLE\x10\x02\x12\x0A\x0A\x06PAUSED\x10\x03\x12\x0B\x0A\x07REMOVED\x10\x04\x12\x10\x0A\x0CNOT_ELIGIBLE\x10\x05\x12\x0B\x0A\x07LIMITED\x10\x06\x12\x0B\x0A\x07PENDING\x10\x07B\xF6\x01\x0A\"com.google.ads.googleads.v21.enumsB\x1CAssetGroupPrimaryStatusProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xA4\x04\x0AEgoogle/ads/googleads/v21/enums/local_services_conversation_type.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\xB3\x01\x0A%LocalServicesLeadConversationTypeEnum\"\x89\x01\x0A\x10ConversationType\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x09\x0A\x05EMAIL\x10\x02\x12\x0B\x0A\x07MESSAGE\x10\x03\x12\x0E\x0A\x0APHONE_CALL\x10\x04\x12\x07\x0A\x03SMS\x10\x05\x12\x0B\x0A\x07BOOKING\x10\x06\x12\x0C\x0A\x08WHATSAPP\x10\x07\x12\x0B\x0A\x07ADS_API\x10\x08B\xFC\x01\x0A\"com.google.ads.googleads.v21.enumsB\"LocalServicesConversationTypeProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xDA\x03\x0A<google/ads/googleads/v21/enums/seasonality_event_scope.proto\x12\x1Egoogle.ads.googleads.v21.enums\"{\x0A\x19SeasonalityEventScopeEnum\"^\x0A\x15SeasonalityEventScope\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0C\x0A\x08CUSTOMER\x10\x02\x12\x0C\x0A\x08CAMPAIGN\x10\x04\x12\x0B\x0A\x07CHANNEL\x10\x05B\xF4\x01\x0A\"com.google.ads.googleads.v21.enumsB\x1ASeasonalityEventScopeProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xC6\x04\x0A5google/ads/googleads/v21/resources/keyword_view.proto\x12\"google.ads.googleads.v21.resources\x1A\x19google/api/resource.proto\"\xC0\x01\x0A\x0BKeywordView\x12C\x0A\x0Dresource_name\x18\x01 \x01(\x09B,\xE0A\x03\xFAA&\x0A\$googleads.googleapis.com/KeywordView:l\xEAAi\x0A\$googleads.googleapis.com/KeywordView\x12Acustomers/{customer_id}/keywordViews/{ad_group_id}~{criterion_id}B\x82\x02\x0A&com.google.ads.googleads.v21.resourcesB\x10KeywordViewProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\x9A\x08\x0A=google/ads/googleads/v21/resources/hotel_reconciliation.proto\x12\"google.ads.googleads.v21.resources\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\"\xE3\x04\x0A\x13HotelReconciliation\x12K\x0A\x0Dresource_name\x18\x01 \x01(\x09B4\xE0A\x05\xFAA.\x0A,googleads.googleapis.com/HotelReconciliation\x12\x1D\x0A\x0Dcommission_id\x18\x02 \x01(\x09B\x06\xE0A\x02\xE0A\x03\x12\x15\x0A\x08order_id\x18\x03 \x01(\x09B\x03\xE0A\x03\x12;\x0A\x08campaign\x18\x0B \x01(\x09B)\xE0A\x03\xFAA#\x0A!googleads.googleapis.com/Campaign\x12\x1C\x0A\x0Fhotel_center_id\x18\x04 \x01(\x03B\x03\xE0A\x03\x12\x15\x0A\x08hotel_id\x18\x05 \x01(\x09B\x03\xE0A\x03\x12\x1A\x0A\x0Dcheck_in_date\x18\x06 \x01(\x09B\x03\xE0A\x03\x12\x1B\x0A\x0Echeck_out_date\x18\x07 \x01(\x09B\x03\xE0A\x03\x12'\x0A\x17reconciled_value_micros\x18\x08 \x01(\x03B\x06\xE0A\x02\xE0A\x03\x12\x13\x0A\x06billed\x18\x09 \x01(\x08B\x03\xE0A\x03\x12o\x0A\x06status\x18\x0A \x01(\x0E2W.google.ads.googleads.v21.enums.HotelReconciliationStatusEnum.HotelReconciliationStatusB\x06\xE0A\x02\xE0A\x03:o\xEAAl\x0A,googleads.googleapis.com/HotelReconciliation\x12<customers/{customer_id}/hotelReconciliations/{commission_id}B\x8A\x02\x0A&com.google.ads.googleads.v21.resourcesB\x18HotelReconciliationProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\xFA\x05\x0A:google/ads/googleads/v21/resources/ad_group_ad_label.proto\x12\"google.ads.googleads.v21.resources\x1A\x19google/api/resource.proto\"\xEC\x02\x0A\x0EAdGroupAdLabel\x12F\x0A\x0Dresource_name\x18\x01 \x01(\x09B/\xE0A\x05\xFAA)\x0A'googleads.googleapis.com/AdGroupAdLabel\x12D\x0A\x0Bad_group_ad\x18\x04 \x01(\x09B*\xE0A\x05\xFAA\$\x0A\"googleads.googleapis.com/AdGroupAdH\x00\x88\x01\x01\x12:\x0A\x05label\x18\x05 \x01(\x09B&\xE0A\x05\xFAA \x0A\x1Egoogleads.googleapis.com/LabelH\x01\x88\x01\x01:v\xEAAs\x0A'googleads.googleapis.com/AdGroupAdLabel\x12Hcustomers/{customer_id}/adGroupAdLabels/{ad_group_id}~{ad_id}~{label_id}B\x0E\x0A\x0C_ad_group_adB\x08\x0A\x06_labelB\x85\x02\x0A&com.google.ads.googleads.v21.resourcesB\x13AdGroupAdLabelProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\xD3\x05\x0ACgoogle/ads/googleads/v21/resources/expanded_landing_page_view.proto\x12\"google.ads.googleads.v21.resources\x1A\x19google/api/resource.proto\"\xB3\x02\x0A\x17ExpandedLandingPageView\x12O\x0A\x0Dresource_name\x18\x01 \x01(\x09B8\xE0A\x03\xFAA2\x0A0googleads.googleapis.com/ExpandedLandingPageView\x12\$\x0A\x12expanded_final_url\x18\x03 \x01(\x09B\x03\xE0A\x03H\x00\x88\x01\x01:\x89\x01\xEAA\x85\x01\x0A0googleads.googleapis.com/ExpandedLandingPageView\x12Qcustomers/{customer_id}/expandedLandingPageViews/{expanded_final_url_fingerprint}B\x15\x0A\x13_expanded_final_urlB\x8E\x02\x0A&com.google.ads.googleads.v21.resourcesB\x1CExpandedLandingPageViewProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\xDF\x04\x0A:google/ads/googleads/v21/resources/income_range_view.proto\x12\"google.ads.googleads.v21.resources\x1A\x19google/api/resource.proto\"\xD0\x01\x0A\x0FIncomeRangeView\x12G\x0A\x0Dresource_name\x18\x01 \x01(\x09B0\xE0A\x03\xFAA*\x0A(googleads.googleapis.com/IncomeRangeView:t\xEAAq\x0A(googleads.googleapis.com/IncomeRangeView\x12Ecustomers/{customer_id}/incomeRangeViews/{ad_group_id}~{criterion_id}B\x86\x02\x0A&com.google.ads.googleads.v21.resourcesB\x14IncomeRangeViewProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\xC8\x06\x0A8google/ads/googleads/v21/resources/asset_set_asset.proto\x12\"google.ads.googleads.v21.resources\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\"\x9C\x03\x0A\x0DAssetSetAsset\x12E\x0A\x0Dresource_name\x18\x01 \x01(\x09B.\xE0A\x05\xFAA(\x0A&googleads.googleapis.com/AssetSetAsset\x12<\x0A\x09asset_set\x18\x02 \x01(\x09B)\xE0A\x05\xFAA#\x0A!googleads.googleapis.com/AssetSet\x125\x0A\x05asset\x18\x03 \x01(\x09B&\xE0A\x05\xFAA \x0A\x1Egoogleads.googleapis.com/Asset\x12`\x0A\x06status\x18\x04 \x01(\x0E2K.google.ads.googleads.v21.enums.AssetSetAssetStatusEnum.AssetSetAssetStatusB\x03\xE0A\x03:m\xEAAj\x0A&googleads.googleapis.com/AssetSetAsset\x12@customers/{customer_id}/assetSetAssets/{asset_set_id}~{asset_id}B\x84\x02\x0A&com.google.ads.googleads.v21.resourcesB\x12AssetSetAssetProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\xAA\x06\x0A5google/ads/googleads/v21/resources/ad_parameter.proto\x12\"google.ads.googleads.v21.resources\x1A\x19google/api/resource.proto\"\xA4\x03\x0A\x0BAdParameter\x12C\x0A\x0Dresource_name\x18\x01 \x01(\x09B,\xE0A\x05\xFAA&\x0A\$googleads.googleapis.com/AdParameter\x12R\x0A\x12ad_group_criterion\x18\x05 \x01(\x09B1\xE0A\x05\xFAA+\x0A)googleads.googleapis.com/AdGroupCriterionH\x00\x88\x01\x01\x12!\x0A\x0Fparameter_index\x18\x06 \x01(\x03B\x03\xE0A\x05H\x01\x88\x01\x01\x12\x1B\x0A\x0Einsertion_text\x18\x07 \x01(\x09H\x02\x88\x01\x01:~\xEAA{\x0A\$googleads.googleapis.com/AdParameter\x12Scustomers/{customer_id}/adParameters/{ad_group_id}~{criterion_id}~{parameter_index}B\x15\x0A\x13_ad_group_criterionB\x12\x0A\x10_parameter_indexB\x11\x0A\x0F_insertion_textB\x82\x02\x0A&com.google.ads.googleads.v21.resourcesB\x10AdParameterProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\xC6\x04\x0A5google/ads/googleads/v21/resources/webpage_view.proto\x12\"google.ads.googleads.v21.resources\x1A\x19google/api/resource.proto\"\xC0\x01\x0A\x0BWebpageView\x12C\x0A\x0Dresource_name\x18\x01 \x01(\x09B,\xE0A\x03\xFAA&\x0A\$googleads.googleapis.com/WebpageView:l\xEAAi\x0A\$googleads.googleapis.com/WebpageView\x12Acustomers/{customer_id}/webpageViews/{ad_group_id}~{criterion_id}B\x82\x02\x0A&com.google.ads.googleads.v21.resourcesB\x10WebpageViewProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\xF8\x04\x0A?google/ads/googleads/v21/resources/ad_group_audience_view.proto\x12\"google.ads.googleads.v21.resources\x1A\x19google/api/resource.proto\"\xE0\x01\x0A\x13AdGroupAudienceView\x12K\x0A\x0Dresource_name\x18\x01 \x01(\x09B4\xE0A\x03\xFAA.\x0A,googleads.googleapis.com/AdGroupAudienceView:|\xEAAy\x0A,googleads.googleapis.com/AdGroupAudienceView\x12Icustomers/{customer_id}/adGroupAudienceViews/{ad_group_id}~{criterion_id}B\x8A\x02\x0A&com.google.ads.googleads.v21.resourcesB\x18AdGroupAudienceViewProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\x80\x08\x0AOgoogle/ads/googleads/v21/resources/ai_max_search_term_ad_combination_view.proto\x12\"google.ads.googleads.v21.resources\x1A\x19google/api/resource.proto\"\xCB\x04\x0A AiMaxSearchTermAdCombinationView\x12X\x0A\x0Dresource_name\x18\x01 \x01(\x09BA\xE0A\x03\xFAA;\x0A9googleads.googleapis.com/AiMaxSearchTermAdCombinationView\x12?\x0A\x08ad_group\x18\x02 \x01(\x09B(\xE0A\x03\xFAA\"\x0A googleads.googleapis.com/AdGroupH\x00\x88\x01\x01\x12\x1D\x0A\x0Bsearch_term\x18\x03 \x01(\x09B\x03\xE0A\x03H\x01\x88\x01\x01\x12\x1E\x0A\x0Clanding_page\x18\x04 \x01(\x09B\x03\xE0A\x03H\x02\x88\x01\x01\x12\x1A\x0A\x08headline\x18\x05 \x01(\x09B\x03\xE0A\x03H\x03\x88\x01\x01:\xF5\x01\xEAA\xF1\x01\x0A9googleads.googleapis.com/AiMaxSearchTermAdCombinationView\x12ocustomers/{customer_id}/aiMaxSearchTermAdCombinationViews/{ad_group_id}~{search_term}~{landing_page}~{headline}*!aiMaxSearchTermAdCombinationViews2 aiMaxSearchTermAdCombinationViewB\x0B\x0A\x09_ad_groupB\x0E\x0A\x0C_search_termB\x0F\x0A\x0D_landing_pageB\x0B\x0A\x09_headlineB\x97\x02\x0A&com.google.ads.googleads.v21.resourcesB%AiMaxSearchTermAdCombinationViewProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\xF1\x09\x0A?google/ads/googleads/v21/resources/smart_campaign_setting.proto\x12\"google.ads.googleads.v21.resources\x1A\x19google/api/resource.proto\"\xD8\x06\x0A\x14SmartCampaignSetting\x12L\x0A\x0Dresource_name\x18\x01 \x01(\x09B5\xE0A\x05\xFAA/\x0A-googleads.googleapis.com/SmartCampaignSetting\x12;\x0A\x08campaign\x18\x02 \x01(\x09B)\xE0A\x03\xFAA#\x0A!googleads.googleapis.com/Campaign\x12Z\x0A\x0Cphone_number\x18\x03 \x01(\x0B2D.google.ads.googleads.v21.resources.SmartCampaignSetting.PhoneNumber\x12!\x0A\x19advertising_language_code\x18\x07 \x01(\x09\x12\x13\x0A\x09final_url\x18\x08 \x01(\x09H\x00\x12\x8B\x01\x0A%ad_optimized_business_profile_setting\x18\x09 \x01(\x0B2Z.google.ads.googleads.v21.resources.SmartCampaignSetting.AdOptimizedBusinessProfileSettingH\x00\x12\x17\x0A\x0Dbusiness_name\x18\x05 \x01(\x09H\x01\x12#\x0A\x19business_profile_location\x18\x0A \x01(\x09H\x01\x1Ae\x0A\x0BPhoneNumber\x12\x19\x0A\x0Cphone_number\x18\x01 \x01(\x09H\x00\x88\x01\x01\x12\x19\x0A\x0Ccountry_code\x18\x02 \x01(\x09H\x01\x88\x01\x01B\x0F\x0A\x0D_phone_numberB\x0F\x0A\x0D_country_code\x1AY\x0A!AdOptimizedBusinessProfileSetting\x12\x1E\x0A\x11include_lead_form\x18\x01 \x01(\x08H\x00\x88\x01\x01B\x14\x0A\x12_include_lead_form:o\xEAAl\x0A-googleads.googleapis.com/SmartCampaignSetting\x12;customers/{customer_id}/smartCampaignSettings/{campaign_id}B\x0E\x0A\x0Clanding_pageB\x12\x0A\x10business_settingB\x8B\x02\x0A&com.google.ads.googleads.v21.resourcesB\x19SmartCampaignSettingProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\xAA\x08\x0A8google/ads/googleads/v21/resources/domain_category.proto\x12\"google.ads.googleads.v21.resources\x1A\x19google/api/resource.proto\"\x9E\x05\x0A\x0EDomainCategory\x12F\x0A\x0Dresource_name\x18\x01 \x01(\x09B/\xE0A\x03\xFAA)\x0A'googleads.googleapis.com/DomainCategory\x12@\x0A\x08campaign\x18\x0A \x01(\x09B)\xE0A\x03\xFAA#\x0A!googleads.googleapis.com/CampaignH\x00\x88\x01\x01\x12\x1A\x0A\x08category\x18\x0B \x01(\x09B\x03\xE0A\x03H\x01\x88\x01\x01\x12\x1F\x0A\x0Dlanguage_code\x18\x0C \x01(\x09B\x03\xE0A\x03H\x02\x88\x01\x01\x12\x18\x0A\x06domain\x18\x0D \x01(\x09B\x03\xE0A\x03H\x03\x88\x01\x01\x12#\x0A\x11coverage_fraction\x18\x0E \x01(\x01B\x03\xE0A\x03H\x04\x88\x01\x01\x12\x1F\x0A\x0Dcategory_rank\x18\x0F \x01(\x03B\x03\xE0A\x03H\x05\x88\x01\x01\x12\x1E\x0A\x0Chas_children\x18\x10 \x01(\x08B\x03\xE0A\x03H\x06\x88\x01\x01\x12,\x0A\x1Arecommended_cpc_bid_micros\x18\x11 \x01(\x03B\x03\xE0A\x03H\x07\x88\x01\x01:\x87\x01\xEAA\x83\x01\x0A'googleads.googleapis.com/DomainCategory\x12Xcustomers/{customer_id}/domainCategories/{campaign_id}~{base64_category}~{language_code}B\x0B\x0A\x09_campaignB\x0B\x0A\x09_categoryB\x10\x0A\x0E_language_codeB\x09\x0A\x07_domainB\x14\x0A\x12_coverage_fractionB\x10\x0A\x0E_category_rankB\x0F\x0A\x0D_has_childrenB\x1D\x0A\x1B_recommended_cpc_bid_microsB\x85\x02\x0A&com.google.ads.googleads.v21.resourcesB\x13DomainCategoryProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\xD9\x04\x0A9google/ads/googleads/v21/resources/ad_schedule_view.proto\x12\"google.ads.googleads.v21.resources\x1A\x19google/api/resource.proto\"\xCC\x01\x0A\x0EAdScheduleView\x12F\x0A\x0Dresource_name\x18\x01 \x01(\x09B/\xE0A\x03\xFAA)\x0A'googleads.googleapis.com/AdScheduleView:r\xEAAo\x0A'googleads.googleapis.com/AdScheduleView\x12Dcustomers/{customer_id}/adScheduleViews/{campaign_id}~{criterion_id}B\x85\x02\x0A&com.google.ads.googleads.v21.resourcesB\x13AdScheduleViewProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\xCD\x04\x0A7google/ads/googleads/v21/resources/age_range_view.proto\x12\"google.ads.googleads.v21.resources\x1A\x19google/api/resource.proto\"\xC4\x01\x0A\x0CAgeRangeView\x12D\x0A\x0Dresource_name\x18\x01 \x01(\x09B-\xE0A\x03\xFAA'\x0A%googleads.googleapis.com/AgeRangeView:n\xEAAk\x0A%googleads.googleapis.com/AgeRangeView\x12Bcustomers/{customer_id}/ageRangeViews/{ad_group_id}~{criterion_id}B\x83\x02\x0A&com.google.ads.googleads.v21.resourcesB\x11AgeRangeViewProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\xD5\x05\x0AGgoogle/ads/googleads/v21/resources/third_party_app_analytics_link.proto\x12\"google.ads.googleads.v21.resources\x1A\x19google/api/resource.proto\"\xAE\x02\x0A\x1AThirdPartyAppAnalyticsLink\x12R\x0A\x0Dresource_name\x18\x01 \x01(\x09B;\xE0A\x05\xFAA5\x0A3googleads.googleapis.com/ThirdPartyAppAnalyticsLink\x12#\x0A\x11shareable_link_id\x18\x03 \x01(\x09B\x03\xE0A\x03H\x00\x88\x01\x01:\x80\x01\xEAA}\x0A3googleads.googleapis.com/ThirdPartyAppAnalyticsLink\x12Fcustomers/{customer_id}/thirdPartyAppAnalyticsLinks/{customer_link_id}B\x14\x0A\x12_shareable_link_idB\x91\x02\x0A&com.google.ads.googleads.v21.resourcesB\x1FThirdPartyAppAnalyticsLinkProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\xDE\x09\x0A>google/ads/googleads/v21/resources/keyword_plan_campaign.proto\x12\"google.ads.googleads.v21.resources\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\"\xA2\x05\x0A\x13KeywordPlanCampaign\x12K\x0A\x0Dresource_name\x18\x01 \x01(\x09B4\xE0A\x05\xFAA.\x0A,googleads.googleapis.com/KeywordPlanCampaign\x12D\x0A\x0Ckeyword_plan\x18\x09 \x01(\x09B)\xFAA&\x0A\$googleads.googleapis.com/KeywordPlanH\x00\x88\x01\x01\x12\x14\x0A\x02id\x18\x0A \x01(\x03B\x03\xE0A\x03H\x01\x88\x01\x01\x12\x11\x0A\x04name\x18\x0B \x01(\x09H\x02\x88\x01\x01\x12J\x0A\x12language_constants\x18\x0C \x03(\x09B.\xFAA+\x0A)googleads.googleapis.com/LanguageConstant\x12g\x0A\x14keyword_plan_network\x18\x06 \x01(\x0E2I.google.ads.googleads.v21.enums.KeywordPlanNetworkEnum.KeywordPlanNetwork\x12\x1B\x0A\x0Ecpc_bid_micros\x18\x0D \x01(\x03H\x03\x88\x01\x01\x12M\x0A\x0Bgeo_targets\x18\x08 \x03(\x0B28.google.ads.googleads.v21.resources.KeywordPlanGeoTarget:z\xEAAw\x0A,googleads.googleapis.com/KeywordPlanCampaign\x12Gcustomers/{customer_id}/keywordPlanCampaigns/{keyword_plan_campaign_id}B\x0F\x0A\x0D_keyword_planB\x05\x0A\x03_idB\x07\x0A\x05_nameB\x11\x0A\x0F_cpc_bid_micros\"\x81\x01\x0A\x14KeywordPlanGeoTarget\x12Q\x0A\x13geo_target_constant\x18\x02 \x01(\x09B/\xFAA,\x0A*googleads.googleapis.com/GeoTargetConstantH\x00\x88\x01\x01B\x16\x0A\x14_geo_target_constantB\x8A\x02\x0A&com.google.ads.googleads.v21.resourcesB\x18KeywordPlanCampaignProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\xD5\x05\x0A7google/ads/googleads/v21/resources/customer_label.proto\x12\"google.ads.googleads.v21.resources\x1A\x19google/api/resource.proto\"\xCB\x02\x0A\x0DCustomerLabel\x12E\x0A\x0Dresource_name\x18\x01 \x01(\x09B.\xE0A\x05\xFAA(\x0A&googleads.googleapis.com/CustomerLabel\x12@\x0A\x08customer\x18\x04 \x01(\x09B)\xE0A\x03\xFAA#\x0A!googleads.googleapis.com/CustomerH\x00\x88\x01\x01\x12:\x0A\x05label\x18\x05 \x01(\x09B&\xE0A\x03\xFAA \x0A\x1Egoogleads.googleapis.com/LabelH\x01\x88\x01\x01:^\xEAA[\x0A&googleads.googleapis.com/CustomerLabel\x121customers/{customer_id}/customerLabels/{label_id}B\x0B\x0A\x09_customerB\x08\x0A\x06_labelB\x84\x02\x0A&com.google.ads.googleads.v21.resourcesB\x12CustomerLabelProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\xA6\x05\x0A:google/ads/googleads/v21/resources/landing_page_view.proto\x12\"google.ads.googleads.v21.resources\x1A\x19google/api/resource.proto\"\x97\x02\x0A\x0FLandingPageView\x12G\x0A\x0Dresource_name\x18\x01 \x01(\x09B0\xE0A\x03\xFAA*\x0A(googleads.googleapis.com/LandingPageView\x12&\x0A\x14unexpanded_final_url\x18\x03 \x01(\x09B\x03\xE0A\x03H\x00\x88\x01\x01:z\xEAAw\x0A(googleads.googleapis.com/LandingPageView\x12Kcustomers/{customer_id}/landingPageViews/{unexpanded_final_url_fingerprint}B\x17\x0A\x15_unexpanded_final_urlB\x86\x02\x0A&com.google.ads.googleads.v21.resourcesB\x14LandingPageViewProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\xD9\x04\x0A9google/ads/googleads/v21/resources/hotel_group_view.proto\x12\"google.ads.googleads.v21.resources\x1A\x19google/api/resource.proto\"\xCC\x01\x0A\x0EHotelGroupView\x12F\x0A\x0Dresource_name\x18\x01 \x01(\x09B/\xE0A\x03\xFAA)\x0A'googleads.googleapis.com/HotelGroupView:r\xEAAo\x0A'googleads.googleapis.com/HotelGroupView\x12Dcustomers/{customer_id}/hotelGroupViews/{ad_group_id}~{criterion_id}B\x85\x02\x0A&com.google.ads.googleads.v21.resourcesB\x13HotelGroupViewProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\xBE\x05\x0AEgoogle/ads/googleads/v21/resources/mobile_app_category_constant.proto\x12\"google.ads.googleads.v21.resources\x1A\x19google/api/resource.proto\"\x9A\x02\x0A\x19MobileAppCategoryConstant\x12Q\x0A\x0Dresource_name\x18\x01 \x01(\x09B:\xE0A\x03\xFAA4\x0A2googleads.googleapis.com/MobileAppCategoryConstant\x12\x14\x0A\x02id\x18\x04 \x01(\x05B\x03\xE0A\x03H\x00\x88\x01\x01\x12\x16\x0A\x04name\x18\x05 \x01(\x09B\x03\xE0A\x03H\x01\x88\x01\x01:l\xEAAi\x0A2googleads.googleapis.com/MobileAppCategoryConstant\x123mobileAppCategoryConstants/{mobile_app_category_id}B\x05\x0A\x03_idB\x07\x0A\x05_nameB\x90\x02\x0A&com.google.ads.googleads.v21.resourcesB\x1EMobileAppCategoryConstantProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\xE4\x04\x0A;google/ads/googleads/v21/resources/product_group_view.proto\x12\"google.ads.googleads.v21.resources\x1A\x19google/api/resource.proto\"\xD3\x01\x0A\x10ProductGroupView\x12H\x0A\x0Dresource_name\x18\x01 \x01(\x09B1\xE0A\x03\xFAA+\x0A)googleads.googleapis.com/ProductGroupView:u\xEAAr\x0A)googleads.googleapis.com/ProductGroupView\x12Ecustomers/{customer_id}/productGroupViews/{adgroup_id}~{criterion_id}B\x87\x02\x0A&com.google.ads.googleads.v21.resourcesB\x15ProductGroupViewProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\xAB\x07\x0A=google/ads/googleads/v21/resources/customer_client_link.proto\x12\"google.ads.googleads.v21.resources\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\"\xF5\x03\x0A\x12CustomerClientLink\x12J\x0A\x0Dresource_name\x18\x01 \x01(\x09B3\xE0A\x05\xFAA-\x0A+googleads.googleapis.com/CustomerClientLink\x12G\x0A\x0Fclient_customer\x18\x07 \x01(\x09B)\xE0A\x05\xFAA#\x0A!googleads.googleapis.com/CustomerH\x00\x88\x01\x01\x12!\x0A\x0Fmanager_link_id\x18\x08 \x01(\x03B\x03\xE0A\x03H\x01\x88\x01\x01\x12W\x0A\x06status\x18\x05 \x01(\x0E2G.google.ads.googleads.v21.enums.ManagerLinkStatusEnum.ManagerLinkStatus\x12\x13\x0A\x06hidden\x18\x09 \x01(\x08H\x02\x88\x01\x01:\x85\x01\xEAA\x81\x01\x0A+googleads.googleapis.com/CustomerClientLink\x12Rcustomers/{customer_id}/customerClientLinks/{client_customer_id}~{manager_link_id}B\x12\x0A\x10_client_customerB\x12\x0A\x10_manager_link_idB\x09\x0A\x07_hiddenB\x89\x02\x0A&com.google.ads.googleads.v21.resourcesB\x17CustomerClientLinkProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\xF1\x04\x0A=google/ads/googleads/v21/resources/parental_status_view.proto\x12\"google.ads.googleads.v21.resources\x1A\x19google/api/resource.proto\"\xDC\x01\x0A\x12ParentalStatusView\x12J\x0A\x0Dresource_name\x18\x01 \x01(\x09B3\xE0A\x03\xFAA-\x0A+googleads.googleapis.com/ParentalStatusView:z\xEAAw\x0A+googleads.googleapis.com/ParentalStatusView\x12Hcustomers/{customer_id}/parentalStatusViews/{ad_group_id}~{criterion_id}B\x89\x02\x0A&com.google.ads.googleads.v21.resourcesB\x17ParentalStatusViewProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\xDD\x05\x0A7google/ads/googleads/v21/resources/ad_group_label.proto\x12\"google.ads.googleads.v21.resources\x1A\x19google/api/resource.proto\"\xD4\x02\x0A\x0CAdGroupLabel\x12D\x0A\x0Dresource_name\x18\x01 \x01(\x09B-\xE0A\x05\xFAA'\x0A%googleads.googleapis.com/AdGroupLabel\x12?\x0A\x08ad_group\x18\x04 \x01(\x09B(\xE0A\x05\xFAA\"\x0A googleads.googleapis.com/AdGroupH\x00\x88\x01\x01\x12:\x0A\x05label\x18\x05 \x01(\x09B&\xE0A\x05\xFAA \x0A\x1Egoogleads.googleapis.com/LabelH\x01\x88\x01\x01:j\xEAAg\x0A%googleads.googleapis.com/AdGroupLabel\x12>customers/{customer_id}/adGroupLabels/{ad_group_id}~{label_id}B\x0B\x0A\x09_ad_groupB\x08\x0A\x06_labelB\x83\x02\x0A&com.google.ads.googleads.v21.resourcesB\x11AdGroupLabelProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\x9A\x07\x0A<google/ads/googleads/v21/resources/campaign_shared_set.proto\x12\"google.ads.googleads.v21.resources\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\"\xE6\x03\x0A\x11CampaignSharedSet\x12I\x0A\x0Dresource_name\x18\x01 \x01(\x09B2\xE0A\x05\xFAA,\x0A*googleads.googleapis.com/CampaignSharedSet\x12@\x0A\x08campaign\x18\x05 \x01(\x09B)\xE0A\x05\xFAA#\x0A!googleads.googleapis.com/CampaignH\x00\x88\x01\x01\x12C\x0A\x0Ashared_set\x18\x06 \x01(\x09B*\xE0A\x05\xFAA\$\x0A\"googleads.googleapis.com/SharedSetH\x01\x88\x01\x01\x12h\x0A\x06status\x18\x02 \x01(\x0E2S.google.ads.googleads.v21.enums.CampaignSharedSetStatusEnum.CampaignSharedSetStatusB\x03\xE0A\x03:y\xEAAv\x0A*googleads.googleapis.com/CampaignSharedSet\x12Hcustomers/{customer_id}/campaignSharedSets/{campaign_id}~{shared_set_id}B\x0B\x0A\x09_campaignB\x0D\x0A\x0B_shared_setB\x88\x02\x0A&com.google.ads.googleads.v21.resourcesB\x16CampaignSharedSetProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\xA7\x05\x0A9google/ads/googleads/v21/resources/carrier_constant.proto\x12\"google.ads.googleads.v21.resources\x1A\x19google/api/resource.proto\"\x99\x02\x0A\x0FCarrierConstant\x12G\x0A\x0Dresource_name\x18\x01 \x01(\x09B0\xE0A\x03\xFAA*\x0A(googleads.googleapis.com/CarrierConstant\x12\x14\x0A\x02id\x18\x05 \x01(\x03B\x03\xE0A\x03H\x00\x88\x01\x01\x12\x16\x0A\x04name\x18\x06 \x01(\x09B\x03\xE0A\x03H\x01\x88\x01\x01\x12\x1E\x0A\x0Ccountry_code\x18\x07 \x01(\x09B\x03\xE0A\x03H\x02\x88\x01\x01:N\xEAAK\x0A(googleads.googleapis.com/CarrierConstant\x12\x1FcarrierConstants/{criterion_id}B\x05\x0A\x03_idB\x07\x0A\x05_nameB\x0F\x0A\x0D_country_codeB\x86\x02\x0A&com.google.ads.googleads.v21.resourcesB\x14CarrierConstantProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\xBA\x05\x0A?google/ads/googleads/v21/resources/location_interest_view.proto\x12\"google.ads.googleads.v21.resources\x1A\x19google/api/resource.proto\"\xA1\x02\x0A\x14LocationInterestView\x12L\x0A\x0Dresource_name\x18\x01 \x01(\x09B5\xE0A\x03\xFAA/\x0A-googleads.googleapis.com/LocationInterestView:\xBA\x01\xEAA\xB6\x01\x0A-googleads.googleapis.com/LocationInterestView\x12Xcustomers/{customer_id}/locationInterestViews/{campaign_id}~{ad_group_id}~{criterion_id}*\x15locationInterestViews2\x14locationInterestViewB\x8B\x02\x0A&com.google.ads.googleads.v21.resourcesB\x19LocationInterestViewProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\xA1\x05\x0A<google/ads/googleads/v21/resources/qualifying_question.proto\x12\"google.ads.googleads.v21.resources\x1A\x19google/api/resource.proto\"\x8D\x02\x0A\x12QualifyingQuestion\x12J\x0A\x0Dresource_name\x18\x01 \x01(\x09B3\xE0A\x03\xFAA-\x0A+googleads.googleapis.com/QualifyingQuestion\x12#\x0A\x16qualifying_question_id\x18\x02 \x01(\x03B\x03\xE0A\x03\x12\x13\x0A\x06locale\x18\x03 \x01(\x09B\x03\xE0A\x03\x12\x11\x0A\x04text\x18\x04 \x01(\x09B\x03\xE0A\x03:^\xEAA[\x0A+googleads.googleapis.com/QualifyingQuestion\x12,qualifyingQuestions/{qualifying_question_id}B\x89\x02\x0A&com.google.ads.googleads.v21.resourcesB\x17QualifyingQuestionProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\xD2\x04\x0A7google/ads/googleads/v21/resources/per_store_view.proto\x12\"google.ads.googleads.v21.resources\x1A\x19google/api/resource.proto\"\xC9\x01\x0A\x0CPerStoreView\x12D\x0A\x0Dresource_name\x18\x01 \x01(\x09B-\xE0A\x03\xFAA'\x0A%googleads.googleapis.com/PerStoreView\x12\x15\x0A\x08place_id\x18\x02 \x01(\x09B\x03\xE0A\x03:\\\xEAAY\x0A%googleads.googleapis.com/PerStoreView\x120customers/{customer_id}/perStoreViews/{place_id}B\x83\x02\x0A&com.google.ads.googleads.v21.resourcesB\x11PerStoreViewProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\xF1\x04\x0A=google/ads/googleads/v21/resources/display_keyword_view.proto\x12\"google.ads.googleads.v21.resources\x1A\x19google/api/resource.proto\"\xDC\x01\x0A\x12DisplayKeywordView\x12J\x0A\x0Dresource_name\x18\x01 \x01(\x09B3\xE0A\x03\xFAA-\x0A+googleads.googleapis.com/DisplayKeywordView:z\xEAAw\x0A+googleads.googleapis.com/DisplayKeywordView\x12Hcustomers/{customer_id}/displayKeywordViews/{ad_group_id}~{criterion_id}B\x89\x02\x0A&com.google.ads.googleads.v21.resourcesB\x17DisplayKeywordViewProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\xA7\x06\x0A8google/ads/googleads/v21/resources/geographic_view.proto\x12\"google.ads.googleads.v21.resources\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\"\xFA\x02\x0A\x0EGeographicView\x12F\x0A\x0Dresource_name\x18\x01 \x01(\x09B/\xE0A\x03\xFAA)\x0A'googleads.googleapis.com/GeographicView\x12a\x0A\x0Dlocation_type\x18\x03 \x01(\x0E2E.google.ads.googleads.v21.enums.GeoTargetingTypeEnum.GeoTargetingTypeB\x03\xE0A\x03\x12&\x0A\x14country_criterion_id\x18\x05 \x01(\x03B\x03\xE0A\x03H\x00\x88\x01\x01:|\xEAAy\x0A'googleads.googleapis.com/GeographicView\x12Ncustomers/{customer_id}/geographicViews/{country_criterion_id}~{location_type}B\x17\x0A\x15_country_criterion_idB\x85\x02\x0A&com.google.ads.googleads.v21.resourcesB\x13GeographicViewProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\xCA\x05\x0A:google/ads/googleads/v21/resources/language_constant.proto\x12\"google.ads.googleads.v21.resources\x1A\x19google/api/resource.proto\"\xBA\x02\x0A\x10LanguageConstant\x12H\x0A\x0Dresource_name\x18\x01 \x01(\x09B1\xE0A\x03\xFAA+\x0A)googleads.googleapis.com/LanguageConstant\x12\x14\x0A\x02id\x18\x06 \x01(\x03B\x03\xE0A\x03H\x00\x88\x01\x01\x12\x16\x0A\x04code\x18\x07 \x01(\x09B\x03\xE0A\x03H\x01\x88\x01\x01\x12\x16\x0A\x04name\x18\x08 \x01(\x09B\x03\xE0A\x03H\x02\x88\x01\x01\x12\x1C\x0A\x0Atargetable\x18\x09 \x01(\x08B\x03\xE0A\x03H\x03\x88\x01\x01:P\xEAAM\x0A)googleads.googleapis.com/LanguageConstant\x12 languageConstants/{criterion_id}B\x05\x0A\x03_idB\x07\x0A\x05_codeB\x07\x0A\x05_nameB\x0D\x0A\x0B_targetableB\x87\x02\x0A&com.google.ads.googleads.v21.resourcesB\x15LanguageConstantProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\xC6\x05\x0A7google/ads/googleads/v21/resources/topic_constant.proto\x12\"google.ads.googleads.v21.resources\x1A\x19google/api/resource.proto\"\xBC\x02\x0A\x0DTopicConstant\x12E\x0A\x0Dresource_name\x18\x01 \x01(\x09B.\xE0A\x03\xFAA(\x0A&googleads.googleapis.com/TopicConstant\x12\x14\x0A\x02id\x18\x05 \x01(\x03B\x03\xE0A\x03H\x00\x88\x01\x01\x12R\x0A\x15topic_constant_parent\x18\x06 \x01(\x09B.\xE0A\x03\xFAA(\x0A&googleads.googleapis.com/TopicConstantH\x01\x88\x01\x01\x12\x11\x0A\x04path\x18\x07 \x03(\x09B\x03\xE0A\x03:F\xEAAC\x0A&googleads.googleapis.com/TopicConstant\x12\x19topicConstants/{topic_id}B\x05\x0A\x03_idB\x18\x0A\x16_topic_constant_parentB\x84\x02\x0A&com.google.ads.googleads.v21.resourcesB\x12TopicConstantProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\xF7\x03\x0AGgoogle/ads/googleads/v21/enums/recommendation_subscription_status.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\x81\x01\x0A\$RecommendationSubscriptionStatusEnum\"Y\x0A RecommendationSubscriptionStatus\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0B\x0A\x07ENABLED\x10\x02\x12\x0A\x0A\x06PAUSED\x10\x03B\xFF\x01\x0A\"com.google.ads.googleads.v21.enumsB%RecommendationSubscriptionStatusProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xE4\x03\x0AAgoogle/ads/googleads/v21/enums/local_services_employee_type.proto\x12\x1Egoogle.ads.googleads.v21.enums\"|\x0A\x1DLocalServicesEmployeeTypeEnum\"[\x0A\x19LocalServicesEmployeeType\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x12\x0A\x0EBUSINESS_OWNER\x10\x02\x12\x0C\x0A\x08EMPLOYEE\x10\x03B\xF8\x01\x0A\"com.google.ads.googleads.v21.enumsB\x1ELocalServicesEmployeeTypeProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xBC\x10\x0A@google/ads/googleads/v21/resources/local_services_employee.proto\x12\"google.ads.googleads.v21.resources\x1AAgoogle/ads/googleads/v21/enums/local_services_employee_type.proto\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\"\x98\x09\x0A\x15LocalServicesEmployee\x12M\x0A\x0Dresource_name\x18\x01 \x01(\x09B6\xE0A\x05\xFAA0\x0A.googleads.googleapis.com/LocalServicesEmployee\x12\x14\x0A\x02id\x18\x02 \x01(\x03B\x03\xE0A\x03H\x00\x88\x01\x01\x12\x1F\x0A\x12creation_date_time\x18\x03 \x01(\x09B\x03\xE0A\x03\x12p\x0A\x06status\x18\x04 \x01(\x0E2[.google.ads.googleads.v21.enums.LocalServicesEmployeeStatusEnum.LocalServicesEmployeeStatusB\x03\xE0A\x03\x12j\x0A\x04type\x18\x05 \x01(\x0E2W.google.ads.googleads.v21.enums.LocalServicesEmployeeTypeEnum.LocalServicesEmployeeTypeB\x03\xE0A\x03\x12U\x0A\x12university_degrees\x18\x06 \x03(\x0B24.google.ads.googleads.v21.resources.UniversityDegreeB\x03\xE0A\x03\x12G\x0A\x0Bresidencies\x18\x07 \x03(\x0B2-.google.ads.googleads.v21.resources.ResidencyB\x03\xE0A\x03\x12H\x0A\x0Bfellowships\x18\x08 \x03(\x0B2..google.ads.googleads.v21.resources.FellowshipB\x03\xE0A\x03\x12\x1B\x0A\x09job_title\x18\x09 \x01(\x09B\x03\xE0A\x03H\x01\x88\x01\x01\x12)\x0A\x17year_started_practicing\x18\x0A \x01(\x05B\x03\xE0A\x03H\x02\x88\x01\x01\x12\x1D\x0A\x10languages_spoken\x18\x0B \x03(\x09B\x03\xE0A\x03\x12\x19\x0A\x0Ccategory_ids\x18\x0C \x03(\x09B\x03\xE0A\x03\x12-\x0A\x1Bnational_provider_id_number\x18\x0D \x01(\x09B\x03\xE0A\x03H\x03\x88\x01\x01\x12\x1F\x0A\x0Demail_address\x18\x0E \x01(\x09B\x03\xE0A\x03H\x04\x88\x01\x01\x12\x1C\x0A\x0Afirst_name\x18\x0F \x01(\x09B\x03\xE0A\x03H\x05\x88\x01\x01\x12\x1D\x0A\x0Bmiddle_name\x18\x10 \x01(\x09B\x03\xE0A\x03H\x06\x88\x01\x01\x12\x1B\x0A\x09last_name\x18\x11 \x01(\x09B\x03\xE0A\x03H\x07\x88\x01\x01:u\xEAAr\x0A.googleads.googleapis.com/LocalServicesEmployee\x12@customers/{customer_id}/localServicesEmployees/{gls_employee_id}B\x05\x0A\x03_idB\x0C\x0A\x0A_job_titleB\x1A\x0A\x18_year_started_practicingB\x1E\x0A\x1C_national_provider_id_numberB\x10\x0A\x0E_email_addressB\x0D\x0A\x0B_first_nameB\x0E\x0A\x0C_middle_nameB\x0C\x0A\x0A_last_name\"\xA7\x01\x0A\x10UniversityDegree\x12\"\x0A\x10institution_name\x18\x01 \x01(\x09B\x03\xE0A\x03H\x00\x88\x01\x01\x12\x18\x0A\x06degree\x18\x02 \x01(\x09B\x03\xE0A\x03H\x01\x88\x01\x01\x12!\x0A\x0Fgraduation_year\x18\x03 \x01(\x05B\x03\xE0A\x03H\x02\x88\x01\x01B\x13\x0A\x11_institution_nameB\x09\x0A\x07_degreeB\x12\x0A\x10_graduation_year\"{\x0A\x09Residency\x12\"\x0A\x10institution_name\x18\x01 \x01(\x09B\x03\xE0A\x03H\x00\x88\x01\x01\x12!\x0A\x0Fcompletion_year\x18\x02 \x01(\x05B\x03\xE0A\x03H\x01\x88\x01\x01B\x13\x0A\x11_institution_nameB\x12\x0A\x10_completion_year\"|\x0A\x0AFellowship\x12\"\x0A\x10institution_name\x18\x01 \x01(\x09B\x03\xE0A\x03H\x00\x88\x01\x01\x12!\x0A\x0Fcompletion_year\x18\x02 \x01(\x05B\x03\xE0A\x03H\x01\x88\x01\x01B\x13\x0A\x11_institution_nameB\x12\x0A\x10_completion_yearB\x8C\x02\x0A&com.google.ads.googleads.v21.resourcesB\x1ALocalServicesEmployeeProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\xF2\x04\x0ADgoogle/ads/googleads/v21/enums/conversion_tracking_status_enum.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\x83\x02\x0A\x1CConversionTrackingStatusEnum\"\xE2\x01\x0A\x18ConversionTrackingStatus\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x1A\x0A\x16NOT_CONVERSION_TRACKED\x10\x02\x12'\x0A#CONVERSION_TRACKING_MANAGED_BY_SELF\x10\x03\x12/\x0A+CONVERSION_TRACKING_MANAGED_BY_THIS_MANAGER\x10\x04\x122\x0A.CONVERSION_TRACKING_MANAGED_BY_ANOTHER_MANAGER\x10\x05B\xFB\x01\x0A\"com.google.ads.googleads.v21.enumsB!ConversionTrackingStatusEnumProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xB5\x03\x0A7google/ads/googleads/v21/enums/mobile_device_type.proto\x12\x1Egoogle.ads.googleads.v21.enums\"`\x0A\x14MobileDeviceTypeEnum\"H\x0A\x10MobileDeviceType\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0A\x0A\x06MOBILE\x10\x02\x12\x0A\x0A\x06TABLET\x10\x03B\xEF\x01\x0A\"com.google.ads.googleads.v21.enumsB\x15MobileDeviceTypeProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\x9D\x06\x0AEgoogle/ads/googleads/v21/resources/campaign_search_term_insight.proto\x12\"google.ads.googleads.v21.resources\x1A\x19google/api/resource.proto\"\xF9\x02\x0A\x19CampaignSearchTermInsight\x12Q\x0A\x0Dresource_name\x18\x01 \x01(\x09B:\xE0A\x03\xFAA4\x0A2googleads.googleapis.com/CampaignSearchTermInsight\x12 \x0A\x0Ecategory_label\x18\x02 \x01(\x09B\x03\xE0A\x03H\x00\x88\x01\x01\x12\x14\x0A\x02id\x18\x03 \x01(\x03B\x03\xE0A\x03H\x01\x88\x01\x01\x12\x1D\x0A\x0Bcampaign_id\x18\x04 \x01(\x03B\x03\xE0A\x03H\x02\x88\x01\x01:\x87\x01\xEAA\x83\x01\x0A2googleads.googleapis.com/CampaignSearchTermInsight\x12Mcustomers/{customer_id}/campaignSearchTermInsights/{campaign_id}~{cluster_id}B\x11\x0A\x0F_category_labelB\x05\x0A\x03_idB\x0E\x0A\x0C_campaign_idB\x90\x02\x0A&com.google.ads.googleads.v21.resourcesB\x1ECampaignSearchTermInsightProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\xDC\x03\x0A?google/ads/googleads/v21/enums/geo_target_constant_status.proto\x12\x1Egoogle.ads.googleads.v21.enums\"x\x0A\x1BGeoTargetConstantStatusEnum\"Y\x0A\x17GeoTargetConstantStatus\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0B\x0A\x07ENABLED\x10\x02\x12\x13\x0A\x0FREMOVAL_PLANNED\x10\x03B\xF6\x01\x0A\"com.google.ads.googleads.v21.enumsB\x1CGeoTargetConstantStatusProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\x8D\x08\x0A<google/ads/googleads/v21/resources/geo_target_constant.proto\x12\"google.ads.googleads.v21.resources\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\"\xD9\x04\x0A\x11GeoTargetConstant\x12I\x0A\x0Dresource_name\x18\x01 \x01(\x09B2\xE0A\x03\xFAA,\x0A*googleads.googleapis.com/GeoTargetConstant\x12\x14\x0A\x02id\x18\x0A \x01(\x03B\x03\xE0A\x03H\x00\x88\x01\x01\x12\x16\x0A\x04name\x18\x0B \x01(\x09B\x03\xE0A\x03H\x01\x88\x01\x01\x12\x1E\x0A\x0Ccountry_code\x18\x0C \x01(\x09B\x03\xE0A\x03H\x02\x88\x01\x01\x12\x1D\x0A\x0Btarget_type\x18\x0D \x01(\x09B\x03\xE0A\x03H\x03\x88\x01\x01\x12h\x0A\x06status\x18\x07 \x01(\x0E2S.google.ads.googleads.v21.enums.GeoTargetConstantStatusEnum.GeoTargetConstantStatusB\x03\xE0A\x03\x12 \x0A\x0Ecanonical_name\x18\x0E \x01(\x09B\x03\xE0A\x03H\x04\x88\x01\x01\x12R\x0A\x11parent_geo_target\x18\x09 \x01(\x09B2\xE0A\x03\xFAA,\x0A*googleads.googleapis.com/GeoTargetConstantH\x05\x88\x01\x01:R\xEAAO\x0A*googleads.googleapis.com/GeoTargetConstant\x12!geoTargetConstants/{criterion_id}B\x05\x0A\x03_idB\x07\x0A\x05_nameB\x0F\x0A\x0D_country_codeB\x0E\x0A\x0C_target_typeB\x11\x0A\x0F_canonical_nameB\x14\x0A\x12_parent_geo_targetB\x88\x02\x0A&com.google.ads.googleads.v21.resourcesB\x16GeoTargetConstantProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\x82\x04\x0A4google/ads/googleads/v21/enums/shared_set_type.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\xB2\x01\x0A\x11SharedSetTypeEnum\"\x9C\x01\x0A\x0DSharedSetType\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x15\x0A\x11NEGATIVE_KEYWORDS\x10\x02\x12\x17\x0A\x13NEGATIVE_PLACEMENTS\x10\x03\x12#\x0A\x1FACCOUNT_LEVEL_NEGATIVE_KEYWORDS\x10\x04\x12\x0A\x0A\x06BRANDS\x10\x05\x12\x0C\x0A\x08WEBPAGES\x10\x06B\xEC\x01\x0A\"com.google.ads.googleads.v21.enumsB\x12SharedSetTypeProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xD3\x07\x0A3google/ads/googleads/v21/resources/shared_set.proto\x12\"google.ads.googleads.v21.resources\x1A4google/ads/googleads/v21/enums/shared_set_type.proto\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\"\xFA\x03\x0A\x09SharedSet\x12A\x0A\x0Dresource_name\x18\x01 \x01(\x09B*\xE0A\x05\xFAA\$\x0A\"googleads.googleapis.com/SharedSet\x12\x14\x0A\x02id\x18\x08 \x01(\x03B\x03\xE0A\x03H\x00\x88\x01\x01\x12R\x0A\x04type\x18\x03 \x01(\x0E2?.google.ads.googleads.v21.enums.SharedSetTypeEnum.SharedSetTypeB\x03\xE0A\x05\x12\x11\x0A\x04name\x18\x09 \x01(\x09H\x01\x88\x01\x01\x12X\x0A\x06status\x18\x05 \x01(\x0E2C.google.ads.googleads.v21.enums.SharedSetStatusEnum.SharedSetStatusB\x03\xE0A\x03\x12\x1E\x0A\x0Cmember_count\x18\x0A \x01(\x03B\x03\xE0A\x03H\x02\x88\x01\x01\x12!\x0A\x0Freference_count\x18\x0B \x01(\x03B\x03\xE0A\x03H\x03\x88\x01\x01:[\xEAAX\x0A\"googleads.googleapis.com/SharedSet\x122customers/{customer_id}/sharedSets/{shared_set_id}B\x05\x0A\x03_idB\x07\x0A\x05_nameB\x0F\x0A\x0D_member_countB\x12\x0A\x10_reference_countB\x80\x02\x0A&com.google.ads.googleads.v21.resourcesB\x0ESharedSetProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\xF5\x03\x0AGgoogle/ads/googleads/v21/enums/budget_campaign_association_status.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\x80\x01\x0A#BudgetCampaignAssociationStatusEnum\"Y\x0A\x1FBudgetCampaignAssociationStatus\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0B\x0A\x07ENABLED\x10\x02\x12\x0B\x0A\x07REMOVED\x10\x03B\xFE\x01\x0A\"com.google.ads.googleads.v21.enumsB\$BudgetCampaignAssociationStatusProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xCC\x10\x0A8google/ads/googleads/v21/enums/recommendation_type.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\xF3\x0D\x0A\x16RecommendationTypeEnum\"\xD8\x0D\x0A\x12RecommendationType\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x13\x0A\x0FCAMPAIGN_BUDGET\x10\x02\x12\x0B\x0A\x07KEYWORD\x10\x03\x12\x0B\x0A\x07TEXT_AD\x10\x04\x12\x15\x0A\x11TARGET_CPA_OPT_IN\x10\x05\x12\x1F\x0A\x1BMAXIMIZE_CONVERSIONS_OPT_IN\x10\x06\x12\x17\x0A\x13ENHANCED_CPC_OPT_IN\x10\x07\x12\x1A\x0A\x16SEARCH_PARTNERS_OPT_IN\x10\x08\x12\x1A\x0A\x16MAXIMIZE_CLICKS_OPT_IN\x10\x09\x12\x18\x0A\x14OPTIMIZE_AD_ROTATION\x10\x0A\x12\x16\x0A\x12KEYWORD_MATCH_TYPE\x10\x0E\x12\x16\x0A\x12MOVE_UNUSED_BUDGET\x10\x0F\x12\x1F\x0A\x1BFORECASTING_CAMPAIGN_BUDGET\x10\x10\x12\x16\x0A\x12TARGET_ROAS_OPT_IN\x10\x11\x12\x18\x0A\x14RESPONSIVE_SEARCH_AD\x10\x12\x12 \x0A\x1CMARGINAL_ROI_CAMPAIGN_BUDGET\x10\x13\x12\x1B\x0A\x17USE_BROAD_MATCH_KEYWORD\x10\x14\x12\x1E\x0A\x1ARESPONSIVE_SEARCH_AD_ASSET\x10\x15\x126\x0A2UPGRADE_SMART_SHOPPING_CAMPAIGN_TO_PERFORMANCE_MAX\x10\x16\x12,\x0A(RESPONSIVE_SEARCH_AD_IMPROVE_AD_STRENGTH\x10\x17\x12\x1C\x0A\x18DISPLAY_EXPANSION_OPT_IN\x10\x18\x12-\x0A)UPGRADE_LOCAL_CAMPAIGN_TO_PERFORMANCE_MAX\x10\x19\x12 \x0A\x1CRAISE_TARGET_CPA_BID_TOO_LOW\x10\x1A\x12\x1F\x0A\x1BFORECASTING_SET_TARGET_ROAS\x10\x1B\x12\x11\x0A\x0DCALLOUT_ASSET\x10\x1C\x12\x12\x0A\x0ESITELINK_ASSET\x10\x1D\x12\x0E\x0A\x0ACALL_ASSET\x10\x1E\x12\x1A\x0A\x16SHOPPING_ADD_AGE_GROUP\x10\x1F\x12\x16\x0A\x12SHOPPING_ADD_COLOR\x10 \x12\x17\x0A\x13SHOPPING_ADD_GENDER\x10!\x12\x15\x0A\x11SHOPPING_ADD_GTIN\x10\"\x12!\x0A\x1DSHOPPING_ADD_MORE_IDENTIFIERS\x10#\x12\x15\x0A\x11SHOPPING_ADD_SIZE\x10\$\x12%\x0A!SHOPPING_ADD_PRODUCTS_TO_CAMPAIGN\x10%\x12%\x0A!SHOPPING_FIX_DISAPPROVED_PRODUCTS\x10&\x12\x1E\x0A\x1ASHOPPING_TARGET_ALL_OFFERS\x10'\x122\x0A.SHOPPING_FIX_SUSPENDED_MERCHANT_CENTER_ACCOUNT\x10(\x12;\x0A7SHOPPING_FIX_MERCHANT_CENTER_ACCOUNT_SUSPENSION_WARNING\x10)\x12H\x0ADSHOPPING_MIGRATE_REGULAR_SHOPPING_CAMPAIGN_OFFERS_TO_PERFORMANCE_MAX\x10*\x12\"\x0A\x1EDYNAMIC_IMAGE_EXTENSION_OPT_IN\x10+\x12\x14\x0A\x10RAISE_TARGET_CPA\x10,\x12\x15\x0A\x11LOWER_TARGET_ROAS\x10-\x12\x1A\x0A\x16PERFORMANCE_MAX_OPT_IN\x10.\x12'\x0A#IMPROVE_PERFORMANCE_MAX_AD_STRENGTH\x10/\x12:\x0A6MIGRATE_DYNAMIC_SEARCH_ADS_CAMPAIGN_TO_PERFORMANCE_MAX\x100\x12\x1E\x0A\x1AFORECASTING_SET_TARGET_CPA\x101\x12\x12\x0A\x0ESET_TARGET_CPA\x102\x12\x13\x0A\x0FSET_TARGET_ROAS\x103\x12\$\x0A MAXIMIZE_CONVERSION_VALUE_OPT_IN\x104\x12\x1F\x0A\x1BIMPROVE_GOOGLE_TAG_COVERAGE\x105\x12\$\x0A PERFORMANCE_MAX_FINAL_URL_OPT_IN\x106\x12\x1F\x0A\x1BREFRESH_CUSTOMER_MATCH_LIST\x107\x12\x1A\x0A\x16CUSTOM_AUDIENCE_OPT_IN\x108\x12\x13\x0A\x0FLEAD_FORM_ASSET\x109\x12\"\x0A\x1EIMPROVE_DEMAND_GEN_AD_STRENGTH\x10:B\xF1\x01\x0A\"com.google.ads.googleads.v21.enumsB\x17RecommendationTypeProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xD5\x08\x0ADgoogle/ads/googleads/v21/resources/recommendation_subscription.proto\x12\"google.ads.googleads.v21.resources\x1A8google/ads/googleads/v21/enums/recommendation_type.proto\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\"\xD6\x04\x0A\x1ARecommendationSubscription\x12R\x0A\x0Dresource_name\x18\x01 \x01(\x09B;\xE0A\x05\xFAA5\x0A3googleads.googleapis.com/RecommendationSubscription\x12_\x0A\x04type\x18\x02 \x01(\x0E2I.google.ads.googleads.v21.enums.RecommendationTypeEnum.RecommendationTypeB\x06\xE0A\x02\xE0A\x05\x12\"\x0A\x10create_date_time\x18\x03 \x01(\x09B\x03\xE0A\x03H\x00\x88\x01\x01\x12\"\x0A\x10modify_date_time\x18\x04 \x01(\x09B\x03\xE0A\x03H\x01\x88\x01\x01\x12\x7F\x0A\x06status\x18\x05 \x01(\x0E2e.google.ads.googleads.v21.enums.RecommendationSubscriptionStatusEnum.RecommendationSubscriptionStatusB\x03\xE0A\x02H\x02\x88\x01\x01:\x84\x01\xEAA\x80\x01\x0A3googleads.googleapis.com/RecommendationSubscription\x12Icustomers/{customer_id}/recommendationSubscriptions/{recommendation_type}B\x13\x0A\x11_create_date_timeB\x13\x0A\x11_modify_date_timeB\x09\x0A\x07_statusB\x91\x02\x0A&com.google.ads.googleads.v21.resourcesB\x1FRecommendationSubscriptionProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\xAF\x07\x0A/google/ads/googleads/v21/enums/asset_type.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\xE8\x04\x0A\x0DAssetTypeEnum\"\xD6\x04\x0A\x09AssetType\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x11\x0A\x0DYOUTUBE_VIDEO\x10\x02\x12\x10\x0A\x0CMEDIA_BUNDLE\x10\x03\x12\x09\x0A\x05IMAGE\x10\x04\x12\x08\x0A\x04TEXT\x10\x05\x12\x0D\x0A\x09LEAD_FORM\x10\x06\x12\x12\x0A\x0EBOOK_ON_GOOGLE\x10\x07\x12\x0D\x0A\x09PROMOTION\x10\x08\x12\x0B\x0A\x07CALLOUT\x10\x09\x12\x16\x0A\x12STRUCTURED_SNIPPET\x10\x0A\x12\x0C\x0A\x08SITELINK\x10\x0B\x12\x0D\x0A\x09PAGE_FEED\x10\x0C\x12\x15\x0A\x11DYNAMIC_EDUCATION\x10\x0D\x12\x0E\x0A\x0AMOBILE_APP\x10\x0E\x12\x11\x0A\x0DHOTEL_CALLOUT\x10\x0F\x12\x08\x0A\x04CALL\x10\x10\x12\x09\x0A\x05PRICE\x10\x11\x12\x12\x0A\x0ECALL_TO_ACTION\x10\x12\x12\x17\x0A\x13DYNAMIC_REAL_ESTATE\x10\x13\x12\x12\x0A\x0EDYNAMIC_CUSTOM\x10\x14\x12\x1E\x0A\x1ADYNAMIC_HOTELS_AND_RENTALS\x10\x15\x12\x13\x0A\x0FDYNAMIC_FLIGHTS\x10\x16\x12\x12\x0A\x0EDYNAMIC_TRAVEL\x10\x18\x12\x11\x0A\x0DDYNAMIC_LOCAL\x10\x19\x12\x10\x0A\x0CDYNAMIC_JOBS\x10\x1A\x12\x0C\x0A\x08LOCATION\x10\x1B\x12\x12\x0A\x0EHOTEL_PROPERTY\x10\x1C\x12\x1C\x0A\x18DEMAND_GEN_CAROUSEL_CARD\x10\x1D\x12\x14\x0A\x10BUSINESS_MESSAGE\x10\x1E\x12\x11\x0A\x0DAPP_DEEP_LINK\x10\x1F\x12\x16\x0A\x12YOUTUBE_VIDEO_LIST\x10 B\xE8\x01\x0A\"com.google.ads.googleads.v21.enumsB\x0EAssetTypeProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xBB\x04\x0ADgoogle/ads/googleads/v21/enums/call_conversion_reporting_state.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\xCC\x01\x0A CallConversionReportingStateEnum\"\xA7\x01\x0A\x1CCallConversionReportingState\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0C\x0A\x08DISABLED\x10\x02\x12,\x0A(USE_ACCOUNT_LEVEL_CALL_CONVERSION_ACTION\x10\x03\x12-\x0A)USE_RESOURCE_LEVEL_CALL_CONVERSION_ACTION\x10\x04B\xFB\x01\x0A\"com.google.ads.googleads.v21.enumsB!CallConversionReportingStateProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xE3\x05\x0A@google/ads/googleads/v21/enums/display_upload_product_type.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\xFC\x02\x0A\x1CDisplayUploadProductTypeEnum\"\xDB\x02\x0A\x18DisplayUploadProductType\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x13\x0A\x0FHTML5_UPLOAD_AD\x10\x02\x12\x1E\x0A\x1ADYNAMIC_HTML5_EDUCATION_AD\x10\x03\x12\x1B\x0A\x17DYNAMIC_HTML5_FLIGHT_AD\x10\x04\x12!\x0A\x1DDYNAMIC_HTML5_HOTEL_RENTAL_AD\x10\x05\x12\x18\x0A\x14DYNAMIC_HTML5_JOB_AD\x10\x06\x12\x1A\x0A\x16DYNAMIC_HTML5_LOCAL_AD\x10\x07\x12 \x0A\x1CDYNAMIC_HTML5_REAL_ESTATE_AD\x10\x08\x12\x1B\x0A\x17DYNAMIC_HTML5_CUSTOM_AD\x10\x09\x12\x1B\x0A\x17DYNAMIC_HTML5_TRAVEL_AD\x10\x0A\x12\x1A\x0A\x16DYNAMIC_HTML5_HOTEL_AD\x10\x0BB\xF7\x01\x0A\"com.google.ads.googleads.v21.enumsB\x1DDisplayUploadProductTypeProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xD2\x03\x0A=google/ads/googleads/v21/enums/frequency_cap_event_type.proto\x12\x1Egoogle.ads.googleads.v21.enums\"r\x0A\x19FrequencyCapEventTypeEnum\"U\x0A\x15FrequencyCapEventType\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0E\x0A\x0AIMPRESSION\x10\x02\x12\x0E\x0A\x0AVIDEO_VIEW\x10\x03B\xF4\x01\x0A\"com.google.ads.googleads.v21.enumsB\x1AFrequencyCapEventTypeProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\x96\x08\x0A?google/ads/googleads/v21/enums/external_conversion_source.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\xB0\x05\x0A\x1CExternalConversionSourceEnum\"\x8F\x05\x0A\x18ExternalConversionSource\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0B\x0A\x07WEBPAGE\x10\x02\x12\x0D\x0A\x09ANALYTICS\x10\x03\x12\x0A\x0A\x06UPLOAD\x10\x04\x12\x13\x0A\x0FAD_CALL_METRICS\x10\x05\x12\x18\x0A\x14WEBSITE_CALL_METRICS\x10\x06\x12\x10\x0A\x0CSTORE_VISITS\x10\x07\x12\x12\x0A\x0EANDROID_IN_APP\x10\x08\x12\x0E\x0A\x0AIOS_IN_APP\x10\x09\x12\x12\x0A\x0EIOS_FIRST_OPEN\x10\x0A\x12\x13\x0A\x0FAPP_UNSPECIFIED\x10\x0B\x12\x16\x0A\x12ANDROID_FIRST_OPEN\x10\x0C\x12\x10\x0A\x0CUPLOAD_CALLS\x10\x0D\x12\x0C\x0A\x08FIREBASE\x10\x0E\x12\x11\x0A\x0DCLICK_TO_CALL\x10\x0F\x12\x0E\x0A\x0ASALESFORCE\x10\x10\x12\x13\x0A\x0FSTORE_SALES_CRM\x10\x11\x12\x1F\x0A\x1BSTORE_SALES_PAYMENT_NETWORK\x10\x12\x12\x0F\x0A\x0BGOOGLE_PLAY\x10\x13\x12\x1D\x0A\x19THIRD_PARTY_APP_ANALYTICS\x10\x14\x12\x16\x0A\x12GOOGLE_ATTRIBUTION\x10\x15\x12\x1D\x0A\x19STORE_SALES_DIRECT_UPLOAD\x10\x17\x12\x0F\x0A\x0BSTORE_SALES\x10\x18\x12\x12\x0A\x0ESEARCH_ADS_360\x10\x19\x12\x11\x0A\x0DGOOGLE_HOSTED\x10\x1B\x12\x0E\x0A\x0AFLOODLIGHT\x10\x1D\x12\x1C\x0A\x18ANALYTICS_SEARCH_ADS_360\x10\x1F\x12\x1B\x0A\x17FIREBASE_SEARCH_ADS_360\x10!\x12\$\x0A DISPLAY_AND_VIDEO_360_FLOODLIGHT\x10\"B\xF7\x01\x0A\"com.google.ads.googleads.v21.enumsB\x1DExternalConversionSourceProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xD5\x03\x0A;google/ads/googleads/v21/enums/app_campaign_app_store.proto\x12\x1Egoogle.ads.googleads.v21.enums\"y\x0A\x17AppCampaignAppStoreEnum\"^\x0A\x13AppCampaignAppStore\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x13\x0A\x0FAPPLE_APP_STORE\x10\x02\x12\x14\x0A\x10GOOGLE_APP_STORE\x10\x03B\xF2\x01\x0A\"com.google.ads.googleads.v21.enumsB\x18AppCampaignAppStoreProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xC8\x03\x0A;google/ads/googleads/v21/enums/product_category_state.proto\x12\x1Egoogle.ads.googleads.v21.enums\"k\x0A\x18ProductCategoryStateEnum\"O\x0A\x14ProductCategoryState\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0B\x0A\x07ENABLED\x10\x02\x12\x0C\x0A\x08OBSOLETE\x10\x03B\xF3\x01\x0A\"com.google.ads.googleads.v21.enumsB\x19ProductCategoryStateProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xCF\x0A\x0ABgoogle/ads/googleads/v21/resources/product_category_constant.proto\x12\"google.ads.googleads.v21.resources\x1A;google/ads/googleads/v21/enums/product_category_state.proto\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\"\xD2\x06\x0A\x17ProductCategoryConstant\x12O\x0A\x0Dresource_name\x18\x01 \x01(\x09B8\xE0A\x03\xFAA2\x0A0googleads.googleapis.com/ProductCategoryConstant\x12\x18\x0A\x0Bcategory_id\x18\x02 \x01(\x03B\x03\xE0A\x03\x12g\x0A product_category_constant_parent\x18\x03 \x01(\x09B8\xE0A\x03\xFAA2\x0A0googleads.googleapis.com/ProductCategoryConstantH\x00\x88\x01\x01\x12a\x0A\x05level\x18\x04 \x01(\x0E2M.google.ads.googleads.v21.enums.ProductCategoryLevelEnum.ProductCategoryLevelB\x03\xE0A\x03\x12a\x0A\x05state\x18\x05 \x01(\x0E2M.google.ads.googleads.v21.enums.ProductCategoryStateEnum.ProductCategoryStateB\x03\xE0A\x03\x12s\x0A\x0Dlocalizations\x18\x06 \x03(\x0B2W.google.ads.googleads.v21.resources.ProductCategoryConstant.ProductCategoryLocalizationB\x03\xE0A\x03\x1Ag\x0A\x1BProductCategoryLocalization\x12\x18\x0A\x0Bregion_code\x18\x01 \x01(\x09B\x03\xE0A\x03\x12\x1A\x0A\x0Dlanguage_code\x18\x02 \x01(\x09B\x03\xE0A\x03\x12\x12\x0A\x05value\x18\x03 \x01(\x09B\x03\xE0A\x03:\x99\x01\xEAA\x95\x01\x0A0googleads.googleapis.com/ProductCategoryConstant\x12.productCategoryConstants/{level}~{category_id}*\x18productCategoryConstants2\x17productCategoryConstantB#\x0A!_product_category_constant_parentB\x8E\x02\x0A&com.google.ads.googleads.v21.resourcesB\x1CProductCategoryConstantProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\xFA\x08\x0ACgoogle/ads/googleads/v21/enums/bidding_strategy_system_status.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\x8D\x06\x0A\x1FBiddingStrategySystemStatusEnum\"\xE9\x05\x0A\x1BBiddingStrategySystemStatus\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0B\x0A\x07ENABLED\x10\x02\x12\x10\x0A\x0CLEARNING_NEW\x10\x03\x12\x1B\x0A\x17LEARNING_SETTING_CHANGE\x10\x04\x12\x1A\x0A\x16LEARNING_BUDGET_CHANGE\x10\x05\x12\x1F\x0A\x1BLEARNING_COMPOSITION_CHANGE\x10\x06\x12#\x0A\x1FLEARNING_CONVERSION_TYPE_CHANGE\x10\x07\x12&\x0A\"LEARNING_CONVERSION_SETTING_CHANGE\x10\x08\x12\x1E\x0A\x1ALIMITED_BY_CPC_BID_CEILING\x10\x09\x12\x1C\x0A\x18LIMITED_BY_CPC_BID_FLOOR\x10\x0A\x12\x13\x0A\x0FLIMITED_BY_DATA\x10\x0B\x12\x15\x0A\x11LIMITED_BY_BUDGET\x10\x0C\x12!\x0A\x1DLIMITED_BY_LOW_PRIORITY_SPEND\x10\x0D\x12\x1A\x0A\x16LIMITED_BY_LOW_QUALITY\x10\x0E\x12\x18\x0A\x14LIMITED_BY_INVENTORY\x10\x0F\x12\"\x0A\x1EMISCONFIGURED_ZERO_ELIGIBILITY\x10\x10\x12\"\x0A\x1EMISCONFIGURED_CONVERSION_TYPES\x10\x11\x12%\x0A!MISCONFIGURED_CONVERSION_SETTINGS\x10\x12\x12\x1F\x0A\x1BMISCONFIGURED_SHARED_BUDGET\x10\x13\x12\x1F\x0A\x1BMISCONFIGURED_STRATEGY_TYPE\x10\x14\x12\x0A\x0A\x06PAUSED\x10\x15\x12\x0F\x0A\x0BUNAVAILABLE\x10\x16\x12\x15\x0A\x11MULTIPLE_LEARNING\x10\x17\x12\x14\x0A\x10MULTIPLE_LIMITED\x10\x18\x12\x1A\x0A\x16MULTIPLE_MISCONFIGURED\x10\x19\x12\x0C\x0A\x08MULTIPLE\x10\x1AB\xFA\x01\x0A\"com.google.ads.googleads.v21.enumsB BiddingStrategySystemStatusProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xDF\x03\x0ADgoogle/ads/googleads/v21/enums/local_services_participant_type.proto\x12\x1Egoogle.ads.googleads.v21.enums\"q\x0A LocalServicesParticipantTypeEnum\"M\x0A\x0FParticipantType\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0E\x0A\x0AADVERTISER\x10\x02\x12\x0C\x0A\x08CONSUMER\x10\x03B\xFB\x01\x0A\"com.google.ads.googleads.v21.enumsB!LocalServicesParticipantTypeProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xFC\x0B\x0AIgoogle/ads/googleads/v21/resources/local_services_lead_conversation.proto\x12\"google.ads.googleads.v21.resources\x1ADgoogle/ads/googleads/v21/enums/local_services_participant_type.proto\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\"\xCE\x06\x0A\x1DLocalServicesLeadConversation\x12U\x0A\x0Dresource_name\x18\x01 \x01(\x09B>\xE0A\x03\xFAA8\x0A6googleads.googleapis.com/LocalServicesLeadConversation\x12\x0F\x0A\x02id\x18\x02 \x01(\x03B\x03\xE0A\x03\x12y\x0A\x14conversation_channel\x18\x03 \x01(\x0E2V.google.ads.googleads.v21.enums.LocalServicesLeadConversationTypeEnum.ConversationTypeB\x03\xE0A\x03\x12o\x0A\x10participant_type\x18\x04 \x01(\x0E2P.google.ads.googleads.v21.enums.LocalServicesParticipantTypeEnum.ParticipantTypeB\x03\xE0A\x03\x12@\x0A\x04lead\x18\x05 \x01(\x09B2\xE0A\x03\xFAA,\x0A*googleads.googleapis.com/LocalServicesLead\x12\x1C\x0A\x0Fevent_date_time\x18\x06 \x01(\x09B\x03\xE0A\x03\x12Z\x0A\x12phone_call_details\x18\x07 \x01(\x0B24.google.ads.googleads.v21.resources.PhoneCallDetailsB\x03\xE0A\x03H\x00\x88\x01\x01\x12U\x0A\x0Fmessage_details\x18\x08 \x01(\x0B22.google.ads.googleads.v21.resources.MessageDetailsB\x03\xE0A\x03H\x01\x88\x01\x01:\x9A\x01\xEAA\x96\x01\x0A6googleads.googleapis.com/LocalServicesLeadConversation\x12\\customers/{customer_id}/localServicesLeadConversations/{local_services_lead_conversation_id}B\x15\x0A\x13_phone_call_detailsB\x12\x0A\x10_message_details\"V\x0A\x10PhoneCallDetails\x12!\x0A\x14call_duration_millis\x18\x01 \x01(\x03B\x03\xE0A\x03\x12\x1F\x0A\x12call_recording_url\x18\x02 \x01(\x09B\x03\xE0A\x03\"A\x0A\x0EMessageDetails\x12\x11\x0A\x04text\x18\x01 \x01(\x09B\x03\xE0A\x03\x12\x1C\x0A\x0Fattachment_urls\x18\x02 \x03(\x09B\x03\xE0A\x03B\x94\x02\x0A&com.google.ads.googleads.v21.resourcesB\"LocalServicesLeadConversationProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\xBA\x03\x0A4google/ads/googleads/v21/enums/campaign_status.proto\x12\x1Egoogle.ads.googleads.v21.enums\"j\x0A\x12CampaignStatusEnum\"T\x0A\x0ECampaignStatus\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0B\x0A\x07ENABLED\x10\x02\x12\x0A\x0A\x06PAUSED\x10\x03\x12\x0B\x0A\x07REMOVED\x10\x04B\xED\x01\x0A\"com.google.ads.googleads.v21.enumsB\x13CampaignStatusProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xF3\x03\x0AAgoogle/ads/googleads/v21/enums/offline_user_data_job_status.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\x8B\x01\x0A\x1COfflineUserDataJobStatusEnum\"k\x0A\x18OfflineUserDataJobStatus\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0B\x0A\x07PENDING\x10\x02\x12\x0B\x0A\x07RUNNING\x10\x03\x12\x0B\x0A\x07SUCCESS\x10\x04\x12\x0A\x0A\x06FAILED\x10\x05B\xF7\x01\x0A\"com.google.ads.googleads.v21.enumsB\x1DOfflineUserDataJobStatusProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xB1\x06\x0A?google/ads/googleads/v21/enums/conversion_action_category.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\xCB\x03\x0A\x1CConversionActionCategoryEnum\"\xAA\x03\x0A\x18ConversionActionCategory\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0B\x0A\x07DEFAULT\x10\x02\x12\x0D\x0A\x09PAGE_VIEW\x10\x03\x12\x0C\x0A\x08PURCHASE\x10\x04\x12\x0A\x0A\x06SIGNUP\x10\x05\x12\x0C\x0A\x08DOWNLOAD\x10\x07\x12\x0F\x0A\x0BADD_TO_CART\x10\x08\x12\x12\x0A\x0EBEGIN_CHECKOUT\x10\x09\x12\x12\x0A\x0ESUBSCRIBE_PAID\x10\x0A\x12\x13\x0A\x0FPHONE_CALL_LEAD\x10\x0B\x12\x11\x0A\x0DIMPORTED_LEAD\x10\x0C\x12\x14\x0A\x10SUBMIT_LEAD_FORM\x10\x0D\x12\x14\x0A\x10BOOK_APPOINTMENT\x10\x0E\x12\x11\x0A\x0DREQUEST_QUOTE\x10\x0F\x12\x12\x0A\x0EGET_DIRECTIONS\x10\x10\x12\x12\x0A\x0EOUTBOUND_CLICK\x10\x11\x12\x0B\x0A\x07CONTACT\x10\x12\x12\x0E\x0A\x0AENGAGEMENT\x10\x13\x12\x0F\x0A\x0BSTORE_VISIT\x10\x14\x12\x0E\x0A\x0ASTORE_SALE\x10\x15\x12\x12\x0A\x0EQUALIFIED_LEAD\x10\x16\x12\x12\x0A\x0ECONVERTED_LEAD\x10\x17B\xF7\x01\x0A\"com.google.ads.googleads.v21.enumsB\x1DConversionActionCategoryProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xF8\x03\x0AGgoogle/ads/googleads/v21/enums/value_rule_geo_location_match_type.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\x85\x01\x0A!ValueRuleGeoLocationMatchTypeEnum\"`\x0A\x1DValueRuleGeoLocationMatchType\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x07\x0A\x03ANY\x10\x02\x12\x18\x0A\x14LOCATION_OF_PRESENCE\x10\x03B\xFC\x01\x0A\"com.google.ads.googleads.v21.enumsB\"ValueRuleGeoLocationMatchTypeProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\x92\x05\x0ACgoogle/ads/googleads/v21/resources/travel_activity_group_view.proto\x12\"google.ads.googleads.v21.resources\x1A\x19google/api/resource.proto\"\xF2\x01\x0A\x17TravelActivityGroupView\x12O\x0A\x0Dresource_name\x18\x01 \x01(\x09B8\xE0A\x03\xFAA2\x0A0googleads.googleapis.com/TravelActivityGroupView:\x85\x01\xEAA\x81\x01\x0A0googleads.googleapis.com/TravelActivityGroupView\x12Mcustomers/{customer_id}/travelActivityGroupViews/{ad_group_id}~{criterion_id}B\x8E\x02\x0A&com.google.ads.googleads.v21.resourcesB\x1CTravelActivityGroupViewProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\xCC\x03\x0A1google/ads/googleads/v21/enums/payment_mode.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\x81\x01\x0A\x0FPaymentModeEnum\"n\x0A\x0BPaymentMode\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0A\x0A\x06CLICKS\x10\x04\x12\x14\x0A\x10CONVERSION_VALUE\x10\x05\x12\x0F\x0A\x0BCONVERSIONS\x10\x06\x12\x0E\x0A\x0AGUEST_STAY\x10\x07B\xEA\x01\x0A\"com.google.ads.googleads.v21.enumsB\x10PaymentModeProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xC8\x03\x0A;google/ads/googleads/v21/enums/proximity_radius_units.proto\x12\x1Egoogle.ads.googleads.v21.enums\"k\x0A\x18ProximityRadiusUnitsEnum\"O\x0A\x14ProximityRadiusUnits\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x09\x0A\x05MILES\x10\x02\x12\x0E\x0A\x0AKILOMETERS\x10\x03B\xF3\x01\x0A\"com.google.ads.googleads.v21.enumsB\x19ProximityRadiusUnitsProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xC0\x03\x0A7google/ads/googleads/v21/enums/ad_group_ad_status.proto\x12\x1Egoogle.ads.googleads.v21.enums\"l\x0A\x13AdGroupAdStatusEnum\"U\x0A\x0FAdGroupAdStatus\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0B\x0A\x07ENABLED\x10\x02\x12\x0A\x0A\x06PAUSED\x10\x03\x12\x0B\x0A\x07REMOVED\x10\x04B\xEE\x01\x0A\"com.google.ads.googleads.v21.enumsB\x14AdGroupAdStatusProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\x8D\x04\x0A3google/ads/googleads/v21/enums/placement_type.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\xBE\x01\x0A\x11PlacementTypeEnum\"\xA8\x01\x0A\x0DPlacementType\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0B\x0A\x07WEBSITE\x10\x02\x12\x17\x0A\x13MOBILE_APP_CATEGORY\x10\x03\x12\x16\x0A\x12MOBILE_APPLICATION\x10\x04\x12\x11\x0A\x0DYOUTUBE_VIDEO\x10\x05\x12\x13\x0A\x0FYOUTUBE_CHANNEL\x10\x06\x12\x13\x0A\x0FGOOGLE_PRODUCTS\x10\x07B\xEC\x01\x0A\"com.google.ads.googleads.v21.enumsB\x12PlacementTypeProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xFD\x06\x0A=google/ads/googleads/v21/resources/group_placement_view.proto\x12\"google.ads.googleads.v21.resources\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\"\xC7\x03\x0A\x12GroupPlacementView\x12J\x0A\x0Dresource_name\x18\x01 \x01(\x09B3\xE0A\x03\xFAA-\x0A+googleads.googleapis.com/GroupPlacementView\x12\x1B\x0A\x09placement\x18\x06 \x01(\x09B\x03\xE0A\x03H\x00\x88\x01\x01\x12\x1E\x0A\x0Cdisplay_name\x18\x07 \x01(\x09B\x03\xE0A\x03H\x01\x88\x01\x01\x12\x1C\x0A\x0Atarget_url\x18\x08 \x01(\x09B\x03\xE0A\x03H\x02\x88\x01\x01\x12\\\x0A\x0Eplacement_type\x18\x05 \x01(\x0E2?.google.ads.googleads.v21.enums.PlacementTypeEnum.PlacementTypeB\x03\xE0A\x03:~\xEAA{\x0A+googleads.googleapis.com/GroupPlacementView\x12Lcustomers/{customer_id}/groupPlacementViews/{ad_group_id}~{base64_placement}B\x0C\x0A\x0A_placementB\x0F\x0A\x0D_display_nameB\x0D\x0A\x0B_target_urlB\x89\x02\x0A&com.google.ads.googleads.v21.resourcesB\x17GroupPlacementViewProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\xE4\x07\x0AGgoogle/ads/googleads/v21/resources/performance_max_placement_view.proto\x12\"google.ads.googleads.v21.resources\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\"\x9B\x04\x0A\x1BPerformanceMaxPlacementView\x12S\x0A\x0Dresource_name\x18\x01 \x01(\x09B<\xE0A\x03\xFAA6\x0A4googleads.googleapis.com/PerformanceMaxPlacementView\x12\x1B\x0A\x09placement\x18\x02 \x01(\x09B\x03\xE0A\x03H\x00\x88\x01\x01\x12\x1E\x0A\x0Cdisplay_name\x18\x03 \x01(\x09B\x03\xE0A\x03H\x01\x88\x01\x01\x12\x1C\x0A\x0Atarget_url\x18\x04 \x01(\x09B\x03\xE0A\x03H\x02\x88\x01\x01\x12\\\x0A\x0Eplacement_type\x18\x05 \x01(\x0E2?.google.ads.googleads.v21.enums.PlacementTypeEnum.PlacementTypeB\x03\xE0A\x03:\xBF\x01\xEAA\xBB\x01\x0A4googleads.googleapis.com/PerformanceMaxPlacementView\x12Hcustomers/{customer_id}/performanceMaxPlacementViews/{base_64_placement}*\x1CperformanceMaxPlacementViews2\x1BperformanceMaxPlacementViewB\x0C\x0A\x0A_placementB\x0F\x0A\x0D_display_nameB\x0D\x0A\x0B_target_urlB\x92\x02\x0A&com.google.ads.googleads.v21.resourcesB PerformanceMaxPlacementViewProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\xD1\x07\x0A>google/ads/googleads/v21/resources/detail_placement_view.proto\x12\"google.ads.googleads.v21.resources\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\"\x99\x04\x0A\x13DetailPlacementView\x12K\x0A\x0Dresource_name\x18\x01 \x01(\x09B4\xE0A\x03\xFAA.\x0A,googleads.googleapis.com/DetailPlacementView\x12\x1B\x0A\x09placement\x18\x07 \x01(\x09B\x03\xE0A\x03H\x00\x88\x01\x01\x12\x1E\x0A\x0Cdisplay_name\x18\x08 \x01(\x09B\x03\xE0A\x03H\x01\x88\x01\x01\x12,\x0A\x1Agroup_placement_target_url\x18\x09 \x01(\x09B\x03\xE0A\x03H\x02\x88\x01\x01\x12\x1C\x0A\x0Atarget_url\x18\x0A \x01(\x09B\x03\xE0A\x03H\x03\x88\x01\x01\x12\\\x0A\x0Eplacement_type\x18\x06 \x01(\x0E2?.google.ads.googleads.v21.enums.PlacementTypeEnum.PlacementTypeB\x03\xE0A\x03:\x80\x01\xEAA}\x0A,googleads.googleapis.com/DetailPlacementView\x12Mcustomers/{customer_id}/detailPlacementViews/{ad_group_id}~{base64_placement}B\x0C\x0A\x0A_placementB\x0F\x0A\x0D_display_nameB\x1D\x0A\x1B_group_placement_target_urlB\x0D\x0A\x0B_target_urlB\x8A\x02\x0A&com.google.ads.googleads.v21.resourcesB\x18DetailPlacementViewProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\xFC\x07\x0ARgoogle/ads/googleads/v21/resources/detail_content_suitability_placement_view.proto\x12\"google.ads.googleads.v21.resources\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\"\x9E\x04\x0A%DetailContentSuitabilityPlacementView\x12]\x0A\x0Dresource_name\x18\x01 \x01(\x09BF\xE0A\x03\xFAA@\x0A>googleads.googleapis.com/DetailContentSuitabilityPlacementView\x12\x19\x0A\x0Cdisplay_name\x18\x02 \x01(\x09B\x03\xE0A\x03\x12\x16\x0A\x09placement\x18\x03 \x01(\x09B\x03\xE0A\x03\x12\\\x0A\x0Eplacement_type\x18\x04 \x01(\x0E2?.google.ads.googleads.v21.enums.PlacementTypeEnum.PlacementTypeB\x03\xE0A\x03\x12\x17\x0A\x0Atarget_url\x18\x05 \x01(\x09B\x03\xE0A\x03:\xEB\x01\xEAA\xE7\x01\x0A>googleads.googleapis.com/DetailContentSuitabilityPlacementView\x12Vcustomers/{customer_id}/detailContentSuitabilityPlacementViews/{placement_fingerprint}*&detailContentSuitabilityPlacementViews2%detailContentSuitabilityPlacementViewB\x9C\x02\x0A&com.google.ads.googleads.v21.resourcesB*DetailContentSuitabilityPlacementViewProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\x9B\x12\x0ADgoogle/ads/googleads/v21/resources/accessible_bidding_strategy.proto\x12\"google.ads.googleads.v21.resources\x1AEgoogle/ads/googleads/v21/enums/target_impression_share_location.proto\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\"\x90\x0E\x0A\x19AccessibleBiddingStrategy\x12Q\x0A\x0Dresource_name\x18\x01 \x01(\x09B:\xE0A\x03\xFAA4\x0A2googleads.googleapis.com/AccessibleBiddingStrategy\x12\x0F\x0A\x02id\x18\x02 \x01(\x03B\x03\xE0A\x03\x12\x11\x0A\x04name\x18\x03 \x01(\x09B\x03\xE0A\x03\x12^\x0A\x04type\x18\x04 \x01(\x0E2K.google.ads.googleads.v21.enums.BiddingStrategyTypeEnum.BiddingStrategyTypeB\x03\xE0A\x03\x12\x1E\x0A\x11owner_customer_id\x18\x05 \x01(\x03B\x03\xE0A\x03\x12#\x0A\x16owner_descriptive_name\x18\x06 \x01(\x09B\x03\xE0A\x03\x12\x7F\x0A\x19maximize_conversion_value\x18\x07 \x01(\x0B2U.google.ads.googleads.v21.resources.AccessibleBiddingStrategy.MaximizeConversionValueB\x03\xE0A\x03H\x00\x12v\x0A\x14maximize_conversions\x18\x08 \x01(\x0B2Q.google.ads.googleads.v21.resources.AccessibleBiddingStrategy.MaximizeConversionsB\x03\xE0A\x03H\x00\x12b\x0A\x0Atarget_cpa\x18\x09 \x01(\x0B2G.google.ads.googleads.v21.resources.AccessibleBiddingStrategy.TargetCpaB\x03\xE0A\x03H\x00\x12{\x0A\x17target_impression_share\x18\x0A \x01(\x0B2S.google.ads.googleads.v21.resources.AccessibleBiddingStrategy.TargetImpressionShareB\x03\xE0A\x03H\x00\x12d\x0A\x0Btarget_roas\x18\x0B \x01(\x0B2H.google.ads.googleads.v21.resources.AccessibleBiddingStrategy.TargetRoasB\x03\xE0A\x03H\x00\x12f\x0A\x0Ctarget_spend\x18\x0C \x01(\x0B2I.google.ads.googleads.v21.resources.AccessibleBiddingStrategy.TargetSpendB\x03\xE0A\x03H\x00\x1A3\x0A\x17MaximizeConversionValue\x12\x18\x0A\x0Btarget_roas\x18\x01 \x01(\x01B\x03\xE0A\x03\x1A5\x0A\x13MaximizeConversions\x12\x1E\x0A\x11target_cpa_micros\x18\x02 \x01(\x03B\x03\xE0A\x03\x1AF\x0A\x09TargetCpa\x12#\x0A\x11target_cpa_micros\x18\x01 \x01(\x03B\x03\xE0A\x03H\x00\x88\x01\x01B\x14\x0A\x12_target_cpa_micros\x1A\x98\x02\x0A\x15TargetImpressionShare\x12v\x0A\x08location\x18\x01 \x01(\x0E2_.google.ads.googleads.v21.enums.TargetImpressionShareLocationEnum.TargetImpressionShareLocationB\x03\xE0A\x03\x12%\x0A\x18location_fraction_micros\x18\x02 \x01(\x03H\x00\x88\x01\x01\x12(\x0A\x16cpc_bid_ceiling_micros\x18\x03 \x01(\x03B\x03\xE0A\x03H\x01\x88\x01\x01B\x1B\x0A\x19_location_fraction_microsB\x19\x0A\x17_cpc_bid_ceiling_micros\x1A;\x0A\x0ATargetRoas\x12\x1D\x0A\x0Btarget_roas\x18\x01 \x01(\x01B\x03\xE0A\x03H\x00\x88\x01\x01B\x0E\x0A\x0C_target_roas\x1A\x93\x01\x0A\x0BTargetSpend\x12'\x0A\x13target_spend_micros\x18\x01 \x01(\x03B\x05\x18\x01\xE0A\x03H\x00\x88\x01\x01\x12(\x0A\x16cpc_bid_ceiling_micros\x18\x02 \x01(\x03B\x03\xE0A\x03H\x01\x88\x01\x01B\x16\x0A\x14_target_spend_microsB\x19\x0A\x17_cpc_bid_ceiling_micros:\x82\x01\xEAA\x7F\x0A2googleads.googleapis.com/AccessibleBiddingStrategy\x12Icustomers/{customer_id}/accessibleBiddingStrategies/{bidding_strategy_id}B\x08\x0A\x06schemeB\x90\x02\x0A&com.google.ads.googleads.v21.resourcesB\x1EAccessibleBiddingStrategyProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\xB7\x03\x0A0google/ads/googleads/v21/common/text_label.proto\x12\x1Fgoogle.ads.googleads.v21.common\"i\x0A\x09TextLabel\x12\x1D\x0A\x10background_color\x18\x03 \x01(\x09H\x00\x88\x01\x01\x12\x18\x0A\x0Bdescription\x18\x04 \x01(\x09H\x01\x88\x01\x01B\x13\x0A\x11_background_colorB\x0E\x0A\x0C_descriptionB\xEE\x01\x0A#com.google.ads.googleads.v21.commonB\x0ETextLabelProtoP\x01ZEgoogle.golang.org/genproto/googleapis/ads/googleads/v21/common;common\xA2\x02\x03GAA\xAA\x02\x1FGoogle.Ads.GoogleAds.V21.Common\xCA\x02\x1FGoogle\\Ads\\GoogleAds\\V21\\Common\xEA\x02#Google::Ads::GoogleAds::V21::Commonb\x06proto3\x0A\xC5\x04\x0AYgoogle/ads/googleads/v21/enums/converting_user_prior_engagement_type_and_ltv_bucket.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\xB0\x01\x0A1ConvertingUserPriorEngagementTypeAndLtvBucketEnum\"{\x0A-ConvertingUserPriorEngagementTypeAndLtvBucket\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x07\x0A\x03NEW\x10\x02\x12\x0D\x0A\x09RETURNING\x10\x03\x12\x14\x0A\x10NEW_AND_HIGH_LTV\x10\x04B\x8C\x02\x0A\"com.google.ads.googleads.v21.enumsB2ConvertingUserPriorEngagementTypeAndLtvBucketProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xCC\x03\x0A9google/ads/googleads/v21/enums/location_source_type.proto\x12\x1Egoogle.ads.googleads.v21.enums\"s\x0A\x16LocationSourceTypeEnum\"Y\x0A\x12LocationSourceType\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x16\x0A\x12GOOGLE_MY_BUSINESS\x10\x02\x12\x0D\x0A\x09AFFILIATE\x10\x03B\xF1\x01\x0A\"com.google.ads.googleads.v21.enumsB\x17LocationSourceTypeProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xCA\x03\x0A0google/ads/googleads/v21/enums/budget_type.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\x81\x01\x0A\x0EBudgetTypeEnum\"o\x0A\x0ABudgetType\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0C\x0A\x08STANDARD\x10\x02\x12\x0D\x0A\x09FIXED_CPA\x10\x04\x12\x12\x0A\x0ESMART_CAMPAIGN\x10\x05\x12\x12\x0A\x0ELOCAL_SERVICES\x10\x06B\xE9\x01\x0A\"com.google.ads.googleads.v21.enumsB\x0FBudgetTypeProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xFE\x06\x0A4google/ads/googleads/v21/enums/distance_bucket.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\xAD\x04\x0A\x12DistanceBucketEnum\"\x96\x04\x0A\x0EDistanceBucket\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0F\x0A\x0BWITHIN_700M\x10\x02\x12\x0E\x0A\x0AWITHIN_1KM\x10\x03\x12\x0E\x0A\x0AWITHIN_5KM\x10\x04\x12\x0F\x0A\x0BWITHIN_10KM\x10\x05\x12\x0F\x0A\x0BWITHIN_15KM\x10\x06\x12\x0F\x0A\x0BWITHIN_20KM\x10\x07\x12\x0F\x0A\x0BWITHIN_25KM\x10\x08\x12\x0F\x0A\x0BWITHIN_30KM\x10\x09\x12\x0F\x0A\x0BWITHIN_35KM\x10\x0A\x12\x0F\x0A\x0BWITHIN_40KM\x10\x0B\x12\x0F\x0A\x0BWITHIN_45KM\x10\x0C\x12\x0F\x0A\x0BWITHIN_50KM\x10\x0D\x12\x0F\x0A\x0BWITHIN_55KM\x10\x0E\x12\x0F\x0A\x0BWITHIN_60KM\x10\x0F\x12\x0F\x0A\x0BWITHIN_65KM\x10\x10\x12\x0F\x0A\x0BBEYOND_65KM\x10\x11\x12\x13\x0A\x0FWITHIN_0_7MILES\x10\x12\x12\x10\x0A\x0CWITHIN_1MILE\x10\x13\x12\x11\x0A\x0DWITHIN_5MILES\x10\x14\x12\x12\x0A\x0EWITHIN_10MILES\x10\x15\x12\x12\x0A\x0EWITHIN_15MILES\x10\x16\x12\x12\x0A\x0EWITHIN_20MILES\x10\x17\x12\x12\x0A\x0EWITHIN_25MILES\x10\x18\x12\x12\x0A\x0EWITHIN_30MILES\x10\x19\x12\x12\x0A\x0EWITHIN_35MILES\x10\x1A\x12\x12\x0A\x0EWITHIN_40MILES\x10\x1B\x12\x12\x0A\x0EBEYOND_40MILES\x10\x1CB\xED\x01\x0A\"com.google.ads.googleads.v21.enumsB\x13DistanceBucketProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xFD\x04\x0A?google/ads/googleads/v21/resources/content_criterion_view.proto\x12\"google.ads.googleads.v21.resources\x1A\x19google/api/resource.proto\"\xE4\x01\x0A\x14ContentCriterionView\x12L\x0A\x0Dresource_name\x18\x01 \x01(\x09B5\xE0A\x03\xFAA/\x0A-googleads.googleapis.com/ContentCriterionView:~\xEAA{\x0A-googleads.googleapis.com/ContentCriterionView\x12Jcustomers/{customer_id}/contentCriterionViews/{ad_group_id}~{criterion_id}B\x8B\x02\x0A&com.google.ads.googleads.v21.resourcesB\x19ContentCriterionViewProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\xA9\x03\x0A3google/ads/googleads/v21/enums/consent_status.proto\x12\x1Egoogle.ads.googleads.v21.enums\"[\x0A\x11ConsentStatusEnum\"F\x0A\x0DConsentStatus\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0B\x0A\x07GRANTED\x10\x02\x12\x0A\x0A\x06DENIED\x10\x03B\xEC\x01\x0A\"com.google.ads.googleads.v21.enumsB\x12ConsentStatusProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\x87\x04\x0A-google/ads/googleads/v21/common/consent.proto\x12\x1Fgoogle.ads.googleads.v21.common\"\xBD\x01\x0A\x07Consent\x12U\x0A\x0Cad_user_data\x18\x01 \x01(\x0E2?.google.ads.googleads.v21.enums.ConsentStatusEnum.ConsentStatus\x12[\x0A\x12ad_personalization\x18\x02 \x01(\x0E2?.google.ads.googleads.v21.enums.ConsentStatusEnum.ConsentStatusB\xEC\x01\x0A#com.google.ads.googleads.v21.commonB\x0CConsentProtoP\x01ZEgoogle.golang.org/genproto/googleapis/ads/googleads/v21/common;common\xA2\x02\x03GAA\xAA\x02\x1FGoogle.Ads.GoogleAds.V21.Common\xCA\x02\x1FGoogle\\Ads\\GoogleAds\\V21\\Common\xEA\x02#Google::Ads::GoogleAds::V21::Commonb\x06proto3\x0A\x9B\x1D\x0A7google/ads/googleads/v21/common/offline_user_data.proto\x12\x1Fgoogle.ads.googleads.v21.common\x1A;google/ads/googleads/v21/enums/user_identifier_source.proto\x1A\x1Fgoogle/api/field_behavior.proto\"\xD0\x02\x0A\x16OfflineUserAddressInfo\x12\x1E\x0A\x11hashed_first_name\x18\x07 \x01(\x09H\x00\x88\x01\x01\x12\x1D\x0A\x10hashed_last_name\x18\x08 \x01(\x09H\x01\x88\x01\x01\x12\x11\x0A\x04city\x18\x09 \x01(\x09H\x02\x88\x01\x01\x12\x12\x0A\x05state\x18\x0A \x01(\x09H\x03\x88\x01\x01\x12\x19\x0A\x0Ccountry_code\x18\x0B \x01(\x09H\x04\x88\x01\x01\x12\x18\x0A\x0Bpostal_code\x18\x0C \x01(\x09H\x05\x88\x01\x01\x12\"\x0A\x15hashed_street_address\x18\x0D \x01(\x09H\x06\x88\x01\x01B\x14\x0A\x12_hashed_first_nameB\x13\x0A\x11_hashed_last_nameB\x07\x0A\x05_cityB\x08\x0A\x06_stateB\x0F\x0A\x0D_country_codeB\x0E\x0A\x0C_postal_codeB\x18\x0A\x16_hashed_street_address\"\xC9\x02\x0A\x0EUserIdentifier\x12m\x0A\x16user_identifier_source\x18\x06 \x01(\x0E2M.google.ads.googleads.v21.enums.UserIdentifierSourceEnum.UserIdentifierSource\x12\x16\x0A\x0Chashed_email\x18\x07 \x01(\x09H\x00\x12\x1D\x0A\x13hashed_phone_number\x18\x08 \x01(\x09H\x00\x12\x13\x0A\x09mobile_id\x18\x09 \x01(\x09H\x00\x12\x1D\x0A\x13third_party_user_id\x18\x0A \x01(\x09H\x00\x12O\x0A\x0Caddress_info\x18\x05 \x01(\x0B27.google.ads.googleads.v21.common.OfflineUserAddressInfoH\x00B\x0C\x0A\x0Aidentifier\"\xE0\x03\x0A\x14TransactionAttribute\x12\"\x0A\x15transaction_date_time\x18\x08 \x01(\x09H\x00\x88\x01\x01\x12&\x0A\x19transaction_amount_micros\x18\x09 \x01(\x01H\x01\x88\x01\x01\x12\x1A\x0A\x0Dcurrency_code\x18\x0A \x01(\x09H\x02\x88\x01\x01\x12\x1E\x0A\x11conversion_action\x18\x0B \x01(\x09H\x03\x88\x01\x01\x12\x15\x0A\x08order_id\x18\x0C \x01(\x09H\x04\x88\x01\x01\x12H\x0A\x0Fstore_attribute\x18\x06 \x01(\x0B2/.google.ads.googleads.v21.common.StoreAttribute\x12\x19\x0A\x0Ccustom_value\x18\x0D \x01(\x09H\x05\x88\x01\x01\x12F\x0A\x0Eitem_attribute\x18\x0E \x01(\x0B2..google.ads.googleads.v21.common.ItemAttributeB\x18\x0A\x16_transaction_date_timeB\x1C\x0A\x1A_transaction_amount_microsB\x10\x0A\x0E_currency_codeB\x14\x0A\x12_conversion_actionB\x0B\x0A\x09_order_idB\x0F\x0A\x0D_custom_value\"8\x0A\x0EStoreAttribute\x12\x17\x0A\x0Astore_code\x18\x02 \x01(\x09H\x00\x88\x01\x01B\x0D\x0A\x0B_store_code\"\x89\x01\x0A\x0DItemAttribute\x12\x0F\x0A\x07item_id\x18\x01 \x01(\x09\x12\x18\x0A\x0Bmerchant_id\x18\x02 \x01(\x03H\x00\x88\x01\x01\x12\x14\x0A\x0Ccountry_code\x18\x03 \x01(\x09\x12\x15\x0A\x0Dlanguage_code\x18\x04 \x01(\x09\x12\x10\x0A\x08quantity\x18\x05 \x01(\x03B\x0E\x0A\x0C_merchant_id\"\xBF\x02\x0A\x08UserData\x12I\x0A\x10user_identifiers\x18\x01 \x03(\x0B2/.google.ads.googleads.v21.common.UserIdentifier\x12T\x0A\x15transaction_attribute\x18\x02 \x01(\x0B25.google.ads.googleads.v21.common.TransactionAttribute\x12F\x0A\x0Euser_attribute\x18\x03 \x01(\x0B2..google.ads.googleads.v21.common.UserAttribute\x12>\x0A\x07consent\x18\x04 \x01(\x0B2(.google.ads.googleads.v21.common.ConsentH\x00\x88\x01\x01B\x0A\x0A\x08_consent\"\x8C\x04\x0A\x0DUserAttribute\x12\"\x0A\x15lifetime_value_micros\x18\x01 \x01(\x03H\x00\x88\x01\x01\x12\"\x0A\x15lifetime_value_bucket\x18\x02 \x01(\x05H\x01\x88\x01\x01\x12\x1F\x0A\x17last_purchase_date_time\x18\x03 \x01(\x09\x12\x1E\x0A\x16average_purchase_count\x18\x04 \x01(\x05\x12%\x0A\x1Daverage_purchase_value_micros\x18\x05 \x01(\x03\x12\x1D\x0A\x15acquisition_date_time\x18\x06 \x01(\x09\x12O\x0A\x10shopping_loyalty\x18\x07 \x01(\x0B20.google.ads.googleads.v21.common.ShoppingLoyaltyH\x02\x88\x01\x01\x12\x1C\x0A\x0Flifecycle_stage\x18\x08 \x01(\x09B\x03\xE0A\x01\x12%\x0A\x18first_purchase_date_time\x18\x09 \x01(\x09B\x03\xE0A\x01\x12M\x0A\x0Fevent_attribute\x18\x0A \x03(\x0B2/.google.ads.googleads.v21.common.EventAttributeB\x03\xE0A\x01B\x18\x0A\x16_lifetime_value_microsB\x18\x0A\x16_lifetime_value_bucketB\x13\x0A\x11_shopping_loyalty\"\x94\x01\x0A\x0EEventAttribute\x12\x12\x0A\x05event\x18\x01 \x01(\x09B\x03\xE0A\x02\x12\x1C\x0A\x0Fevent_date_time\x18\x02 \x01(\x09B\x03\xE0A\x02\x12P\x0A\x0Eitem_attribute\x18\x03 \x03(\x0B23.google.ads.googleads.v21.common.EventItemAttributeB\x03\xE0A\x02\"*\x0A\x12EventItemAttribute\x12\x14\x0A\x07item_id\x18\x01 \x01(\x09B\x03\xE0A\x01\"=\x0A\x0FShoppingLoyalty\x12\x19\x0A\x0Cloyalty_tier\x18\x01 \x01(\x09H\x00\x88\x01\x01B\x0F\x0A\x0D_loyalty_tier\"\x91\x01\x0A\x1DCustomerMatchUserListMetadata\x12\x16\x0A\x09user_list\x18\x02 \x01(\x09H\x00\x88\x01\x01\x12>\x0A\x07consent\x18\x03 \x01(\x0B2(.google.ads.googleads.v21.common.ConsentH\x01\x88\x01\x01B\x0C\x0A\x0A_user_listB\x0A\x0A\x08_consent\"\x97\x02\x0A\x12StoreSalesMetadata\x12\x1D\x0A\x10loyalty_fraction\x18\x05 \x01(\x01H\x00\x88\x01\x01\x12(\x0A\x1Btransaction_upload_fraction\x18\x06 \x01(\x01H\x01\x88\x01\x01\x12\x17\x0A\x0Acustom_key\x18\x07 \x01(\x09H\x02\x88\x01\x01\x12[\x0A\x14third_party_metadata\x18\x03 \x01(\x0B2=.google.ads.googleads.v21.common.StoreSalesThirdPartyMetadataB\x13\x0A\x11_loyalty_fractionB\x1E\x0A\x1C_transaction_upload_fractionB\x0D\x0A\x0B_custom_key\"\x98\x03\x0A\x1CStoreSalesThirdPartyMetadata\x12(\x0A\x1Badvertiser_upload_date_time\x18\x07 \x01(\x09H\x00\x88\x01\x01\x12'\x0A\x1Avalid_transaction_fraction\x18\x08 \x01(\x01H\x01\x88\x01\x01\x12#\x0A\x16partner_match_fraction\x18\x09 \x01(\x01H\x02\x88\x01\x01\x12\$\x0A\x17partner_upload_fraction\x18\x0A \x01(\x01H\x03\x88\x01\x01\x12\"\x0A\x15bridge_map_version_id\x18\x0B \x01(\x09H\x04\x88\x01\x01\x12\x17\x0A\x0Apartner_id\x18\x0C \x01(\x03H\x05\x88\x01\x01B\x1E\x0A\x1C_advertiser_upload_date_timeB\x1D\x0A\x1B_valid_transaction_fractionB\x19\x0A\x17_partner_match_fractionB\x1A\x0A\x18_partner_upload_fractionB\x18\x0A\x16_bridge_map_version_idB\x0D\x0A\x0B_partner_idB\xF4\x01\x0A#com.google.ads.googleads.v21.commonB\x14OfflineUserDataProtoP\x01ZEgoogle.golang.org/genproto/googleapis/ads/googleads/v21/common;common\xA2\x02\x03GAA\xAA\x02\x1FGoogle.Ads.GoogleAds.V21.Common\xCA\x02\x1FGoogle\\Ads\\GoogleAds\\V21\\Common\xEA\x02#Google::Ads::GoogleAds::V21::Commonb\x06proto3\x0A\x87\x04\x0AFgoogle/ads/googleads/v21/enums/conversion_custom_variable_status.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\x94\x01\x0A\"ConversionCustomVariableStatusEnum\"n\x0A\x1EConversionCustomVariableStatus\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x15\x0A\x11ACTIVATION_NEEDED\x10\x02\x12\x0B\x0A\x07ENABLED\x10\x03\x12\x0A\x0A\x06PAUSED\x10\x04B\xFD\x01\x0A\"com.google.ads.googleads.v21.enumsB#ConversionCustomVariableStatusProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\x92\x04\x0ACgoogle/ads/googleads/v21/enums/user_list_crm_data_source_type.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\xA7\x01\x0A\x1DUserListCrmDataSourceTypeEnum\"\x85\x01\x0A\x19UserListCrmDataSourceType\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0F\x0A\x0BFIRST_PARTY\x10\x02\x12\x1D\x0A\x19THIRD_PARTY_CREDIT_BUREAU\x10\x03\x12\x1A\x0A\x16THIRD_PARTY_VOTER_FILE\x10\x04B\xF8\x01\x0A\"com.google.ads.googleads.v21.enumsB\x1EUserListCrmDataSourceTypeProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xB2\x10\x0A=google/ads/googleads/v21/errors/conversion_upload_error.proto\x12\x1Fgoogle.ads.googleads.v21.errors\"\xCA\x0D\x0A\x19ConversionUploadErrorEnum\"\xAC\x0D\x0A\x15ConversionUploadError\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12#\x0A\x1FTOO_MANY_CONVERSIONS_IN_REQUEST\x10\x02\x12\x15\x0A\x11UNPARSEABLE_GCLID\x10\x03\x12\x1D\x0A\x19CONVERSION_PRECEDES_EVENT\x10*\x12\x11\x0A\x0DEXPIRED_EVENT\x10+\x12\x14\x0A\x10TOO_RECENT_EVENT\x10,\x12\x13\x0A\x0FEVENT_NOT_FOUND\x10-\x12\x19\x0A\x15UNAUTHORIZED_CUSTOMER\x10\x08\x12 \x0A\x1CTOO_RECENT_CONVERSION_ACTION\x10\x0A\x126\x0A2CONVERSION_TRACKING_NOT_ENABLED_AT_IMPRESSION_TIME\x10\x0B\x12Q\x0AMEXTERNAL_ATTRIBUTION_DATA_SET_FOR_NON_EXTERNALLY_ATTRIBUTED_CONVERSION_ACTION\x10\x0C\x12Q\x0AMEXTERNAL_ATTRIBUTION_DATA_NOT_SET_FOR_EXTERNALLY_ATTRIBUTED_CONVERSION_ACTION\x10\x0D\x12F\x0ABORDER_ID_NOT_PERMITTED_FOR_EXTERNALLY_ATTRIBUTED_CONVERSION_ACTION\x10\x0E\x12\x1B\x0A\x17ORDER_ID_ALREADY_IN_USE\x10\x0F\x12\x16\x0A\x12DUPLICATE_ORDER_ID\x10\x10\x12\x13\x0A\x0FTOO_RECENT_CALL\x10\x11\x12\x10\x0A\x0CEXPIRED_CALL\x10\x12\x12\x12\x0A\x0ECALL_NOT_FOUND\x10\x13\x12\x1C\x0A\x18CONVERSION_PRECEDES_CALL\x10\x14\x120\x0A,CONVERSION_TRACKING_NOT_ENABLED_AT_CALL_TIME\x10\x15\x12\$\x0A UNPARSEABLE_CALLERS_PHONE_NUMBER\x10\x16\x12#\x0A\x1FCLICK_CONVERSION_ALREADY_EXISTS\x10\x17\x12\"\x0A\x1ECALL_CONVERSION_ALREADY_EXISTS\x10\x18\x12)\x0A%DUPLICATE_CLICK_CONVERSION_IN_REQUEST\x10\x19\x12(\x0A\$DUPLICATE_CALL_CONVERSION_IN_REQUEST\x10\x1A\x12\x1F\x0A\x1BCUSTOM_VARIABLE_NOT_ENABLED\x10\x1C\x12&\x0A\"CUSTOM_VARIABLE_VALUE_CONTAINS_PII\x10\x1D\x12\x1E\x0A\x1AINVALID_CUSTOMER_FOR_CLICK\x10\x1E\x12\x1D\x0A\x19INVALID_CUSTOMER_FOR_CALL\x10\x1F\x12,\x0A(CONVERSION_NOT_COMPLIANT_WITH_ATT_POLICY\x10 \x12\x13\x0A\x0FCLICK_NOT_FOUND\x10!\x12\x1B\x0A\x17INVALID_USER_IDENTIFIER\x10\"\x12N\x0AJEXTERNALLY_ATTRIBUTED_CONVERSION_ACTION_NOT_PERMITTED_WITH_USER_IDENTIFIER\x10#\x12\x1F\x0A\x1BUNSUPPORTED_USER_IDENTIFIER\x10\$\x12\x1A\x0A\x16GBRAID_WBRAID_BOTH_SET\x10&\x12\x16\x0A\x12UNPARSEABLE_WBRAID\x10'\x12\x16\x0A\x12UNPARSEABLE_GBRAID\x10(\x12<\x0A8ONE_PER_CLICK_CONVERSION_ACTION_NOT_PERMITTED_WITH_BRAID\x10.\x127\x0A3CUSTOMER_DATA_POLICY_PROHIBITS_ENHANCED_CONVERSIONS\x10/\x12-\x0A)CUSTOMER_NOT_ACCEPTED_CUSTOMER_DATA_TERMS\x100\x12\x19\x0A\x15ORDER_ID_CONTAINS_PII\x101\x127\x0A3CUSTOMER_NOT_ENABLED_ENHANCED_CONVERSIONS_FOR_LEADS\x102\x12\x12\x0A\x0EINVALID_JOB_ID\x104\x12\x1E\x0A\x1ANO_CONVERSION_ACTION_FOUND\x105\x12\"\x0A\x1EINVALID_CONVERSION_ACTION_TYPE\x106B\xFA\x01\x0A#com.google.ads.googleads.v21.errorsB\x1AConversionUploadErrorProtoP\x01ZEgoogle.golang.org/genproto/googleapis/ads/googleads/v21/errors;errors\xA2\x02\x03GAA\xAA\x02\x1FGoogle.Ads.GoogleAds.V21.Errors\xCA\x02\x1FGoogle\\Ads\\GoogleAds\\V21\\Errors\xEA\x02#Google::Ads::GoogleAds::V21::Errorsb\x06proto3\x0A\x8E\x04\x0ANgoogle/ads/googleads/v21/enums/local_services_business_registration_type.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\x8C\x01\x0A)LocalServicesBusinessRegistrationTypeEnum\"_\x0A%LocalServicesBusinessRegistrationType\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0A\x0A\x06NUMBER\x10\x02\x12\x0C\x0A\x08DOCUMENT\x10\x03B\x84\x02\x0A\"com.google.ads.googleads.v21.enumsB*LocalServicesBusinessRegistrationTypeProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xCE\x03\x0AAgoogle/ads/googleads/v21/enums/ad_strength_action_item_type.proto\x12\x1Egoogle.ads.googleads.v21.enums\"g\x0A\x1CAdStrengthActionItemTypeEnum\"G\x0A\x18AdStrengthActionItemType\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0D\x0A\x09ADD_ASSET\x10\x02B\xF7\x01\x0A\"com.google.ads.googleads.v21.enumsB\x1DAdStrengthActionItemTypeProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xC7\x03\x0A;google/ads/googleads/v21/enums/custom_interest_status.proto\x12\x1Egoogle.ads.googleads.v21.enums\"j\x0A\x18CustomInterestStatusEnum\"N\x0A\x14CustomInterestStatus\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0B\x0A\x07ENABLED\x10\x02\x12\x0B\x0A\x07REMOVED\x10\x03B\xF3\x01\x0A\"com.google.ads.googleads.v21.enumsB\x19CustomInterestStatusProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\x92\x03\x0A.google/ads/googleads/v21/enums/time_type.proto\x12\x1Egoogle.ads.googleads.v21.enums\"N\x0A\x0CTimeTypeEnum\">\x0A\x08TimeType\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x07\x0A\x03NOW\x10\x02\x12\x0B\x0A\x07FOREVER\x10\x03B\xE7\x01\x0A\"com.google.ads.googleads.v21.enumsB\x0DTimeTypeProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xD3\x0C\x0A6google/ads/googleads/v21/resources/billing_setup.proto\x12\"google.ads.googleads.v21.resources\x1A.google/ads/googleads/v21/enums/time_type.proto\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\"\xFA\x08\x0A\x0CBillingSetup\x12D\x0A\x0Dresource_name\x18\x01 \x01(\x09B-\xE0A\x05\xFAA'\x0A%googleads.googleapis.com/BillingSetup\x12\x14\x0A\x02id\x18\x0F \x01(\x03B\x03\xE0A\x03H\x02\x88\x01\x01\x12^\x0A\x06status\x18\x03 \x01(\x0E2I.google.ads.googleads.v21.enums.BillingSetupStatusEnum.BillingSetupStatusB\x03\xE0A\x03\x12O\x0A\x10payments_account\x18\x12 \x01(\x09B0\xE0A\x05\xFAA*\x0A(googleads.googleapis.com/PaymentsAccountH\x03\x88\x01\x01\x12h\x0A\x15payments_account_info\x18\x0C \x01(\x0B2D.google.ads.googleads.v21.resources.BillingSetup.PaymentsAccountInfoB\x03\xE0A\x05\x12\x1E\x0A\x0Fstart_date_time\x18\x10 \x01(\x09B\x03\xE0A\x05H\x00\x12U\x0A\x0Fstart_time_type\x18\x0A \x01(\x0E25.google.ads.googleads.v21.enums.TimeTypeEnum.TimeTypeB\x03\xE0A\x05H\x00\x12\x1C\x0A\x0Dend_date_time\x18\x11 \x01(\x09B\x03\xE0A\x03H\x01\x12S\x0A\x0Dend_time_type\x18\x0E \x01(\x0E25.google.ads.googleads.v21.enums.TimeTypeEnum.TimeTypeB\x03\xE0A\x03H\x01\x1A\xEC\x02\x0A\x13PaymentsAccountInfo\x12%\x0A\x13payments_account_id\x18\x06 \x01(\x09B\x03\xE0A\x03H\x00\x88\x01\x01\x12'\x0A\x15payments_account_name\x18\x07 \x01(\x09B\x03\xE0A\x05H\x01\x88\x01\x01\x12%\x0A\x13payments_profile_id\x18\x08 \x01(\x09B\x03\xE0A\x05H\x02\x88\x01\x01\x12'\x0A\x15payments_profile_name\x18\x09 \x01(\x09B\x03\xE0A\x03H\x03\x88\x01\x01\x12/\x0A\x1Dsecondary_payments_profile_id\x18\x0A \x01(\x09B\x03\xE0A\x03H\x04\x88\x01\x01B\x16\x0A\x14_payments_account_idB\x18\x0A\x16_payments_account_nameB\x16\x0A\x14_payments_profile_idB\x18\x0A\x16_payments_profile_nameB \x0A\x1E_secondary_payments_profile_id:d\xEAAa\x0A%googleads.googleapis.com/BillingSetup\x128customers/{customer_id}/billingSetups/{billing_setup_id}B\x0C\x0A\x0Astart_timeB\x0A\x0A\x08end_timeB\x05\x0A\x03_idB\x13\x0A\x11_payments_accountB\x83\x02\x0A&com.google.ads.googleads.v21.resourcesB\x11BillingSetupProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\xE3\x05\x0A7google/ads/googleads/v21/resources/campaign_label.proto\x12\"google.ads.googleads.v21.resources\x1A\x19google/api/resource.proto\"\xD9\x02\x0A\x0DCampaignLabel\x12E\x0A\x0Dresource_name\x18\x01 \x01(\x09B.\xE0A\x05\xFAA(\x0A&googleads.googleapis.com/CampaignLabel\x12@\x0A\x08campaign\x18\x04 \x01(\x09B)\xE0A\x05\xFAA#\x0A!googleads.googleapis.com/CampaignH\x00\x88\x01\x01\x12:\x0A\x05label\x18\x05 \x01(\x09B&\xE0A\x05\xFAA \x0A\x1Egoogleads.googleapis.com/LabelH\x01\x88\x01\x01:l\xEAAi\x0A&googleads.googleapis.com/CampaignLabel\x12?customers/{customer_id}/campaignLabels/{campaign_id}~{label_id}B\x0B\x0A\x09_campaignB\x08\x0A\x06_labelB\x84\x02\x0A&com.google.ads.googleads.v21.resourcesB\x12CampaignLabelProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\xA5\x04\x0ALgoogle/ads/googleads/v21/enums/listing_group_filter_product_type_level.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\xA8\x01\x0A&ListingGroupFilterProductTypeLevelEnum\"~\x0A\"ListingGroupFilterProductTypeLevel\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0A\x0A\x06LEVEL1\x10\x02\x12\x0A\x0A\x06LEVEL2\x10\x03\x12\x0A\x0A\x06LEVEL3\x10\x04\x12\x0A\x0A\x06LEVEL4\x10\x05\x12\x0A\x0A\x06LEVEL5\x10\x06B\x81\x02\x0A\"com.google.ads.googleads.v21.enumsB'ListingGroupFilterProductTypeLevelProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xE2\x05\x0AFgoogle/ads/googleads/v21/resources/paid_organic_search_term_view.proto\x12\"google.ads.googleads.v21.resources\x1A\x19google/api/resource.proto\"\xBD\x02\x0A\x19PaidOrganicSearchTermView\x12Q\x0A\x0Dresource_name\x18\x01 \x01(\x09B:\xE0A\x03\xFAA4\x0A2googleads.googleapis.com/PaidOrganicSearchTermView\x12\x1D\x0A\x0Bsearch_term\x18\x03 \x01(\x09B\x03\xE0A\x03H\x00\x88\x01\x01:\x9D\x01\xEAA\x99\x01\x0A2googleads.googleapis.com/PaidOrganicSearchTermView\x12ccustomers/{customer_id}/paidOrganicSearchTermViews/{campaign_id}~{ad_group_id}~{base64_search_term}B\x0E\x0A\x0C_search_termB\x90\x02\x0A&com.google.ads.googleads.v21.resourcesB\x1EPaidOrganicSearchTermViewProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\x81\x06\x0ABgoogle/ads/googleads/v21/resources/campaign_search_term_view.proto\x12\"google.ads.googleads.v21.resources\x1A\x19google/api/resource.proto\"\xE3\x02\x0A\x16CampaignSearchTermView\x12N\x0A\x0Dresource_name\x18\x01 \x01(\x09B7\xE0A\x03\xFAA1\x0A/googleads.googleapis.com/CampaignSearchTermView\x12\x1D\x0A\x0Bsearch_term\x18\x02 \x01(\x09B\x03\xE0A\x03H\x00\x88\x01\x01\x12@\x0A\x08campaign\x18\x03 \x01(\x09B)\xE0A\x03\xFAA#\x0A!googleads.googleapis.com/CampaignH\x01\x88\x01\x01:{\xEAAx\x0A/googleads.googleapis.com/CampaignSearchTermView\x12Ecustomers/{customer_id}/campaignSearchTermViews/{campaign_id}~{query}B\x0E\x0A\x0C_search_termB\x0B\x0A\x09_campaignB\x8D\x02\x0A&com.google.ads.googleads.v21.resourcesB\x1BCampaignSearchTermViewProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\xC0\x03\x0A6google/ads/googleads/v21/enums/product_condition.proto\x12\x1Egoogle.ads.googleads.v21.enums\"l\x0A\x14ProductConditionEnum\"T\x0A\x10ProductCondition\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x07\x0A\x03NEW\x10\x03\x12\x0F\x0A\x0BREFURBISHED\x10\x04\x12\x08\x0A\x04USED\x10\x05B\xEF\x01\x0A\"com.google.ads.googleads.v21.enumsB\x15ProductConditionProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xEA\x03\x0A)google/ads/googleads/v21/enums/slot.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\xAE\x01\x0A\x08SlotEnum\"\xA1\x01\x0A\x04Slot\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0F\x0A\x0BSEARCH_SIDE\x10\x02\x12\x0E\x0A\x0ASEARCH_TOP\x10\x03\x12\x10\x0A\x0CSEARCH_OTHER\x10\x04\x12\x0B\x0A\x07CONTENT\x10\x05\x12\x16\x0A\x12SEARCH_PARTNER_TOP\x10\x06\x12\x18\x0A\x14SEARCH_PARTNER_OTHER\x10\x07\x12\x09\x0A\x05MIXED\x10\x08B\xE3\x01\x0A\"com.google.ads.googleads.v21.enumsB\x09SlotProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\x86\x04\x0A>google/ads/googleads/v21/enums/webpage_condition_operand.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\xA2\x01\x0A\x1BWebpageConditionOperandEnum\"\x82\x01\x0A\x17WebpageConditionOperand\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x07\x0A\x03URL\x10\x02\x12\x0C\x0A\x08CATEGORY\x10\x03\x12\x0E\x0A\x0APAGE_TITLE\x10\x04\x12\x10\x0A\x0CPAGE_CONTENT\x10\x05\x12\x10\x0A\x0CCUSTOM_LABEL\x10\x06B\xF6\x01\x0A\"com.google.ads.googleads.v21.enumsB\x1CWebpageConditionOperandProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xCB\x03\x0A<google/ads/googleads/v21/enums/customizer_value_status.proto\x12\x1Egoogle.ads.googleads.v21.enums\"l\x0A\x19CustomizerValueStatusEnum\"O\x0A\x15CustomizerValueStatus\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0B\x0A\x07ENABLED\x10\x02\x12\x0B\x0A\x07REMOVED\x10\x03B\xF4\x01\x0A\"com.google.ads.googleads.v21.enumsB\x1ACustomizerValueStatusProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xAB\x04\x0ARgoogle/ads/googleads/v21/enums/asset_coverage_video_aspect_ratio_requirement.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\xA2\x01\x0A,AssetCoverageVideoAspectRatioRequirementEnum\"r\x0A(AssetCoverageVideoAspectRatioRequirement\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0E\x0A\x0AHORIZONTAL\x10\x02\x12\x0A\x0A\x06SQUARE\x10\x03\x12\x0C\x0A\x08VERTICAL\x10\x04B\x87\x02\x0A\"com.google.ads.googleads.v21.enumsB-AssetCoverageVideoAspectRatioRequirementProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\x82\x10\x0A/google/ads/googleads/v21/enums/click_type.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\xBB\x0D\x0A\x0DClickTypeEnum\"\xA9\x0D\x0A\x09ClickType\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x10\x0A\x0CAPP_DEEPLINK\x10\x02\x12\x0F\x0A\x0BBREADCRUMBS\x10\x03\x12\x12\x0A\x0EBROADBAND_PLAN\x10\x04\x12\x11\x0A\x0DCALL_TRACKING\x10\x05\x12\x09\x0A\x05CALLS\x10\x06\x12\x1A\x0A\x16CLICK_ON_ENGAGEMENT_AD\x10\x07\x12\x12\x0A\x0EGET_DIRECTIONS\x10\x08\x12\x16\x0A\x12LOCATION_EXPANSION\x10\x09\x12\x18\x0A\x14LOCATION_FORMAT_CALL\x10\x0A\x12\x1E\x0A\x1ALOCATION_FORMAT_DIRECTIONS\x10\x0B\x12\x19\x0A\x15LOCATION_FORMAT_IMAGE\x10\x0C\x12 \x0A\x1CLOCATION_FORMAT_LANDING_PAGE\x10\x0D\x12\x17\x0A\x13LOCATION_FORMAT_MAP\x10\x0E\x12\x1E\x0A\x1ALOCATION_FORMAT_STORE_INFO\x10\x0F\x12\x18\x0A\x14LOCATION_FORMAT_TEXT\x10\x10\x12\x18\x0A\x14MOBILE_CALL_TRACKING\x10\x11\x12\x10\x0A\x0COFFER_PRINTS\x10\x12\x12\x09\x0A\x05OTHER\x10\x13\x12\x1C\x0A\x18PRODUCT_EXTENSION_CLICKS\x10\x14\x12\x1D\x0A\x19PRODUCT_LISTING_AD_CLICKS\x10\x15\x12\x0D\x0A\x09SITELINKS\x10\x16\x12\x11\x0A\x0DSTORE_LOCATOR\x10\x17\x12\x0E\x0A\x0AURL_CLICKS\x10\x19\x12\x1A\x0A\x16VIDEO_APP_STORE_CLICKS\x10\x1A\x12\x1F\x0A\x1BVIDEO_CALL_TO_ACTION_CLICKS\x10\x1B\x12%\x0A!VIDEO_CARD_ACTION_HEADLINE_CLICKS\x10\x1C\x12\x18\x0A\x14VIDEO_END_CAP_CLICKS\x10\x1D\x12\x18\x0A\x14VIDEO_WEBSITE_CLICKS\x10\x1E\x12\x14\x0A\x10VISUAL_SITELINKS\x10\x1F\x12\x11\x0A\x0DWIRELESS_PLAN\x10 \x12\x1C\x0A\x18PRODUCT_LISTING_AD_LOCAL\x10!\x12)\x0A%PRODUCT_LISTING_AD_MULTICHANNEL_LOCAL\x10\"\x12*\x0A&PRODUCT_LISTING_AD_MULTICHANNEL_ONLINE\x10#\x12\x1E\x0A\x1APRODUCT_LISTING_ADS_COUPON\x10\$\x12#\x0A\x1FPRODUCT_LISTING_AD_TRANSACTABLE\x10%\x12\x1B\x0A\x17PRODUCT_AD_APP_DEEPLINK\x10&\x12\x1D\x0A\x19SHOWCASE_AD_CATEGORY_LINK\x10'\x12%\x0A!SHOWCASE_AD_LOCAL_STOREFRONT_LINK\x10(\x12#\x0A\x1FSHOWCASE_AD_ONLINE_PRODUCT_LINK\x10*\x12\"\x0A\x1ESHOWCASE_AD_LOCAL_PRODUCT_LINK\x10+\x12\x17\x0A\x13PROMOTION_EXTENSION\x10,\x12!\x0A\x1DSWIPEABLE_GALLERY_AD_HEADLINE\x10-\x12\x1F\x0A\x1BSWIPEABLE_GALLERY_AD_SWIPES\x10.\x12!\x0A\x1DSWIPEABLE_GALLERY_AD_SEE_MORE\x10/\x12%\x0A!SWIPEABLE_GALLERY_AD_SITELINK_ONE\x100\x12%\x0A!SWIPEABLE_GALLERY_AD_SITELINK_TWO\x101\x12'\x0A#SWIPEABLE_GALLERY_AD_SITELINK_THREE\x102\x12&\x0A\"SWIPEABLE_GALLERY_AD_SITELINK_FOUR\x103\x12&\x0A\"SWIPEABLE_GALLERY_AD_SITELINK_FIVE\x104\x12\x0F\x0A\x0BHOTEL_PRICE\x105\x12\x13\x0A\x0FPRICE_EXTENSION\x106\x12'\x0A#HOTEL_BOOK_ON_GOOGLE_ROOM_SELECTION\x107\x12\x1F\x0A\x1BSHOPPING_COMPARISON_LISTING\x108\x12\x11\x0A\x0DCROSS_NETWORK\x109\x12\x0C\x0A\x08AD_IMAGE\x10:\x12\x11\x0A\x0DTRAVEL_ASSETS\x10;\x12\x12\x0A\x0EVEHICLE_ASSETS\x10<\x12\x12\x0A\x0EPRODUCT_ASSETS\x10=\x12\x17\x0A\x13VIDEO_CHANNEL_CLICK\x10>\x12\x1E\x0A\x1AVIDEO_RELATED_VIDEOS_CLICK\x10?B\xE8\x01\x0A\"com.google.ads.googleads.v21.enumsB\x0EClickTypeProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xFF\x03\x0ACgoogle/ads/googleads/v21/enums/vanity_pharma_display_url_mode.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\x93\x01\x0A\x1EVanityPharmaDisplayUrlModeEnum\"q\x0A\x1AVanityPharmaDisplayUrlMode\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x1C\x0A\x18MANUFACTURER_WEBSITE_URL\x10\x02\x12\x17\x0A\x13WEBSITE_DESCRIPTION\x10\x03B\xF9\x01\x0A\"com.google.ads.googleads.v21.enumsB\x1FVanityPharmaDisplayUrlModeProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\x94\x07\x0A>google/ads/googleads/v21/resources/customer_manager_link.proto\x12\"google.ads.googleads.v21.resources\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\"\xDC\x03\x0A\x13CustomerManagerLink\x12K\x0A\x0Dresource_name\x18\x01 \x01(\x09B4\xE0A\x05\xFAA.\x0A,googleads.googleapis.com/CustomerManagerLink\x12H\x0A\x10manager_customer\x18\x06 \x01(\x09B)\xE0A\x03\xFAA#\x0A!googleads.googleapis.com/CustomerH\x00\x88\x01\x01\x12!\x0A\x0Fmanager_link_id\x18\x07 \x01(\x03B\x03\xE0A\x03H\x01\x88\x01\x01\x12W\x0A\x06status\x18\x05 \x01(\x0E2G.google.ads.googleads.v21.enums.ManagerLinkStatusEnum.ManagerLinkStatus:\x88\x01\xEAA\x84\x01\x0A,googleads.googleapis.com/CustomerManagerLink\x12Tcustomers/{customer_id}/customerManagerLinks/{manager_customer_id}~{manager_link_id}B\x13\x0A\x11_manager_customerB\x12\x0A\x10_manager_link_idB\x8A\x02\x0A&com.google.ads.googleads.v21.resourcesB\x18CustomerManagerLinkProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\x93\x04\x0AKgoogle/ads/googleads/v21/enums/operating_system_version_operator_type.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\x97\x01\x0A&OperatingSystemVersionOperatorTypeEnum\"m\x0A\"OperatingSystemVersionOperatorType\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0D\x0A\x09EQUALS_TO\x10\x02\x12\x1A\x0A\x16GREATER_THAN_EQUALS_TO\x10\x04B\x81\x02\x0A\"com.google.ads.googleads.v21.enumsB'OperatingSystemVersionOperatorTypeProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xC2\x06\x0AAgoogle/ads/googleads/v21/resources/ad_group_criterion_label.proto\x12\"google.ads.googleads.v21.resources\x1A\x19google/api/resource.proto\"\xA6\x03\x0A\x15AdGroupCriterionLabel\x12M\x0A\x0Dresource_name\x18\x01 \x01(\x09B6\xE0A\x05\xFAA0\x0A.googleads.googleapis.com/AdGroupCriterionLabel\x12R\x0A\x12ad_group_criterion\x18\x04 \x01(\x09B1\xE0A\x05\xFAA+\x0A)googleads.googleapis.com/AdGroupCriterionH\x00\x88\x01\x01\x12:\x0A\x05label\x18\x05 \x01(\x09B&\xE0A\x05\xFAA \x0A\x1Egoogleads.googleapis.com/LabelH\x01\x88\x01\x01:\x8C\x01\xEAA\x88\x01\x0A.googleads.googleapis.com/AdGroupCriterionLabel\x12Vcustomers/{customer_id}/adGroupCriterionLabels/{ad_group_id}~{criterion_id}~{label_id}B\x15\x0A\x13_ad_group_criterionB\x08\x0A\x06_labelB\x8C\x02\x0A&com.google.ads.googleads.v21.resourcesB\x1AAdGroupCriterionLabelProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\xF1\x03\x0ADgoogle/ads/googleads/v21/enums/price_extension_price_qualifier.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\x82\x01\x0A PriceExtensionPriceQualifierEnum\"^\x0A\x1CPriceExtensionPriceQualifier\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x08\x0A\x04FROM\x10\x02\x12\x09\x0A\x05UP_TO\x10\x03\x12\x0B\x0A\x07AVERAGE\x10\x04B\xFB\x01\x0A\"com.google.ads.googleads.v21.enumsB!PriceExtensionPriceQualifierProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xDD\x03\x0A=google/ads/googleads/v21/enums/access_invitation_status.proto\x12\x1Egoogle.ads.googleads.v21.enums\"|\x0A\x1AAccessInvitationStatusEnum\"^\x0A\x16AccessInvitationStatus\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0B\x0A\x07PENDING\x10\x02\x12\x0C\x0A\x08DECLINED\x10\x03\x12\x0B\x0A\x07EXPIRED\x10\x04B\xF5\x01\x0A\"com.google.ads.googleads.v21.enumsB\x1BAccessInvitationStatusProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xFD\x04\x0A?google/ads/googleads/v21/resources/campaign_audience_view.proto\x12\"google.ads.googleads.v21.resources\x1A\x19google/api/resource.proto\"\xE4\x01\x0A\x14CampaignAudienceView\x12L\x0A\x0Dresource_name\x18\x01 \x01(\x09B5\xE0A\x03\xFAA/\x0A-googleads.googleapis.com/CampaignAudienceView:~\xEAA{\x0A-googleads.googleapis.com/CampaignAudienceView\x12Jcustomers/{customer_id}/campaignAudienceViews/{campaign_id}~{criterion_id}B\x8B\x02\x0A&com.google.ads.googleads.v21.resourcesB\x19CampaignAudienceViewProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\x8A\x04\x0AFgoogle/ads/googleads/v21/enums/conversion_attribution_event_type.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\x97\x01\x0A\"ConversionAttributionEventTypeEnum\"q\x0A\x1EConversionAttributionEventType\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0E\x0A\x0AIMPRESSION\x10\x02\x12\x0F\x0A\x0BINTERACTION\x10\x03\x12\x10\x0A\x0CENGAGED_VIEW\x10\x04B\xFD\x01\x0A\"com.google.ads.googleads.v21.enumsB#ConversionAttributionEventTypeProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\x81\x04\x0A=google/ads/googleads/v21/enums/value_rule_set_dimension.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\xA0\x01\x0A\x19ValueRuleSetDimensionEnum\"\x82\x01\x0A\x15ValueRuleSetDimension\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x10\x0A\x0CGEO_LOCATION\x10\x02\x12\x0A\x0A\x06DEVICE\x10\x03\x12\x0C\x0A\x08AUDIENCE\x10\x04\x12\x10\x0A\x0CNO_CONDITION\x10\x05\x12\x0D\x0A\x09ITINERARY\x10\x06B\xF4\x01\x0A\"com.google.ads.googleads.v21.enumsB\x1AValueRuleSetDimensionProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xDF\x04\x0A?google/ads/googleads/v21/resources/hotel_performance_view.proto\x12\"google.ads.googleads.v21.resources\x1A\x19google/api/resource.proto\"\xC6\x01\x0A\x14HotelPerformanceView\x12L\x0A\x0Dresource_name\x18\x01 \x01(\x09B5\xE0A\x03\xFAA/\x0A-googleads.googleapis.com/HotelPerformanceView:`\xEAA]\x0A-googleads.googleapis.com/HotelPerformanceView\x12,customers/{customer_id}/hotelPerformanceViewB\x8B\x02\x0A&com.google.ads.googleads.v21.resourcesB\x19HotelPerformanceViewProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\xE7\x03\x0A@google/ads/googleads/v21/enums/location_group_radius_units.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\x80\x01\x0A\x1CLocationGroupRadiusUnitsEnum\"`\x0A\x18LocationGroupRadiusUnits\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0A\x0A\x06METERS\x10\x02\x12\x09\x0A\x05MILES\x10\x03\x12\x0F\x0A\x0BMILLI_MILES\x10\x04B\xF7\x01\x0A\"com.google.ads.googleads.v21.enumsB\x1DLocationGroupRadiusUnitsProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\x80\x09\x0ALgoogle/ads/googleads/v21/resources/dynamic_search_ads_search_term_view.proto\x12\"google.ads.googleads.v21.resources\x1A\x19google/api/resource.proto\"\xD0\x05\x0A\x1EDynamicSearchAdsSearchTermView\x12V\x0A\x0Dresource_name\x18\x01 \x01(\x09B?\xE0A\x03\xFAA9\x0A7googleads.googleapis.com/DynamicSearchAdsSearchTermView\x12\x1D\x0A\x0Bsearch_term\x18\x09 \x01(\x09B\x03\xE0A\x03H\x00\x88\x01\x01\x12\x1A\x0A\x08headline\x18\x0A \x01(\x09B\x03\xE0A\x03H\x01\x88\x01\x01\x12\x1E\x0A\x0Clanding_page\x18\x0B \x01(\x09B\x03\xE0A\x03H\x02\x88\x01\x01\x12\x1A\x0A\x08page_url\x18\x0C \x01(\x09B\x03\xE0A\x03H\x03\x88\x01\x01\x12&\x0A\x14has_negative_keyword\x18\x0D \x01(\x08B\x03\xE0A\x03H\x04\x88\x01\x01\x12&\x0A\x14has_matching_keyword\x18\x0E \x01(\x08B\x03\xE0A\x03H\x05\x88\x01\x01\x12\"\x0A\x10has_negative_url\x18\x0F \x01(\x08B\x03\xE0A\x03H\x06\x88\x01\x01:\xE8\x01\xEAA\xE4\x01\x0A7googleads.googleapis.com/DynamicSearchAdsSearchTermView\x12\xA8\x01customers/{customer_id}/dynamicSearchAdsSearchTermViews/{ad_group_id}~{search_term_fingerprint}~{headline_fingerprint}~{landing_page_fingerprint}~{page_url_fingerprint}B\x0E\x0A\x0C_search_termB\x0B\x0A\x09_headlineB\x0F\x0A\x0D_landing_pageB\x0B\x0A\x09_page_urlB\x17\x0A\x15_has_negative_keywordB\x17\x0A\x15_has_matching_keywordB\x13\x0A\x11_has_negative_urlB\x95\x02\x0A&com.google.ads.googleads.v21.resourcesB#DynamicSearchAdsSearchTermViewProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\xB7\x0A\x0A5google/ads/googleads/v21/resources/account_link.proto\x12\"google.ads.googleads.v21.resources\x1A8google/ads/googleads/v21/enums/linked_account_type.proto\x1A6google/ads/googleads/v21/enums/mobile_app_vendor.proto\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\"\xA7\x04\x0A\x0BAccountLink\x12C\x0A\x0Dresource_name\x18\x01 \x01(\x09B,\xE0A\x05\xFAA&\x0A\$googleads.googleapis.com/AccountLink\x12!\x0A\x0Faccount_link_id\x18\x08 \x01(\x03B\x03\xE0A\x03H\x01\x88\x01\x01\x12W\x0A\x06status\x18\x03 \x01(\x0E2G.google.ads.googleads.v21.enums.AccountLinkStatusEnum.AccountLinkStatus\x12Z\x0A\x04type\x18\x04 \x01(\x0E2G.google.ads.googleads.v21.enums.LinkedAccountTypeEnum.LinkedAccountTypeB\x03\xE0A\x03\x12r\x0A\x19third_party_app_analytics\x18\x05 \x01(\x0B2H.google.ads.googleads.v21.resources.ThirdPartyAppAnalyticsLinkIdentifierB\x03\xE0A\x05H\x00:a\xEAA^\x0A\$googleads.googleapis.com/AccountLink\x126customers/{customer_id}/accountLinks/{account_link_id}B\x10\x0A\x0Elinked_accountB\x12\x0A\x10_account_link_id\"\xF4\x01\x0A\$ThirdPartyAppAnalyticsLinkIdentifier\x12+\x0A\x19app_analytics_provider_id\x18\x04 \x01(\x03B\x03\xE0A\x05H\x00\x88\x01\x01\x12\x18\x0A\x06app_id\x18\x05 \x01(\x09B\x03\xE0A\x05H\x01\x88\x01\x01\x12\\\x0A\x0Aapp_vendor\x18\x03 \x01(\x0E2C.google.ads.googleads.v21.enums.MobileAppVendorEnum.MobileAppVendorB\x03\xE0A\x05B\x1C\x0A\x1A_app_analytics_provider_idB\x09\x0A\x07_app_idB\x82\x02\x0A&com.google.ads.googleads.v21.resourcesB\x10AccountLinkProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\xE0\x03\x0ABgoogle/ads/googleads/v21/enums/custom_conversion_goal_status.proto\x12\x1Egoogle.ads.googleads.v21.enums\"v\x0A\x1ECustomConversionGoalStatusEnum\"T\x0A\x1ACustomConversionGoalStatus\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0B\x0A\x07ENABLED\x10\x02\x12\x0B\x0A\x07REMOVED\x10\x03B\xF9\x01\x0A\"com.google.ads.googleads.v21.enumsB\x1FCustomConversionGoalStatusProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xED\x07\x0AJgoogle/ads/googleads/v21/resources/operating_system_version_constant.proto\x12\"google.ads.googleads.v21.resources\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\"\x9E\x04\x0A\x1EOperatingSystemVersionConstant\x12V\x0A\x0Dresource_name\x18\x01 \x01(\x09B?\xE0A\x03\xFAA9\x0A7googleads.googleapis.com/OperatingSystemVersionConstant\x12\x14\x0A\x02id\x18\x07 \x01(\x03B\x03\xE0A\x03H\x00\x88\x01\x01\x12\x16\x0A\x04name\x18\x08 \x01(\x09B\x03\xE0A\x03H\x01\x88\x01\x01\x12\"\x0A\x10os_major_version\x18\x09 \x01(\x05B\x03\xE0A\x03H\x02\x88\x01\x01\x12\"\x0A\x10os_minor_version\x18\x0A \x01(\x05B\x03\xE0A\x03H\x03\x88\x01\x01\x12\x85\x01\x0A\x0Doperator_type\x18\x06 \x01(\x0E2i.google.ads.googleads.v21.enums.OperatingSystemVersionOperatorTypeEnum.OperatingSystemVersionOperatorTypeB\x03\xE0A\x03:l\xEAAi\x0A7googleads.googleapis.com/OperatingSystemVersionConstant\x12.operatingSystemVersionConstants/{criterion_id}B\x05\x0A\x03_idB\x07\x0A\x05_nameB\x13\x0A\x11_os_major_versionB\x13\x0A\x11_os_minor_versionB\x95\x02\x0A&com.google.ads.googleads.v21.resourcesB#OperatingSystemVersionConstantProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\xA5\x04\x0ACgoogle/ads/googleads/v21/enums/performance_max_upgrade_status.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\xB8\x01\x0A\x1FPerformanceMaxUpgradeStatusEnum\"\x94\x01\x0A\x1BPerformanceMaxUpgradeStatus\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x17\x0A\x13UPGRADE_IN_PROGRESS\x10\x03\x12\x14\x0A\x10UPGRADE_COMPLETE\x10\x04\x12\x12\x0A\x0EUPGRADE_FAILED\x10\x05\x12\x14\x0A\x10UPGRADE_ELIGIBLE\x10\x06B\xFA\x01\x0A\"com.google.ads.googleads.v21.enumsB PerformanceMaxUpgradeStatusProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xB5\x03\x0A6google/ads/googleads/v21/enums/goal_config_level.proto\x12\x1Egoogle.ads.googleads.v21.enums\"b\x0A\x13GoalConfigLevelEnum\"K\x0A\x0FGoalConfigLevel\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0C\x0A\x08CUSTOMER\x10\x02\x12\x0C\x0A\x08CAMPAIGN\x10\x03B\xEE\x01\x0A\"com.google.ads.googleads.v21.enumsB\x14GoalConfigLevelProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xC7\x03\x0A>google/ads/googleads/v21/enums/business_message_provider.proto\x12\x1Egoogle.ads.googleads.v21.enums\"d\x0A\x1BBusinessMessageProviderEnum\"E\x0A\x17BusinessMessageProvider\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0C\x0A\x08WHATSAPP\x10\x02B\xF6\x01\x0A\"com.google.ads.googleads.v21.enumsB\x1CBusinessMessageProviderProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xCA\x06\x0A>google/ads/googleads/v21/resources/keyword_plan_ad_group.proto\x12\"google.ads.googleads.v21.resources\x1A\x19google/api/resource.proto\"\xB4\x03\x0A\x12KeywordPlanAdGroup\x12J\x0A\x0Dresource_name\x18\x01 \x01(\x09B3\xE0A\x05\xFAA-\x0A+googleads.googleapis.com/KeywordPlanAdGroup\x12U\x0A\x15keyword_plan_campaign\x18\x06 \x01(\x09B1\xFAA.\x0A,googleads.googleapis.com/KeywordPlanCampaignH\x00\x88\x01\x01\x12\x14\x0A\x02id\x18\x07 \x01(\x03B\x03\xE0A\x03H\x01\x88\x01\x01\x12\x11\x0A\x04name\x18\x08 \x01(\x09H\x02\x88\x01\x01\x12\x1B\x0A\x0Ecpc_bid_micros\x18\x09 \x01(\x03H\x03\x88\x01\x01:x\xEAAu\x0A+googleads.googleapis.com/KeywordPlanAdGroup\x12Fcustomers/{customer_id}/keywordPlanAdGroups/{keyword_plan_ad_group_id}B\x18\x0A\x16_keyword_plan_campaignB\x05\x0A\x03_idB\x07\x0A\x05_nameB\x11\x0A\x0F_cpc_bid_microsB\x89\x02\x0A&com.google.ads.googleads.v21.resourcesB\x17KeywordPlanAdGroupProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\xF7\x05\x0A;google/ads/googleads/v21/resources/user_location_view.proto\x12\"google.ads.googleads.v21.resources\x1A\x19google/api/resource.proto\"\xE6\x02\x0A\x10UserLocationView\x12H\x0A\x0Dresource_name\x18\x01 \x01(\x09B1\xE0A\x03\xFAA+\x0A)googleads.googleapis.com/UserLocationView\x12&\x0A\x14country_criterion_id\x18\x04 \x01(\x03B\x03\xE0A\x03H\x00\x88\x01\x01\x12\$\x0A\x12targeting_location\x18\x05 \x01(\x08B\x03\xE0A\x03H\x01\x88\x01\x01:\x89\x01\xEAA\x85\x01\x0A)googleads.googleapis.com/UserLocationView\x12Xcustomers/{customer_id}/userLocationViews/{country_criterion_id}~{is_targeting_location}B\x17\x0A\x15_country_criterion_idB\x15\x0A\x13_targeting_locationB\x87\x02\x0A&com.google.ads.googleads.v21.resourcesB\x15UserLocationViewProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\xB2\x04\x0A<google/ads/googleads/v21/enums/campaign_primary_status.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\xD2\x01\x0A\x19CampaignPrimaryStatusEnum\"\xB4\x01\x0A\x15CampaignPrimaryStatus\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0C\x0A\x08ELIGIBLE\x10\x02\x12\x0A\x0A\x06PAUSED\x10\x03\x12\x0B\x0A\x07REMOVED\x10\x04\x12\x09\x0A\x05ENDED\x10\x05\x12\x0B\x0A\x07PENDING\x10\x06\x12\x11\x0A\x0DMISCONFIGURED\x10\x07\x12\x0B\x0A\x07LIMITED\x10\x08\x12\x0C\x0A\x08LEARNING\x10\x09\x12\x10\x0A\x0CNOT_ELIGIBLE\x10\x0AB\xF4\x01\x0A\"com.google.ads.googleads.v21.enumsB\x1ACampaignPrimaryStatusProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\x96\x04\x0AGgoogle/ads/googleads/v21/enums/asset_group_signal_approval_status.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\xA2\x01\x0A\"AssetGroupSignalApprovalStatusEnum\"|\x0A\x1EAssetGroupSignalApprovalStatus\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0C\x0A\x08APPROVED\x10\x02\x12\x0B\x0A\x07LIMITED\x10\x03\x12\x0F\x0A\x0BDISAPPROVED\x10\x04\x12\x10\x0A\x0CUNDER_REVIEW\x10\x05B\xFD\x01\x0A\"com.google.ads.googleads.v21.enumsB#AssetGroupSignalApprovalStatusProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xA2\x03\x0A1google/ads/googleads/v21/enums/label_status.proto\x12\x1Egoogle.ads.googleads.v21.enums\"X\x0A\x0FLabelStatusEnum\"E\x0A\x0BLabelStatus\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0B\x0A\x07ENABLED\x10\x02\x12\x0B\x0A\x07REMOVED\x10\x03B\xEA\x01\x0A\"com.google.ads.googleads.v21.enumsB\x10LabelStatusProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xAE\x06\x0A.google/ads/googleads/v21/resources/label.proto\x12\"google.ads.googleads.v21.resources\x1A1google/ads/googleads/v21/enums/label_status.proto\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\"\xE1\x02\x0A\x05Label\x12=\x0A\x0Dresource_name\x18\x01 \x01(\x09B&\xE0A\x05\xFAA \x0A\x1Egoogleads.googleapis.com/Label\x12\x14\x0A\x02id\x18\x06 \x01(\x03B\x03\xE0A\x03H\x00\x88\x01\x01\x12\x11\x0A\x04name\x18\x07 \x01(\x09H\x01\x88\x01\x01\x12P\x0A\x06status\x18\x04 \x01(\x0E2;.google.ads.googleads.v21.enums.LabelStatusEnum.LabelStatusB\x03\xE0A\x03\x12>\x0A\x0Atext_label\x18\x05 \x01(\x0B2*.google.ads.googleads.v21.common.TextLabel:N\xEAAK\x0A\x1Egoogleads.googleapis.com/Label\x12)customers/{customer_id}/labels/{label_id}B\x05\x0A\x03_idB\x07\x0A\x05_nameB\xFC\x01\x0A&com.google.ads.googleads.v21.resourcesB\x0ALabelProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\x8C\x06\x0A3google/ads/googleads/v21/enums/asset_set_type.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\xBE\x03\x0A\x10AssetSetTypeEnum\"\xA9\x03\x0A\x0CAssetSetType\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0D\x0A\x09PAGE_FEED\x10\x02\x12\x15\x0A\x11DYNAMIC_EDUCATION\x10\x03\x12\x18\x0A\x14MERCHANT_CENTER_FEED\x10\x04\x12\x17\x0A\x13DYNAMIC_REAL_ESTATE\x10\x05\x12\x12\x0A\x0EDYNAMIC_CUSTOM\x10\x06\x12\x1E\x0A\x1ADYNAMIC_HOTELS_AND_RENTALS\x10\x07\x12\x13\x0A\x0FDYNAMIC_FLIGHTS\x10\x08\x12\x12\x0A\x0EDYNAMIC_TRAVEL\x10\x09\x12\x11\x0A\x0DDYNAMIC_LOCAL\x10\x0A\x12\x10\x0A\x0CDYNAMIC_JOBS\x10\x0B\x12\x11\x0A\x0DLOCATION_SYNC\x10\x0C\x12+\x0A'BUSINESS_PROFILE_DYNAMIC_LOCATION_GROUP\x10\x0D\x12 \x0A\x1CCHAIN_DYNAMIC_LOCATION_GROUP\x10\x0E\x12\x19\x0A\x15STATIC_LOCATION_GROUP\x10\x0F\x12\x12\x0A\x0EHOTEL_PROPERTY\x10\x10\x12\x0F\x0A\x0BTRAVEL_FEED\x10\x11B\xEB\x01\x0A\"com.google.ads.googleads.v21.enumsB\x11AssetSetTypeProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xD7\x05\x0A<google/ads/googleads/v21/resources/asset_set_type_view.proto\x12\"google.ads.googleads.v21.resources\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\"\xA4\x02\x0A\x10AssetSetTypeView\x12H\x0A\x0Dresource_name\x18\x01 \x01(\x09B1\xE0A\x03\xFAA+\x0A)googleads.googleapis.com/AssetSetTypeView\x12Z\x0A\x0Easset_set_type\x18\x03 \x01(\x0E2=.google.ads.googleads.v21.enums.AssetSetTypeEnum.AssetSetTypeB\x03\xE0A\x03:j\xEAAg\x0A)googleads.googleapis.com/AssetSetTypeView\x12:customers/{customer_id}/assetSetTypeViews/{asset_set_type}B\x87\x02\x0A&com.google.ads.googleads.v21.resourcesB\x15AssetSetTypeViewProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\xEF\x0B\x0A5google/ads/googleads/v21/resources/product_link.proto\x12\"google.ads.googleads.v21.resources\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\"\xCA\x05\x0A\x0BProductLink\x12C\x0A\x0Dresource_name\x18\x01 \x01(\x09B,\xE0A\x05\xFAA&\x0A\$googleads.googleapis.com/ProductLink\x12!\x0A\x0Fproduct_link_id\x18\x02 \x01(\x03B\x03\xE0A\x03H\x01\x88\x01\x01\x12Z\x0A\x04type\x18\x03 \x01(\x0E2G.google.ads.googleads.v21.enums.LinkedProductTypeEnum.LinkedProductTypeB\x03\xE0A\x03\x12V\x0A\x0Cdata_partner\x18\x04 \x01(\x0B29.google.ads.googleads.v21.resources.DataPartnerIdentifierB\x03\xE0A\x05H\x00\x12R\x0A\x0Agoogle_ads\x18\x05 \x01(\x0B27.google.ads.googleads.v21.resources.GoogleAdsIdentifierB\x03\xE0A\x05H\x00\x12\\\x0A\x0Fmerchant_center\x18\x0C \x01(\x0B2<.google.ads.googleads.v21.resources.MerchantCenterIdentifierB\x03\xE0A\x05H\x00\x12d\x0A\x13advertising_partner\x18\x0D \x01(\x0B2@.google.ads.googleads.v21.resources.AdvertisingPartnerIdentifierB\x03\xE0A\x03H\x00:a\xEAA^\x0A\$googleads.googleapis.com/ProductLink\x126customers/{customer_id}/productLinks/{product_link_id}B\x10\x0A\x0Elinked_productB\x12\x0A\x10_product_link_id\"N\x0A\x15DataPartnerIdentifier\x12!\x0A\x0Fdata_partner_id\x18\x01 \x01(\x03B\x03\xE0A\x05H\x00\x88\x01\x01B\x12\x0A\x10_data_partner_id\"d\x0A\x13GoogleAdsIdentifier\x12@\x0A\x08customer\x18\x01 \x01(\x09B)\xE0A\x05\xFAA#\x0A!googleads.googleapis.com/CustomerH\x00\x88\x01\x01B\x0B\x0A\x09_customer\"W\x0A\x18MerchantCenterIdentifier\x12\$\x0A\x12merchant_center_id\x18\x01 \x01(\x03B\x03\xE0A\x05H\x00\x88\x01\x01B\x15\x0A\x13_merchant_center_id\"m\x0A\x1CAdvertisingPartnerIdentifier\x12@\x0A\x08customer\x18\x01 \x01(\x09B)\xE0A\x03\xFAA#\x0A!googleads.googleapis.com/CustomerH\x00\x88\x01\x01B\x0B\x0A\x09_customerB\x82\x02\x0A&com.google.ads.googleads.v21.resourcesB\x10ProductLinkProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\xD6\x03\x0A<google/ads/googleads/v21/enums/change_status_operation.proto\x12\x1Egoogle.ads.googleads.v21.enums\"w\x0A\x19ChangeStatusOperationEnum\"Z\x0A\x15ChangeStatusOperation\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x09\x0A\x05ADDED\x10\x02\x12\x0B\x0A\x07CHANGED\x10\x03\x12\x0B\x0A\x07REMOVED\x10\x04B\xF4\x01\x0A\"com.google.ads.googleads.v21.enumsB\x1AChangeStatusOperationProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\x8C\x12\x0A6google/ads/googleads/v21/resources/change_status.proto\x12\"google.ads.googleads.v21.resources\x1A@google/ads/googleads/v21/enums/change_status_resource_type.proto\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\"\xA1\x0E\x0A\x0CChangeStatus\x12D\x0A\x0Dresource_name\x18\x01 \x01(\x09B-\xE0A\x03\xFAA'\x0A%googleads.googleapis.com/ChangeStatus\x12'\x0A\x15last_change_date_time\x18\x18 \x01(\x09B\x03\xE0A\x03H\x00\x88\x01\x01\x12q\x0A\x0Dresource_type\x18\x04 \x01(\x0E2U.google.ads.googleads.v21.enums.ChangeStatusResourceTypeEnum.ChangeStatusResourceTypeB\x03\xE0A\x03\x12@\x0A\x08campaign\x18\x11 \x01(\x09B)\xE0A\x03\xFAA#\x0A!googleads.googleapis.com/CampaignH\x01\x88\x01\x01\x12?\x0A\x08ad_group\x18\x12 \x01(\x09B(\xE0A\x03\xFAA\"\x0A googleads.googleapis.com/AdGroupH\x02\x88\x01\x01\x12m\x0A\x0Fresource_status\x18\x08 \x01(\x0E2O.google.ads.googleads.v21.enums.ChangeStatusOperationEnum.ChangeStatusOperationB\x03\xE0A\x03\x12D\x0A\x0Bad_group_ad\x18\x19 \x01(\x09B*\xE0A\x03\xFAA\$\x0A\"googleads.googleapis.com/AdGroupAdH\x03\x88\x01\x01\x12R\x0A\x12ad_group_criterion\x18\x1A \x01(\x09B1\xE0A\x03\xFAA+\x0A)googleads.googleapis.com/AdGroupCriterionH\x04\x88\x01\x01\x12S\x0A\x12campaign_criterion\x18\x1B \x01(\x09B2\xE0A\x03\xFAA,\x0A*googleads.googleapis.com/CampaignCriterionH\x05\x88\x01\x01\x12W\x0A\x15ad_group_bid_modifier\x18  \x01(\x09B3\xE0A\x03\xFAA-\x0A+googleads.googleapis.com/AdGroupBidModifierH\x06\x88\x01\x01\x12>\x0A\x0Ashared_set\x18! \x01(\x09B*\xE0A\x03\xFAA\$\x0A\"googleads.googleapis.com/SharedSet\x12O\x0A\x13campaign_shared_set\x18\" \x01(\x09B2\xE0A\x03\xFAA,\x0A*googleads.googleapis.com/CampaignSharedSet\x125\x0A\x05asset\x18# \x01(\x09B&\xE0A\x03\xFAA \x0A\x1Egoogleads.googleapis.com/Asset\x12F\x0A\x0Ecustomer_asset\x18\$ \x01(\x09B.\xE0A\x03\xFAA(\x0A&googleads.googleapis.com/CustomerAsset\x12F\x0A\x0Ecampaign_asset\x18% \x01(\x09B.\xE0A\x03\xFAA(\x0A&googleads.googleapis.com/CampaignAsset\x12E\x0A\x0Ead_group_asset\x18& \x01(\x09B-\xE0A\x03\xFAA'\x0A%googleads.googleapis.com/AdGroupAsset\x12L\x0A\x11combined_audience\x18( \x01(\x09B1\xE0A\x03\xFAA+\x0A)googleads.googleapis.com/CombinedAudience\x12@\x0A\x0Basset_group\x18) \x01(\x09B+\xE0A\x03\xFAA%\x0A#googleads.googleapis.com/AssetGroup\x12<\x0A\x09asset_set\x18+ \x01(\x09B)\xE0A\x03\xFAA#\x0A!googleads.googleapis.com/AssetSet\x12H\x0A\x0Fcampaign_budget\x18* \x01(\x09B/\xE0A\x03\xFAA)\x0A'googleads.googleapis.com/CampaignBudget\x12M\x0A\x12campaign_asset_set\x18, \x01(\x09B1\xE0A\x03\xFAA+\x0A)googleads.googleapis.com/CampaignAssetSet:c\xEAA`\x0A%googleads.googleapis.com/ChangeStatus\x127customers/{customer_id}/changeStatus/{change_status_id}B\x18\x0A\x16_last_change_date_timeB\x0B\x0A\x09_campaignB\x0B\x0A\x09_ad_groupB\x0E\x0A\x0C_ad_group_adB\x15\x0A\x13_ad_group_criterionB\x15\x0A\x13_campaign_criterionB\x18\x0A\x16_ad_group_bid_modifierB\x83\x02\x0A&com.google.ads.googleads.v21.resourcesB\x11ChangeStatusProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\xC0\x03\x0A:google/ads/googleads/v21/enums/asset_set_link_status.proto\x12\x1Egoogle.ads.googleads.v21.enums\"f\x0A\x16AssetSetLinkStatusEnum\"L\x0A\x12AssetSetLinkStatus\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0B\x0A\x07ENABLED\x10\x02\x12\x0B\x0A\x07REMOVED\x10\x03B\xF1\x01\x0A\"com.google.ads.googleads.v21.enumsB\x17AssetSetLinkStatusProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xDB\x06\x0A;google/ads/googleads/v21/resources/ad_group_asset_set.proto\x12\"google.ads.googleads.v21.resources\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\"\xAA\x03\x0A\x0FAdGroupAssetSet\x12G\x0A\x0Dresource_name\x18\x01 \x01(\x09B0\xE0A\x05\xFAA*\x0A(googleads.googleapis.com/AdGroupAssetSet\x12:\x0A\x08ad_group\x18\x02 \x01(\x09B(\xE0A\x05\xFAA\"\x0A googleads.googleapis.com/AdGroup\x12<\x0A\x09asset_set\x18\x03 \x01(\x09B)\xE0A\x05\xFAA#\x0A!googleads.googleapis.com/AssetSet\x12^\x0A\x06status\x18\x04 \x01(\x0E2I.google.ads.googleads.v21.enums.AssetSetLinkStatusEnum.AssetSetLinkStatusB\x03\xE0A\x03:t\xEAAq\x0A(googleads.googleapis.com/AdGroupAssetSet\x12Ecustomers/{customer_id}/adGroupAssetSets/{ad_group_id}~{asset_set_id}B\x86\x02\x0A&com.google.ads.googleads.v21.resourcesB\x14AdGroupAssetSetProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\xE1\x06\x0A;google/ads/googleads/v21/resources/campaign_asset_set.proto\x12\"google.ads.googleads.v21.resources\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\"\xAF\x03\x0A\x10CampaignAssetSet\x12H\x0A\x0Dresource_name\x18\x01 \x01(\x09B1\xE0A\x05\xFAA+\x0A)googleads.googleapis.com/CampaignAssetSet\x12;\x0A\x08campaign\x18\x02 \x01(\x09B)\xE0A\x05\xFAA#\x0A!googleads.googleapis.com/Campaign\x12<\x0A\x09asset_set\x18\x03 \x01(\x09B)\xE0A\x05\xFAA#\x0A!googleads.googleapis.com/AssetSet\x12^\x0A\x06status\x18\x04 \x01(\x0E2I.google.ads.googleads.v21.enums.AssetSetLinkStatusEnum.AssetSetLinkStatusB\x03\xE0A\x03:v\xEAAs\x0A)googleads.googleapis.com/CampaignAssetSet\x12Fcustomers/{customer_id}/campaignAssetSets/{campaign_id}~{asset_set_id}B\x87\x02\x0A&com.google.ads.googleads.v21.resourcesB\x15CampaignAssetSetProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\xD3\x06\x0A;google/ads/googleads/v21/resources/customer_asset_set.proto\x12\"google.ads.googleads.v21.resources\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\"\xA1\x03\x0A\x10CustomerAssetSet\x12H\x0A\x0Dresource_name\x18\x01 \x01(\x09B1\xE0A\x05\xFAA+\x0A)googleads.googleapis.com/CustomerAssetSet\x12<\x0A\x09asset_set\x18\x02 \x01(\x09B)\xE0A\x05\xFAA#\x0A!googleads.googleapis.com/AssetSet\x12;\x0A\x08customer\x18\x03 \x01(\x09B)\xE0A\x05\xFAA#\x0A!googleads.googleapis.com/Customer\x12^\x0A\x06status\x18\x04 \x01(\x0E2I.google.ads.googleads.v21.enums.AssetSetLinkStatusEnum.AssetSetLinkStatusB\x03\xE0A\x03:h\xEAAe\x0A)googleads.googleapis.com/CustomerAssetSet\x128customers/{customer_id}/customerAssetSets/{asset_set_id}B\x87\x02\x0A&com.google.ads.googleads.v21.resourcesB\x15CustomerAssetSetProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\xB6\x04\x0A3google/ads/googleads/v21/enums/ad_format_type.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\xE8\x01\x0A\x10AdFormatTypeEnum\"\xD3\x01\x0A\x0CAdFormatType\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x09\x0A\x05OTHER\x10\x02\x12\x0F\x0A\x0BUNSEGMENTED\x10\x03\x12\x16\x0A\x12INSTREAM_SKIPPABLE\x10\x04\x12\x1A\x0A\x16INSTREAM_NON_SKIPPABLE\x10\x05\x12\x0A\x0A\x06INFEED\x10\x06\x12\x0A\x0A\x06BUMPER\x10\x07\x12\x0D\x0A\x09OUTSTREAM\x10\x08\x12\x0C\x0A\x08MASTHEAD\x10\x09\x12\x09\x0A\x05AUDIO\x10\x0A\x12\x0A\x0A\x06SHORTS\x10\x0B\x12\x09\x0A\x05PAUSE\x10\x0CB\xEB\x01\x0A\"com.google.ads.googleads.v21.enumsB\x11AdFormatTypeProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xC5\x04\x0A9google/ads/googleads/v21/enums/price_extension_type.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\xEB\x01\x0A\x16PriceExtensionTypeEnum\"\xD0\x01\x0A\x12PriceExtensionType\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0A\x0A\x06BRANDS\x10\x02\x12\x0A\x0A\x06EVENTS\x10\x03\x12\x0D\x0A\x09LOCATIONS\x10\x04\x12\x11\x0A\x0DNEIGHBORHOODS\x10\x05\x12\x16\x0A\x12PRODUCT_CATEGORIES\x10\x06\x12\x11\x0A\x0DPRODUCT_TIERS\x10\x07\x12\x0C\x0A\x08SERVICES\x10\x08\x12\x16\x0A\x12SERVICE_CATEGORIES\x10\x09\x12\x11\x0A\x0DSERVICE_TIERS\x10\x0AB\xF1\x01\x0A\"com.google.ads.googleads.v21.enumsB\x17PriceExtensionTypeProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xDA\x03\x0A=google/ads/googleads/v21/enums/negative_geo_target_type.proto\x12\x1Egoogle.ads.googleads.v21.enums\"z\x0A\x19NegativeGeoTargetTypeEnum\"]\x0A\x15NegativeGeoTargetType\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x18\x0A\x14PRESENCE_OR_INTEREST\x10\x04\x12\x0C\x0A\x08PRESENCE\x10\x05B\xF4\x01\x0A\"com.google.ads.googleads.v21.enumsB\x1ANegativeGeoTargetTypeProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xC7\x03\x0A;google/ads/googleads/v21/enums/custom_audience_status.proto\x12\x1Egoogle.ads.googleads.v21.enums\"j\x0A\x18CustomAudienceStatusEnum\"N\x0A\x14CustomAudienceStatus\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0B\x0A\x07ENABLED\x10\x02\x12\x0B\x0A\x07REMOVED\x10\x03B\xF3\x01\x0A\"com.google.ads.googleads.v21.enumsB\x19CustomAudienceStatusProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xD8\x04\x0AIgoogle/ads/googleads/v21/enums/business_message_call_to_action_type.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\xE1\x01\x0A#BusinessMessageCallToActionTypeEnum\"\xB9\x01\x0A\x1FBusinessMessageCallToActionType\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0D\x0A\x09APPLY_NOW\x10\x02\x12\x0C\x0A\x08BOOK_NOW\x10\x03\x12\x0E\x0A\x0ACONTACT_US\x10\x04\x12\x0C\x0A\x08GET_INFO\x10\x05\x12\x0D\x0A\x09GET_OFFER\x10\x06\x12\x0D\x0A\x09GET_QUOTE\x10\x07\x12\x0F\x0A\x0BGET_STARTED\x10\x08\x12\x0E\x0A\x0ALEARN_MORE\x10\x09B\xFE\x01\x0A\"com.google.ads.googleads.v21.enumsB\$BusinessMessageCallToActionTypeProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xBE\x04\x0AKgoogle/ads/googleads/v21/enums/customer_acquisition_optimization_mode.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\xC1\x01\x0A'CustomerAcquisitionOptimizationModeEnum\"\x95\x01\x0A#CustomerAcquisitionOptimizationMode\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x16\x0A\x12TARGET_ALL_EQUALLY\x10\x02\x12\x1F\x0A\x1BBID_HIGHER_FOR_NEW_CUSTOMER\x10\x03\x12\x17\x0A\x13TARGET_NEW_CUSTOMER\x10\x04B\x82\x02\x0A\"com.google.ads.googleads.v21.enumsB(CustomerAcquisitionOptimizationModeProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\x8A\x05\x0A+google/ads/googleads/v21/common/dates.proto\x12\x1Fgoogle.ads.googleads.v21.common\"W\x0A\x09DateRange\x12\x17\x0A\x0Astart_date\x18\x03 \x01(\x09H\x00\x88\x01\x01\x12\x15\x0A\x08end_date\x18\x04 \x01(\x09H\x01\x88\x01\x01B\x0D\x0A\x0B_start_dateB\x0B\x0A\x09_end_date\"\x84\x01\x0A\x0EYearMonthRange\x129\x0A\x05start\x18\x01 \x01(\x0B2*.google.ads.googleads.v21.common.YearMonth\x127\x0A\x03end\x18\x02 \x01(\x0B2*.google.ads.googleads.v21.common.YearMonth\"e\x0A\x09YearMonth\x12\x0C\x0A\x04year\x18\x01 \x01(\x03\x12J\x0A\x05month\x18\x02 \x01(\x0E2;.google.ads.googleads.v21.enums.MonthOfYearEnum.MonthOfYearB\xEA\x01\x0A#com.google.ads.googleads.v21.commonB\x0ADatesProtoP\x01ZEgoogle.golang.org/genproto/googleapis/ads/googleads/v21/common;common\xA2\x02\x03GAA\xAA\x02\x1FGoogle.Ads.GoogleAds.V21.Common\xCA\x02\x1FGoogle\\Ads\\GoogleAds\\V21\\Common\xEA\x02#Google::Ads::GoogleAds::V21::Commonb\x06proto3\x0A\xD7\x03\x0A?google/ads/googleads/v21/enums/webpage_condition_operator.proto\x12\x1Egoogle.ads.googleads.v21.enums\"r\x0A\x1CWebpageConditionOperatorEnum\"R\x0A\x18WebpageConditionOperator\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0A\x0A\x06EQUALS\x10\x02\x12\x0C\x0A\x08CONTAINS\x10\x03B\xF7\x01\x0A\"com.google.ads.googleads.v21.enumsB\x1DWebpageConditionOperatorProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\x99\x0E\x0A3google/ads/googleads/v21/resources/media_file.proto\x12\"google.ads.googleads.v21.resources\x1A.google/ads/googleads/v21/enums/mime_type.proto\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\"\x89\x06\x0A\x09MediaFile\x12A\x0A\x0Dresource_name\x18\x01 \x01(\x09B*\xE0A\x05\xFAA\$\x0A\"googleads.googleapis.com/MediaFile\x12\x14\x0A\x02id\x18\x0C \x01(\x03B\x03\xE0A\x03H\x01\x88\x01\x01\x12J\x0A\x04type\x18\x05 \x01(\x0E27.google.ads.googleads.v21.enums.MediaTypeEnum.MediaTypeB\x03\xE0A\x05\x12M\x0A\x09mime_type\x18\x06 \x01(\x0E25.google.ads.googleads.v21.enums.MimeTypeEnum.MimeTypeB\x03\xE0A\x03\x12\x1C\x0A\x0Asource_url\x18\x0D \x01(\x09B\x03\xE0A\x05H\x02\x88\x01\x01\x12\x16\x0A\x04name\x18\x0E \x01(\x09B\x03\xE0A\x05H\x03\x88\x01\x01\x12\x1B\x0A\x09file_size\x18\x0F \x01(\x03B\x03\xE0A\x03H\x04\x88\x01\x01\x12D\x0A\x05image\x18\x03 \x01(\x0B2..google.ads.googleads.v21.resources.MediaImageB\x03\xE0A\x05H\x00\x12L\x0A\x0Cmedia_bundle\x18\x04 \x01(\x0B2/.google.ads.googleads.v21.resources.MediaBundleB\x03\xE0A\x05H\x00\x12D\x0A\x05audio\x18\x0A \x01(\x0B2..google.ads.googleads.v21.resources.MediaAudioB\x03\xE0A\x03H\x00\x12D\x0A\x05video\x18\x0B \x01(\x0B2..google.ads.googleads.v21.resources.MediaVideoB\x03\xE0A\x05H\x00:[\xEAAX\x0A\"googleads.googleapis.com/MediaFile\x122customers/{customer_id}/mediaFiles/{media_file_id}B\x0B\x0A\x09mediatypeB\x05\x0A\x03_idB\x0D\x0A\x0B_source_urlB\x07\x0A\x05_nameB\x0C\x0A\x0A_file_size\"\xB1\x01\x0A\x0AMediaImage\x12\x16\x0A\x04data\x18\x04 \x01(\x0CB\x03\xE0A\x05H\x00\x88\x01\x01\x12%\x0A\x13full_size_image_url\x18\x02 \x01(\x09B\x03\xE0A\x03H\x01\x88\x01\x01\x12(\x0A\x16preview_size_image_url\x18\x03 \x01(\x09B\x03\xE0A\x03H\x02\x88\x01\x01B\x07\x0A\x05_dataB\x16\x0A\x14_full_size_image_urlB\x19\x0A\x17_preview_size_image_url\"M\x0A\x0BMediaBundle\x12\x16\x0A\x04data\x18\x03 \x01(\x0CB\x03\xE0A\x05H\x00\x88\x01\x01\x12\x15\x0A\x03url\x18\x02 \x01(\x09B\x03\xE0A\x03H\x01\x88\x01\x01B\x07\x0A\x05_dataB\x06\x0A\x04_url\"I\x0A\x0AMediaAudio\x12\$\x0A\x12ad_duration_millis\x18\x02 \x01(\x03B\x03\xE0A\x03H\x00\x88\x01\x01B\x15\x0A\x13_ad_duration_millis\"\xEC\x01\x0A\x0AMediaVideo\x12\$\x0A\x12ad_duration_millis\x18\x05 \x01(\x03B\x03\xE0A\x03H\x00\x88\x01\x01\x12\"\x0A\x10youtube_video_id\x18\x06 \x01(\x09B\x03\xE0A\x05H\x01\x88\x01\x01\x12%\x0A\x13advertising_id_code\x18\x07 \x01(\x09B\x03\xE0A\x03H\x02\x88\x01\x01\x12\x1B\x0A\x09isci_code\x18\x08 \x01(\x09B\x03\xE0A\x03H\x03\x88\x01\x01B\x15\x0A\x13_ad_duration_millisB\x13\x0A\x11_youtube_video_idB\x16\x0A\x14_advertising_id_codeB\x0C\x0A\x0A_isci_codeB\x80\x02\x0A&com.google.ads.googleads.v21.resourcesB\x0EMediaFileProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\xCC\x03\x0A;google/ads/googleads/v21/errors/collection_size_error.proto\x12\x1Fgoogle.ads.googleads.v21.errors\"i\x0A\x17CollectionSizeErrorEnum\"N\x0A\x13CollectionSizeError\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0B\x0A\x07TOO_FEW\x10\x02\x12\x0C\x0A\x08TOO_MANY\x10\x03B\xF8\x01\x0A#com.google.ads.googleads.v21.errorsB\x18CollectionSizeErrorProtoP\x01ZEgoogle.golang.org/genproto/googleapis/ads/googleads/v21/errors;errors\xA2\x02\x03GAA\xAA\x02\x1FGoogle.Ads.GoogleAds.V21.Errors\xCA\x02\x1FGoogle\\Ads\\GoogleAds\\V21\\Errors\xEA\x02#Google::Ads::GoogleAds::V21::Errorsb\x06proto3\x0A\x87\x04\x0ACgoogle/ads/googleads/v21/enums/product_custom_attribute_index.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\x9A\x01\x0A\x1FProductCustomAttributeIndexEnum\"w\x0A\x1BProductCustomAttributeIndex\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0A\x0A\x06INDEX0\x10\x07\x12\x0A\x0A\x06INDEX1\x10\x08\x12\x0A\x0A\x06INDEX2\x10\x09\x12\x0A\x0A\x06INDEX3\x10\x0A\x12\x0A\x0A\x06INDEX4\x10\x0BB\xFA\x01\x0A\"com.google.ads.googleads.v21.enumsB ProductCustomAttributeIndexProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xD5\x03\x0AEgoogle/ads/googleads/v21/enums/local_services_lead_credit_state.proto\x12\x1Egoogle.ads.googleads.v21.enums\"f\x0A\x1CLocalServicesCreditStateEnum\"F\x0A\x0BCreditState\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0B\x0A\x07PENDING\x10\x02\x12\x0C\x0A\x08CREDITED\x10\x03B\xFB\x01\x0A\"com.google.ads.googleads.v21.enumsB!LocalServicesLeadCreditStateProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xCA\x0D\x0A<google/ads/googleads/v21/resources/local_services_lead.proto\x12\"google.ads.googleads.v21.resources\x1A?google/ads/googleads/v21/enums/local_services_lead_status.proto\x1A=google/ads/googleads/v21/enums/local_services_lead_type.proto\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\"\xD2\x06\x0A\x11LocalServicesLead\x12I\x0A\x0Dresource_name\x18\x01 \x01(\x09B2\xE0A\x05\xFAA,\x0A*googleads.googleapis.com/LocalServicesLead\x12\x0F\x0A\x02id\x18\x02 \x01(\x03B\x03\xE0A\x03\x12\x18\x0A\x0Bcategory_id\x18\x03 \x01(\x09B\x03\xE0A\x03\x12\x17\x0A\x0Aservice_id\x18\x04 \x01(\x09B\x03\xE0A\x03\x12P\x0A\x0Fcontact_details\x18\x05 \x01(\x0B22.google.ads.googleads.v21.resources.ContactDetailsB\x03\xE0A\x03\x12Z\x0A\x09lead_type\x18\x06 \x01(\x0E2B.google.ads.googleads.v21.enums.LocalServicesLeadTypeEnum.LeadTypeB\x03\xE0A\x03\x12`\x0A\x0Blead_status\x18\x07 \x01(\x0E2F.google.ads.googleads.v21.enums.LocalServicesLeadStatusEnum.LeadStatusB\x03\xE0A\x03\x12\x1F\x0A\x12creation_date_time\x18\x08 \x01(\x09B\x03\xE0A\x03\x12\x13\x0A\x06locale\x18\x09 \x01(\x09B\x03\xE0A\x03\x12@\x0A\x04note\x18\x0A \x01(\x0B2(.google.ads.googleads.v21.resources.NoteB\x03\xE0A\x03H\x00\x88\x01\x01\x12\x19\x0A\x0Clead_charged\x18\x0B \x01(\x08B\x03\xE0A\x03\x12S\x0A\x0Ecredit_details\x18\x0C \x01(\x0B21.google.ads.googleads.v21.resources.CreditDetailsB\x03\xE0A\x03H\x01\x88\x01\x01\x12\$\x0A\x17lead_feedback_submitted\x18\x0D \x01(\x08B\x03\xE0A\x03:t\xEAAq\x0A*googleads.googleapis.com/LocalServicesLead\x12Ccustomers/{customer_id}/localServicesLeads/{local_services_lead_id}B\x07\x0A\x05_noteB\x11\x0A\x0F_credit_details\"[\x0A\x0EContactDetails\x12\x19\x0A\x0Cphone_number\x18\x01 \x01(\x09B\x03\xE0A\x03\x12\x12\x0A\x05email\x18\x02 \x01(\x09B\x03\xE0A\x03\x12\x1A\x0A\x0Dconsumer_name\x18\x03 \x01(\x09B\x03\xE0A\x03\"=\x0A\x04Note\x12\x1B\x0A\x0Eedit_date_time\x18\x01 \x01(\x09B\x03\xE0A\x03\x12\x18\x0A\x0Bdescription\x18\x02 \x01(\x09B\x03\xE0A\x03\"\xA5\x01\x0A\x0DCreditDetails\x12c\x0A\x0Ccredit_state\x18\x01 \x01(\x0E2H.google.ads.googleads.v21.enums.LocalServicesCreditStateEnum.CreditStateB\x03\xE0A\x03\x12/\x0A\"credit_state_last_update_date_time\x18\x02 \x01(\x09B\x03\xE0A\x03B\x88\x02\x0A&com.google.ads.googleads.v21.resourcesB\x16LocalServicesLeadProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\xA8\x04\x0ACgoogle/ads/googleads/v21/enums/brand_request_rejection_reason.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\xBB\x01\x0A\x1FBrandRequestRejectionReasonEnum\"\x97\x01\x0A\x1BBrandRequestRejectionReason\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x12\x0A\x0EEXISTING_BRAND\x10\x02\x12\x1A\x0A\x16EXISTING_BRAND_VARIANT\x10\x03\x12\x19\x0A\x15INCORRECT_INFORMATION\x10\x04\x12\x0F\x0A\x0BNOT_A_BRAND\x10\x05B\xFA\x01\x0A\"com.google.ads.googleads.v21.enumsB BrandRequestRejectionReasonProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xD4\x03\x0A@google/ads/googleads/v21/enums/custom_interest_member_type.proto\x12\x1Egoogle.ads.googleads.v21.enums\"n\x0A\x1CCustomInterestMemberTypeEnum\"N\x0A\x18CustomInterestMemberType\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0B\x0A\x07KEYWORD\x10\x02\x12\x07\x0A\x03URL\x10\x03B\xF7\x01\x0A\"com.google.ads.googleads.v21.enumsB\x1DCustomInterestMemberTypeProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xFA\x09\x0A8google/ads/googleads/v21/resources/custom_interest.proto\x12\"google.ads.googleads.v21.resources\x1A;google/ads/googleads/v21/enums/custom_interest_status.proto\x1A9google/ads/googleads/v21/enums/custom_interest_type.proto\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\"\xAA\x04\x0A\x0ECustomInterest\x12F\x0A\x0Dresource_name\x18\x01 \x01(\x09B/\xE0A\x05\xFAA)\x0A'googleads.googleapis.com/CustomInterest\x12\x14\x0A\x02id\x18\x08 \x01(\x03B\x03\xE0A\x03H\x00\x88\x01\x01\x12]\x0A\x06status\x18\x03 \x01(\x0E2M.google.ads.googleads.v21.enums.CustomInterestStatusEnum.CustomInterestStatus\x12\x11\x0A\x04name\x18\x09 \x01(\x09H\x01\x88\x01\x01\x12W\x0A\x04type\x18\x05 \x01(\x0E2I.google.ads.googleads.v21.enums.CustomInterestTypeEnum.CustomInterestType\x12\x18\x0A\x0Bdescription\x18\x0A \x01(\x09H\x02\x88\x01\x01\x12I\x0A\x07members\x18\x07 \x03(\x0B28.google.ads.googleads.v21.resources.CustomInterestMember:j\xEAAg\x0A'googleads.googleapis.com/CustomInterest\x12<customers/{customer_id}/customInterests/{custom_interest_id}B\x05\x0A\x03_idB\x07\x0A\x05_nameB\x0E\x0A\x0C_description\"\xA8\x01\x0A\x14CustomInterestMember\x12j\x0A\x0Bmember_type\x18\x01 \x01(\x0E2U.google.ads.googleads.v21.enums.CustomInterestMemberTypeEnum.CustomInterestMemberType\x12\x16\x0A\x09parameter\x18\x03 \x01(\x09H\x00\x88\x01\x01B\x0C\x0A\x0A_parameterB\x85\x02\x0A&com.google.ads.googleads.v21.resourcesB\x13CustomInterestProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\xFC\x03\x0A8google/ads/googleads/v21/enums/async_action_status.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\xA4\x01\x0A\x15AsyncActionStatusEnum\"\x8A\x01\x0A\x11AsyncActionStatus\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0F\x0A\x0BNOT_STARTED\x10\x02\x12\x0F\x0A\x0BIN_PROGRESS\x10\x03\x12\x0D\x0A\x09COMPLETED\x10\x04\x12\x0A\x0A\x06FAILED\x10\x05\x12\x1A\x0A\x16COMPLETED_WITH_WARNING\x10\x06B\xF0\x01\x0A\"com.google.ads.googleads.v21.enumsB\x16AsyncActionStatusProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xA6\x04\x0AJgoogle/ads/googleads/v21/enums/target_cpa_opt_in_recommendation_goal.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\xAD\x01\x0A\$TargetCpaOptInRecommendationGoalEnum\"\x84\x01\x0A TargetCpaOptInRecommendationGoal\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0D\x0A\x09SAME_COST\x10\x02\x12\x14\x0A\x10SAME_CONVERSIONS\x10\x03\x12\x0C\x0A\x08SAME_CPA\x10\x04\x12\x0F\x0A\x0BCLOSEST_CPA\x10\x05B\xFF\x01\x0A\"com.google.ads.googleads.v21.enumsB%TargetCpaOptInRecommendationGoalProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xC9\x03\x0A@google/ads/googleads/v21/enums/campaign_keyword_match_type.proto\x12\x1Egoogle.ads.googleads.v21.enums\"c\x0A\x1CCampaignKeywordMatchTypeEnum\"C\x0A\x18CampaignKeywordMatchType\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x09\x0A\x05BROAD\x10\x02B\xF7\x01\x0A\"com.google.ads.googleads.v21.enumsB\x1DCampaignKeywordMatchTypeProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xDF\x03\x0A9google/ads/googleads/v21/enums/custom_audience_type.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\x85\x01\x0A\x16CustomAudienceTypeEnum\"k\x0A\x12CustomAudienceType\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x08\x0A\x04AUTO\x10\x02\x12\x0C\x0A\x08INTEREST\x10\x03\x12\x13\x0A\x0FPURCHASE_INTENT\x10\x04\x12\x0A\x0A\x06SEARCH\x10\x05B\xF1\x01\x0A\"com.google.ads.googleads.v21.enumsB\x17CustomAudienceTypeProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xE5\x03\x0A@google/ads/googleads/v21/enums/sk_ad_network_ad_event_type.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\x80\x01\x0A\x1ASkAdNetworkAdEventTypeEnum\"b\x0A\x16SkAdNetworkAdEventType\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0F\x0A\x0BUNAVAILABLE\x10\x02\x12\x0F\x0A\x0BINTERACTION\x10\x03\x12\x08\x0A\x04VIEW\x10\x04B\xF5\x01\x0A\"com.google.ads.googleads.v21.enumsB\x1BSkAdNetworkAdEventTypeProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\x97\x05\x0AIgoogle/ads/googleads/v21/resources/travel_activity_performance_view.proto\x12\"google.ads.googleads.v21.resources\x1A\x19google/api/resource.proto\"\xEB\x01\x0A\x1DTravelActivityPerformanceView\x12U\x0A\x0Dresource_name\x18\x01 \x01(\x09B>\xE0A\x03\xFAA8\x0A6googleads.googleapis.com/TravelActivityPerformanceView:s\xEAAp\x0A6googleads.googleapis.com/TravelActivityPerformanceView\x126customers/{customer_id}/travelActivityPerformanceViewsB\x94\x02\x0A&com.google.ads.googleads.v21.resourcesB\"TravelActivityPerformanceViewProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\x96\x09\x0A3google/ads/googleads/v21/enums/criterion_type.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\xC7\x06\x0A\x11CriterionTypeEnum\"\xB1\x06\x0A\x0DCriterionType\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0B\x0A\x07KEYWORD\x10\x02\x12\x0D\x0A\x09PLACEMENT\x10\x03\x12\x17\x0A\x13MOBILE_APP_CATEGORY\x10\x04\x12\x16\x0A\x12MOBILE_APPLICATION\x10\x05\x12\x0A\x0A\x06DEVICE\x10\x06\x12\x0C\x0A\x08LOCATION\x10\x07\x12\x11\x0A\x0DLISTING_GROUP\x10\x08\x12\x0F\x0A\x0BAD_SCHEDULE\x10\x09\x12\x0D\x0A\x09AGE_RANGE\x10\x0A\x12\x0A\x0A\x06GENDER\x10\x0B\x12\x10\x0A\x0CINCOME_RANGE\x10\x0C\x12\x13\x0A\x0FPARENTAL_STATUS\x10\x0D\x12\x11\x0A\x0DYOUTUBE_VIDEO\x10\x0E\x12\x13\x0A\x0FYOUTUBE_CHANNEL\x10\x0F\x12\x0D\x0A\x09USER_LIST\x10\x10\x12\x0D\x0A\x09PROXIMITY\x10\x11\x12\x09\x0A\x05TOPIC\x10\x12\x12\x11\x0A\x0DLISTING_SCOPE\x10\x13\x12\x0C\x0A\x08LANGUAGE\x10\x14\x12\x0C\x0A\x08IP_BLOCK\x10\x15\x12\x11\x0A\x0DCONTENT_LABEL\x10\x16\x12\x0B\x0A\x07CARRIER\x10\x17\x12\x11\x0A\x0DUSER_INTEREST\x10\x18\x12\x0B\x0A\x07WEBPAGE\x10\x19\x12\x1C\x0A\x18OPERATING_SYSTEM_VERSION\x10\x1A\x12\x15\x0A\x11APP_PAYMENT_MODEL\x10\x1B\x12\x11\x0A\x0DMOBILE_DEVICE\x10\x1C\x12\x13\x0A\x0FCUSTOM_AFFINITY\x10\x1D\x12\x11\x0A\x0DCUSTOM_INTENT\x10\x1E\x12\x12\x0A\x0ELOCATION_GROUP\x10\x1F\x12\x13\x0A\x0FCUSTOM_AUDIENCE\x10 \x12\x15\x0A\x11COMBINED_AUDIENCE\x10!\x12\x11\x0A\x0DKEYWORD_THEME\x10\"\x12\x0C\x0A\x08AUDIENCE\x10#\x12\x19\x0A\x15NEGATIVE_KEYWORD_LIST\x10\$\x12\x14\x0A\x10LOCAL_SERVICE_ID\x10%\x12\x10\x0A\x0CSEARCH_THEME\x10&\x12\x09\x0A\x05BRAND\x10'\x12\x0E\x0A\x0ABRAND_LIST\x10(\x12\x0E\x0A\x0ALIFE_EVENT\x10)\x12\x10\x0A\x0CWEBPAGE_LIST\x10*\x12\x10\x0A\x0CVIDEO_LINEUP\x10+\x12\x12\x0A\x0EPLACEMENT_LIST\x10,B\xEC\x01\x0A\"com.google.ads.googleads.v21.enumsB\x12CriterionTypeProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xFF\x04\x0AJgoogle/ads/googleads/v21/enums/third_party_reach_integration_partner.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\x85\x02\x0A%ThirdPartyReachIntegrationPartnerEnum\"\xDB\x01\x0A!ThirdPartyReachIntegrationPartner\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0B\x0A\x07NIELSEN\x10\x02\x12\x0C\x0A\x08COMSCORE\x10\x03\x12\x19\x0A\x15KANTAR_MILLWARD_BROWN\x10\x04\x12\x12\x0A\x0EVIDEO_RESEARCH\x10\x05\x12\x0A\x0A\x06GEMIUS\x10\x06\x12\x0F\x0A\x0BMEDIA_SCOPE\x10\x07\x12\x14\x0A\x10AUDIENCE_PROJECT\x10\x08\x12\x0D\x0A\x09VIDEO_AMP\x10\x09\x12\x0C\x0A\x08ISPOT_TV\x10\x0AB\x80\x02\x0A\"com.google.ads.googleads.v21.enumsB&ThirdPartyReachIntegrationPartnerProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xDF\x03\x0A0google/ads/googleads/v21/enums/day_of_week.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\x97\x01\x0A\x0DDayOfWeekEnum\"\x85\x01\x0A\x09DayOfWeek\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0A\x0A\x06MONDAY\x10\x02\x12\x0B\x0A\x07TUESDAY\x10\x03\x12\x0D\x0A\x09WEDNESDAY\x10\x04\x12\x0C\x0A\x08THURSDAY\x10\x05\x12\x0A\x0A\x06FRIDAY\x10\x06\x12\x0C\x0A\x08SATURDAY\x10\x07\x12\x0A\x0A\x06SUNDAY\x10\x08B\xE8\x01\x0A\"com.google.ads.googleads.v21.enumsB\x0EDayOfWeekProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\x86\x08\x0A<google/ads/googleads/v21/enums/served_asset_field_type.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\xA7\x05\x0A\x18ServedAssetFieldTypeEnum\"\x8A\x05\x0A\x14ServedAssetFieldType\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0E\x0A\x0AHEADLINE_1\x10\x02\x12\x0E\x0A\x0AHEADLINE_2\x10\x03\x12\x0E\x0A\x0AHEADLINE_3\x10\x04\x12\x11\x0A\x0DDESCRIPTION_1\x10\x05\x12\x11\x0A\x0DDESCRIPTION_2\x10\x06\x12\x0C\x0A\x08HEADLINE\x10\x07\x12\x18\x0A\x14HEADLINE_IN_PORTRAIT\x10\x08\x12\x11\x0A\x0DLONG_HEADLINE\x10\x09\x12\x0F\x0A\x0BDESCRIPTION\x10\x0A\x12\x1B\x0A\x17DESCRIPTION_IN_PORTRAIT\x10\x0B\x12\x1D\x0A\x19BUSINESS_NAME_IN_PORTRAIT\x10\x0C\x12\x11\x0A\x0DBUSINESS_NAME\x10\x0D\x12\x13\x0A\x0FMARKETING_IMAGE\x10\x0E\x12\x1F\x0A\x1BMARKETING_IMAGE_IN_PORTRAIT\x10\x0F\x12\x1A\x0A\x16SQUARE_MARKETING_IMAGE\x10\x10\x12\x1C\x0A\x18PORTRAIT_MARKETING_IMAGE\x10\x11\x12\x08\x0A\x04LOGO\x10\x12\x12\x12\x0A\x0ELANDSCAPE_LOGO\x10\x13\x12\x12\x0A\x0ECALL_TO_ACTION\x10\x14\x12\x12\x0A\x0EYOU_TUBE_VIDEO\x10\x15\x12\x0C\x0A\x08SITELINK\x10\x16\x12\x08\x0A\x04CALL\x10\x17\x12\x0E\x0A\x0AMOBILE_APP\x10\x18\x12\x0B\x0A\x07CALLOUT\x10\x19\x12\x16\x0A\x12STRUCTURED_SNIPPET\x10\x1A\x12\x09\x0A\x05PRICE\x10\x1B\x12\x0D\x0A\x09PROMOTION\x10\x1C\x12\x0C\x0A\x08AD_IMAGE\x10\x1D\x12\x0D\x0A\x09LEAD_FORM\x10\x1E\x12\x11\x0A\x0DBUSINESS_LOGO\x10\x1F\x12\x16\x0A\x12DESCRIPTION_PREFIX\x10 B\xF3\x01\x0A\"com.google.ads.googleads.v21.enumsB\x19ServedAssetFieldTypeProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xDB\x03\x0A=google/ads/googleads/v21/enums/conversion_action_status.proto\x12\x1Egoogle.ads.googleads.v21.enums\"z\x0A\x1AConversionActionStatusEnum\"\\\x0A\x16ConversionActionStatus\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0B\x0A\x07ENABLED\x10\x02\x12\x0B\x0A\x07REMOVED\x10\x03\x12\x0A\x0A\x06HIDDEN\x10\x04B\xF5\x01\x0A\"com.google.ads.googleads.v21.enumsB\x1BConversionActionStatusProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xA7\x04\x0ACgoogle/ads/googleads/v21/enums/product_link_invitation_status.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\xBA\x01\x0A\x1FProductLinkInvitationStatusEnum\"\x96\x01\x0A\x1BProductLinkInvitationStatus\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0C\x0A\x08ACCEPTED\x10\x02\x12\x0D\x0A\x09REQUESTED\x10\x03\x12\x14\x0A\x10PENDING_APPROVAL\x10\x04\x12\x0B\x0A\x07REVOKED\x10\x05\x12\x0C\x0A\x08REJECTED\x10\x06\x12\x0B\x0A\x07EXPIRED\x10\x07B\xFA\x01\x0A\"com.google.ads.googleads.v21.enumsB ProductLinkInvitationStatusProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xC2\x0C\x0A@google/ads/googleads/v21/resources/product_link_invitation.proto\x12\"google.ads.googleads.v21.resources\x1ACgoogle/ads/googleads/v21/enums/product_link_invitation_status.proto\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\"\xB4\x06\x0A\x15ProductLinkInvitation\x12M\x0A\x0Dresource_name\x18\x01 \x01(\x09B6\xE0A\x05\xFAA0\x0A.googleads.googleapis.com/ProductLinkInvitation\x12'\x0A\x1Aproduct_link_invitation_id\x18\x02 \x01(\x03B\x03\xE0A\x03\x12p\x0A\x06status\x18\x03 \x01(\x0E2[.google.ads.googleads.v21.enums.ProductLinkInvitationStatusEnum.ProductLinkInvitationStatusB\x03\xE0A\x03\x12Z\x0A\x04type\x18\x06 \x01(\x0E2G.google.ads.googleads.v21.enums.LinkedProductTypeEnum.LinkedProductTypeB\x03\xE0A\x03\x12d\x0A\x0Chotel_center\x18\x04 \x01(\x0B2G.google.ads.googleads.v21.resources.HotelCenterLinkInvitationIdentifierB\x03\xE0A\x03H\x00\x12j\x0A\x0Fmerchant_center\x18\x05 \x01(\x0B2J.google.ads.googleads.v21.resources.MerchantCenterLinkInvitationIdentifierB\x03\xE0A\x03H\x00\x12r\x0A\x13advertising_partner\x18\x07 \x01(\x0B2N.google.ads.googleads.v21.resources.AdvertisingPartnerLinkInvitationIdentifierB\x03\xE0A\x03H\x00:|\xEAAy\x0A.googleads.googleapis.com/ProductLinkInvitation\x12Gcustomers/{customer_id}/productLinkInvitations/{customer_invitation_id}B\x11\x0A\x0Finvited_account\"C\x0A#HotelCenterLinkInvitationIdentifier\x12\x1C\x0A\x0Fhotel_center_id\x18\x01 \x01(\x03B\x03\xE0A\x03\"I\x0A&MerchantCenterLinkInvitationIdentifier\x12\x1F\x0A\x12merchant_center_id\x18\x01 \x01(\x03B\x03\xE0A\x03\"{\x0A*AdvertisingPartnerLinkInvitationIdentifier\x12@\x0A\x08customer\x18\x01 \x01(\x09B)\xE0A\x05\xFAA#\x0A!googleads.googleapis.com/CustomerH\x00\x88\x01\x01B\x0B\x0A\x09_customerB\x8C\x02\x0A&com.google.ads.googleads.v21.resourcesB\x1AProductLinkInvitationProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\xCA\x03\x0A:google/ads/googleads/v21/enums/response_content_type.proto\x12\x1Egoogle.ads.googleads.v21.enums\"o\x0A\x17ResponseContentTypeEnum\"T\x0A\x13ResponseContentType\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x16\x0A\x12RESOURCE_NAME_ONLY\x10\x01\x12\x14\x0A\x10MUTABLE_RESOURCE\x10\x02B\xF2\x01\x0A\"com.google.ads.googleads.v21.enumsB\x18ResponseContentTypeProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xB7\x04\x0A3google/ads/googleads/v21/enums/age_range_type.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\xE9\x01\x0A\x10AgeRangeTypeEnum\"\xD4\x01\x0A\x0CAgeRangeType\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x15\x0A\x0FAGE_RANGE_18_24\x10\xD9\xD9\x1E\x12\x15\x0A\x0FAGE_RANGE_25_34\x10\xDA\xD9\x1E\x12\x15\x0A\x0FAGE_RANGE_35_44\x10\xDB\xD9\x1E\x12\x15\x0A\x0FAGE_RANGE_45_54\x10\xDC\xD9\x1E\x12\x15\x0A\x0FAGE_RANGE_55_64\x10\xDD\xD9\x1E\x12\x15\x0A\x0FAGE_RANGE_65_UP\x10\xDE\xD9\x1E\x12\x1C\x0A\x16AGE_RANGE_UNDETERMINED\x10\xBF\xE1\x1EB\xEB\x01\x0A\"com.google.ads.googleads.v21.enumsB\x11AgeRangeTypeProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\x8D\x06\x0A6google/ads/googleads/v21/resources/distance_view.proto\x12\"google.ads.googleads.v21.resources\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\"\xE4\x02\x0A\x0CDistanceView\x12D\x0A\x0Dresource_name\x18\x01 \x01(\x09B-\xE0A\x03\xFAA'\x0A%googleads.googleapis.com/DistanceView\x12_\x0A\x0Fdistance_bucket\x18\x02 \x01(\x0E2A.google.ads.googleads.v21.enums.DistanceBucketEnum.DistanceBucketB\x03\xE0A\x03\x12\x1F\x0A\x0Dmetric_system\x18\x04 \x01(\x08B\x03\xE0A\x03H\x00\x88\x01\x01:z\xEAAw\x0A%googleads.googleapis.com/DistanceView\x12Ncustomers/{customer_id}/distanceViews/{placeholder_chain_id}~{distance_bucket}B\x10\x0A\x0E_metric_systemB\x83\x02\x0A&com.google.ads.googleads.v21.resourcesB\x11DistanceViewProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\xB9\x03\x0A5google/ads/googleads/v21/enums/batch_job_status.proto\x12\x1Egoogle.ads.googleads.v21.enums\"h\x0A\x12BatchJobStatusEnum\"R\x0A\x0EBatchJobStatus\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0B\x0A\x07PENDING\x10\x02\x12\x0B\x0A\x07RUNNING\x10\x03\x12\x08\x0A\x04DONE\x10\x04B\xED\x01\x0A\"com.google.ads.googleads.v21.enumsB\x13BatchJobStatusProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xFC\x0A\x0A2google/ads/googleads/v21/resources/batch_job.proto\x12\"google.ads.googleads.v21.resources\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\"\xDB\x07\x0A\x08BatchJob\x12@\x0A\x0Dresource_name\x18\x01 \x01(\x09B)\xE0A\x05\xFAA#\x0A!googleads.googleapis.com/BatchJob\x12\x14\x0A\x02id\x18\x07 \x01(\x03B\x03\xE0A\x03H\x00\x88\x01\x01\x12)\x0A\x17next_add_sequence_token\x18\x08 \x01(\x09B\x03\xE0A\x03H\x01\x88\x01\x01\x12T\x0A\x08metadata\x18\x04 \x01(\x0B2=.google.ads.googleads.v21.resources.BatchJob.BatchJobMetadataB\x03\xE0A\x03\x12V\x0A\x06status\x18\x05 \x01(\x0E2A.google.ads.googleads.v21.enums.BatchJobStatusEnum.BatchJobStatusB\x03\xE0A\x03\x12(\x0A\x16long_running_operation\x18\x09 \x01(\x09B\x03\xE0A\x03H\x02\x88\x01\x01\x1A\xDB\x03\x0A\x10BatchJobMetadata\x12\$\x0A\x12creation_date_time\x18\x08 \x01(\x09B\x03\xE0A\x03H\x00\x88\x01\x01\x12!\x0A\x0Fstart_date_time\x18\x07 \x01(\x09B\x03\xE0A\x03H\x01\x88\x01\x01\x12&\x0A\x14completion_date_time\x18\x09 \x01(\x09B\x03\xE0A\x03H\x02\x88\x01\x01\x12,\x0A\x1Aestimated_completion_ratio\x18\x0A \x01(\x01B\x03\xE0A\x03H\x03\x88\x01\x01\x12!\x0A\x0Foperation_count\x18\x0B \x01(\x03B\x03\xE0A\x03H\x04\x88\x01\x01\x12*\x0A\x18executed_operation_count\x18\x0C \x01(\x03B\x03\xE0A\x03H\x05\x88\x01\x01\x12)\x0A\x17execution_limit_seconds\x18\x0D \x01(\x05B\x03\xE0A\x05H\x06\x88\x01\x01B\x15\x0A\x13_creation_date_timeB\x12\x0A\x10_start_date_timeB\x17\x0A\x15_completion_date_timeB\x1D\x0A\x1B_estimated_completion_ratioB\x12\x0A\x10_operation_countB\x1B\x0A\x19_executed_operation_countB\x1A\x0A\x18_execution_limit_seconds:X\xEAAU\x0A!googleads.googleapis.com/BatchJob\x120customers/{customer_id}/batchJobs/{batch_job_id}B\x05\x0A\x03_idB\x1A\x0A\x18_next_add_sequence_tokenB\x19\x0A\x17_long_running_operationB\xFF\x01\x0A&com.google.ads.googleads.v21.resourcesB\x0DBatchJobProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\xAA\x07\x0ACgoogle/ads/googleads/v21/resources/conversion_custom_variable.proto\x12\"google.ads.googleads.v21.resources\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\"\xE8\x03\x0A\x18ConversionCustomVariable\x12P\x0A\x0Dresource_name\x18\x01 \x01(\x09B9\xE0A\x05\xFAA3\x0A1googleads.googleapis.com/ConversionCustomVariable\x12\x0F\x0A\x02id\x18\x02 \x01(\x03B\x03\xE0A\x03\x12\x11\x0A\x04name\x18\x03 \x01(\x09B\x03\xE0A\x02\x12\x13\x0A\x03tag\x18\x04 \x01(\x09B\x06\xE0A\x02\xE0A\x05\x12q\x0A\x06status\x18\x05 \x01(\x0E2a.google.ads.googleads.v21.enums.ConversionCustomVariableStatusEnum.ConversionCustomVariableStatus\x12A\x0A\x0Eowner_customer\x18\x06 \x01(\x09B)\xE0A\x03\xFAA#\x0A!googleads.googleapis.com/Customer:\x8A\x01\xEAA\x86\x01\x0A1googleads.googleapis.com/ConversionCustomVariable\x12Qcustomers/{customer_id}/conversionCustomVariables/{conversion_custom_variable_id}B\x8F\x02\x0A&com.google.ads.googleads.v21.resourcesB\x1DConversionCustomVariableProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\xF0\x03\x0ADgoogle/ads/googleads/v21/enums/criterion_system_serving_status.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\x81\x01\x0A CriterionSystemServingStatusEnum\"]\x0A\x1CCriterionSystemServingStatus\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0C\x0A\x08ELIGIBLE\x10\x02\x12\x11\x0A\x0DRARELY_SERVED\x10\x03B\xFB\x01\x0A\"com.google.ads.googleads.v21.enumsB!CriterionSystemServingStatusProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xAF\x03\x0A5google/ads/googleads/v21/enums/asset_set_status.proto\x12\x1Egoogle.ads.googleads.v21.enums\"^\x0A\x12AssetSetStatusEnum\"H\x0A\x0EAssetSetStatus\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0B\x0A\x07ENABLED\x10\x02\x12\x0B\x0A\x07REMOVED\x10\x03B\xED\x01\x0A\"com.google.ads.googleads.v21.enumsB\x13AssetSetStatusProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xCC\x04\x0A6google/ads/googleads/v21/resources/location_view.proto\x12\"google.ads.googleads.v21.resources\x1A\x19google/api/resource.proto\"\xC4\x01\x0A\x0CLocationView\x12D\x0A\x0Dresource_name\x18\x01 \x01(\x09B-\xE0A\x03\xFAA'\x0A%googleads.googleapis.com/LocationView:n\xEAAk\x0A%googleads.googleapis.com/LocationView\x12Bcustomers/{customer_id}/locationViews/{campaign_id}~{criterion_id}B\x83\x02\x0A&com.google.ads.googleads.v21.resourcesB\x11LocationViewProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\x82\x04\x0A3google/ads/googleads/v21/enums/user_list_type.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\xB4\x01\x0A\x10UserListTypeEnum\"\x9F\x01\x0A\x0CUserListType\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0F\x0A\x0BREMARKETING\x10\x02\x12\x0B\x0A\x07LOGICAL\x10\x03\x12\x18\x0A\x14EXTERNAL_REMARKETING\x10\x04\x12\x0E\x0A\x0ARULE_BASED\x10\x05\x12\x0B\x0A\x07SIMILAR\x10\x06\x12\x0D\x0A\x09CRM_BASED\x10\x07\x12\x0D\x0A\x09LOOKALIKE\x10\x09B\xEB\x01\x0A\"com.google.ads.googleads.v21.enumsB\x11UserListTypeProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\x99\x04\x0AGgoogle/ads/googleads/v21/enums/video_ad_sequence_interaction_type.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\xA5\x01\x0A\"VideoAdSequenceInteractionTypeEnum\"\x7F\x0A\x1EVideoAdSequenceInteractionType\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0D\x0A\x09PAID_VIEW\x10\x02\x12\x08\x0A\x04SKIP\x10\x03\x12\x0E\x0A\x0AIMPRESSION\x10\x04\x12\x16\x0A\x12ENGAGED_IMPRESSION\x10\x05B\xFD\x01\x0A\"com.google.ads.googleads.v21.enumsB#VideoAdSequenceInteractionTypeProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xDE\x05\x0A:google/ads/googleads/v21/resources/currency_constant.proto\x12\"google.ads.googleads.v21.resources\x1A\x19google/api/resource.proto\"\xCE\x02\x0A\x10CurrencyConstant\x12H\x0A\x0Dresource_name\x18\x01 \x01(\x09B1\xE0A\x03\xFAA+\x0A)googleads.googleapis.com/CurrencyConstant\x12\x16\x0A\x04code\x18\x06 \x01(\x09B\x03\xE0A\x03H\x00\x88\x01\x01\x12\x16\x0A\x04name\x18\x07 \x01(\x09B\x03\xE0A\x03H\x01\x88\x01\x01\x12\x18\x0A\x06symbol\x18\x08 \x01(\x09B\x03\xE0A\x03H\x02\x88\x01\x01\x12&\x0A\x14billable_unit_micros\x18\x09 \x01(\x03B\x03\xE0A\x03H\x03\x88\x01\x01:H\xEAAE\x0A)googleads.googleapis.com/CurrencyConstant\x12\x18currencyConstants/{code}B\x07\x0A\x05_codeB\x07\x0A\x05_nameB\x09\x0A\x07_symbolB\x17\x0A\x15_billable_unit_microsB\x87\x02\x0A&com.google.ads.googleads.v21.resourcesB\x15CurrencyConstantProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\xDE\x06\x0AGgoogle/ads/googleads/v21/resources/asset_group_product_group_view.proto\x12\"google.ads.googleads.v21.resources\x1A\x19google/api/resource.proto\"\xB7\x03\x0A\x1AAssetGroupProductGroupView\x12R\x0A\x0Dresource_name\x18\x01 \x01(\x09B;\xE0A\x03\xFAA5\x0A3googleads.googleapis.com/AssetGroupProductGroupView\x12@\x0A\x0Basset_group\x18\x02 \x01(\x09B+\xE0A\x03\xFAA%\x0A#googleads.googleapis.com/AssetGroup\x12g\x0A asset_group_listing_group_filter\x18\x04 \x01(\x09B=\xE0A\x03\xFAA7\x0A5googleads.googleapis.com/AssetGroupListingGroupFilter:\x99\x01\xEAA\x95\x01\x0A3googleads.googleapis.com/AssetGroupProductGroupView\x12^customers/{customer_id}/assetGroupProductGroupViews/{asset_group_id}~{listing_group_filter_id}B\x91\x02\x0A&com.google.ads.googleads.v21.resourcesB\x1FAssetGroupProductGroupViewProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\xE3\x03\x0A;google/ads/googleads/v21/enums/interaction_event_type.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\x85\x01\x0A\x18InteractionEventTypeEnum\"i\x0A\x14InteractionEventType\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x09\x0A\x05CLICK\x10\x02\x12\x0E\x0A\x0AENGAGEMENT\x10\x03\x12\x0E\x0A\x0AVIDEO_VIEW\x10\x04\x12\x08\x0A\x04NONE\x10\x05B\xF3\x01\x0A\"com.google.ads.googleads.v21.enumsB\x19InteractionEventTypeProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xBC\x03\x0A0google/ads/googleads/v21/enums/access_role.proto\x12\x1Egoogle.ads.googleads.v21.enums\"t\x0A\x0EAccessRoleEnum\"b\x0A\x0AAccessRole\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x09\x0A\x05ADMIN\x10\x02\x12\x0C\x0A\x08STANDARD\x10\x03\x12\x0D\x0A\x09READ_ONLY\x10\x04\x12\x0E\x0A\x0AEMAIL_ONLY\x10\x05B\xE9\x01\x0A\"com.google.ads.googleads.v21.enumsB\x0FAccessRoleProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xB1\x07\x0A=google/ads/googleads/v21/resources/customer_user_access.proto\x12\"google.ads.googleads.v21.resources\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\"\xFB\x03\x0A\x12CustomerUserAccess\x12J\x0A\x0Dresource_name\x18\x01 \x01(\x09B3\xE0A\x05\xFAA-\x0A+googleads.googleapis.com/CustomerUserAccess\x12\x14\x0A\x07user_id\x18\x02 \x01(\x03B\x03\xE0A\x03\x12\x1F\x0A\x0Demail_address\x18\x03 \x01(\x09B\x03\xE0A\x03H\x00\x88\x01\x01\x12N\x0A\x0Baccess_role\x18\x04 \x01(\x0E29.google.ads.googleads.v21.enums.AccessRoleEnum.AccessRole\x12+\x0A\x19access_creation_date_time\x18\x06 \x01(\x09B\x03\xE0A\x03H\x01\x88\x01\x01\x12,\x0A\x1Ainviter_user_email_address\x18\x07 \x01(\x09B\x03\xE0A\x03H\x02\x88\x01\x01:h\xEAAe\x0A+googleads.googleapis.com/CustomerUserAccess\x126customers/{customer_id}/customerUserAccesses/{user_id}B\x10\x0A\x0E_email_addressB\x1C\x0A\x1A_access_creation_date_timeB\x1D\x0A\x1B_inviter_user_email_addressB\x89\x02\x0A&com.google.ads.googleads.v21.resourcesB\x17CustomerUserAccessProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\xB3\x03\x0A1google/ads/googleads/v21/common/feed_common.proto\x12\x1Fgoogle.ads.googleads.v21.common\"c\x0A\x05Money\x12\x1A\x0A\x0Dcurrency_code\x18\x03 \x01(\x09H\x00\x88\x01\x01\x12\x1A\x0A\x0Damount_micros\x18\x04 \x01(\x03H\x01\x88\x01\x01B\x10\x0A\x0E_currency_codeB\x10\x0A\x0E_amount_microsB\xEF\x01\x0A#com.google.ads.googleads.v21.commonB\x0FFeedCommonProtoP\x01ZEgoogle.golang.org/genproto/googleapis/ads/googleads/v21/common;common\xA2\x02\x03GAA\xAA\x02\x1FGoogle.Ads.GoogleAds.V21.Common\xCA\x02\x1FGoogle\\Ads\\GoogleAds\\V21\\Common\xEA\x02#Google::Ads::GoogleAds::V21::Commonb\x06proto3\x0A\xF7\x03\x0AHgoogle/ads/googleads/v21/enums/listing_group_filter_listing_source.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\x81\x01\x0A#ListingGroupFilterListingSourceEnum\"Z\x0A\x1FListingGroupFilterListingSource\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0C\x0A\x08SHOPPING\x10\x02\x12\x0B\x0A\x07WEBPAGE\x10\x03B\xFE\x01\x0A\"com.google.ads.googleads.v21.enumsB\$ListingGroupFilterListingSourceProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\x8C\x04\x0AKgoogle/ads/googleads/v21/enums/listing_group_filter_product_condition.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\x90\x01\x0A&ListingGroupFilterProductConditionEnum\"f\x0A\"ListingGroupFilterProductCondition\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x07\x0A\x03NEW\x10\x02\x12\x0F\x0A\x0BREFURBISHED\x10\x03\x12\x08\x0A\x04USED\x10\x04B\x81\x02\x0A\"com.google.ads.googleads.v21.enumsB'ListingGroupFilterProductConditionProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xD5\x1E\x0AIgoogle/ads/googleads/v21/resources/asset_group_listing_group_filter.proto\x12\"google.ads.googleads.v21.resources\x1AHgoogle/ads/googleads/v21/enums/listing_group_filter_listing_source.proto\x1APgoogle/ads/googleads/v21/enums/listing_group_filter_product_category_level.proto\x1AIgoogle/ads/googleads/v21/enums/listing_group_filter_product_channel.proto\x1AKgoogle/ads/googleads/v21/enums/listing_group_filter_product_condition.proto\x1ALgoogle/ads/googleads/v21/enums/listing_group_filter_product_type_level.proto\x1ACgoogle/ads/googleads/v21/enums/listing_group_filter_type_enum.proto\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\"\xE1\x06\x0A\x1CAssetGroupListingGroupFilter\x12T\x0A\x0Dresource_name\x18\x01 \x01(\x09B=\xE0A\x05\xFAA7\x0A5googleads.googleapis.com/AssetGroupListingGroupFilter\x12@\x0A\x0Basset_group\x18\x02 \x01(\x09B+\xE0A\x05\xFAA%\x0A#googleads.googleapis.com/AssetGroup\x12\x0F\x0A\x02id\x18\x03 \x01(\x03B\x03\xE0A\x03\x12d\x0A\x04type\x18\x04 \x01(\x0E2Q.google.ads.googleads.v21.enums.ListingGroupFilterTypeEnum.ListingGroupFilterTypeB\x03\xE0A\x05\x12\x80\x01\x0A\x0Elisting_source\x18\x09 \x01(\x0E2c.google.ads.googleads.v21.enums.ListingGroupFilterListingSourceEnum.ListingGroupFilterListingSourceB\x03\xE0A\x05\x12S\x0A\x0Acase_value\x18\x06 \x01(\x0B2?.google.ads.googleads.v21.resources.ListingGroupFilterDimension\x12b\x0A\x1Bparent_listing_group_filter\x18\x07 \x01(\x09B=\xE0A\x05\xFAA7\x0A5googleads.googleapis.com/AssetGroupListingGroupFilter\x12V\x0A\x04path\x18\x08 \x01(\x0B2C.google.ads.googleads.v21.resources.ListingGroupFilterDimensionPathB\x03\xE0A\x03:\x9D\x01\xEAA\x99\x01\x0A5googleads.googleapis.com/AssetGroupListingGroupFilter\x12`customers/{customer_id}/assetGroupListingGroupFilters/{asset_group_id}~{listing_group_filter_id}\"{\x0A\x1FListingGroupFilterDimensionPath\x12X\x0A\x0Adimensions\x18\x01 \x03(\x0B2?.google.ads.googleads.v21.resources.ListingGroupFilterDimensionB\x03\xE0A\x03\"\xE1\x0F\x0A\x1BListingGroupFilterDimension\x12k\x0A\x10product_category\x18\x0A \x01(\x0B2O.google.ads.googleads.v21.resources.ListingGroupFilterDimension.ProductCategoryH\x00\x12e\x0A\x0Dproduct_brand\x18\x02 \x01(\x0B2L.google.ads.googleads.v21.resources.ListingGroupFilterDimension.ProductBrandH\x00\x12i\x0A\x0Fproduct_channel\x18\x03 \x01(\x0B2N.google.ads.googleads.v21.resources.ListingGroupFilterDimension.ProductChannelH\x00\x12m\x0A\x11product_condition\x18\x04 \x01(\x0B2P.google.ads.googleads.v21.resources.ListingGroupFilterDimension.ProductConditionH\x00\x12z\x0A\x18product_custom_attribute\x18\x05 \x01(\x0B2V.google.ads.googleads.v21.resources.ListingGroupFilterDimension.ProductCustomAttributeH\x00\x12h\x0A\x0Fproduct_item_id\x18\x06 \x01(\x0B2M.google.ads.googleads.v21.resources.ListingGroupFilterDimension.ProductItemIdH\x00\x12c\x0A\x0Cproduct_type\x18\x07 \x01(\x0B2K.google.ads.googleads.v21.resources.ListingGroupFilterDimension.ProductTypeH\x00\x12Z\x0A\x07webpage\x18\x09 \x01(\x0B2G.google.ads.googleads.v21.resources.ListingGroupFilterDimension.WebpageH\x00\x1A\xBE\x01\x0A\x0FProductCategory\x12\x18\x0A\x0Bcategory_id\x18\x01 \x01(\x03H\x00\x88\x01\x01\x12\x80\x01\x0A\x05level\x18\x02 \x01(\x0E2q.google.ads.googleads.v21.enums.ListingGroupFilterProductCategoryLevelEnum.ListingGroupFilterProductCategoryLevelB\x0E\x0A\x0C_category_id\x1A,\x0A\x0CProductBrand\x12\x12\x0A\x05value\x18\x01 \x01(\x09H\x00\x88\x01\x01B\x08\x0A\x06_value\x1A\x88\x01\x0A\x0EProductChannel\x12v\x0A\x07channel\x18\x01 \x01(\x0E2e.google.ads.googleads.v21.enums.ListingGroupFilterProductChannelEnum.ListingGroupFilterProductChannel\x1A\x90\x01\x0A\x10ProductCondition\x12|\x0A\x09condition\x18\x01 \x01(\x0E2i.google.ads.googleads.v21.enums.ListingGroupFilterProductConditionEnum.ListingGroupFilterProductCondition\x1A\xB9\x01\x0A\x16ProductCustomAttribute\x12\x12\x0A\x05value\x18\x01 \x01(\x09H\x00\x88\x01\x01\x12\x80\x01\x0A\x05index\x18\x02 \x01(\x0E2q.google.ads.googleads.v21.enums.ListingGroupFilterCustomAttributeIndexEnum.ListingGroupFilterCustomAttributeIndexB\x08\x0A\x06_value\x1A-\x0A\x0DProductItemId\x12\x12\x0A\x05value\x18\x01 \x01(\x09H\x00\x88\x01\x01B\x08\x0A\x06_value\x1A\xA5\x01\x0A\x0BProductType\x12\x12\x0A\x05value\x18\x01 \x01(\x09H\x00\x88\x01\x01\x12x\x0A\x05level\x18\x02 \x01(\x0E2i.google.ads.googleads.v21.enums.ListingGroupFilterProductTypeLevelEnum.ListingGroupFilterProductTypeLevelB\x08\x0A\x06_value\x1Ao\x0A\x07Webpage\x12d\x0A\x0Aconditions\x18\x01 \x03(\x0B2P.google.ads.googleads.v21.resources.ListingGroupFilterDimension.WebpageCondition\x1AO\x0A\x10WebpageCondition\x12\x16\x0A\x0Ccustom_label\x18\x01 \x01(\x09H\x00\x12\x16\x0A\x0Curl_contains\x18\x02 \x01(\x09H\x00B\x0B\x0A\x09conditionB\x0B\x0A\x09dimensionB\x93\x02\x0A&com.google.ads.googleads.v21.resourcesB!AssetGroupListingGroupFilterProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\x9A\x10\x0APgoogle/ads/googleads/v21/services/asset_group_listing_group_filter_service.proto\x12!google.ads.googleads.v21.services\x1AIgoogle/ads/googleads/v21/resources/asset_group_listing_group_filter.proto\x1A\x1Cgoogle/api/annotations.proto\x1A\x17google/api/client.proto\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\x1A google/protobuf/field_mask.proto\"\xAC\x02\x0A*MutateAssetGroupListingGroupFiltersRequest\x12\x18\x0A\x0Bcustomer_id\x18\x01 \x01(\x09B\x03\xE0A\x02\x12a\x0A\x0Aoperations\x18\x02 \x03(\x0B2H.google.ads.googleads.v21.services.AssetGroupListingGroupFilterOperationB\x03\xE0A\x02\x12\x15\x0A\x0Dvalidate_only\x18\x03 \x01(\x08\x12j\x0A\x15response_content_type\x18\x04 \x01(\x0E2K.google.ads.googleads.v21.enums.ResponseContentTypeEnum.ResponseContentType\"\xDB\x02\x0A%AssetGroupListingGroupFilterOperation\x12/\x0A\x0Bupdate_mask\x18\x04 \x01(\x0B2\x1A.google.protobuf.FieldMask\x12R\x0A\x06create\x18\x01 \x01(\x0B2@.google.ads.googleads.v21.resources.AssetGroupListingGroupFilterH\x00\x12R\x0A\x06update\x18\x02 \x01(\x0B2@.google.ads.googleads.v21.resources.AssetGroupListingGroupFilterH\x00\x12L\x0A\x06remove\x18\x03 \x01(\x09B:\xFAA7\x0A5googleads.googleapis.com/AssetGroupListingGroupFilterH\x00B\x0B\x0A\x09operation\"\x8B\x01\x0A+MutateAssetGroupListingGroupFiltersResponse\x12\\\x0A\x07results\x18\x01 \x03(\x0B2K.google.ads.googleads.v21.services.MutateAssetGroupListingGroupFilterResult\"\xE9\x01\x0A(MutateAssetGroupListingGroupFilterResult\x12Q\x0A\x0Dresource_name\x18\x01 \x01(\x09B:\xFAA7\x0A5googleads.googleapis.com/AssetGroupListingGroupFilter\x12j\x0A asset_group_listing_group_filter\x18\x02 \x01(\x0B2@.google.ads.googleads.v21.resources.AssetGroupListingGroupFilter2\x9C\x03\x0A#AssetGroupListingGroupFilterService\x12\xAD\x02\x0A#MutateAssetGroupListingGroupFilters\x12M.google.ads.googleads.v21.services.MutateAssetGroupListingGroupFiltersRequest\x1AN.google.ads.googleads.v21.services.MutateAssetGroupListingGroupFiltersResponse\"g\xDAA\x16customer_id,operations\x82\xD3\xE4\x93\x02H\"C/v21/customers/{customer_id=*}/assetGroupListingGroupFilters:mutate:\x01*\x1AE\xCAA\x18googleads.googleapis.com\xD2A'https://www.googleapis.com/auth/adwordsB\x94\x02\x0A%com.google.ads.googleads.v21.servicesB(AssetGroupListingGroupFilterServiceProtoP\x01ZIgoogle.golang.org/genproto/googleapis/ads/googleads/v21/services;services\xA2\x02\x03GAA\xAA\x02!Google.Ads.GoogleAds.V21.Services\xCA\x02!Google\\Ads\\GoogleAds\\V21\\Services\xEA\x02%Google::Ads::GoogleAds::V21::Servicesb\x06proto3\x0A\xDF\x03\x0A4google/ads/googleads/v21/enums/video_thumbnail.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\x8E\x01\x0A\x12VideoThumbnailEnum\"x\x0A\x0EVideoThumbnail\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x15\x0A\x11DEFAULT_THUMBNAIL\x10\x02\x12\x0F\x0A\x0BTHUMBNAIL_1\x10\x03\x12\x0F\x0A\x0BTHUMBNAIL_2\x10\x04\x12\x0F\x0A\x0BTHUMBNAIL_3\x10\x05B\xED\x01\x0A\"com.google.ads.googleads.v21.enumsB\x13VideoThumbnailProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xF0\x08\x0A,google/ads/googleads/v21/enums/ad_type.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\xAF\x06\x0A\x0AAdTypeEnum\"\xA0\x06\x0A\x06AdType\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0B\x0A\x07TEXT_AD\x10\x02\x12\x14\x0A\x10EXPANDED_TEXT_AD\x10\x03\x12\x1E\x0A\x1AEXPANDED_DYNAMIC_SEARCH_AD\x10\x07\x12\x0C\x0A\x08HOTEL_AD\x10\x08\x12\x15\x0A\x11SHOPPING_SMART_AD\x10\x09\x12\x17\x0A\x13SHOPPING_PRODUCT_AD\x10\x0A\x12\x0C\x0A\x08VIDEO_AD\x10\x0C\x12\x0C\x0A\x08IMAGE_AD\x10\x0E\x12\x18\x0A\x14RESPONSIVE_SEARCH_AD\x10\x0F\x12 \x0A\x1CLEGACY_RESPONSIVE_DISPLAY_AD\x10\x10\x12\x0A\x0A\x06APP_AD\x10\x11\x12\x19\x0A\x15LEGACY_APP_INSTALL_AD\x10\x12\x12\x19\x0A\x15RESPONSIVE_DISPLAY_AD\x10\x13\x12\x0C\x0A\x08LOCAL_AD\x10\x14\x12\x13\x0A\x0FHTML5_UPLOAD_AD\x10\x15\x12\x14\x0A\x10DYNAMIC_HTML5_AD\x10\x16\x12\x15\x0A\x11APP_ENGAGEMENT_AD\x10\x17\x12\"\x0A\x1ESHOPPING_COMPARISON_LISTING_AD\x10\x18\x12\x13\x0A\x0FVIDEO_BUMPER_AD\x10\x19\x12\$\x0A VIDEO_NON_SKIPPABLE_IN_STREAM_AD\x10\x1A\x12\x1F\x0A\x1BVIDEO_TRUEVIEW_IN_STREAM_AD\x10\x1D\x12\x17\x0A\x13VIDEO_RESPONSIVE_AD\x10\x1E\x12\x15\x0A\x11SMART_CAMPAIGN_AD\x10\x1F\x12\x0B\x0A\x07CALL_AD\x10 \x12\x1B\x0A\x17APP_PRE_REGISTRATION_AD\x10!\x12\x14\x0A\x10IN_FEED_VIDEO_AD\x10\"\x12\x1D\x0A\x19DEMAND_GEN_MULTI_ASSET_AD\x10(\x12\x1A\x0A\x16DEMAND_GEN_CAROUSEL_AD\x10)\x12\x0D\x0A\x09TRAVEL_AD\x10%\x12\"\x0A\x1EDEMAND_GEN_VIDEO_RESPONSIVE_AD\x10*\x12\x19\x0A\x15DEMAND_GEN_PRODUCT_AD\x10'\x12\x14\x0A\x10YOUTUBE_AUDIO_AD\x10,B\xE5\x01\x0A\"com.google.ads.googleads.v21.enumsB\x0BAdTypeProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\x9B\x05\x0A6google/ads/googleads/v21/enums/attribution_model.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\xC6\x02\x0A\x14AttributionModelEnum\"\xAD\x02\x0A\x10AttributionModel\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0C\x0A\x08EXTERNAL\x10d\x12\x19\x0A\x15GOOGLE_ADS_LAST_CLICK\x10e\x12)\x0A%GOOGLE_SEARCH_ATTRIBUTION_FIRST_CLICK\x10f\x12\$\x0A GOOGLE_SEARCH_ATTRIBUTION_LINEAR\x10g\x12(\x0A\$GOOGLE_SEARCH_ATTRIBUTION_TIME_DECAY\x10h\x12,\x0A(GOOGLE_SEARCH_ATTRIBUTION_POSITION_BASED\x10i\x12)\x0A%GOOGLE_SEARCH_ATTRIBUTION_DATA_DRIVEN\x10jB\xEF\x01\x0A\"com.google.ads.googleads.v21.enumsB\x15AttributionModelProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xAB\x03\x0A4google/ads/googleads/v21/enums/product_channel.proto\x12\x1Egoogle.ads.googleads.v21.enums\"[\x0A\x12ProductChannelEnum\"E\x0A\x0EProductChannel\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0A\x0A\x06ONLINE\x10\x02\x12\x09\x0A\x05LOCAL\x10\x03B\xED\x01\x0A\"com.google.ads.googleads.v21.enumsB\x13ProductChannelProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xA6\x04\x0A;google/ads/googleads/v21/enums/promotion_barcode_type.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\xC8\x01\x0A\x18PromotionBarcodeTypeEnum\"\xAB\x01\x0A\x14PromotionBarcodeType\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x09\x0A\x05AZTEC\x10\x02\x12\x0B\x0A\x07CODABAR\x10\x03\x12\x0A\x0A\x06CODE39\x10\x04\x12\x0B\x0A\x07CODE128\x10\x05\x12\x0F\x0A\x0BDATA_MATRIX\x10\x06\x12\x08\x0A\x04EAN8\x10\x07\x12\x09\x0A\x05EAN13\x10\x08\x12\x07\x0A\x03ITF\x10\x09\x12\x0A\x0A\x06PDF417\x10\x0A\x12\x09\x0A\x05UPC_A\x10\x0BB\xF3\x01\x0A\"com.google.ads.googleads.v21.enumsB\x19PromotionBarcodeTypeProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xA6\x04\x0A4google/ads/googleads/v21/enums/ad_network_type.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\xD6\x01\x0A\x11AdNetworkTypeEnum\"\xC0\x01\x0A\x0DAdNetworkType\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0A\x0A\x06SEARCH\x10\x02\x12\x13\x0A\x0FSEARCH_PARTNERS\x10\x03\x12\x0B\x0A\x07CONTENT\x10\x04\x12\x09\x0A\x05MIXED\x10\x07\x12\x0B\x0A\x07YOUTUBE\x10\x08\x12\x0D\x0A\x09GOOGLE_TV\x10\x09\x12\x19\x0A\x15GOOGLE_OWNED_CHANNELS\x10\x0A\x12\x09\x0A\x05GMAIL\x10\x0B\x12\x0C\x0A\x08DISCOVER\x10\x0C\x12\x08\x0A\x04MAPS\x10\x0DB\xEC\x01\x0A\"com.google.ads.googleads.v21.enumsB\x12AdNetworkTypeProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xF2\x03\x0A@google/ads/googleads/v21/enums/custom_audience_member_type.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\x8B\x01\x0A\x1CCustomAudienceMemberTypeEnum\"k\x0A\x18CustomAudienceMemberType\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0B\x0A\x07KEYWORD\x10\x02\x12\x07\x0A\x03URL\x10\x03\x12\x12\x0A\x0EPLACE_CATEGORY\x10\x04\x12\x07\x0A\x03APP\x10\x05B\xF7\x01\x0A\"com.google.ads.googleads.v21.enumsB\x1DCustomAudienceMemberTypeProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xFE\x09\x0A8google/ads/googleads/v21/resources/custom_audience.proto\x12\"google.ads.googleads.v21.resources\x1A;google/ads/googleads/v21/enums/custom_audience_status.proto\x1A9google/ads/googleads/v21/enums/custom_audience_type.proto\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\"\x80\x04\x0A\x0ECustomAudience\x12F\x0A\x0Dresource_name\x18\x01 \x01(\x09B/\xE0A\x05\xFAA)\x0A'googleads.googleapis.com/CustomAudience\x12\x0F\x0A\x02id\x18\x02 \x01(\x03B\x03\xE0A\x03\x12b\x0A\x06status\x18\x03 \x01(\x0E2M.google.ads.googleads.v21.enums.CustomAudienceStatusEnum.CustomAudienceStatusB\x03\xE0A\x03\x12\x0C\x0A\x04name\x18\x04 \x01(\x09\x12W\x0A\x04type\x18\x05 \x01(\x0E2I.google.ads.googleads.v21.enums.CustomAudienceTypeEnum.CustomAudienceType\x12\x13\x0A\x0Bdescription\x18\x06 \x01(\x09\x12I\x0A\x07members\x18\x07 \x03(\x0B28.google.ads.googleads.v21.resources.CustomAudienceMember:j\xEAAg\x0A'googleads.googleapis.com/CustomAudience\x12<customers/{customer_id}/customAudiences/{custom_audience_id}\"\xD6\x01\x0A\x14CustomAudienceMember\x12j\x0A\x0Bmember_type\x18\x01 \x01(\x0E2U.google.ads.googleads.v21.enums.CustomAudienceMemberTypeEnum.CustomAudienceMemberType\x12\x11\x0A\x07keyword\x18\x02 \x01(\x09H\x00\x12\x0D\x0A\x03url\x18\x03 \x01(\x09H\x00\x12\x18\x0A\x0Eplace_category\x18\x04 \x01(\x03H\x00\x12\x0D\x0A\x03app\x18\x05 \x01(\x09H\x00B\x07\x0A\x05valueB\x85\x02\x0A&com.google.ads.googleads.v21.resourcesB\x13CustomAudienceProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\xD6\x03\x0A3google/ads/googleads/v21/enums/bidding_source.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\x87\x01\x0A\x11BiddingSourceEnum\"r\x0A\x0DBiddingSource\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x1D\x0A\x19CAMPAIGN_BIDDING_STRATEGY\x10\x05\x12\x0C\x0A\x08AD_GROUP\x10\x06\x12\x16\x0A\x12AD_GROUP_CRITERION\x10\x07B\xEC\x01\x0A\"com.google.ads.googleads.v21.enumsB\x12BiddingSourceProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\x9C\x05\x0A4google/ads/googleads/v21/enums/experiment_type.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\xCB\x02\x0A\x12ExperimentTypeEnum\"\xB4\x02\x0A\x0EExperimentType\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x19\x0A\x15DISPLAY_AND_VIDEO_360\x10\x02\x12\x10\x0A\x0CAD_VARIATION\x10\x03\x12\x12\x0A\x0EYOUTUBE_CUSTOM\x10\x05\x12\x12\x0A\x0EDISPLAY_CUSTOM\x10\x06\x12\x11\x0A\x0DSEARCH_CUSTOM\x10\x07\x12&\x0A\"DISPLAY_AUTOMATED_BIDDING_STRATEGY\x10\x08\x12%\x0A!SEARCH_AUTOMATED_BIDDING_STRATEGY\x10\x09\x12'\x0A#SHOPPING_AUTOMATED_BIDDING_STRATEGY\x10\x0A\x12\x12\x0A\x0ESMART_MATCHING\x10\x0B\x12\x10\x0A\x0CHOTEL_CUSTOM\x10\x0CB\xED\x01\x0A\"com.google.ads.googleads.v21.enumsB\x13ExperimentTypeProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xF2\x0A\x0A3google/ads/googleads/v21/resources/experiment.proto\x12\"google.ads.googleads.v21.resources\x1A8google/ads/googleads/v21/enums/async_action_status.proto\x1A6google/ads/googleads/v21/enums/experiment_status.proto\x1A4google/ads/googleads/v21/enums/experiment_type.proto\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\"\xA6\x06\x0A\x0AExperiment\x12B\x0A\x0Dresource_name\x18\x01 \x01(\x09B+\xE0A\x05\xFAA%\x0A#googleads.googleapis.com/Experiment\x12\x1F\x0A\x0Dexperiment_id\x18\x09 \x01(\x03B\x03\xE0A\x03H\x00\x88\x01\x01\x12\x11\x0A\x04name\x18\x0A \x01(\x09B\x03\xE0A\x02\x12\x13\x0A\x0Bdescription\x18\x0B \x01(\x09\x12\x0E\x0A\x06suffix\x18\x0C \x01(\x09\x12T\x0A\x04type\x18\x0D \x01(\x0E2A.google.ads.googleads.v21.enums.ExperimentTypeEnum.ExperimentTypeB\x03\xE0A\x02\x12U\x0A\x06status\x18\x0E \x01(\x0E2E.google.ads.googleads.v21.enums.ExperimentStatusEnum.ExperimentStatus\x12\x17\x0A\x0Astart_date\x18\x0F \x01(\x09H\x01\x88\x01\x01\x12\x15\x0A\x08end_date\x18\x10 \x01(\x09H\x02\x88\x01\x01\x12:\x0A\x05goals\x18\x11 \x03(\x0B2+.google.ads.googleads.v21.common.MetricGoal\x12(\x0A\x16long_running_operation\x18\x12 \x01(\x09B\x03\xE0A\x03H\x03\x88\x01\x01\x12d\x0A\x0Epromote_status\x18\x13 \x01(\x0E2G.google.ads.googleads.v21.enums.AsyncActionStatusEnum.AsyncActionStatusB\x03\xE0A\x03\x12\x1E\x0A\x0Csync_enabled\x18\x14 \x01(\x08B\x03\xE0A\x05H\x04\x88\x01\x01:X\xEAAU\x0A#googleads.googleapis.com/Experiment\x12.customers/{customer_id}/experiments/{trial_id}B\x10\x0A\x0E_experiment_idB\x0D\x0A\x0B_start_dateB\x0B\x0A\x09_end_dateB\x19\x0A\x17_long_running_operationB\x0F\x0A\x0D_sync_enabledB\x81\x02\x0A&com.google.ads.googleads.v21.resourcesB\x0FExperimentProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\xAC\x08\x0AMgoogle/ads/googleads/v21/enums/ad_group_criterion_primary_status_reason.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\xAD\x05\x0A'AdGroupCriterionPrimaryStatusReasonEnum\"\x81\x05\x0A#AdGroupCriterionPrimaryStatusReason\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x14\x0A\x10CAMPAIGN_PENDING\x10\x02\x12\x1F\x0A\x1BCAMPAIGN_CRITERION_NEGATIVE\x10\x03\x12\x13\x0A\x0FCAMPAIGN_PAUSED\x10\x04\x12\x14\x0A\x10CAMPAIGN_REMOVED\x10\x05\x12\x12\x0A\x0ECAMPAIGN_ENDED\x10\x06\x12\x13\x0A\x0FAD_GROUP_PAUSED\x10\x07\x12\x14\x0A\x10AD_GROUP_REMOVED\x10\x08\x12\"\x0A\x1EAD_GROUP_CRITERION_DISAPPROVED\x10\x09\x12\$\x0A AD_GROUP_CRITERION_RARELY_SERVED\x10\x0A\x12\"\x0A\x1EAD_GROUP_CRITERION_LOW_QUALITY\x10\x0B\x12#\x0A\x1FAD_GROUP_CRITERION_UNDER_REVIEW\x10\x0C\x12%\x0A!AD_GROUP_CRITERION_PENDING_REVIEW\x10\x0D\x12+\x0A'AD_GROUP_CRITERION_BELOW_FIRST_PAGE_BID\x10\x0E\x12\x1F\x0A\x1BAD_GROUP_CRITERION_NEGATIVE\x10\x0F\x12!\x0A\x1DAD_GROUP_CRITERION_RESTRICTED\x10\x10\x12\x1D\x0A\x19AD_GROUP_CRITERION_PAUSED\x10\x11\x121\x0A-AD_GROUP_CRITERION_PAUSED_DUE_TO_LOW_ACTIVITY\x10\x12\x12\x1E\x0A\x1AAD_GROUP_CRITERION_REMOVED\x10\x13B\x82\x02\x0A\"com.google.ads.googleads.v21.enumsB(AdGroupCriterionPrimaryStatusReasonProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xB1\x04\x0ANgoogle/ads/googleads/v21/enums/offline_conversion_diagnostic_status_enum.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\xAF\x01\x0A%OfflineConversionDiagnosticStatusEnum\"\x85\x01\x0A!OfflineConversionDiagnosticStatus\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0D\x0A\x09EXCELLENT\x10\x02\x12\x08\x0A\x04GOOD\x10\x03\x12\x13\x0A\x0FNEEDS_ATTENTION\x10\x04\x12\x14\x0A\x10NO_RECENT_UPLOAD\x10\x06B\x84\x02\x0A\"com.google.ads.googleads.v21.enumsB*OfflineConversionDiagnosticStatusEnumProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xCC\x03\x0A<google/ads/googleads/v21/enums/frequency_cap_time_unit.proto\x12\x1Egoogle.ads.googleads.v21.enums\"n\x0A\x18FrequencyCapTimeUnitEnum\"R\x0A\x14FrequencyCapTimeUnit\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x07\x0A\x03DAY\x10\x02\x12\x08\x0A\x04WEEK\x10\x03\x12\x09\x0A\x05MONTH\x10\x04B\xF3\x01\x0A\"com.google.ads.googleads.v21.enumsB\x19FrequencyCapTimeUnitProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\x8F\x04\x0AEgoogle/ads/googleads/v21/enums/offline_event_upload_client_enum.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\x9F\x01\x0A\x1COfflineEventUploadClientEnum\"\x7F\x0A\x18OfflineEventUploadClient\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x12\x0A\x0EGOOGLE_ADS_API\x10\x02\x12\x19\x0A\x15GOOGLE_ADS_WEB_CLIENT\x10\x03\x12\x16\x0A\x12ADS_DATA_CONNECTOR\x10\x04B\xFB\x01\x0A\"com.google.ads.googleads.v21.enumsB!OfflineEventUploadClientEnumProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xE0\x03\x0A;google/ads/googleads/v21/errors/not_allowlisted_error.proto\x12\x1Fgoogle.ads.googleads.v21.errors\"}\x0A\x17NotAllowlistedErrorEnum\"b\x0A\x13NotAllowlistedError\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12-\x0A)CUSTOMER_NOT_ALLOWLISTED_FOR_THIS_FEATURE\x10\x02B\xF8\x01\x0A#com.google.ads.googleads.v21.errorsB\x18NotAllowlistedErrorProtoP\x01ZEgoogle.golang.org/genproto/googleapis/ads/googleads/v21/errors;errors\xA2\x02\x03GAA\xAA\x02\x1FGoogle.Ads.GoogleAds.V21.Errors\xCA\x02\x1FGoogle\\Ads\\GoogleAds\\V21\\Errors\xEA\x02#Google::Ads::GoogleAds::V21::Errorsb\x06proto3\x0A\xDB\x1B\x0AQgoogle/ads/googleads/v21/resources/offline_conversion_upload_client_summary.proto\x12\"google.ads.googleads.v21.resources\x1AEgoogle/ads/googleads/v21/enums/offline_event_upload_client_enum.proto\x1A;google/ads/googleads/v21/errors/collection_size_error.proto\x1AHgoogle/ads/googleads/v21/errors/conversion_adjustment_upload_error.proto\x1A=google/ads/googleads/v21/errors/conversion_upload_error.proto\x1A0google/ads/googleads/v21/errors/date_error.proto\x1A4google/ads/googleads/v21/errors/distinct_error.proto\x1A1google/ads/googleads/v21/errors/field_error.proto\x1A2google/ads/googleads/v21/errors/mutate_error.proto\x1A;google/ads/googleads/v21/errors/not_allowlisted_error.proto\x1A9google/ads/googleads/v21/errors/string_format_error.proto\x1A9google/ads/googleads/v21/errors/string_length_error.proto\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\"\xC5\x07\x0A\$OfflineConversionUploadClientSummary\x12\\\x0A\x0Dresource_name\x18\x01 \x01(\x09BE\xE0A\x03\xFAA?\x0A=googleads.googleapis.com/OfflineConversionUploadClientSummary\x12j\x0A\x06client\x18\x02 \x01(\x0E2U.google.ads.googleads.v21.enums.OfflineEventUploadClientEnum.OfflineEventUploadClientB\x03\xE0A\x03\x12|\x0A\x06status\x18\x03 \x01(\x0E2g.google.ads.googleads.v21.enums.OfflineConversionDiagnosticStatusEnum.OfflineConversionDiagnosticStatusB\x03\xE0A\x03\x12\x1E\x0A\x11total_event_count\x18\x04 \x01(\x03B\x03\xE0A\x03\x12#\x0A\x16successful_event_count\x18\x05 \x01(\x03B\x03\xE0A\x03\x12\x19\x0A\x0Csuccess_rate\x18\x06 \x01(\x01B\x03\xE0A\x03\x12 \x0A\x13pending_event_count\x18\x0B \x01(\x03B\x03\xE0A\x03\x12\x19\x0A\x0Cpending_rate\x18\x0C \x01(\x01B\x03\xE0A\x03\x12\"\x0A\x15last_upload_date_time\x18\x07 \x01(\x09B\x03\xE0A\x03\x12Z\x0A\x0Fdaily_summaries\x18\x08 \x03(\x0B2<.google.ads.googleads.v21.resources.OfflineConversionSummaryB\x03\xE0A\x03\x12X\x0A\x0Djob_summaries\x18\x09 \x03(\x0B2<.google.ads.googleads.v21.resources.OfflineConversionSummaryB\x03\xE0A\x03\x12O\x0A\x06alerts\x18\x0A \x03(\x0B2:.google.ads.googleads.v21.resources.OfflineConversionAlertB\x03\xE0A\x03:\x8C\x01\xEAA\x88\x01\x0A=googleads.googleapis.com/OfflineConversionUploadClientSummary\x12Gcustomers/{customer_id}/offlineConversionUploadClientSummaries/{client}\"\xB4\x01\x0A\x18OfflineConversionSummary\x12\x1D\x0A\x10successful_count\x18\x03 \x01(\x03B\x03\xE0A\x03\x12\x19\x0A\x0Cfailed_count\x18\x04 \x01(\x03B\x03\xE0A\x03\x12\x1A\x0A\x0Dpending_count\x18\x05 \x01(\x03B\x03\xE0A\x03\x12\x15\x0A\x06job_id\x18\x01 \x01(\x03B\x03\xE0A\x03H\x00\x12\x1A\x0A\x0Bupload_date\x18\x02 \x01(\x09B\x03\xE0A\x03H\x00B\x0F\x0A\x0Ddimension_key\"\x87\x01\x0A\x16OfflineConversionAlert\x12N\x0A\x05error\x18\x01 \x01(\x0B2:.google.ads.googleads.v21.resources.OfflineConversionErrorB\x03\xE0A\x03\x12\x1D\x0A\x10error_percentage\x18\x02 \x01(\x01B\x03\xE0A\x03\"\xE7\x08\x0A\x16OfflineConversionError\x12r\x0A\x15collection_size_error\x18\x01 \x01(\x0E2L.google.ads.googleads.v21.errors.CollectionSizeErrorEnum.CollectionSizeErrorB\x03\xE0A\x03H\x00\x12\x97\x01\x0A\"conversion_adjustment_upload_error\x18\x02 \x01(\x0E2d.google.ads.googleads.v21.errors.ConversionAdjustmentUploadErrorEnum.ConversionAdjustmentUploadErrorB\x03\xE0A\x03H\x00\x12x\x0A\x17conversion_upload_error\x18\x03 \x01(\x0E2P.google.ads.googleads.v21.errors.ConversionUploadErrorEnum.ConversionUploadErrorB\x03\xE0A\x03H\x00\x12S\x0A\x0Adate_error\x18\x04 \x01(\x0E28.google.ads.googleads.v21.errors.DateErrorEnum.DateErrorB\x03\xE0A\x03H\x00\x12_\x0A\x0Edistinct_error\x18\x05 \x01(\x0E2@.google.ads.googleads.v21.errors.DistinctErrorEnum.DistinctErrorB\x03\xE0A\x03H\x00\x12V\x0A\x0Bfield_error\x18\x06 \x01(\x0E2:.google.ads.googleads.v21.errors.FieldErrorEnum.FieldErrorB\x03\xE0A\x03H\x00\x12Y\x0A\x0Cmutate_error\x18\x07 \x01(\x0E2<.google.ads.googleads.v21.errors.MutateErrorEnum.MutateErrorB\x03\xE0A\x03H\x00\x12r\x0A\x15not_allowlisted_error\x18\x08 \x01(\x0E2L.google.ads.googleads.v21.errors.NotAllowlistedErrorEnum.NotAllowlistedErrorB\x03\xE0A\x03H\x00\x12l\x0A\x13string_format_error\x18\x09 \x01(\x0E2H.google.ads.googleads.v21.errors.StringFormatErrorEnum.StringFormatErrorB\x03\xE0A\x03H\x00\x12l\x0A\x13string_length_error\x18\x0A \x01(\x0E2H.google.ads.googleads.v21.errors.StringLengthErrorEnum.StringLengthErrorB\x03\xE0A\x03H\x00B\x0C\x0A\x0Aerror_codeB\x9B\x02\x0A&com.google.ads.googleads.v21.resourcesB)OfflineConversionUploadClientSummaryProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\x9F\x0D\x0A\\google/ads/googleads/v21/resources/offline_conversion_upload_conversion_action_summary.proto\x12\"google.ads.googleads.v21.resources\x1AEgoogle/ads/googleads/v21/enums/offline_event_upload_client_enum.proto\x1AQgoogle/ads/googleads/v21/resources/offline_conversion_upload_client_summary.proto\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\"\x94\x08\x0A.OfflineConversionUploadConversionActionSummary\x12f\x0A\x0Dresource_name\x18\x01 \x01(\x09BO\xE0A\x03\xFAAI\x0AGgoogleads.googleapis.com/OfflineConversionUploadConversionActionSummary\x12j\x0A\x06client\x18\x02 \x01(\x0E2U.google.ads.googleads.v21.enums.OfflineEventUploadClientEnum.OfflineEventUploadClientB\x03\xE0A\x03\x12!\x0A\x14conversion_action_id\x18\x03 \x01(\x03B\x03\xE0A\x03\x12#\x0A\x16conversion_action_name\x18\x04 \x01(\x09B\x03\xE0A\x03\x12|\x0A\x06status\x18\x05 \x01(\x0E2g.google.ads.googleads.v21.enums.OfflineConversionDiagnosticStatusEnum.OfflineConversionDiagnosticStatusB\x03\xE0A\x03\x12\x1E\x0A\x11total_event_count\x18\x06 \x01(\x03B\x03\xE0A\x03\x12#\x0A\x16successful_event_count\x18\x07 \x01(\x03B\x03\xE0A\x03\x12 \x0A\x13pending_event_count\x18\x08 \x01(\x03B\x03\xE0A\x03\x12\"\x0A\x15last_upload_date_time\x18\x09 \x01(\x09B\x03\xE0A\x03\x12Z\x0A\x0Fdaily_summaries\x18\x0A \x03(\x0B2<.google.ads.googleads.v21.resources.OfflineConversionSummaryB\x03\xE0A\x03\x12X\x0A\x0Djob_summaries\x18\x0B \x03(\x0B2<.google.ads.googleads.v21.resources.OfflineConversionSummaryB\x03\xE0A\x03\x12O\x0A\x06alerts\x18\x0C \x03(\x0B2:.google.ads.googleads.v21.resources.OfflineConversionAlertB\x03\xE0A\x03:\xB5\x01\xEAA\xB1\x01\x0AGgoogleads.googleapis.com/OfflineConversionUploadConversionActionSummary\x12fcustomers/{customer_id}/offlineConversionUploadConversionActionSummaries/{conversion_type_id}~{client}B\xA5\x02\x0A&com.google.ads.googleads.v21.resourcesB3OfflineConversionUploadConversionActionSummaryProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\xCE\x03\x0A0google/ads/googleads/v21/enums/ad_strength.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\x85\x01\x0A\x0EAdStrengthEnum\"s\x0A\x0AAdStrength\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0B\x0A\x07PENDING\x10\x02\x12\x0A\x0A\x06NO_ADS\x10\x03\x12\x08\x0A\x04POOR\x10\x04\x12\x0B\x0A\x07AVERAGE\x10\x05\x12\x08\x0A\x04GOOD\x10\x06\x12\x0D\x0A\x09EXCELLENT\x10\x07B\xE9\x01\x0A\"com.google.ads.googleads.v21.enumsB\x0FAdStrengthProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xDE\x05\x0AEgoogle/ads/googleads/v21/resources/customer_search_term_insight.proto\x12\"google.ads.googleads.v21.resources\x1A\x19google/api/resource.proto\"\xBA\x02\x0A\x19CustomerSearchTermInsight\x12Q\x0A\x0Dresource_name\x18\x01 \x01(\x09B:\xE0A\x03\xFAA4\x0A2googleads.googleapis.com/CustomerSearchTermInsight\x12 \x0A\x0Ecategory_label\x18\x02 \x01(\x09B\x03\xE0A\x03H\x00\x88\x01\x01\x12\x14\x0A\x02id\x18\x03 \x01(\x03B\x03\xE0A\x03H\x01\x88\x01\x01:x\xEAAu\x0A2googleads.googleapis.com/CustomerSearchTermInsight\x12?customers/{customer_id}/customerSearchTermInsights/{cluster_id}B\x11\x0A\x0F_category_labelB\x05\x0A\x03_idB\x90\x02\x0A&com.google.ads.googleads.v21.resourcesB\x1ECustomerSearchTermInsightProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\xFD\x04\x0A?google/ads/googleads/v21/resources/managed_placement_view.proto\x12\"google.ads.googleads.v21.resources\x1A\x19google/api/resource.proto\"\xE4\x01\x0A\x14ManagedPlacementView\x12L\x0A\x0Dresource_name\x18\x01 \x01(\x09B5\xE0A\x03\xFAA/\x0A-googleads.googleapis.com/ManagedPlacementView:~\xEAA{\x0A-googleads.googleapis.com/ManagedPlacementView\x12Jcustomers/{customer_id}/managedPlacementViews/{ad_group_id}~{criterion_id}B\x8B\x02\x0A&com.google.ads.googleads.v21.resourcesB\x19ManagedPlacementViewProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\x81\x04\x0ADgoogle/ads/googleads/v21/enums/search_engine_results_page_type.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\x93\x01\x0A\x1FSearchEngineResultsPageTypeEnum\"p\x0A\x1BSearchEngineResultsPageType\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0C\x0A\x08ADS_ONLY\x10\x02\x12\x10\x0A\x0CORGANIC_ONLY\x10\x03\x12\x13\x0A\x0FADS_AND_ORGANIC\x10\x04B\xFA\x01\x0A\"com.google.ads.googleads.v21.enumsB SearchEngineResultsPageTypeProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xD4\x03\x0A@google/ads/googleads/v21/enums/user_list_membership_status.proto\x12\x1Egoogle.ads.googleads.v21.enums\"n\x0A\x1CUserListMembershipStatusEnum\"N\x0A\x18UserListMembershipStatus\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x08\x0A\x04OPEN\x10\x02\x12\x0A\x0A\x06CLOSED\x10\x03B\xF7\x01\x0A\"com.google.ads.googleads.v21.enumsB\x1DUserListMembershipStatusProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xE5\x03\x0A7google/ads/googleads/v21/enums/tracking_code_type.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\x8F\x01\x0A\x14TrackingCodeTypeEnum\"w\x0A\x10TrackingCodeType\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0B\x0A\x07WEBPAGE\x10\x02\x12\x13\x0A\x0FWEBPAGE_ONCLICK\x10\x03\x12\x11\x0A\x0DCLICK_TO_CALL\x10\x04\x12\x10\x0A\x0CWEBSITE_CALL\x10\x05B\xEF\x01\x0A\"com.google.ads.googleads.v21.enumsB\x15TrackingCodeTypeProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\x8E\x07\x0A?google/ads/googleads/v21/resources/mobile_device_constant.proto\x12\"google.ads.googleads.v21.resources\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\"\xD4\x03\x0A\x14MobileDeviceConstant\x12L\x0A\x0Dresource_name\x18\x01 \x01(\x09B5\xE0A\x03\xFAA/\x0A-googleads.googleapis.com/MobileDeviceConstant\x12\x14\x0A\x02id\x18\x07 \x01(\x03B\x03\xE0A\x03H\x00\x88\x01\x01\x12\x16\x0A\x04name\x18\x08 \x01(\x09B\x03\xE0A\x03H\x01\x88\x01\x01\x12#\x0A\x11manufacturer_name\x18\x09 \x01(\x09B\x03\xE0A\x03H\x02\x88\x01\x01\x12'\x0A\x15operating_system_name\x18\x0A \x01(\x09B\x03\xE0A\x03H\x03\x88\x01\x01\x12X\x0A\x04type\x18\x06 \x01(\x0E2E.google.ads.googleads.v21.enums.MobileDeviceTypeEnum.MobileDeviceTypeB\x03\xE0A\x03:X\xEAAU\x0A-googleads.googleapis.com/MobileDeviceConstant\x12\$mobileDeviceConstants/{criterion_id}B\x05\x0A\x03_idB\x07\x0A\x05_nameB\x14\x0A\x12_manufacturer_nameB\x18\x0A\x16_operating_system_nameB\x8B\x02\x0A&com.google.ads.googleads.v21.resourcesB\x19MobileDeviceConstantProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\xCA\x04\x0AHgoogle/ads/googleads/v21/enums/user_list_number_rule_item_operator.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\xD5\x01\x0A\"UserListNumberRuleItemOperatorEnum\"\xAE\x01\x0A\x1EUserListNumberRuleItemOperator\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x10\x0A\x0CGREATER_THAN\x10\x02\x12\x19\x0A\x15GREATER_THAN_OR_EQUAL\x10\x03\x12\x0A\x0A\x06EQUALS\x10\x04\x12\x0E\x0A\x0ANOT_EQUALS\x10\x05\x12\x0D\x0A\x09LESS_THAN\x10\x06\x12\x16\x0A\x12LESS_THAN_OR_EQUAL\x10\x07B\xFD\x01\x0A\"com.google.ads.googleads.v21.enumsB#UserListNumberRuleItemOperatorProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xE8\x03\x0A>google/ads/googleads/v21/enums/customizer_attribute_type.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\x84\x01\x0A\x1BCustomizerAttributeTypeEnum\"e\x0A\x17CustomizerAttributeType\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x08\x0A\x04TEXT\x10\x02\x12\x0A\x0A\x06NUMBER\x10\x03\x12\x09\x0A\x05PRICE\x10\x04\x12\x0B\x0A\x07PERCENT\x10\x05B\xF6\x01\x0A\"com.google.ads.googleads.v21.enumsB\x1CCustomizerAttributeTypeProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xD1\x07\x0A=google/ads/googleads/v21/resources/customizer_attribute.proto\x12\"google.ads.googleads.v21.resources\x1A>google/ads/googleads/v21/enums/customizer_attribute_type.proto\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\"\xDA\x03\x0A\x13CustomizerAttribute\x12K\x0A\x0Dresource_name\x18\x01 \x01(\x09B4\xE0A\x05\xFAA.\x0A,googleads.googleapis.com/CustomizerAttribute\x12\x0F\x0A\x02id\x18\x02 \x01(\x03B\x03\xE0A\x03\x12\x14\x0A\x04name\x18\x03 \x01(\x09B\x06\xE0A\x02\xE0A\x05\x12f\x0A\x04type\x18\x04 \x01(\x0E2S.google.ads.googleads.v21.enums.CustomizerAttributeTypeEnum.CustomizerAttributeTypeB\x03\xE0A\x05\x12l\x0A\x06status\x18\x05 \x01(\x0E2W.google.ads.googleads.v21.enums.CustomizerAttributeStatusEnum.CustomizerAttributeStatusB\x03\xE0A\x03:y\xEAAv\x0A,googleads.googleapis.com/CustomizerAttribute\x12Fcustomers/{customer_id}/customizerAttributes/{customizer_attribute_id}B\x8A\x02\x0A&com.google.ads.googleads.v21.resourcesB\x18CustomizerAttributeProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\x90\x04\x0A6google/ads/googleads/v21/common/customizer_value.proto\x12\x1Fgoogle.ads.googleads.v21.common\x1A\x1Fgoogle/api/field_behavior.proto\"\x94\x01\x0A\x0FCustomizerValue\x12f\x0A\x04type\x18\x01 \x01(\x0E2S.google.ads.googleads.v21.enums.CustomizerAttributeTypeEnum.CustomizerAttributeTypeB\x03\xE0A\x02\x12\x19\x0A\x0Cstring_value\x18\x02 \x01(\x09B\x03\xE0A\x02B\xF4\x01\x0A#com.google.ads.googleads.v21.commonB\x14CustomizerValueProtoP\x01ZEgoogle.golang.org/genproto/googleapis/ads/googleads/v21/common;common\xA2\x02\x03GAA\xAA\x02\x1FGoogle.Ads.GoogleAds.V21.Common\xCA\x02\x1FGoogle\\Ads\\GoogleAds\\V21\\Common\xEA\x02#Google::Ads::GoogleAds::V21::Commonb\x06proto3\x0A\x9C\x08\x0A<google/ads/googleads/v21/resources/campaign_customizer.proto\x12\"google.ads.googleads.v21.resources\x1A<google/ads/googleads/v21/enums/customizer_value_status.proto\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\"\xA9\x04\x0A\x12CampaignCustomizer\x12J\x0A\x0Dresource_name\x18\x01 \x01(\x09B3\xE0A\x05\xFAA-\x0A+googleads.googleapis.com/CampaignCustomizer\x12;\x0A\x08campaign\x18\x02 \x01(\x09B)\xE0A\x05\xFAA#\x0A!googleads.googleapis.com/Campaign\x12U\x0A\x14customizer_attribute\x18\x03 \x01(\x09B7\xE0A\x02\xE0A\x05\xFAA.\x0A,googleads.googleapis.com/CustomizerAttribute\x12d\x0A\x06status\x18\x04 \x01(\x0E2O.google.ads.googleads.v21.enums.CustomizerValueStatusEnum.CustomizerValueStatusB\x03\xE0A\x03\x12D\x0A\x05value\x18\x05 \x01(\x0B20.google.ads.googleads.v21.common.CustomizerValueB\x03\xE0A\x02:\x86\x01\xEAA\x82\x01\x0A+googleads.googleapis.com/CampaignCustomizer\x12Scustomers/{customer_id}/campaignCustomizers/{campaign_id}~{customizer_attribute_id}B\x89\x02\x0A&com.google.ads.googleads.v21.resourcesB\x17CampaignCustomizerProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\x8B\x09\x0AFgoogle/ads/googleads/v21/resources/ad_group_criterion_customizer.proto\x12\"google.ads.googleads.v21.resources\x1A<google/ads/googleads/v21/enums/customizer_value_status.proto\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\"\x86\x05\x0A\x1AAdGroupCriterionCustomizer\x12R\x0A\x0Dresource_name\x18\x01 \x01(\x09B;\xE0A\x05\xFAA5\x0A3googleads.googleapis.com/AdGroupCriterionCustomizer\x12R\x0A\x12ad_group_criterion\x18\x02 \x01(\x09B1\xE0A\x05\xFAA+\x0A)googleads.googleapis.com/AdGroupCriterionH\x00\x88\x01\x01\x12U\x0A\x14customizer_attribute\x18\x03 \x01(\x09B7\xE0A\x02\xE0A\x05\xFAA.\x0A,googleads.googleapis.com/CustomizerAttribute\x12d\x0A\x06status\x18\x04 \x01(\x0E2O.google.ads.googleads.v21.enums.CustomizerValueStatusEnum.CustomizerValueStatusB\x03\xE0A\x03\x12D\x0A\x05value\x18\x05 \x01(\x0B20.google.ads.googleads.v21.common.CustomizerValueB\x03\xE0A\x02:\xA5\x01\xEAA\xA1\x01\x0A3googleads.googleapis.com/AdGroupCriterionCustomizer\x12jcustomers/{customer_id}/adGroupCriterionCustomizers/{ad_group_id}~{criterion_id}~{customizer_attribute_id}B\x15\x0A\x13_ad_group_criterionB\x91\x02\x0A&com.google.ads.googleads.v21.resourcesB\x1FAdGroupCriterionCustomizerProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\x96\x08\x0A<google/ads/googleads/v21/resources/ad_group_customizer.proto\x12\"google.ads.googleads.v21.resources\x1A<google/ads/googleads/v21/enums/customizer_value_status.proto\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\"\xA4\x04\x0A\x11AdGroupCustomizer\x12I\x0A\x0Dresource_name\x18\x01 \x01(\x09B2\xE0A\x05\xFAA,\x0A*googleads.googleapis.com/AdGroupCustomizer\x12:\x0A\x08ad_group\x18\x02 \x01(\x09B(\xE0A\x05\xFAA\"\x0A googleads.googleapis.com/AdGroup\x12U\x0A\x14customizer_attribute\x18\x03 \x01(\x09B7\xE0A\x02\xE0A\x05\xFAA.\x0A,googleads.googleapis.com/CustomizerAttribute\x12d\x0A\x06status\x18\x04 \x01(\x0E2O.google.ads.googleads.v21.enums.CustomizerValueStatusEnum.CustomizerValueStatusB\x03\xE0A\x03\x12D\x0A\x05value\x18\x05 \x01(\x0B20.google.ads.googleads.v21.common.CustomizerValueB\x03\xE0A\x02:\x84\x01\xEAA\x80\x01\x0A*googleads.googleapis.com/AdGroupCustomizer\x12Rcustomers/{customer_id}/adGroupCustomizers/{ad_group_id}~{customizer_attribute_id}B\x88\x02\x0A&com.google.ads.googleads.v21.resourcesB\x16AdGroupCustomizerProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\xCF\x07\x0A<google/ads/googleads/v21/resources/customer_customizer.proto\x12\"google.ads.googleads.v21.resources\x1A<google/ads/googleads/v21/enums/customizer_value_status.proto\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\"\xDC\x03\x0A\x12CustomerCustomizer\x12J\x0A\x0Dresource_name\x18\x01 \x01(\x09B3\xE0A\x05\xFAA-\x0A+googleads.googleapis.com/CustomerCustomizer\x12U\x0A\x14customizer_attribute\x18\x02 \x01(\x09B7\xE0A\x02\xE0A\x05\xFAA.\x0A,googleads.googleapis.com/CustomizerAttribute\x12d\x0A\x06status\x18\x03 \x01(\x0E2O.google.ads.googleads.v21.enums.CustomizerValueStatusEnum.CustomizerValueStatusB\x03\xE0A\x03\x12D\x0A\x05value\x18\x04 \x01(\x0B20.google.ads.googleads.v21.common.CustomizerValueB\x03\xE0A\x02:w\xEAAt\x0A+googleads.googleapis.com/CustomerCustomizer\x12Ecustomers/{customer_id}/customerCustomizers/{customizer_attribute_id}B\x89\x02\x0A&com.google.ads.googleads.v21.resourcesB\x17CustomerCustomizerProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\xA8\x04\x0APgoogle/ads/googleads/v21/enums/third_party_viewability_integration_partner.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\xA2\x01\x0A+ThirdPartyViewabilityIntegrationPartnerEnum\"s\x0A'ThirdPartyViewabilityIntegrationPartner\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x11\x0A\x0DDOUBLE_VERIFY\x10\x02\x12\x17\x0A\x13INTEGRAL_AD_SCIENCE\x10\x03B\x86\x02\x0A\"com.google.ads.googleads.v21.enumsB,ThirdPartyViewabilityIntegrationPartnerProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xEF\x03\x0A=google/ads/googleads/v21/enums/data_driven_model_status.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\x8E\x01\x0A\x19DataDrivenModelStatusEnum\"q\x0A\x15DataDrivenModelStatus\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0D\x0A\x09AVAILABLE\x10\x02\x12\x09\x0A\x05STALE\x10\x03\x12\x0B\x0A\x07EXPIRED\x10\x04\x12\x13\x0A\x0FNEVER_GENERATED\x10\x05B\xF4\x01\x0A\"com.google.ads.googleads.v21.enumsB\x1ADataDrivenModelStatusProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xF1\x03\x0A;google/ads/googleads/v21/enums/optimization_goal_type.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\x93\x01\x0A\x18OptimizationGoalTypeEnum\"w\x0A\x14OptimizationGoalType\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0F\x0A\x0BCALL_CLICKS\x10\x02\x12\x16\x0A\x12DRIVING_DIRECTIONS\x10\x03\x12\x18\x0A\x14APP_PRE_REGISTRATION\x10\x04B\xF3\x01\x0A\"com.google.ads.googleads.v21.enumsB\x19OptimizationGoalTypeProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xCA\x03\x0A4google/ads/googleads/v21/enums/customer_status.proto\x12\x1Egoogle.ads.googleads.v21.enums\"z\x0A\x12CustomerStatusEnum\"d\x0A\x0ECustomerStatus\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0B\x0A\x07ENABLED\x10\x02\x12\x0C\x0A\x08CANCELED\x10\x03\x12\x0D\x0A\x09SUSPENDED\x10\x04\x12\x0A\x0A\x06CLOSED\x10\x05B\xED\x01\x0A\"com.google.ads.googleads.v21.enumsB\x13CustomerStatusProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xBA\x09\x0A8google/ads/googleads/v21/resources/customer_client.proto\x12\"google.ads.googleads.v21.resources\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\"\x8D\x06\x0A\x0ECustomerClient\x12F\x0A\x0Dresource_name\x18\x01 \x01(\x09B/\xE0A\x03\xFAA)\x0A'googleads.googleapis.com/CustomerClient\x12G\x0A\x0Fclient_customer\x18\x0C \x01(\x09B)\xE0A\x03\xFAA#\x0A!googleads.googleapis.com/CustomerH\x00\x88\x01\x01\x12\x18\x0A\x06hidden\x18\x0D \x01(\x08B\x03\xE0A\x03H\x01\x88\x01\x01\x12\x17\x0A\x05level\x18\x0E \x01(\x03B\x03\xE0A\x03H\x02\x88\x01\x01\x12\x1B\x0A\x09time_zone\x18\x0F \x01(\x09B\x03\xE0A\x03H\x03\x88\x01\x01\x12\x1E\x0A\x0Ctest_account\x18\x10 \x01(\x08B\x03\xE0A\x03H\x04\x88\x01\x01\x12\x19\x0A\x07manager\x18\x11 \x01(\x08B\x03\xE0A\x03H\x05\x88\x01\x01\x12\"\x0A\x10descriptive_name\x18\x12 \x01(\x09B\x03\xE0A\x03H\x06\x88\x01\x01\x12\x1F\x0A\x0Dcurrency_code\x18\x13 \x01(\x09B\x03\xE0A\x03H\x07\x88\x01\x01\x12\x14\x0A\x02id\x18\x14 \x01(\x03B\x03\xE0A\x03H\x08\x88\x01\x01\x12>\x0A\x0Eapplied_labels\x18\x15 \x03(\x09B&\xE0A\x03\xFAA \x0A\x1Egoogleads.googleapis.com/Label\x12V\x0A\x06status\x18\x16 \x01(\x0E2A.google.ads.googleads.v21.enums.CustomerStatusEnum.CustomerStatusB\x03\xE0A\x03:j\xEAAg\x0A'googleads.googleapis.com/CustomerClient\x12<customers/{customer_id}/customerClients/{client_customer_id}B\x12\x0A\x10_client_customerB\x09\x0A\x07_hiddenB\x08\x0A\x06_levelB\x0C\x0A\x0A_time_zoneB\x0F\x0A\x0D_test_accountB\x0A\x0A\x08_managerB\x13\x0A\x11_descriptive_nameB\x10\x0A\x0E_currency_codeB\x05\x0A\x03_idB\x85\x02\x0A&com.google.ads.googleads.v21.resourcesB\x13CustomerClientProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\xF6\x03\x0A@google/ads/googleads/v21/enums/demand_gen_channel_strategy.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\x8F\x01\x0A\x1CDemandGenChannelStrategyEnum\"o\x0A\x18DemandGenChannelStrategy\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x10\x0A\x0CALL_CHANNELS\x10\x02\x12#\x0A\x1FALL_OWNED_AND_OPERATED_CHANNELS\x10\x03B\xF7\x01\x0A\"com.google.ads.googleads.v21.enumsB\x1DDemandGenChannelStrategyProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xF9\x03\x0A6google/ads/googleads/v21/enums/conversion_origin.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\xA4\x01\x0A\x14ConversionOriginEnum\"\x8B\x01\x0A\x10ConversionOrigin\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0B\x0A\x07WEBSITE\x10\x02\x12\x11\x0A\x0DGOOGLE_HOSTED\x10\x03\x12\x07\x0A\x03APP\x10\x04\x12\x11\x0A\x0DCALL_FROM_ADS\x10\x05\x12\x09\x0A\x05STORE\x10\x06\x12\x12\x0A\x0EYOUTUBE_HOSTED\x10\x07B\xEF\x01\x0A\"com.google.ads.googleads.v21.enumsB\x15ConversionOriginProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xF8\x07\x0AAgoogle/ads/googleads/v21/resources/campaign_conversion_goal.proto\x12\"google.ads.googleads.v21.resources\x1A6google/ads/googleads/v21/enums/conversion_origin.proto\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\"\x82\x04\x0A\x16CampaignConversionGoal\x12N\x0A\x0Dresource_name\x18\x01 \x01(\x09B7\xE0A\x05\xFAA1\x0A/googleads.googleapis.com/CampaignConversionGoal\x12;\x0A\x08campaign\x18\x02 \x01(\x09B)\xE0A\x05\xFAA#\x0A!googleads.googleapis.com/Campaign\x12g\x0A\x08category\x18\x03 \x01(\x0E2U.google.ads.googleads.v21.enums.ConversionActionCategoryEnum.ConversionActionCategory\x12U\x0A\x06origin\x18\x04 \x01(\x0E2E.google.ads.googleads.v21.enums.ConversionOriginEnum.ConversionOrigin\x12\x10\x0A\x08biddable\x18\x05 \x01(\x08:\x88\x01\xEAA\x84\x01\x0A/googleads.googleapis.com/CampaignConversionGoal\x12Qcustomers/{customer_id}/campaignConversionGoals/{campaign_id}~{category}~{source}B\x8D\x02\x0A&com.google.ads.googleads.v21.resourcesB\x1BCampaignConversionGoalProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\xF7\x0B\x0AHgoogle/ads/googleads/v21/services/campaign_conversion_goal_service.proto\x12!google.ads.googleads.v21.services\x1A\x1Cgoogle/api/annotations.proto\x1A\x17google/api/client.proto\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\x1A google/protobuf/field_mask.proto\"\xB4\x01\x0A\$MutateCampaignConversionGoalsRequest\x12\x18\x0A\x0Bcustomer_id\x18\x01 \x01(\x09B\x03\xE0A\x02\x12[\x0A\x0Aoperations\x18\x02 \x03(\x0B2B.google.ads.googleads.v21.services.CampaignConversionGoalOperationB\x03\xE0A\x02\x12\x15\x0A\x0Dvalidate_only\x18\x03 \x01(\x08\"\xAD\x01\x0A\x1FCampaignConversionGoalOperation\x12/\x0A\x0Bupdate_mask\x18\x02 \x01(\x0B2\x1A.google.protobuf.FieldMask\x12L\x0A\x06update\x18\x01 \x01(\x0B2:.google.ads.googleads.v21.resources.CampaignConversionGoalH\x00B\x0B\x0A\x09operation\"\x7F\x0A%MutateCampaignConversionGoalsResponse\x12V\x0A\x07results\x18\x01 \x03(\x0B2E.google.ads.googleads.v21.services.MutateCampaignConversionGoalResult\"q\x0A\"MutateCampaignConversionGoalResult\x12K\x0A\x0Dresource_name\x18\x01 \x01(\x09B4\xFAA1\x0A/googleads.googleapis.com/CampaignConversionGoal2\xFE\x02\x0A\x1DCampaignConversionGoalService\x12\x95\x02\x0A\x1DMutateCampaignConversionGoals\x12G.google.ads.googleads.v21.services.MutateCampaignConversionGoalsRequest\x1AH.google.ads.googleads.v21.services.MutateCampaignConversionGoalsResponse\"a\xDAA\x16customer_id,operations\x82\xD3\xE4\x93\x02B\"=/v21/customers/{customer_id=*}/campaignConversionGoals:mutate:\x01*\x1AE\xCAA\x18googleads.googleapis.com\xD2A'https://www.googleapis.com/auth/adwordsB\x8E\x02\x0A%com.google.ads.googleads.v21.servicesB\"CampaignConversionGoalServiceProtoP\x01ZIgoogle.golang.org/genproto/googleapis/ads/googleads/v21/services;services\xA2\x02\x03GAA\xAA\x02!Google.Ads.GoogleAds.V21.Services\xCA\x02!Google\\Ads\\GoogleAds\\V21\\Services\xEA\x02%Google::Ads::GoogleAds::V21::Servicesb\x06proto3\x0A\xF6\x03\x0AEgoogle/ads/googleads/v21/enums/conversion_value_rule_set_status.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\x86\x01\x0A ConversionValueRuleSetStatusEnum\"b\x0A\x1CConversionValueRuleSetStatus\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0B\x0A\x07ENABLED\x10\x02\x12\x0B\x0A\x07REMOVED\x10\x03\x12\x0A\x0A\x06PAUSED\x10\x04B\xFB\x01\x0A\"com.google.ads.googleads.v21.enumsB!ConversionValueRuleSetStatusProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xB0\x0C\x0ABgoogle/ads/googleads/v21/resources/conversion_value_rule_set.proto\x12\"google.ads.googleads.v21.resources\x1AEgoogle/ads/googleads/v21/enums/conversion_value_rule_set_status.proto\x1ACgoogle/ads/googleads/v21/enums/value_rule_set_attachment_type.proto\x1A=google/ads/googleads/v21/enums/value_rule_set_dimension.proto\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\"\xA6\x07\x0A\x16ConversionValueRuleSet\x12N\x0A\x0Dresource_name\x18\x01 \x01(\x09B7\xE0A\x05\xFAA1\x0A/googleads.googleapis.com/ConversionValueRuleSet\x12\x0F\x0A\x02id\x18\x02 \x01(\x03B\x03\xE0A\x03\x12Q\x0A\x16conversion_value_rules\x18\x03 \x03(\x09B1\xFAA.\x0A,googleads.googleapis.com/ConversionValueRule\x12c\x0A\x0Adimensions\x18\x04 \x03(\x0E2O.google.ads.googleads.v21.enums.ValueRuleSetDimensionEnum.ValueRuleSetDimension\x12A\x0A\x0Eowner_customer\x18\x05 \x01(\x09B)\xE0A\x03\xFAA#\x0A!googleads.googleapis.com/Customer\x12w\x0A\x0Fattachment_type\x18\x06 \x01(\x0E2Y.google.ads.googleads.v21.enums.ValueRuleSetAttachmentTypeEnum.ValueRuleSetAttachmentTypeB\x03\xE0A\x05\x128\x0A\x08campaign\x18\x07 \x01(\x09B&\xFAA#\x0A!googleads.googleapis.com/Campaign\x12r\x0A\x06status\x18\x08 \x01(\x0E2].google.ads.googleads.v21.enums.ConversionValueRuleSetStatusEnum.ConversionValueRuleSetStatusB\x03\xE0A\x03\x12\x80\x01\x0A\x1Cconversion_action_categories\x18\x09 \x03(\x0E2U.google.ads.googleads.v21.enums.ConversionActionCategoryEnum.ConversionActionCategoryB\x03\xE0A\x05:\x85\x01\xEAA\x81\x01\x0A/googleads.googleapis.com/ConversionValueRuleSet\x12Ncustomers/{customer_id}/conversionValueRuleSets/{conversion_value_rule_set_id}B\x8D\x02\x0A&com.google.ads.googleads.v21.resourcesB\x1BConversionValueRuleSetProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\xF4\x07\x0AQgoogle/ads/googleads/v21/resources/group_content_suitability_placement_view.proto\x12\"google.ads.googleads.v21.resources\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\"\x98\x04\x0A\$GroupContentSuitabilityPlacementView\x12\\\x0A\x0Dresource_name\x18\x01 \x01(\x09BE\xE0A\x03\xFAA?\x0A=googleads.googleapis.com/GroupContentSuitabilityPlacementView\x12\x19\x0A\x0Cdisplay_name\x18\x02 \x01(\x09B\x03\xE0A\x03\x12\x16\x0A\x09placement\x18\x03 \x01(\x09B\x03\xE0A\x03\x12\\\x0A\x0Eplacement_type\x18\x04 \x01(\x0E2?.google.ads.googleads.v21.enums.PlacementTypeEnum.PlacementTypeB\x03\xE0A\x03\x12\x17\x0A\x0Atarget_url\x18\x05 \x01(\x09B\x03\xE0A\x03:\xE7\x01\xEAA\xE3\x01\x0A=googleads.googleapis.com/GroupContentSuitabilityPlacementView\x12Ucustomers/{customer_id}/groupContentSuitabilityPlacementViews/{placement_fingerprint}*%groupContentSuitabilityPlacementViews2\$groupContentSuitabilityPlacementViewB\x9B\x02\x0A&com.google.ads.googleads.v21.resourcesB)GroupContentSuitabilityPlacementViewProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\x96\x03\x0A1google/ads/googleads/v21/enums/listing_type.proto\x12\x1Egoogle.ads.googleads.v21.enums\"L\x0A\x0FListingTypeEnum\"9\x0A\x0BListingType\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0C\x0A\x08VEHICLES\x10\x02B\xEA\x01\x0A\"com.google.ads.googleads.v21.enumsB\x10ListingTypeProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xC2!\x0AMgoogle/ads/googleads/v21/resources/local_services_verification_artifact.proto\x12\"google.ads.googleads.v21.resources\x1A`google/ads/googleads/v21/enums/local_services_business_registration_check_rejection_reason.proto\x1ANgoogle/ads/googleads/v21/enums/local_services_business_registration_type.proto\x1ANgoogle/ads/googleads/v21/enums/local_services_insurance_rejection_reason.proto\x1ALgoogle/ads/googleads/v21/enums/local_services_license_rejection_reason.proto\x1APgoogle/ads/googleads/v21/enums/local_services_verification_artifact_status.proto\x1ANgoogle/ads/googleads/v21/enums/local_services_verification_artifact_type.proto\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\"\xFC\x08\x0A!LocalServicesVerificationArtifact\x12Y\x0A\x0Dresource_name\x18\x01 \x01(\x09BB\xE0A\x05\xFAA<\x0A:googleads.googleapis.com/LocalServicesVerificationArtifact\x12\x14\x0A\x02id\x18\x02 \x01(\x03B\x03\xE0A\x03H\x01\x88\x01\x01\x12\x1F\x0A\x12creation_date_time\x18\x03 \x01(\x09B\x03\xE0A\x03\x12\x88\x01\x0A\x06status\x18\x04 \x01(\x0E2s.google.ads.googleads.v21.enums.LocalServicesVerificationArtifactStatusEnum.LocalServicesVerificationArtifactStatusB\x03\xE0A\x03\x12\x8B\x01\x0A\x0Dartifact_type\x18\x05 \x01(\x0E2o.google.ads.googleads.v21.enums.LocalServicesVerificationArtifactTypeEnum.LocalServicesVerificationArtifactTypeB\x03\xE0A\x03\x12~\x0A&background_check_verification_artifact\x18\x06 \x01(\x0B2G.google.ads.googleads.v21.resources.BackgroundCheckVerificationArtifactB\x03\xE0A\x03H\x00\x12q\x0A\x1Finsurance_verification_artifact\x18\x07 \x01(\x0B2A.google.ads.googleads.v21.resources.InsuranceVerificationArtifactB\x03\xE0A\x03H\x00\x12m\x0A\x1Dlicense_verification_artifact\x18\x08 \x01(\x0B2?.google.ads.googleads.v21.resources.LicenseVerificationArtifactB\x03\xE0A\x03H\x00\x12\x93\x01\x0A1business_registration_check_verification_artifact\x18\x09 \x01(\x0B2Q.google.ads.googleads.v21.resources.BusinessRegistrationCheckVerificationArtifactB\x03\xE0A\x03H\x00:\x9B\x01\xEAA\x97\x01\x0A:googleads.googleapis.com/LocalServicesVerificationArtifact\x12Ycustomers/{customer_id}/localServicesVerificationArtifacts/{gls_verification_artifact_id}B\x0F\x0A\x0Dartifact_dataB\x05\x0A\x03_id\"\x9F\x01\x0A#BackgroundCheckVerificationArtifact\x12\x1A\x0A\x08case_url\x18\x01 \x01(\x09B\x03\xE0A\x03H\x00\x88\x01\x01\x12.\x0A\x1Cfinal_adjudication_date_time\x18\x02 \x01(\x09B\x03\xE0A\x03H\x01\x88\x01\x01B\x0B\x0A\x09_case_urlB\x1F\x0A\x1D_final_adjudication_date_time\"\xCD\x03\x0A\x1DInsuranceVerificationArtifact\x12\x1F\x0A\x0Damount_micros\x18\x01 \x01(\x03B\x03\xE0A\x03H\x00\x88\x01\x01\x12\x93\x01\x0A\x10rejection_reason\x18\x02 \x01(\x0E2o.google.ads.googleads.v21.enums.LocalServicesInsuranceRejectionReasonEnum.LocalServicesInsuranceRejectionReasonB\x03\xE0A\x03H\x01\x88\x01\x01\x12m\x0A\x1Binsurance_document_readonly\x18\x03 \x01(\x0B2>.google.ads.googleads.v21.common.LocalServicesDocumentReadOnlyB\x03\xE0A\x03H\x02\x88\x01\x01\x12&\x0A\x14expiration_date_time\x18\x04 \x01(\x09B\x03\xE0A\x03H\x03\x88\x01\x01B\x10\x0A\x0E_amount_microsB\x13\x0A\x11_rejection_reasonB\x1E\x0A\x1C_insurance_document_readonlyB\x17\x0A\x15_expiration_date_time\"\xF2\x04\x0A\x1BLicenseVerificationArtifact\x12\x1E\x0A\x0Clicense_type\x18\x01 \x01(\x09B\x03\xE0A\x03H\x00\x88\x01\x01\x12 \x0A\x0Elicense_number\x18\x02 \x01(\x09B\x03\xE0A\x03H\x01\x88\x01\x01\x12%\x0A\x13licensee_first_name\x18\x03 \x01(\x09B\x03\xE0A\x03H\x02\x88\x01\x01\x12\$\x0A\x12licensee_last_name\x18\x04 \x01(\x09B\x03\xE0A\x03H\x03\x88\x01\x01\x12\x8F\x01\x0A\x10rejection_reason\x18\x05 \x01(\x0E2k.google.ads.googleads.v21.enums.LocalServicesLicenseRejectionReasonEnum.LocalServicesLicenseRejectionReasonB\x03\xE0A\x03H\x04\x88\x01\x01\x12k\x0A\x19license_document_readonly\x18\x06 \x01(\x0B2>.google.ads.googleads.v21.common.LocalServicesDocumentReadOnlyB\x03\xE0A\x03H\x05\x88\x01\x01\x12&\x0A\x14expiration_date_time\x18\x07 \x01(\x09B\x03\xE0A\x03H\x06\x88\x01\x01B\x0F\x0A\x0D_license_typeB\x11\x0A\x0F_license_numberB\x16\x0A\x14_licensee_first_nameB\x15\x0A\x13_licensee_last_nameB\x13\x0A\x11_rejection_reasonB\x1C\x0A\x1A_license_document_readonlyB\x17\x0A\x15_expiration_date_time\"\xB6\x05\x0A-BusinessRegistrationCheckVerificationArtifact\x12\x94\x01\x0A\x11registration_type\x18\x03 \x01(\x0E2o.google.ads.googleads.v21.enums.LocalServicesBusinessRegistrationTypeEnum.LocalServicesBusinessRegistrationTypeB\x03\xE0A\x03H\x01\x88\x01\x01\x12\x1A\x0A\x08check_id\x18\x04 \x01(\x09B\x03\xE0A\x03H\x02\x88\x01\x01\x12\xB4\x01\x0A\x10rejection_reason\x18\x05 \x01(\x0E2\x8F\x01.google.ads.googleads.v21.enums.LocalServicesBusinessRegistrationCheckRejectionReasonEnum.LocalServicesBusinessRegistrationCheckRejectionReasonB\x03\xE0A\x03H\x03\x88\x01\x01\x12b\x0A\x13registration_number\x18\x01 \x01(\x0B2>.google.ads.googleads.v21.resources.BusinessRegistrationNumberB\x03\xE0A\x03H\x00\x12f\x0A\x15registration_document\x18\x02 \x01(\x0B2@.google.ads.googleads.v21.resources.BusinessRegistrationDocumentB\x03\xE0A\x03H\x00B\x17\x0A\x15business_registrationB\x14\x0A\x12_registration_typeB\x0B\x0A\x09_check_idB\x13\x0A\x11_rejection_reason\"A\x0A\x1ABusinessRegistrationNumber\x12\x18\x0A\x06number\x18\x01 \x01(\x09B\x03\xE0A\x03H\x00\x88\x01\x01B\x09\x0A\x07_number\"\x99\x01\x0A\x1CBusinessRegistrationDocument\x12c\x0A\x11document_readonly\x18\x01 \x01(\x0B2>.google.ads.googleads.v21.common.LocalServicesDocumentReadOnlyB\x03\xE0A\x03H\x00\x88\x01\x01B\x14\x0A\x12_document_readonlyB\x98\x02\x0A&com.google.ads.googleads.v21.resourcesB&LocalServicesVerificationArtifactProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\xB1\x07\x0AHgoogle/ads/googleads/v21/resources/conversion_goal_campaign_config.proto\x12\"google.ads.googleads.v21.resources\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\"\xE6\x03\x0A\x1CConversionGoalCampaignConfig\x12T\x0A\x0Dresource_name\x18\x01 \x01(\x09B=\xE0A\x05\xFAA7\x0A5googleads.googleapis.com/ConversionGoalCampaignConfig\x12;\x0A\x08campaign\x18\x02 \x01(\x09B)\xE0A\x05\xFAA#\x0A!googleads.googleapis.com/Campaign\x12^\x0A\x11goal_config_level\x18\x03 \x01(\x0E2C.google.ads.googleads.v21.enums.GoalConfigLevelEnum.GoalConfigLevel\x12R\x0A\x16custom_conversion_goal\x18\x04 \x01(\x09B2\xFAA/\x0A-googleads.googleapis.com/CustomConversionGoal:\x7F\xEAA|\x0A5googleads.googleapis.com/ConversionGoalCampaignConfig\x12Ccustomers/{customer_id}/conversionGoalCampaignConfigs/{campaign_id}B\x93\x02\x0A&com.google.ads.googleads.v21.resourcesB!ConversionGoalCampaignConfigProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\xF5\x0E\x0AOgoogle/ads/googleads/v21/services/conversion_goal_campaign_config_service.proto\x12!google.ads.googleads.v21.services\x1AHgoogle/ads/googleads/v21/resources/conversion_goal_campaign_config.proto\x1A\x1Cgoogle/api/annotations.proto\x1A\x17google/api/client.proto\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\x1A google/protobuf/field_mask.proto\"\xAC\x02\x0A*MutateConversionGoalCampaignConfigsRequest\x12\x18\x0A\x0Bcustomer_id\x18\x01 \x01(\x09B\x03\xE0A\x02\x12a\x0A\x0Aoperations\x18\x02 \x03(\x0B2H.google.ads.googleads.v21.services.ConversionGoalCampaignConfigOperationB\x03\xE0A\x02\x12\x15\x0A\x0Dvalidate_only\x18\x03 \x01(\x08\x12j\x0A\x15response_content_type\x18\x04 \x01(\x0E2K.google.ads.googleads.v21.enums.ResponseContentTypeEnum.ResponseContentType\"\xB9\x01\x0A%ConversionGoalCampaignConfigOperation\x12/\x0A\x0Bupdate_mask\x18\x02 \x01(\x0B2\x1A.google.protobuf.FieldMask\x12R\x0A\x06update\x18\x01 \x01(\x0B2@.google.ads.googleads.v21.resources.ConversionGoalCampaignConfigH\x00B\x0B\x0A\x09operation\"\x8B\x01\x0A+MutateConversionGoalCampaignConfigsResponse\x12\\\x0A\x07results\x18\x01 \x03(\x0B2K.google.ads.googleads.v21.services.MutateConversionGoalCampaignConfigResult\"\xE8\x01\x0A(MutateConversionGoalCampaignConfigResult\x12Q\x0A\x0Dresource_name\x18\x01 \x01(\x09B:\xFAA7\x0A5googleads.googleapis.com/ConversionGoalCampaignConfig\x12i\x0A\x1Fconversion_goal_campaign_config\x18\x02 \x01(\x0B2@.google.ads.googleads.v21.resources.ConversionGoalCampaignConfig2\x9C\x03\x0A#ConversionGoalCampaignConfigService\x12\xAD\x02\x0A#MutateConversionGoalCampaignConfigs\x12M.google.ads.googleads.v21.services.MutateConversionGoalCampaignConfigsRequest\x1AN.google.ads.googleads.v21.services.MutateConversionGoalCampaignConfigsResponse\"g\xDAA\x16customer_id,operations\x82\xD3\xE4\x93\x02H\"C/v21/customers/{customer_id=*}/conversionGoalCampaignConfigs:mutate:\x01*\x1AE\xCAA\x18googleads.googleapis.com\xD2A'https://www.googleapis.com/auth/adwordsB\x94\x02\x0A%com.google.ads.googleads.v21.servicesB(ConversionGoalCampaignConfigServiceProtoP\x01ZIgoogle.golang.org/genproto/googleapis/ads/googleads/v21/services;services\xA2\x02\x03GAA\xAA\x02!Google.Ads.GoogleAds.V21.Services\xCA\x02!Google\\Ads\\GoogleAds\\V21\\Services\xEA\x02%Google::Ads::GoogleAds::V21::Servicesb\x06proto3\x0A\xE4\x03\x0ACgoogle/ads/googleads/v21/enums/call_tracking_display_location.proto\x12\x1Egoogle.ads.googleads.v21.enums\"x\x0A\x1FCallTrackingDisplayLocationEnum\"U\x0A\x1BCallTrackingDisplayLocation\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x06\x0A\x02AD\x10\x02\x12\x10\x0A\x0CLANDING_PAGE\x10\x03B\xFA\x01\x0A\"com.google.ads.googleads.v21.enumsB CallTrackingDisplayLocationProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xA1\x09\x0A2google/ads/googleads/v21/resources/call_view.proto\x12\"google.ads.googleads.v21.resources\x1A.google/ads/googleads/v21/enums/call_type.proto\x1A=google/ads/googleads/v21/enums/google_voice_call_status.proto\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\"\x91\x05\x0A\x08CallView\x12@\x0A\x0Dresource_name\x18\x01 \x01(\x09B)\xE0A\x03\xFAA#\x0A!googleads.googleapis.com/CallView\x12 \x0A\x13caller_country_code\x18\x02 \x01(\x09B\x03\xE0A\x03\x12\x1D\x0A\x10caller_area_code\x18\x03 \x01(\x09B\x03\xE0A\x03\x12\"\x0A\x15call_duration_seconds\x18\x04 \x01(\x03B\x03\xE0A\x03\x12!\x0A\x14start_call_date_time\x18\x05 \x01(\x09B\x03\xE0A\x03\x12\x1F\x0A\x12end_call_date_time\x18\x06 \x01(\x09B\x03\xE0A\x03\x12\x88\x01\x0A\x1Ecall_tracking_display_location\x18\x07 \x01(\x0E2[.google.ads.googleads.v21.enums.CallTrackingDisplayLocationEnum.CallTrackingDisplayLocationB\x03\xE0A\x03\x12H\x0A\x04type\x18\x08 \x01(\x0E25.google.ads.googleads.v21.enums.CallTypeEnum.CallTypeB\x03\xE0A\x03\x12i\x0A\x0Bcall_status\x18\x09 \x01(\x0E2O.google.ads.googleads.v21.enums.GoogleVoiceCallStatusEnum.GoogleVoiceCallStatusB\x03\xE0A\x03:Z\xEAAW\x0A!googleads.googleapis.com/CallView\x122customers/{customer_id}/callViews/{call_detail_id}B\xFF\x01\x0A&com.google.ads.googleads.v21.resourcesB\x0DCallViewProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\x8D\x06\x0A?google/ads/googleads/v21/resources/keyword_theme_constant.proto\x12\"google.ads.googleads.v21.resources\x1A\x19google/api/resource.proto\"\xF4\x02\x0A\x14KeywordThemeConstant\x12L\x0A\x0Dresource_name\x18\x01 \x01(\x09B5\xE0A\x03\xFAA/\x0A-googleads.googleapis.com/KeywordThemeConstant\x12\x1E\x0A\x0Ccountry_code\x18\x02 \x01(\x09B\x03\xE0A\x03H\x00\x88\x01\x01\x12\x1F\x0A\x0Dlanguage_code\x18\x03 \x01(\x09B\x03\xE0A\x03H\x01\x88\x01\x01\x12\x1E\x0A\x0Cdisplay_name\x18\x04 \x01(\x09B\x03\xE0A\x03H\x02\x88\x01\x01:y\xEAAv\x0A-googleads.googleapis.com/KeywordThemeConstant\x12EkeywordThemeConstants/{express_category_id}~{express_sub_category_id}B\x0F\x0A\x0D_country_codeB\x10\x0A\x0E_language_codeB\x0F\x0A\x0D_display_nameB\x8B\x02\x0A&com.google.ads.googleads.v21.resourcesB\x19KeywordThemeConstantProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\xD8\x03\x0A9google/ads/googleads/v21/enums/parental_status_type.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\x7F\x0A\x16ParentalStatusTypeEnum\"e\x0A\x12ParentalStatusType\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0B\x0A\x06PARENT\x10\xAC\x02\x12\x11\x0A\x0CNOT_A_PARENT\x10\xAD\x02\x12\x11\x0A\x0CUNDETERMINED\x10\xAE\x02B\xF1\x01\x0A\"com.google.ads.googleads.v21.enumsB\x17ParentalStatusTypeProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xFB\x05\x0AHgoogle/ads/googleads/v21/resources/smart_campaign_search_term_view.proto\x12\"google.ads.googleads.v21.resources\x1A\x19google/api/resource.proto\"\xD2\x02\x0A\x1BSmartCampaignSearchTermView\x12S\x0A\x0Dresource_name\x18\x01 \x01(\x09B<\xE0A\x03\xFAA6\x0A4googleads.googleapis.com/SmartCampaignSearchTermView\x12\x18\x0A\x0Bsearch_term\x18\x02 \x01(\x09B\x03\xE0A\x03\x12;\x0A\x08campaign\x18\x03 \x01(\x09B)\xE0A\x03\xFAA#\x0A!googleads.googleapis.com/Campaign:\x86\x01\xEAA\x82\x01\x0A4googleads.googleapis.com/SmartCampaignSearchTermView\x12Jcustomers/{customer_id}/smartCampaignSearchTermViews/{campaign_id}~{query}B\x92\x02\x0A&com.google.ads.googleads.v21.resourcesB SmartCampaignSearchTermViewProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\xE6\x05\x0A7google/ads/googleads/v21/resources/campaign_group.proto\x12\"google.ads.googleads.v21.resources\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\"\xBB\x02\x0A\x0DCampaignGroup\x12E\x0A\x0Dresource_name\x18\x01 \x01(\x09B.\xE0A\x05\xFAA(\x0A&googleads.googleapis.com/CampaignGroup\x12\x0F\x0A\x02id\x18\x03 \x01(\x03B\x03\xE0A\x03\x12\x0C\x0A\x04name\x18\x04 \x01(\x09\x12[\x0A\x06status\x18\x05 \x01(\x0E2K.google.ads.googleads.v21.enums.CampaignGroupStatusEnum.CampaignGroupStatus:g\xEAAd\x0A&googleads.googleapis.com/CampaignGroup\x12:customers/{customer_id}/campaignGroups/{campaign_group_id}B\x84\x02\x0A&com.google.ads.googleads.v21.resourcesB\x12CampaignGroupProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\xCC\x03\x0A5google/ads/googleads/v21/common/lifecycle_goals.proto\x12\x1Fgoogle.ads.googleads.v21.common\"t\x0A\x1ALifecycleGoalValueSettings\x12\x12\x0A\x05value\x18\x01 \x01(\x01H\x00\x88\x01\x01\x12 \x0A\x13high_lifetime_value\x18\x02 \x01(\x01H\x01\x88\x01\x01B\x08\x0A\x06_valueB\x16\x0A\x14_high_lifetime_valueB\xF3\x01\x0A#com.google.ads.googleads.v21.commonB\x13LifecycleGoalsProtoP\x01ZEgoogle.golang.org/genproto/googleapis/ads/googleads/v21/common;common\xA2\x02\x03GAA\xAA\x02\x1FGoogle.Ads.GoogleAds.V21.Common\xCA\x02\x1FGoogle\\Ads\\GoogleAds\\V21\\Common\xEA\x02#Google::Ads::GoogleAds::V21::Commonb\x06proto3\x0A\xBE\x06\x0A@google/ads/googleads/v21/resources/customer_lifecycle_goal.proto\x12\"google.ads.googleads.v21.resources\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\"\x82\x03\x0A\x15CustomerLifecycleGoal\x12M\x0A\x0Dresource_name\x18\x01 \x01(\x09B6\xE0A\x05\xFAA0\x0A.googleads.googleapis.com/CustomerLifecycleGoal\x12r\x0A(customer_acquisition_goal_value_settings\x18\x03 \x01(\x0B2;.google.ads.googleads.v21.common.LifecycleGoalValueSettingsB\x03\xE0A\x03\x12A\x0A\x0Eowner_customer\x18\x04 \x01(\x09B)\xE0A\x03\xFAA#\x0A!googleads.googleapis.com/Customer:c\xEAA`\x0A.googleads.googleapis.com/CustomerLifecycleGoal\x12.customers/{customer_id}/customerLifecycleGoalsB\x8C\x02\x0A&com.google.ads.googleads.v21.resourcesB\x1ACustomerLifecycleGoalProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\xA1\x09\x0A@google/ads/googleads/v21/resources/campaign_lifecycle_goal.proto\x12\"google.ads.googleads.v21.resources\x1AKgoogle/ads/googleads/v21/enums/customer_acquisition_optimization_mode.proto\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\"\x8C\x03\x0A\x15CampaignLifecycleGoal\x12M\x0A\x0Dresource_name\x18\x01 \x01(\x09B6\xE0A\x05\xFAA0\x0A.googleads.googleapis.com/CampaignLifecycleGoal\x12;\x0A\x08campaign\x18\x02 \x01(\x09B)\xE0A\x03\xFAA#\x0A!googleads.googleapis.com/Campaign\x12t\x0A\"customer_acquisition_goal_settings\x18\x03 \x01(\x0B2C.google.ads.googleads.v21.resources.CustomerAcquisitionGoalSettingsB\x03\xE0A\x03:q\xEAAn\x0A.googleads.googleapis.com/CampaignLifecycleGoal\x12<customers/{customer_id}/campaignLifecycleGoals/{campaign_id}\"\x89\x02\x0A\x1FCustomerAcquisitionGoalSettings\x12\x8B\x01\x0A\x11optimization_mode\x18\x01 \x01(\x0E2k.google.ads.googleads.v21.enums.CustomerAcquisitionOptimizationModeEnum.CustomerAcquisitionOptimizationModeB\x03\xE0A\x03\x12X\x0A\x0Evalue_settings\x18\x02 \x01(\x0B2;.google.ads.googleads.v21.common.LifecycleGoalValueSettingsB\x03\xE0A\x03B\x8C\x02\x0A&com.google.ads.googleads.v21.resourcesB\x1ACampaignLifecycleGoalProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\xDC\x03\x0A1google/ads/googleads/v21/common/asset_usage.proto\x12\x1Fgoogle.ads.googleads.v21.common\"\x8B\x01\x0A\x0AAssetUsage\x12\x0D\x0A\x05asset\x18\x01 \x01(\x09\x12n\x0A\x17served_asset_field_type\x18\x02 \x01(\x0E2M.google.ads.googleads.v21.enums.ServedAssetFieldTypeEnum.ServedAssetFieldTypeB\xEF\x01\x0A#com.google.ads.googleads.v21.commonB\x0FAssetUsageProtoP\x01ZEgoogle.golang.org/genproto/googleapis/ads/googleads/v21/common;common\xA2\x02\x03GAA\xAA\x02\x1FGoogle.Ads.GoogleAds.V21.Common\xCA\x02\x1FGoogle\\Ads\\GoogleAds\\V21\\Common\xEA\x02#Google::Ads::GoogleAds::V21::Commonb\x06proto3\x0A\xCF\x07\x0AIgoogle/ads/googleads/v21/resources/asset_group_top_combination_view.proto\x12\"google.ads.googleads.v21.resources\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\"\x86\x03\x0A\x1CAssetGroupTopCombinationView\x12T\x0A\x0Dresource_name\x18\x01 \x01(\x09B=\xE0A\x03\xFAA7\x0A5googleads.googleapis.com/AssetGroupTopCombinationView\x12m\x0A\x1Casset_group_top_combinations\x18\x02 \x03(\x0B2B.google.ads.googleads.v21.resources.AssetGroupAssetCombinationDataB\x03\xE0A\x03:\xA0\x01\xEAA\x9C\x01\x0A5googleads.googleapis.com/AssetGroupTopCombinationView\x12ccustomers/{customer_id}/assetGroupTopCombinationViews/{asset_group_id}~{asset_combination_category}\"{\x0A\x1EAssetGroupAssetCombinationData\x12Y\x0A\x1Fasset_combination_served_assets\x18\x01 \x03(\x0B2+.google.ads.googleads.v21.common.AssetUsageB\x03\xE0A\x03B\x93\x02\x0A&com.google.ads.googleads.v21.resourcesB!AssetGroupTopCombinationViewProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\xFA\x06\x0AKgoogle/ads/googleads/v21/resources/ad_group_ad_asset_combination_view.proto\x12\"google.ads.googleads.v21.resources\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\"\xAB\x03\x0A\x1DAdGroupAdAssetCombinationView\x12U\x0A\x0Dresource_name\x18\x01 \x01(\x09B>\xE0A\x03\xFAA8\x0A6googleads.googleapis.com/AdGroupAdAssetCombinationView\x12G\x0A\x0Dserved_assets\x18\x02 \x03(\x0B2+.google.ads.googleads.v21.common.AssetUsageB\x03\xE0A\x03\x12\x19\x0A\x07enabled\x18\x03 \x01(\x08B\x03\xE0A\x03H\x00\x88\x01\x01:\xC2\x01\xEAA\xBE\x01\x0A6googleads.googleapis.com/AdGroupAdAssetCombinationView\x12\x83\x01customers/{customer_id}/adGroupAdAssetCombinationViews/{ad_group_id}~{ad_id}~{asset_combination_id_low}~{asset_combination_id_high}B\x0A\x0A\x08_enabledB\x94\x02\x0A&com.google.ads.googleads.v21.resourcesB\"AdGroupAdAssetCombinationViewProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\xE9\x03\x0A@google/ads/googleads/v21/enums/product_channel_exclusivity.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\x81\x01\x0A\x1DProductChannelExclusivityEnum\"`\x0A\x19ProductChannelExclusivity\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x12\x0A\x0ESINGLE_CHANNEL\x10\x02\x12\x11\x0A\x0DMULTI_CHANNEL\x10\x03B\xF8\x01\x0A\"com.google.ads.googleads.v21.enumsB\x1EProductChannelExclusivityProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xB5\x1D\x0A0google/ads/googleads/v21/common/simulation.proto\x12\x1Fgoogle.ads.googleads.v21.common\"c\x0A\x19CpcBidSimulationPointList\x12F\x0A\x06points\x18\x01 \x03(\x0B26.google.ads.googleads.v21.common.CpcBidSimulationPoint\"c\x0A\x19CpvBidSimulationPointList\x12F\x0A\x06points\x18\x01 \x03(\x0B26.google.ads.googleads.v21.common.CpvBidSimulationPoint\"i\x0A\x1CTargetCpaSimulationPointList\x12I\x0A\x06points\x18\x01 \x03(\x0B29.google.ads.googleads.v21.common.TargetCpaSimulationPoint\"k\x0A\x1DTargetRoasSimulationPointList\x12J\x0A\x06points\x18\x01 \x03(\x0B2:.google.ads.googleads.v21.common.TargetRoasSimulationPoint\"q\x0A PercentCpcBidSimulationPointList\x12M\x0A\x06points\x18\x01 \x03(\x0B2=.google.ads.googleads.v21.common.PercentCpcBidSimulationPoint\"c\x0A\x19BudgetSimulationPointList\x12F\x0A\x06points\x18\x01 \x03(\x0B26.google.ads.googleads.v21.common.BudgetSimulationPoint\"\x81\x01\x0A(TargetImpressionShareSimulationPointList\x12U\x0A\x06points\x18\x01 \x03(\x0B2E.google.ads.googleads.v21.common.TargetImpressionShareSimulationPoint\"\xCC\x03\x0A\x15CpcBidSimulationPoint\x12%\x0A\x1Drequired_budget_amount_micros\x18\x11 \x01(\x03\x12!\x0A\x14biddable_conversions\x18\x09 \x01(\x01H\x01\x88\x01\x01\x12'\x0A\x1Abiddable_conversions_value\x18\x0A \x01(\x01H\x02\x88\x01\x01\x12\x13\x0A\x06clicks\x18\x0B \x01(\x03H\x03\x88\x01\x01\x12\x18\x0A\x0Bcost_micros\x18\x0C \x01(\x03H\x04\x88\x01\x01\x12\x18\x0A\x0Bimpressions\x18\x0D \x01(\x03H\x05\x88\x01\x01\x12!\x0A\x14top_slot_impressions\x18\x0E \x01(\x03H\x06\x88\x01\x01\x12\x18\x0A\x0Ecpc_bid_micros\x18\x0F \x01(\x03H\x00\x12\"\x0A\x18cpc_bid_scaling_modifier\x18\x10 \x01(\x01H\x00B\x1A\x0A\x18cpc_simulation_key_valueB\x17\x0A\x15_biddable_conversionsB\x1D\x0A\x1B_biddable_conversions_valueB\x09\x0A\x07_clicksB\x0E\x0A\x0C_cost_microsB\x0E\x0A\x0C_impressionsB\x17\x0A\x15_top_slot_impressions\"\xB9\x01\x0A\x15CpvBidSimulationPoint\x12\x1B\x0A\x0Ecpv_bid_micros\x18\x05 \x01(\x03H\x00\x88\x01\x01\x12\x18\x0A\x0Bcost_micros\x18\x06 \x01(\x03H\x01\x88\x01\x01\x12\x18\x0A\x0Bimpressions\x18\x07 \x01(\x03H\x02\x88\x01\x01\x12\x12\x0A\x05views\x18\x08 \x01(\x03H\x03\x88\x01\x01B\x11\x0A\x0F_cpv_bid_microsB\x0E\x0A\x0C_cost_microsB\x0E\x0A\x0C_impressionsB\x08\x0A\x06_views\"\xB6\x04\x0A\x18TargetCpaSimulationPoint\x12%\x0A\x1Drequired_budget_amount_micros\x18\x13 \x01(\x03\x12!\x0A\x14biddable_conversions\x18\x09 \x01(\x01H\x01\x88\x01\x01\x12'\x0A\x1Abiddable_conversions_value\x18\x0A \x01(\x01H\x02\x88\x01\x01\x12\x14\x0A\x0Capp_installs\x18\x0F \x01(\x01\x12\x16\x0A\x0Ein_app_actions\x18\x10 \x01(\x01\x12\x13\x0A\x06clicks\x18\x0B \x01(\x03H\x03\x88\x01\x01\x12\x18\x0A\x0Bcost_micros\x18\x0C \x01(\x03H\x04\x88\x01\x01\x12\x18\x0A\x0Bimpressions\x18\x0D \x01(\x03H\x05\x88\x01\x01\x12!\x0A\x14top_slot_impressions\x18\x0E \x01(\x03H\x06\x88\x01\x01\x12\x19\x0A\x0Cinteractions\x18\x14 \x01(\x03H\x07\x88\x01\x01\x12\x1B\x0A\x11target_cpa_micros\x18\x11 \x01(\x03H\x00\x12%\x0A\x1Btarget_cpa_scaling_modifier\x18\x12 \x01(\x01H\x00B!\x0A\x1Ftarget_cpa_simulation_key_valueB\x17\x0A\x15_biddable_conversionsB\x1D\x0A\x1B_biddable_conversions_valueB\x09\x0A\x07_clicksB\x0E\x0A\x0C_cost_microsB\x0E\x0A\x0C_impressionsB\x17\x0A\x15_top_slot_impressionsB\x0F\x0A\x0D_interactions\"\xA0\x03\x0A\x19TargetRoasSimulationPoint\x12\x18\x0A\x0Btarget_roas\x18\x08 \x01(\x01H\x00\x88\x01\x01\x12%\x0A\x1Drequired_budget_amount_micros\x18\x0F \x01(\x03\x12!\x0A\x14biddable_conversions\x18\x09 \x01(\x01H\x01\x88\x01\x01\x12'\x0A\x1Abiddable_conversions_value\x18\x0A \x01(\x01H\x02\x88\x01\x01\x12\x13\x0A\x06clicks\x18\x0B \x01(\x03H\x03\x88\x01\x01\x12\x18\x0A\x0Bcost_micros\x18\x0C \x01(\x03H\x04\x88\x01\x01\x12\x18\x0A\x0Bimpressions\x18\x0D \x01(\x03H\x05\x88\x01\x01\x12!\x0A\x14top_slot_impressions\x18\x0E \x01(\x03H\x06\x88\x01\x01B\x0E\x0A\x0C_target_roasB\x17\x0A\x15_biddable_conversionsB\x1D\x0A\x1B_biddable_conversions_valueB\x09\x0A\x07_clicksB\x0E\x0A\x0C_cost_microsB\x0E\x0A\x0C_impressionsB\x17\x0A\x15_top_slot_impressions\"\x92\x03\x0A\x1CPercentCpcBidSimulationPoint\x12#\x0A\x16percent_cpc_bid_micros\x18\x01 \x01(\x03H\x00\x88\x01\x01\x12!\x0A\x14biddable_conversions\x18\x02 \x01(\x01H\x01\x88\x01\x01\x12'\x0A\x1Abiddable_conversions_value\x18\x03 \x01(\x01H\x02\x88\x01\x01\x12\x13\x0A\x06clicks\x18\x04 \x01(\x03H\x03\x88\x01\x01\x12\x18\x0A\x0Bcost_micros\x18\x05 \x01(\x03H\x04\x88\x01\x01\x12\x18\x0A\x0Bimpressions\x18\x06 \x01(\x03H\x05\x88\x01\x01\x12!\x0A\x14top_slot_impressions\x18\x07 \x01(\x03H\x06\x88\x01\x01B\x19\x0A\x17_percent_cpc_bid_microsB\x17\x0A\x15_biddable_conversionsB\x1D\x0A\x1B_biddable_conversions_valueB\x09\x0A\x07_clicksB\x0E\x0A\x0C_cost_microsB\x0E\x0A\x0C_impressionsB\x17\x0A\x15_top_slot_impressions\"\x8E\x02\x0A\x15BudgetSimulationPoint\x12\x1C\x0A\x14budget_amount_micros\x18\x01 \x01(\x03\x12'\x0A\x1Frequired_cpc_bid_ceiling_micros\x18\x02 \x01(\x03\x12\x1C\x0A\x14biddable_conversions\x18\x03 \x01(\x01\x12\"\x0A\x1Abiddable_conversions_value\x18\x04 \x01(\x01\x12\x0E\x0A\x06clicks\x18\x05 \x01(\x03\x12\x13\x0A\x0Bcost_micros\x18\x06 \x01(\x03\x12\x13\x0A\x0Bimpressions\x18\x07 \x01(\x03\x12\x1C\x0A\x14top_slot_impressions\x18\x08 \x01(\x03\x12\x14\x0A\x0Cinteractions\x18\x09 \x01(\x03\"\xDA\x02\x0A\$TargetImpressionShareSimulationPoint\x12&\x0A\x1Etarget_impression_share_micros\x18\x01 \x01(\x03\x12'\x0A\x1Frequired_cpc_bid_ceiling_micros\x18\x02 \x01(\x03\x12%\x0A\x1Drequired_budget_amount_micros\x18\x03 \x01(\x03\x12\x1C\x0A\x14biddable_conversions\x18\x04 \x01(\x01\x12\"\x0A\x1Abiddable_conversions_value\x18\x05 \x01(\x01\x12\x0E\x0A\x06clicks\x18\x06 \x01(\x03\x12\x13\x0A\x0Bcost_micros\x18\x07 \x01(\x03\x12\x13\x0A\x0Bimpressions\x18\x08 \x01(\x03\x12\x1C\x0A\x14top_slot_impressions\x18\x09 \x01(\x03\x12 \x0A\x18absolute_top_impressions\x18\x0A \x01(\x03B\xEF\x01\x0A#com.google.ads.googleads.v21.commonB\x0FSimulationProtoP\x01ZEgoogle.golang.org/genproto/googleapis/ads/googleads/v21/common;common\xA2\x02\x03GAA\xAA\x02\x1FGoogle.Ads.GoogleAds.V21.Common\xCA\x02\x1FGoogle\\Ads\\GoogleAds\\V21\\Common\xEA\x02#Google::Ads::GoogleAds::V21::Commonb\x06proto3\x0A\xDA\x03\x0A7google/ads/googleads/v21/enums/product_type_level.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\x84\x01\x0A\x14ProductTypeLevelEnum\"l\x0A\x10ProductTypeLevel\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0A\x0A\x06LEVEL1\x10\x07\x12\x0A\x0A\x06LEVEL2\x10\x08\x12\x0A\x0A\x06LEVEL3\x10\x09\x12\x0A\x0A\x06LEVEL4\x10\x0A\x12\x0A\x0A\x06LEVEL5\x10\x0BB\xEF\x01\x0A\"com.google.ads.googleads.v21.enumsB\x15ProductTypeLevelProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xE1\x06\x0A?google/ads/googleads/v21/resources/custom_conversion_goal.proto\x12\"google.ads.googleads.v21.resources\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\"\xA7\x03\x0A\x14CustomConversionGoal\x12L\x0A\x0Dresource_name\x18\x01 \x01(\x09B5\xE0A\x05\xFAA/\x0A-googleads.googleapis.com/CustomConversionGoal\x12\x0F\x0A\x02id\x18\x02 \x01(\x03B\x03\xE0A\x05\x12\x0C\x0A\x04name\x18\x03 \x01(\x09\x12J\x0A\x12conversion_actions\x18\x04 \x03(\x09B.\xFAA+\x0A)googleads.googleapis.com/ConversionAction\x12i\x0A\x06status\x18\x05 \x01(\x0E2Y.google.ads.googleads.v21.enums.CustomConversionGoalStatusEnum.CustomConversionGoalStatus:k\xEAAh\x0A-googleads.googleapis.com/CustomConversionGoal\x127customers/{customer_id}/customConversionGoals/{goal_id}B\x8B\x02\x0A&com.google.ads.googleads.v21.resourcesB\x19CustomConversionGoalProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\xF3\x0E\x0AFgoogle/ads/googleads/v21/services/custom_conversion_goal_service.proto\x12!google.ads.googleads.v21.services\x1A?google/ads/googleads/v21/resources/custom_conversion_goal.proto\x1A\x1Cgoogle/api/annotations.proto\x1A\x17google/api/client.proto\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\x1A google/protobuf/field_mask.proto\"\x9C\x02\x0A\"MutateCustomConversionGoalsRequest\x12\x18\x0A\x0Bcustomer_id\x18\x01 \x01(\x09B\x03\xE0A\x02\x12Y\x0A\x0Aoperations\x18\x02 \x03(\x0B2@.google.ads.googleads.v21.services.CustomConversionGoalOperationB\x03\xE0A\x02\x12\x15\x0A\x0Dvalidate_only\x18\x03 \x01(\x08\x12j\x0A\x15response_content_type\x18\x04 \x01(\x0E2K.google.ads.googleads.v21.enums.ResponseContentTypeEnum.ResponseContentType\"\xBB\x02\x0A\x1DCustomConversionGoalOperation\x12/\x0A\x0Bupdate_mask\x18\x04 \x01(\x0B2\x1A.google.protobuf.FieldMask\x12J\x0A\x06create\x18\x01 \x01(\x0B28.google.ads.googleads.v21.resources.CustomConversionGoalH\x00\x12J\x0A\x06update\x18\x02 \x01(\x0B28.google.ads.googleads.v21.resources.CustomConversionGoalH\x00\x12D\x0A\x06remove\x18\x03 \x01(\x09B2\xFAA/\x0A-googleads.googleapis.com/CustomConversionGoalH\x00B\x0B\x0A\x09operation\"{\x0A#MutateCustomConversionGoalsResponse\x12T\x0A\x07results\x18\x01 \x03(\x0B2C.google.ads.googleads.v21.services.MutateCustomConversionGoalResult\"\xC7\x01\x0A MutateCustomConversionGoalResult\x12I\x0A\x0Dresource_name\x18\x01 \x01(\x09B2\xFAA/\x0A-googleads.googleapis.com/CustomConversionGoal\x12X\x0A\x16custom_conversion_goal\x18\x02 \x01(\x0B28.google.ads.googleads.v21.resources.CustomConversionGoal2\xF4\x02\x0A\x1BCustomConversionGoalService\x12\x8D\x02\x0A\x1BMutateCustomConversionGoals\x12E.google.ads.googleads.v21.services.MutateCustomConversionGoalsRequest\x1AF.google.ads.googleads.v21.services.MutateCustomConversionGoalsResponse\"_\xDAA\x16customer_id,operations\x82\xD3\xE4\x93\x02@\";/v21/customers/{customer_id=*}/customConversionGoals:mutate:\x01*\x1AE\xCAA\x18googleads.googleapis.com\xD2A'https://www.googleapis.com/auth/adwordsB\x8C\x02\x0A%com.google.ads.googleads.v21.servicesB CustomConversionGoalServiceProtoP\x01ZIgoogle.golang.org/genproto/googleapis/ads/googleads/v21/services;services\xA2\x02\x03GAA\xAA\x02!Google.Ads.GoogleAds.V21.Services\xCA\x02!Google\\Ads\\GoogleAds\\V21\\Services\xEA\x02%Google::Ads::GoogleAds::V21::Servicesb\x06proto3\x0A\x96\x08\x0AHgoogle/ads/googleads/v21/resources/customer_user_access_invitation.proto\x12\"google.ads.googleads.v21.resources\x1A0google/ads/googleads/v21/enums/access_role.proto\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\"\x99\x04\x0A\x1CCustomerUserAccessInvitation\x12T\x0A\x0Dresource_name\x18\x01 \x01(\x09B=\xE0A\x05\xFAA7\x0A5googleads.googleapis.com/CustomerUserAccessInvitation\x12\x1A\x0A\x0Dinvitation_id\x18\x02 \x01(\x03B\x03\xE0A\x03\x12S\x0A\x0Baccess_role\x18\x03 \x01(\x0E29.google.ads.googleads.v21.enums.AccessRoleEnum.AccessRoleB\x03\xE0A\x05\x12\x1A\x0A\x0Demail_address\x18\x04 \x01(\x09B\x03\xE0A\x05\x12\x1F\x0A\x12creation_date_time\x18\x05 \x01(\x09B\x03\xE0A\x03\x12q\x0A\x11invitation_status\x18\x06 \x01(\x0E2Q.google.ads.googleads.v21.enums.AccessInvitationStatusEnum.AccessInvitationStatusB\x03\xE0A\x03:\x81\x01\xEAA~\x0A5googleads.googleapis.com/CustomerUserAccessInvitation\x12Ecustomers/{customer_id}/customerUserAccessInvitations/{invitation_id}B\x93\x02\x0A&com.google.ads.googleads.v21.resourcesB!CustomerUserAccessInvitationProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\xAB\x07\x0AAgoogle/ads/googleads/v21/resources/customer_conversion_goal.proto\x12\"google.ads.googleads.v21.resources\x1A6google/ads/googleads/v21/enums/conversion_origin.proto\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\"\xB5\x03\x0A\x16CustomerConversionGoal\x12N\x0A\x0Dresource_name\x18\x01 \x01(\x09B7\xE0A\x05\xFAA1\x0A/googleads.googleapis.com/CustomerConversionGoal\x12g\x0A\x08category\x18\x02 \x01(\x0E2U.google.ads.googleads.v21.enums.ConversionActionCategoryEnum.ConversionActionCategory\x12U\x0A\x06origin\x18\x03 \x01(\x0E2E.google.ads.googleads.v21.enums.ConversionOriginEnum.ConversionOrigin\x12\x10\x0A\x08biddable\x18\x04 \x01(\x08:y\xEAAv\x0A/googleads.googleapis.com/CustomerConversionGoal\x12Ccustomers/{customer_id}/customerConversionGoals/{category}~{source}B\x8D\x02\x0A&com.google.ads.googleads.v21.resourcesB\x1BCustomerConversionGoalProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\xF7\x0B\x0AHgoogle/ads/googleads/v21/services/customer_conversion_goal_service.proto\x12!google.ads.googleads.v21.services\x1A\x1Cgoogle/api/annotations.proto\x1A\x17google/api/client.proto\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\x1A google/protobuf/field_mask.proto\"\xB4\x01\x0A\$MutateCustomerConversionGoalsRequest\x12\x18\x0A\x0Bcustomer_id\x18\x01 \x01(\x09B\x03\xE0A\x02\x12[\x0A\x0Aoperations\x18\x02 \x03(\x0B2B.google.ads.googleads.v21.services.CustomerConversionGoalOperationB\x03\xE0A\x02\x12\x15\x0A\x0Dvalidate_only\x18\x03 \x01(\x08\"\xAD\x01\x0A\x1FCustomerConversionGoalOperation\x12/\x0A\x0Bupdate_mask\x18\x02 \x01(\x0B2\x1A.google.protobuf.FieldMask\x12L\x0A\x06update\x18\x01 \x01(\x0B2:.google.ads.googleads.v21.resources.CustomerConversionGoalH\x00B\x0B\x0A\x09operation\"\x7F\x0A%MutateCustomerConversionGoalsResponse\x12V\x0A\x07results\x18\x01 \x03(\x0B2E.google.ads.googleads.v21.services.MutateCustomerConversionGoalResult\"q\x0A\"MutateCustomerConversionGoalResult\x12K\x0A\x0Dresource_name\x18\x01 \x01(\x09B4\xFAA1\x0A/googleads.googleapis.com/CustomerConversionGoal2\xFE\x02\x0A\x1DCustomerConversionGoalService\x12\x95\x02\x0A\x1DMutateCustomerConversionGoals\x12G.google.ads.googleads.v21.services.MutateCustomerConversionGoalsRequest\x1AH.google.ads.googleads.v21.services.MutateCustomerConversionGoalsResponse\"a\xDAA\x16customer_id,operations\x82\xD3\xE4\x93\x02B\"=/v21/customers/{customer_id=*}/customerConversionGoals:mutate:\x01*\x1AE\xCAA\x18googleads.googleapis.com\xD2A'https://www.googleapis.com/auth/adwordsB\x8E\x02\x0A%com.google.ads.googleads.v21.servicesB\"CustomerConversionGoalServiceProtoP\x01ZIgoogle.golang.org/genproto/googleapis/ads/googleads/v21/services;services\xA2\x02\x03GAA\xAA\x02!Google.Ads.GoogleAds.V21.Services\xCA\x02!Google\\Ads\\GoogleAds\\V21\\Services\xEA\x02%Google::Ads::GoogleAds::V21::Servicesb\x06proto3\x0A\xE4\x03\x0A>google/ads/googleads/v21/enums/display_ad_format_setting.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\x81\x01\x0A\x1ADisplayAdFormatSettingEnum\"c\x0A\x16DisplayAdFormatSetting\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0F\x0A\x0BALL_FORMATS\x10\x02\x12\x0E\x0A\x0ANON_NATIVE\x10\x03\x12\x0A\x0A\x06NATIVE\x10\x04B\xF5\x01\x0A\"com.google.ads.googleads.v21.enumsB\x1BDisplayAdFormatSettingProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xBA\x04\x0A3google/ads/googleads/v21/resources/topic_view.proto\x12\"google.ads.googleads.v21.resources\x1A\x19google/api/resource.proto\"\xB8\x01\x0A\x09TopicView\x12A\x0A\x0Dresource_name\x18\x01 \x01(\x09B*\xE0A\x03\xFAA\$\x0A\"googleads.googleapis.com/TopicView:h\xEAAe\x0A\"googleads.googleapis.com/TopicView\x12?customers/{customer_id}/topicViews/{ad_group_id}~{criterion_id}B\x80\x02\x0A&com.google.ads.googleads.v21.resourcesB\x0ETopicViewProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\xF1\x04\x0ABgoogle/ads/googleads/v21/resources/shopping_performance_view.proto\x12\"google.ads.googleads.v21.resources\x1A\x19google/api/resource.proto\"\xD2\x01\x0A\x17ShoppingPerformanceView\x12O\x0A\x0Dresource_name\x18\x01 \x01(\x09B8\xE0A\x03\xFAA2\x0A0googleads.googleapis.com/ShoppingPerformanceView:f\xEAAc\x0A0googleads.googleapis.com/ShoppingPerformanceView\x12/customers/{customer_id}/shoppingPerformanceViewB\x8E\x02\x0A&com.google.ads.googleads.v21.resourcesB\x1CShoppingPerformanceViewProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\xB3\x05\x0A.google/ads/googleads/v21/resources/video.proto\x12\"google.ads.googleads.v21.resources\x1A\x19google/api/resource.proto\"\xBA\x02\x0A\x05Video\x12=\x0A\x0Dresource_name\x18\x01 \x01(\x09B&\xE0A\x03\xFAA \x0A\x1Egoogleads.googleapis.com/Video\x12\x14\x0A\x02id\x18\x06 \x01(\x09B\x03\xE0A\x03H\x00\x88\x01\x01\x12\x1C\x0A\x0Achannel_id\x18\x07 \x01(\x09B\x03\xE0A\x03H\x01\x88\x01\x01\x12!\x0A\x0Fduration_millis\x18\x08 \x01(\x03B\x03\xE0A\x03H\x02\x88\x01\x01\x12\x17\x0A\x05title\x18\x09 \x01(\x09B\x03\xE0A\x03H\x03\x88\x01\x01:N\xEAAK\x0A\x1Egoogleads.googleapis.com/Video\x12)customers/{customer_id}/videos/{video_id}B\x05\x0A\x03_idB\x0D\x0A\x0B_channel_idB\x12\x0A\x10_duration_millisB\x08\x0A\x06_titleB\xFC\x01\x0A&com.google.ads.googleads.v21.resourcesB\x0AVideoProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\x81\x0E\x0ACgoogle/ads/googleads/v21/services/ad_group_customizer_service.proto\x12!google.ads.googleads.v21.services\x1A<google/ads/googleads/v21/resources/ad_group_customizer.proto\x1A\x1Cgoogle/api/annotations.proto\x1A\x17google/api/client.proto\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\x1A\x17google/rpc/status.proto\"\xAF\x02\x0A\x1FMutateAdGroupCustomizersRequest\x12\x18\x0A\x0Bcustomer_id\x18\x01 \x01(\x09B\x03\xE0A\x02\x12V\x0A\x0Aoperations\x18\x02 \x03(\x0B2=.google.ads.googleads.v21.services.AdGroupCustomizerOperationB\x03\xE0A\x02\x12\x17\x0A\x0Fpartial_failure\x18\x03 \x01(\x08\x12\x15\x0A\x0Dvalidate_only\x18\x04 \x01(\x08\x12j\x0A\x15response_content_type\x18\x05 \x01(\x0E2K.google.ads.googleads.v21.enums.ResponseContentTypeEnum.ResponseContentType\"\xB5\x01\x0A\x1AAdGroupCustomizerOperation\x12G\x0A\x06create\x18\x01 \x01(\x0B25.google.ads.googleads.v21.resources.AdGroupCustomizerH\x00\x12A\x0A\x06remove\x18\x02 \x01(\x09B/\xFAA,\x0A*googleads.googleapis.com/AdGroupCustomizerH\x00B\x0B\x0A\x09operation\"\xA8\x01\x0A MutateAdGroupCustomizersResponse\x12Q\x0A\x07results\x18\x01 \x03(\x0B2@.google.ads.googleads.v21.services.MutateAdGroupCustomizerResult\x121\x0A\x15partial_failure_error\x18\x02 \x01(\x0B2\x12.google.rpc.Status\"\xBB\x01\x0A\x1DMutateAdGroupCustomizerResult\x12F\x0A\x0Dresource_name\x18\x01 \x01(\x09B/\xFAA,\x0A*googleads.googleapis.com/AdGroupCustomizer\x12R\x0A\x13ad_group_customizer\x18\x02 \x01(\x0B25.google.ads.googleads.v21.resources.AdGroupCustomizer2\xE5\x02\x0A\x18AdGroupCustomizerService\x12\x81\x02\x0A\x18MutateAdGroupCustomizers\x12B.google.ads.googleads.v21.services.MutateAdGroupCustomizersRequest\x1AC.google.ads.googleads.v21.services.MutateAdGroupCustomizersResponse\"\\\xDAA\x16customer_id,operations\x82\xD3\xE4\x93\x02=\"8/v21/customers/{customer_id=*}/adGroupCustomizers:mutate:\x01*\x1AE\xCAA\x18googleads.googleapis.com\xD2A'https://www.googleapis.com/auth/adwordsB\x89\x02\x0A%com.google.ads.googleads.v21.servicesB\x1DAdGroupCustomizerServiceProtoP\x01ZIgoogle.golang.org/genproto/googleapis/ads/googleads/v21/services;services\xA2\x02\x03GAA\xAA\x02!Google.Ads.GoogleAds.V21.Services\xCA\x02!Google\\Ads\\GoogleAds\\V21\\Services\xEA\x02%Google::Ads::GoogleAds::V21::Servicesb\x06proto3\x0A\x9C\x10\x0AKgoogle/ads/googleads/v21/services/recommendation_subscription_service.proto\x12!google.ads.googleads.v21.services\x1ADgoogle/ads/googleads/v21/resources/recommendation_subscription.proto\x1A\x1Cgoogle/api/annotations.proto\x1A\x17google/api/client.proto\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\x1A google/protobuf/field_mask.proto\x1A\x17google/rpc/status.proto\"\xC0\x02\x0A'MutateRecommendationSubscriptionRequest\x12\x18\x0A\x0Bcustomer_id\x18\x01 \x01(\x09B\x03\xE0A\x02\x12_\x0A\x0Aoperations\x18\x02 \x03(\x0B2F.google.ads.googleads.v21.services.RecommendationSubscriptionOperationB\x03\xE0A\x02\x12\x17\x0A\x0Fpartial_failure\x18\x03 \x01(\x08\x12\x15\x0A\x0Dvalidate_only\x18\x04 \x01(\x08\x12j\x0A\x15response_content_type\x18\x05 \x01(\x0E2K.google.ads.googleads.v21.enums.ResponseContentTypeEnum.ResponseContentType\"\x8C\x02\x0A#RecommendationSubscriptionOperation\x124\x0A\x0Bupdate_mask\x18\x03 \x01(\x0B2\x1A.google.protobuf.FieldMaskB\x03\xE0A\x01\x12P\x0A\x06create\x18\x01 \x01(\x0B2>.google.ads.googleads.v21.resources.RecommendationSubscriptionH\x00\x12P\x0A\x06update\x18\x02 \x01(\x0B2>.google.ads.googleads.v21.resources.RecommendationSubscriptionH\x00B\x0B\x0A\x09operation\"\xB9\x01\x0A(MutateRecommendationSubscriptionResponse\x12Z\x0A\x07results\x18\x01 \x03(\x0B2I.google.ads.googleads.v21.services.MutateRecommendationSubscriptionResult\x121\x0A\x15partial_failure_error\x18\x02 \x01(\x0B2\x12.google.rpc.Status\"\xDE\x01\x0A&MutateRecommendationSubscriptionResult\x12O\x0A\x0Dresource_name\x18\x01 \x01(\x09B8\xFAA5\x0A3googleads.googleapis.com/RecommendationSubscription\x12c\x0A\x1Brecommendation_subscription\x18\x02 \x01(\x0B2>.google.ads.googleads.v21.resources.RecommendationSubscription2\xA9\x03\x0A!RecommendationSubscriptionService\x12\xBC\x02\x0A MutateRecommendationSubscription\x12J.google.ads.googleads.v21.services.MutateRecommendationSubscriptionRequest\x1AK.google.ads.googleads.v21.services.MutateRecommendationSubscriptionResponse\"\x7F\xDAA\x16customer_id,operations\x82\xD3\xE4\x93\x02`\"[/v21/customers/{customer_id=*}/recommendationSubscriptions:mutateRecommendationSubscription:\x01*\x1AE\xCAA\x18googleads.googleapis.com\xD2A'https://www.googleapis.com/auth/adwordsB\x92\x02\x0A%com.google.ads.googleads.v21.servicesB&RecommendationSubscriptionServiceProtoP\x01ZIgoogle.golang.org/genproto/googleapis/ads/googleads/v21/services;services\xA2\x02\x03GAA\xAA\x02!Google.Ads.GoogleAds.V21.Services\xCA\x02!Google\\Ads\\GoogleAds\\V21\\Services\xEA\x02%Google::Ads::GoogleAds::V21::Servicesb\x06proto3\x0A\xA7\x0D\x0A5google/ads/googleads/v21/services/label_service.proto\x12!google.ads.googleads.v21.services\x1A.google/ads/googleads/v21/resources/label.proto\x1A\x1Cgoogle/api/annotations.proto\x1A\x17google/api/client.proto\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\x1A google/protobuf/field_mask.proto\x1A\x17google/rpc/status.proto\"\x97\x02\x0A\x13MutateLabelsRequest\x12\x18\x0A\x0Bcustomer_id\x18\x01 \x01(\x09B\x03\xE0A\x02\x12J\x0A\x0Aoperations\x18\x02 \x03(\x0B21.google.ads.googleads.v21.services.LabelOperationB\x03\xE0A\x02\x12\x17\x0A\x0Fpartial_failure\x18\x03 \x01(\x08\x12\x15\x0A\x0Dvalidate_only\x18\x04 \x01(\x08\x12j\x0A\x15response_content_type\x18\x05 \x01(\x0E2K.google.ads.googleads.v21.enums.ResponseContentTypeEnum.ResponseContentType\"\xFF\x01\x0A\x0ELabelOperation\x12/\x0A\x0Bupdate_mask\x18\x04 \x01(\x0B2\x1A.google.protobuf.FieldMask\x12;\x0A\x06create\x18\x01 \x01(\x0B2).google.ads.googleads.v21.resources.LabelH\x00\x12;\x0A\x06update\x18\x02 \x01(\x0B2).google.ads.googleads.v21.resources.LabelH\x00\x125\x0A\x06remove\x18\x03 \x01(\x09B#\xFAA \x0A\x1Egoogleads.googleapis.com/LabelH\x00B\x0B\x0A\x09operation\"\x90\x01\x0A\x14MutateLabelsResponse\x121\x0A\x15partial_failure_error\x18\x03 \x01(\x0B2\x12.google.rpc.Status\x12E\x0A\x07results\x18\x02 \x03(\x0B24.google.ads.googleads.v21.services.MutateLabelResult\"\x89\x01\x0A\x11MutateLabelResult\x12:\x0A\x0Dresource_name\x18\x01 \x01(\x09B#\xFAA \x0A\x1Egoogleads.googleapis.com/Label\x128\x0A\x05label\x18\x02 \x01(\x0B2).google.ads.googleads.v21.resources.Label2\xA9\x02\x0A\x0CLabelService\x12\xD1\x01\x0A\x0CMutateLabels\x126.google.ads.googleads.v21.services.MutateLabelsRequest\x1A7.google.ads.googleads.v21.services.MutateLabelsResponse\"P\xDAA\x16customer_id,operations\x82\xD3\xE4\x93\x021\",/v21/customers/{customer_id=*}/labels:mutate:\x01*\x1AE\xCAA\x18googleads.googleapis.com\xD2A'https://www.googleapis.com/auth/adwordsB\xFD\x01\x0A%com.google.ads.googleads.v21.servicesB\x11LabelServiceProtoP\x01ZIgoogle.golang.org/genproto/googleapis/ads/googleads/v21/services;services\xA2\x02\x03GAA\xAA\x02!Google.Ads.GoogleAds.V21.Services\xCA\x02!Google\\Ads\\GoogleAds\\V21\\Services\xEA\x02%Google::Ads::GoogleAds::V21::Servicesb\x06proto3\x0A\x91\x0E\x0ACgoogle/ads/googleads/v21/services/campaign_customizer_service.proto\x12!google.ads.googleads.v21.services\x1A<google/ads/googleads/v21/resources/campaign_customizer.proto\x1A\x1Cgoogle/api/annotations.proto\x1A\x17google/api/client.proto\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\x1A\x17google/rpc/status.proto\"\xB1\x02\x0A MutateCampaignCustomizersRequest\x12\x18\x0A\x0Bcustomer_id\x18\x01 \x01(\x09B\x03\xE0A\x02\x12W\x0A\x0Aoperations\x18\x02 \x03(\x0B2>.google.ads.googleads.v21.services.CampaignCustomizerOperationB\x03\xE0A\x02\x12\x17\x0A\x0Fpartial_failure\x18\x03 \x01(\x08\x12\x15\x0A\x0Dvalidate_only\x18\x04 \x01(\x08\x12j\x0A\x15response_content_type\x18\x05 \x01(\x0E2K.google.ads.googleads.v21.enums.ResponseContentTypeEnum.ResponseContentType\"\xB8\x01\x0A\x1BCampaignCustomizerOperation\x12H\x0A\x06create\x18\x01 \x01(\x0B26.google.ads.googleads.v21.resources.CampaignCustomizerH\x00\x12B\x0A\x06remove\x18\x02 \x01(\x09B0\xFAA-\x0A+googleads.googleapis.com/CampaignCustomizerH\x00B\x0B\x0A\x09operation\"\xAA\x01\x0A!MutateCampaignCustomizersResponse\x12R\x0A\x07results\x18\x01 \x03(\x0B2A.google.ads.googleads.v21.services.MutateCampaignCustomizerResult\x121\x0A\x15partial_failure_error\x18\x02 \x01(\x0B2\x12.google.rpc.Status\"\xBE\x01\x0A\x1EMutateCampaignCustomizerResult\x12G\x0A\x0Dresource_name\x18\x01 \x01(\x09B0\xFAA-\x0A+googleads.googleapis.com/CampaignCustomizer\x12S\x0A\x13campaign_customizer\x18\x02 \x01(\x0B26.google.ads.googleads.v21.resources.CampaignCustomizer2\xEA\x02\x0A\x19CampaignCustomizerService\x12\x85\x02\x0A\x19MutateCampaignCustomizers\x12C.google.ads.googleads.v21.services.MutateCampaignCustomizersRequest\x1AD.google.ads.googleads.v21.services.MutateCampaignCustomizersResponse\"]\xDAA\x16customer_id,operations\x82\xD3\xE4\x93\x02>\"9/v21/customers/{customer_id=*}/campaignCustomizers:mutate:\x01*\x1AE\xCAA\x18googleads.googleapis.com\xD2A'https://www.googleapis.com/auth/adwordsB\x8A\x02\x0A%com.google.ads.googleads.v21.servicesB\x1ECampaignCustomizerServiceProtoP\x01ZIgoogle.golang.org/genproto/googleapis/ads/googleads/v21/services;services\xA2\x02\x03GAA\xAA\x02!Google.Ads.GoogleAds.V21.Services\xCA\x02!Google\\Ads\\GoogleAds\\V21\\Services\xEA\x02%Google::Ads::GoogleAds::V21::Servicesb\x06proto3\x0A\xF7\x0E\x0ADgoogle/ads/googleads/v21/services/customizer_attribute_service.proto\x12!google.ads.googleads.v21.services\x1A=google/ads/googleads/v21/resources/customizer_attribute.proto\x1A\x1Cgoogle/api/annotations.proto\x1A\x17google/api/client.proto\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\x1A google/protobuf/field_mask.proto\x1A\x17google/rpc/status.proto\"\xB3\x02\x0A!MutateCustomizerAttributesRequest\x12\x18\x0A\x0Bcustomer_id\x18\x01 \x01(\x09B\x03\xE0A\x02\x12X\x0A\x0Aoperations\x18\x02 \x03(\x0B2?.google.ads.googleads.v21.services.CustomizerAttributeOperationB\x03\xE0A\x02\x12\x17\x0A\x0Fpartial_failure\x18\x03 \x01(\x08\x12\x15\x0A\x0Dvalidate_only\x18\x04 \x01(\x08\x12j\x0A\x15response_content_type\x18\x05 \x01(\x0E2K.google.ads.googleads.v21.enums.ResponseContentTypeEnum.ResponseContentType\"\xEC\x01\x0A\x1CCustomizerAttributeOperation\x12/\x0A\x0Bupdate_mask\x18\x04 \x01(\x0B2\x1A.google.protobuf.FieldMask\x12I\x0A\x06create\x18\x01 \x01(\x0B27.google.ads.googleads.v21.resources.CustomizerAttributeH\x00\x12C\x0A\x06remove\x18\x02 \x01(\x09B1\xFAA.\x0A,googleads.googleapis.com/CustomizerAttributeH\x00B\x0B\x0A\x09operation\"\xAC\x01\x0A\"MutateCustomizerAttributesResponse\x12S\x0A\x07results\x18\x01 \x03(\x0B2B.google.ads.googleads.v21.services.MutateCustomizerAttributeResult\x121\x0A\x15partial_failure_error\x18\x02 \x01(\x0B2\x12.google.rpc.Status\"\xC2\x01\x0A\x1FMutateCustomizerAttributeResult\x12H\x0A\x0Dresource_name\x18\x01 \x01(\x09B1\xFAA.\x0A,googleads.googleapis.com/CustomizerAttribute\x12U\x0A\x14customizer_attribute\x18\x02 \x01(\x0B27.google.ads.googleads.v21.resources.CustomizerAttribute2\xEF\x02\x0A\x1ACustomizerAttributeService\x12\x89\x02\x0A\x1AMutateCustomizerAttributes\x12D.google.ads.googleads.v21.services.MutateCustomizerAttributesRequest\x1AE.google.ads.googleads.v21.services.MutateCustomizerAttributesResponse\"^\xDAA\x16customer_id,operations\x82\xD3\xE4\x93\x02?\":/v21/customers/{customer_id=*}/customizerAttributes:mutate:\x01*\x1AE\xCAA\x18googleads.googleapis.com\xD2A'https://www.googleapis.com/auth/adwordsB\x8B\x02\x0A%com.google.ads.googleads.v21.servicesB\x1FCustomizerAttributeServiceProtoP\x01ZIgoogle.golang.org/genproto/googleapis/ads/googleads/v21/services;services\xA2\x02\x03GAA\xAA\x02!Google.Ads.GoogleAds.V21.Services\xCA\x02!Google\\Ads\\GoogleAds\\V21\\Services\xEA\x02%Google::Ads::GoogleAds::V21::Servicesb\x06proto3\x0A\xFA\x0D\x0A:google/ads/googleads/v21/services/shared_set_service.proto\x12!google.ads.googleads.v21.services\x1A3google/ads/googleads/v21/resources/shared_set.proto\x1A\x1Cgoogle/api/annotations.proto\x1A\x17google/api/client.proto\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\x1A google/protobuf/field_mask.proto\x1A\x17google/rpc/status.proto\"\x9F\x02\x0A\x17MutateSharedSetsRequest\x12\x18\x0A\x0Bcustomer_id\x18\x01 \x01(\x09B\x03\xE0A\x02\x12N\x0A\x0Aoperations\x18\x02 \x03(\x0B25.google.ads.googleads.v21.services.SharedSetOperationB\x03\xE0A\x02\x12\x17\x0A\x0Fpartial_failure\x18\x03 \x01(\x08\x12\x15\x0A\x0Dvalidate_only\x18\x04 \x01(\x08\x12j\x0A\x15response_content_type\x18\x05 \x01(\x0E2K.google.ads.googleads.v21.enums.ResponseContentTypeEnum.ResponseContentType\"\x8F\x02\x0A\x12SharedSetOperation\x12/\x0A\x0Bupdate_mask\x18\x04 \x01(\x0B2\x1A.google.protobuf.FieldMask\x12?\x0A\x06create\x18\x01 \x01(\x0B2-.google.ads.googleads.v21.resources.SharedSetH\x00\x12?\x0A\x06update\x18\x02 \x01(\x0B2-.google.ads.googleads.v21.resources.SharedSetH\x00\x129\x0A\x06remove\x18\x03 \x01(\x09B'\xFAA\$\x0A\"googleads.googleapis.com/SharedSetH\x00B\x0B\x0A\x09operation\"\x98\x01\x0A\x18MutateSharedSetsResponse\x121\x0A\x15partial_failure_error\x18\x03 \x01(\x0B2\x12.google.rpc.Status\x12I\x0A\x07results\x18\x02 \x03(\x0B28.google.ads.googleads.v21.services.MutateSharedSetResult\"\x9A\x01\x0A\x15MutateSharedSetResult\x12>\x0A\x0Dresource_name\x18\x01 \x01(\x09B'\xFAA\$\x0A\"googleads.googleapis.com/SharedSet\x12A\x0A\x0Ashared_set\x18\x02 \x01(\x0B2-.google.ads.googleads.v21.resources.SharedSet2\xBD\x02\x0A\x10SharedSetService\x12\xE1\x01\x0A\x10MutateSharedSets\x12:.google.ads.googleads.v21.services.MutateSharedSetsRequest\x1A;.google.ads.googleads.v21.services.MutateSharedSetsResponse\"T\xDAA\x16customer_id,operations\x82\xD3\xE4\x93\x025\"0/v21/customers/{customer_id=*}/sharedSets:mutate:\x01*\x1AE\xCAA\x18googleads.googleapis.com\xD2A'https://www.googleapis.com/auth/adwordsB\x81\x02\x0A%com.google.ads.googleads.v21.servicesB\x15SharedSetServiceProtoP\x01ZIgoogle.golang.org/genproto/googleapis/ads/googleads/v21/services;services\xA2\x02\x03GAA\xAA\x02!Google.Ads.GoogleAds.V21.Services\xCA\x02!Google\\Ads\\GoogleAds\\V21\\Services\xEA\x02%Google::Ads::GoogleAds::V21::Servicesb\x06proto3\x0A\x81\x0E\x0ACgoogle/ads/googleads/v21/services/campaign_shared_set_service.proto\x12!google.ads.googleads.v21.services\x1A<google/ads/googleads/v21/resources/campaign_shared_set.proto\x1A\x1Cgoogle/api/annotations.proto\x1A\x17google/api/client.proto\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\x1A\x17google/rpc/status.proto\"\xAF\x02\x0A\x1FMutateCampaignSharedSetsRequest\x12\x18\x0A\x0Bcustomer_id\x18\x01 \x01(\x09B\x03\xE0A\x02\x12V\x0A\x0Aoperations\x18\x02 \x03(\x0B2=.google.ads.googleads.v21.services.CampaignSharedSetOperationB\x03\xE0A\x02\x12\x17\x0A\x0Fpartial_failure\x18\x03 \x01(\x08\x12\x15\x0A\x0Dvalidate_only\x18\x04 \x01(\x08\x12j\x0A\x15response_content_type\x18\x05 \x01(\x0E2K.google.ads.googleads.v21.enums.ResponseContentTypeEnum.ResponseContentType\"\xB5\x01\x0A\x1ACampaignSharedSetOperation\x12G\x0A\x06create\x18\x01 \x01(\x0B25.google.ads.googleads.v21.resources.CampaignSharedSetH\x00\x12A\x0A\x06remove\x18\x03 \x01(\x09B/\xFAA,\x0A*googleads.googleapis.com/CampaignSharedSetH\x00B\x0B\x0A\x09operation\"\xA8\x01\x0A MutateCampaignSharedSetsResponse\x121\x0A\x15partial_failure_error\x18\x03 \x01(\x0B2\x12.google.rpc.Status\x12Q\x0A\x07results\x18\x02 \x03(\x0B2@.google.ads.googleads.v21.services.MutateCampaignSharedSetResult\"\xBB\x01\x0A\x1DMutateCampaignSharedSetResult\x12F\x0A\x0Dresource_name\x18\x01 \x01(\x09B/\xFAA,\x0A*googleads.googleapis.com/CampaignSharedSet\x12R\x0A\x13campaign_shared_set\x18\x02 \x01(\x0B25.google.ads.googleads.v21.resources.CampaignSharedSet2\xE5\x02\x0A\x18CampaignSharedSetService\x12\x81\x02\x0A\x18MutateCampaignSharedSets\x12B.google.ads.googleads.v21.services.MutateCampaignSharedSetsRequest\x1AC.google.ads.googleads.v21.services.MutateCampaignSharedSetsResponse\"\\\xDAA\x16customer_id,operations\x82\xD3\xE4\x93\x02=\"8/v21/customers/{customer_id=*}/campaignSharedSets:mutate:\x01*\x1AE\xCAA\x18googleads.googleapis.com\xD2A'https://www.googleapis.com/auth/adwordsB\x89\x02\x0A%com.google.ads.googleads.v21.servicesB\x1DCampaignSharedSetServiceProtoP\x01ZIgoogle.golang.org/genproto/googleapis/ads/googleads/v21/services;services\xA2\x02\x03GAA\xAA\x02!Google.Ads.GoogleAds.V21.Services\xCA\x02!Google\\Ads\\GoogleAds\\V21\\Services\xEA\x02%Google::Ads::GoogleAds::V21::Servicesb\x06proto3\x0A\xC3\x0C\x0AHgoogle/ads/googleads/v21/services/ad_group_criterion_label_service.proto\x12!google.ads.googleads.v21.services\x1A\x1Cgoogle/api/annotations.proto\x1A\x17google/api/client.proto\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\x1A\x17google/rpc/status.proto\"\xCB\x01\x0A#MutateAdGroupCriterionLabelsRequest\x12\x18\x0A\x0Bcustomer_id\x18\x01 \x01(\x09B\x03\xE0A\x02\x12Z\x0A\x0Aoperations\x18\x02 \x03(\x0B2A.google.ads.googleads.v21.services.AdGroupCriterionLabelOperationB\x03\xE0A\x02\x12\x17\x0A\x0Fpartial_failure\x18\x03 \x01(\x08\x12\x15\x0A\x0Dvalidate_only\x18\x04 \x01(\x08\"\xC1\x01\x0A\x1EAdGroupCriterionLabelOperation\x12K\x0A\x06create\x18\x01 \x01(\x0B29.google.ads.googleads.v21.resources.AdGroupCriterionLabelH\x00\x12E\x0A\x06remove\x18\x02 \x01(\x09B3\xFAA0\x0A.googleads.googleapis.com/AdGroupCriterionLabelH\x00B\x0B\x0A\x09operation\"\xB0\x01\x0A\$MutateAdGroupCriterionLabelsResponse\x121\x0A\x15partial_failure_error\x18\x03 \x01(\x0B2\x12.google.rpc.Status\x12U\x0A\x07results\x18\x02 \x03(\x0B2D.google.ads.googleads.v21.services.MutateAdGroupCriterionLabelResult\"o\x0A!MutateAdGroupCriterionLabelResult\x12J\x0A\x0Dresource_name\x18\x01 \x01(\x09B3\xFAA0\x0A.googleads.googleapis.com/AdGroupCriterionLabel2\xF9\x02\x0A\x1CAdGroupCriterionLabelService\x12\x91\x02\x0A\x1CMutateAdGroupCriterionLabels\x12F.google.ads.googleads.v21.services.MutateAdGroupCriterionLabelsRequest\x1AG.google.ads.googleads.v21.services.MutateAdGroupCriterionLabelsResponse\"`\xDAA\x16customer_id,operations\x82\xD3\xE4\x93\x02A\"</v21/customers/{customer_id=*}/adGroupCriterionLabels:mutate:\x01*\x1AE\xCAA\x18googleads.googleapis.com\xD2A'https://www.googleapis.com/auth/adwordsB\x8D\x02\x0A%com.google.ads.googleads.v21.servicesB!AdGroupCriterionLabelServiceProtoP\x01ZIgoogle.golang.org/genproto/googleapis/ads/googleads/v21/services;services\xA2\x02\x03GAA\xAA\x02!Google.Ads.GoogleAds.V21.Services\xCA\x02!Google\\Ads\\GoogleAds\\V21\\Services\xEA\x02%Google::Ads::GoogleAds::V21::Servicesb\x06proto3\x0A\xC0\x0D\x0AEgoogle/ads/googleads/v21/services/keyword_plan_campaign_service.proto\x12!google.ads.googleads.v21.services\x1A\x1Cgoogle/api/annotations.proto\x1A\x17google/api/client.proto\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\x1A google/protobuf/field_mask.proto\x1A\x17google/rpc/status.proto\"\xC7\x01\x0A!MutateKeywordPlanCampaignsRequest\x12\x18\x0A\x0Bcustomer_id\x18\x01 \x01(\x09B\x03\xE0A\x02\x12X\x0A\x0Aoperations\x18\x02 \x03(\x0B2?.google.ads.googleads.v21.services.KeywordPlanCampaignOperationB\x03\xE0A\x02\x12\x17\x0A\x0Fpartial_failure\x18\x03 \x01(\x08\x12\x15\x0A\x0Dvalidate_only\x18\x04 \x01(\x08\"\xB7\x02\x0A\x1CKeywordPlanCampaignOperation\x12/\x0A\x0Bupdate_mask\x18\x04 \x01(\x0B2\x1A.google.protobuf.FieldMask\x12I\x0A\x06create\x18\x01 \x01(\x0B27.google.ads.googleads.v21.resources.KeywordPlanCampaignH\x00\x12I\x0A\x06update\x18\x02 \x01(\x0B27.google.ads.googleads.v21.resources.KeywordPlanCampaignH\x00\x12C\x0A\x06remove\x18\x03 \x01(\x09B1\xFAA.\x0A,googleads.googleapis.com/KeywordPlanCampaignH\x00B\x0B\x0A\x09operation\"\xAC\x01\x0A\"MutateKeywordPlanCampaignsResponse\x121\x0A\x15partial_failure_error\x18\x03 \x01(\x0B2\x12.google.rpc.Status\x12S\x0A\x07results\x18\x02 \x03(\x0B2B.google.ads.googleads.v21.services.MutateKeywordPlanCampaignResult\"k\x0A\x1FMutateKeywordPlanCampaignResult\x12H\x0A\x0Dresource_name\x18\x01 \x01(\x09B1\xFAA.\x0A,googleads.googleapis.com/KeywordPlanCampaign2\xEF\x02\x0A\x1AKeywordPlanCampaignService\x12\x89\x02\x0A\x1AMutateKeywordPlanCampaigns\x12D.google.ads.googleads.v21.services.MutateKeywordPlanCampaignsRequest\x1AE.google.ads.googleads.v21.services.MutateKeywordPlanCampaignsResponse\"^\xDAA\x16customer_id,operations\x82\xD3\xE4\x93\x02?\":/v21/customers/{customer_id=*}/keywordPlanCampaigns:mutate:\x01*\x1AE\xCAA\x18googleads.googleapis.com\xD2A'https://www.googleapis.com/auth/adwordsB\x8B\x02\x0A%com.google.ads.googleads.v21.servicesB\x1FKeywordPlanCampaignServiceProtoP\x01ZIgoogle.golang.org/genproto/googleapis/ads/googleads/v21/services;services\xA2\x02\x03GAA\xAA\x02!Google.Ads.GoogleAds.V21.Services\xCA\x02!Google\\Ads\\GoogleAds\\V21\\Services\xEA\x02%Google::Ads::GoogleAds::V21::Servicesb\x06proto3\x0A\xA2\x0E\x0A<google/ads/googleads/v21/services/ad_parameter_service.proto\x12!google.ads.googleads.v21.services\x1A5google/ads/googleads/v21/resources/ad_parameter.proto\x1A\x1Cgoogle/api/annotations.proto\x1A\x17google/api/client.proto\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\x1A google/protobuf/field_mask.proto\x1A\x17google/rpc/status.proto\"\xA3\x02\x0A\x19MutateAdParametersRequest\x12\x18\x0A\x0Bcustomer_id\x18\x01 \x01(\x09B\x03\xE0A\x02\x12P\x0A\x0Aoperations\x18\x02 \x03(\x0B27.google.ads.googleads.v21.services.AdParameterOperationB\x03\xE0A\x02\x12\x17\x0A\x0Fpartial_failure\x18\x03 \x01(\x08\x12\x15\x0A\x0Dvalidate_only\x18\x04 \x01(\x08\x12j\x0A\x15response_content_type\x18\x05 \x01(\x0E2K.google.ads.googleads.v21.enums.ResponseContentTypeEnum.ResponseContentType\"\x97\x02\x0A\x14AdParameterOperation\x12/\x0A\x0Bupdate_mask\x18\x04 \x01(\x0B2\x1A.google.protobuf.FieldMask\x12A\x0A\x06create\x18\x01 \x01(\x0B2/.google.ads.googleads.v21.resources.AdParameterH\x00\x12A\x0A\x06update\x18\x02 \x01(\x0B2/.google.ads.googleads.v21.resources.AdParameterH\x00\x12;\x0A\x06remove\x18\x03 \x01(\x09B)\xFAA&\x0A\$googleads.googleapis.com/AdParameterH\x00B\x0B\x0A\x09operation\"\x9C\x01\x0A\x1AMutateAdParametersResponse\x121\x0A\x15partial_failure_error\x18\x03 \x01(\x0B2\x12.google.rpc.Status\x12K\x0A\x07results\x18\x02 \x03(\x0B2:.google.ads.googleads.v21.services.MutateAdParameterResult\"\xA2\x01\x0A\x17MutateAdParameterResult\x12@\x0A\x0Dresource_name\x18\x01 \x01(\x09B)\xFAA&\x0A\$googleads.googleapis.com/AdParameter\x12E\x0A\x0Cad_parameter\x18\x02 \x01(\x0B2/.google.ads.googleads.v21.resources.AdParameter2\xC7\x02\x0A\x12AdParameterService\x12\xE9\x01\x0A\x12MutateAdParameters\x12<.google.ads.googleads.v21.services.MutateAdParametersRequest\x1A=.google.ads.googleads.v21.services.MutateAdParametersResponse\"V\xDAA\x16customer_id,operations\x82\xD3\xE4\x93\x027\"2/v21/customers/{customer_id=*}/adParameters:mutate:\x01*\x1AE\xCAA\x18googleads.googleapis.com\xD2A'https://www.googleapis.com/auth/adwordsB\x83\x02\x0A%com.google.ads.googleads.v21.servicesB\x17AdParameterServiceProtoP\x01ZIgoogle.golang.org/genproto/googleapis/ads/googleads/v21/services;services\xA2\x02\x03GAA\xAA\x02!Google.Ads.GoogleAds.V21.Services\xCA\x02!Google\\Ads\\GoogleAds\\V21\\Services\xEA\x02%Google::Ads::GoogleAds::V21::Servicesb\x06proto3\x0A\xDF\x0F\x0AJgoogle/ads/googleads/v21/services/conversion_custom_variable_service.proto\x12!google.ads.googleads.v21.services\x1ACgoogle/ads/googleads/v21/resources/conversion_custom_variable.proto\x1A\x1Cgoogle/api/annotations.proto\x1A\x17google/api/client.proto\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\x1A google/protobuf/field_mask.proto\x1A\x17google/rpc/status.proto\"\xBD\x02\x0A&MutateConversionCustomVariablesRequest\x12\x18\x0A\x0Bcustomer_id\x18\x01 \x01(\x09B\x03\xE0A\x02\x12]\x0A\x0Aoperations\x18\x02 \x03(\x0B2D.google.ads.googleads.v21.services.ConversionCustomVariableOperationB\x03\xE0A\x02\x12\x17\x0A\x0Fpartial_failure\x18\x03 \x01(\x08\x12\x15\x0A\x0Dvalidate_only\x18\x04 \x01(\x08\x12j\x0A\x15response_content_type\x18\x05 \x01(\x0E2K.google.ads.googleads.v21.enums.ResponseContentTypeEnum.ResponseContentType\"\x81\x02\x0A!ConversionCustomVariableOperation\x12/\x0A\x0Bupdate_mask\x18\x03 \x01(\x0B2\x1A.google.protobuf.FieldMask\x12N\x0A\x06create\x18\x01 \x01(\x0B2<.google.ads.googleads.v21.resources.ConversionCustomVariableH\x00\x12N\x0A\x06update\x18\x02 \x01(\x0B2<.google.ads.googleads.v21.resources.ConversionCustomVariableH\x00B\x0B\x0A\x09operation\"\xB6\x01\x0A'MutateConversionCustomVariablesResponse\x121\x0A\x15partial_failure_error\x18\x01 \x01(\x0B2\x12.google.rpc.Status\x12X\x0A\x07results\x18\x02 \x03(\x0B2G.google.ads.googleads.v21.services.MutateConversionCustomVariableResult\"\xD7\x01\x0A\$MutateConversionCustomVariableResult\x12M\x0A\x0Dresource_name\x18\x01 \x01(\x09B6\xFAA3\x0A1googleads.googleapis.com/ConversionCustomVariable\x12`\x0A\x1Aconversion_custom_variable\x18\x02 \x01(\x0B2<.google.ads.googleads.v21.resources.ConversionCustomVariable2\x88\x03\x0A\x1FConversionCustomVariableService\x12\x9D\x02\x0A\x1FMutateConversionCustomVariables\x12I.google.ads.googleads.v21.services.MutateConversionCustomVariablesRequest\x1AJ.google.ads.googleads.v21.services.MutateConversionCustomVariablesResponse\"c\xDAA\x16customer_id,operations\x82\xD3\xE4\x93\x02D\"?/v21/customers/{customer_id=*}/conversionCustomVariables:mutate:\x01*\x1AE\xCAA\x18googleads.googleapis.com\xD2A'https://www.googleapis.com/auth/adwordsB\x90\x02\x0A%com.google.ads.googleads.v21.servicesB\$ConversionCustomVariableServiceProtoP\x01ZIgoogle.golang.org/genproto/googleapis/ads/googleads/v21/services;services\xA2\x02\x03GAA\xAA\x02!Google.Ads.GoogleAds.V21.Services\xCA\x02!Google\\Ads\\GoogleAds\\V21\\Services\xEA\x02%Google::Ads::GoogleAds::V21::Servicesb\x06proto3\x0A\xAF\x0F\x0AMgoogle/ads/googleads/v21/services/ad_group_criterion_customizer_service.proto\x12!google.ads.googleads.v21.services\x1AFgoogle/ads/googleads/v21/resources/ad_group_criterion_customizer.proto\x1A\x1Cgoogle/api/annotations.proto\x1A\x17google/api/client.proto\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\x1A\x17google/rpc/status.proto\"\xC1\x02\x0A(MutateAdGroupCriterionCustomizersRequest\x12\x18\x0A\x0Bcustomer_id\x18\x01 \x01(\x09B\x03\xE0A\x02\x12_\x0A\x0Aoperations\x18\x02 \x03(\x0B2F.google.ads.googleads.v21.services.AdGroupCriterionCustomizerOperationB\x03\xE0A\x02\x12\x17\x0A\x0Fpartial_failure\x18\x03 \x01(\x08\x12\x15\x0A\x0Dvalidate_only\x18\x04 \x01(\x08\x12j\x0A\x15response_content_type\x18\x05 \x01(\x0E2K.google.ads.googleads.v21.enums.ResponseContentTypeEnum.ResponseContentType\"\xD0\x01\x0A#AdGroupCriterionCustomizerOperation\x12P\x0A\x06create\x18\x01 \x01(\x0B2>.google.ads.googleads.v21.resources.AdGroupCriterionCustomizerH\x00\x12J\x0A\x06remove\x18\x02 \x01(\x09B8\xFAA5\x0A3googleads.googleapis.com/AdGroupCriterionCustomizerH\x00B\x0B\x0A\x09operation\"\xBA\x01\x0A)MutateAdGroupCriterionCustomizersResponse\x12Z\x0A\x07results\x18\x01 \x03(\x0B2I.google.ads.googleads.v21.services.MutateAdGroupCriterionCustomizerResult\x121\x0A\x15partial_failure_error\x18\x02 \x01(\x0B2\x12.google.rpc.Status\"\xE0\x01\x0A&MutateAdGroupCriterionCustomizerResult\x12O\x0A\x0Dresource_name\x18\x01 \x01(\x09B8\xFAA5\x0A3googleads.googleapis.com/AdGroupCriterionCustomizer\x12e\x0A\x1Dad_group_criterion_customizer\x18\x02 \x01(\x0B2>.google.ads.googleads.v21.resources.AdGroupCriterionCustomizer2\x92\x03\x0A!AdGroupCriterionCustomizerService\x12\xA5\x02\x0A!MutateAdGroupCriterionCustomizers\x12K.google.ads.googleads.v21.services.MutateAdGroupCriterionCustomizersRequest\x1AL.google.ads.googleads.v21.services.MutateAdGroupCriterionCustomizersResponse\"e\xDAA\x16customer_id,operations\x82\xD3\xE4\x93\x02F\"A/v21/customers/{customer_id=*}/AdGroupCriterionCustomizers:mutate:\x01*\x1AE\xCAA\x18googleads.googleapis.com\xD2A'https://www.googleapis.com/auth/adwordsB\x92\x02\x0A%com.google.ads.googleads.v21.servicesB&AdGroupCriterionCustomizerServiceProtoP\x01ZIgoogle.golang.org/genproto/googleapis/ads/googleads/v21/services;services\xA2\x02\x03GAA\xAA\x02!Google.Ads.GoogleAds.V21.Services\xCA\x02!Google\\Ads\\GoogleAds\\V21\\Services\xEA\x02%Google::Ads::GoogleAds::V21::Servicesb\x06proto3\x0A\xC1\x0B\x0A>google/ads/googleads/v21/services/campaign_label_service.proto\x12!google.ads.googleads.v21.services\x1A\x1Cgoogle/api/annotations.proto\x1A\x17google/api/client.proto\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\x1A\x17google/rpc/status.proto\"\xBB\x01\x0A\x1BMutateCampaignLabelsRequest\x12\x18\x0A\x0Bcustomer_id\x18\x01 \x01(\x09B\x03\xE0A\x02\x12R\x0A\x0Aoperations\x18\x02 \x03(\x0B29.google.ads.googleads.v21.services.CampaignLabelOperationB\x03\xE0A\x02\x12\x17\x0A\x0Fpartial_failure\x18\x03 \x01(\x08\x12\x15\x0A\x0Dvalidate_only\x18\x04 \x01(\x08\"\xA9\x01\x0A\x16CampaignLabelOperation\x12C\x0A\x06create\x18\x01 \x01(\x0B21.google.ads.googleads.v21.resources.CampaignLabelH\x00\x12=\x0A\x06remove\x18\x02 \x01(\x09B+\xFAA(\x0A&googleads.googleapis.com/CampaignLabelH\x00B\x0B\x0A\x09operation\"\xA0\x01\x0A\x1CMutateCampaignLabelsResponse\x121\x0A\x15partial_failure_error\x18\x03 \x01(\x0B2\x12.google.rpc.Status\x12M\x0A\x07results\x18\x02 \x03(\x0B2<.google.ads.googleads.v21.services.MutateCampaignLabelResult\"_\x0A\x19MutateCampaignLabelResult\x12B\x0A\x0Dresource_name\x18\x01 \x01(\x09B+\xFAA(\x0A&googleads.googleapis.com/CampaignLabel2\xD1\x02\x0A\x14CampaignLabelService\x12\xF1\x01\x0A\x14MutateCampaignLabels\x12>.google.ads.googleads.v21.services.MutateCampaignLabelsRequest\x1A?.google.ads.googleads.v21.services.MutateCampaignLabelsResponse\"X\xDAA\x16customer_id,operations\x82\xD3\xE4\x93\x029\"4/v21/customers/{customer_id=*}/campaignLabels:mutate:\x01*\x1AE\xCAA\x18googleads.googleapis.com\xD2A'https://www.googleapis.com/auth/adwordsB\x85\x02\x0A%com.google.ads.googleads.v21.servicesB\x19CampaignLabelServiceProtoP\x01ZIgoogle.golang.org/genproto/googleapis/ads/googleads/v21/services;services\xA2\x02\x03GAA\xAA\x02!Google.Ads.GoogleAds.V21.Services\xCA\x02!Google\\Ads\\GoogleAds\\V21\\Services\xEA\x02%Google::Ads::GoogleAds::V21::Servicesb\x06proto3\x0A\x84\x10\x0AIgoogle/ads/googleads/v21/services/conversion_value_rule_set_service.proto\x12!google.ads.googleads.v21.services\x1ABgoogle/ads/googleads/v21/resources/conversion_value_rule_set.proto\x1A\x1Cgoogle/api/annotations.proto\x1A\x17google/api/client.proto\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\x1A google/protobuf/field_mask.proto\x1A\x17google/rpc/status.proto\"\xB9\x02\x0A\$MutateConversionValueRuleSetsRequest\x12\x18\x0A\x0Bcustomer_id\x18\x01 \x01(\x09B\x03\xE0A\x02\x12[\x0A\x0Aoperations\x18\x02 \x03(\x0B2B.google.ads.googleads.v21.services.ConversionValueRuleSetOperationB\x03\xE0A\x02\x12\x17\x0A\x0Fpartial_failure\x18\x05 \x01(\x08\x12\x15\x0A\x0Dvalidate_only\x18\x03 \x01(\x08\x12j\x0A\x15response_content_type\x18\x04 \x01(\x0E2K.google.ads.googleads.v21.enums.ResponseContentTypeEnum.ResponseContentType\"\xC3\x02\x0A\x1FConversionValueRuleSetOperation\x12/\x0A\x0Bupdate_mask\x18\x04 \x01(\x0B2\x1A.google.protobuf.FieldMask\x12L\x0A\x06create\x18\x01 \x01(\x0B2:.google.ads.googleads.v21.resources.ConversionValueRuleSetH\x00\x12L\x0A\x06update\x18\x02 \x01(\x0B2:.google.ads.googleads.v21.resources.ConversionValueRuleSetH\x00\x12F\x0A\x06remove\x18\x03 \x01(\x09B4\xFAA1\x0A/googleads.googleapis.com/ConversionValueRuleSetH\x00B\x0B\x0A\x09operation\"\xB2\x01\x0A%MutateConversionValueRuleSetsResponse\x12V\x0A\x07results\x18\x01 \x03(\x0B2E.google.ads.googleads.v21.services.MutateConversionValueRuleSetResult\x121\x0A\x15partial_failure_error\x18\x02 \x01(\x0B2\x12.google.rpc.Status\"\xD0\x01\x0A\"MutateConversionValueRuleSetResult\x12K\x0A\x0Dresource_name\x18\x01 \x01(\x09B4\xFAA1\x0A/googleads.googleapis.com/ConversionValueRuleSet\x12]\x0A\x19conversion_value_rule_set\x18\x02 \x01(\x0B2:.google.ads.googleads.v21.resources.ConversionValueRuleSet2\xFE\x02\x0A\x1DConversionValueRuleSetService\x12\x95\x02\x0A\x1DMutateConversionValueRuleSets\x12G.google.ads.googleads.v21.services.MutateConversionValueRuleSetsRequest\x1AH.google.ads.googleads.v21.services.MutateConversionValueRuleSetsResponse\"a\xDAA\x16customer_id,operations\x82\xD3\xE4\x93\x02B\"=/v21/customers/{customer_id=*}/conversionValueRuleSets:mutate:\x01*\x1AE\xCAA\x18googleads.googleapis.com\xD2A'https://www.googleapis.com/auth/adwordsB\x8E\x02\x0A%com.google.ads.googleads.v21.servicesB\"ConversionValueRuleSetServiceProtoP\x01ZIgoogle.golang.org/genproto/googleapis/ads/googleads/v21/services;services\xA2\x02\x03GAA\xAA\x02!Google.Ads.GoogleAds.V21.Services\xCA\x02!Google\\Ads\\GoogleAds\\V21\\Services\xEA\x02%Google::Ads::GoogleAds::V21::Servicesb\x06proto3\x0A\xB5\x0D\x0A?google/ads/googleads/v21/services/asset_set_asset_service.proto\x12!google.ads.googleads.v21.services\x1A8google/ads/googleads/v21/resources/asset_set_asset.proto\x1A\x1Cgoogle/api/annotations.proto\x1A\x17google/api/client.proto\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\x1A\x17google/rpc/status.proto\"\xA7\x02\x0A\x1BMutateAssetSetAssetsRequest\x12\x18\x0A\x0Bcustomer_id\x18\x01 \x01(\x09B\x03\xE0A\x02\x12R\x0A\x0Aoperations\x18\x02 \x03(\x0B29.google.ads.googleads.v21.services.AssetSetAssetOperationB\x03\xE0A\x02\x12\x17\x0A\x0Fpartial_failure\x18\x03 \x01(\x08\x12\x15\x0A\x0Dvalidate_only\x18\x04 \x01(\x08\x12j\x0A\x15response_content_type\x18\x05 \x01(\x0E2K.google.ads.googleads.v21.enums.ResponseContentTypeEnum.ResponseContentType\"\xA9\x01\x0A\x16AssetSetAssetOperation\x12C\x0A\x06create\x18\x01 \x01(\x0B21.google.ads.googleads.v21.resources.AssetSetAssetH\x00\x12=\x0A\x06remove\x18\x02 \x01(\x09B+\xFAA(\x0A&googleads.googleapis.com/AssetSetAssetH\x00B\x0B\x0A\x09operation\"\xA0\x01\x0A\x1CMutateAssetSetAssetsResponse\x12M\x0A\x07results\x18\x01 \x03(\x0B2<.google.ads.googleads.v21.services.MutateAssetSetAssetResult\x121\x0A\x15partial_failure_error\x18\x02 \x01(\x0B2\x12.google.rpc.Status\"\xAB\x01\x0A\x19MutateAssetSetAssetResult\x12B\x0A\x0Dresource_name\x18\x01 \x01(\x09B+\xFAA(\x0A&googleads.googleapis.com/AssetSetAsset\x12J\x0A\x0Fasset_set_asset\x18\x02 \x01(\x0B21.google.ads.googleads.v21.resources.AssetSetAsset2\xD1\x02\x0A\x14AssetSetAssetService\x12\xF1\x01\x0A\x14MutateAssetSetAssets\x12>.google.ads.googleads.v21.services.MutateAssetSetAssetsRequest\x1A?.google.ads.googleads.v21.services.MutateAssetSetAssetsResponse\"X\xDAA\x16customer_id,operations\x82\xD3\xE4\x93\x029\"4/v21/customers/{customer_id=*}/assetSetAssets:mutate:\x01*\x1AE\xCAA\x18googleads.googleapis.com\xD2A'https://www.googleapis.com/auth/adwordsB\x85\x02\x0A%com.google.ads.googleads.v21.servicesB\x19AssetSetAssetServiceProtoP\x01ZIgoogle.golang.org/genproto/googleapis/ads/googleads/v21/services;services\xA2\x02\x03GAA\xAA\x02!Google.Ads.GoogleAds.V21.Services\xCA\x02!Google\\Ads\\GoogleAds\\V21\\Services\xEA\x02%Google::Ads::GoogleAds::V21::Servicesb\x06proto3\x0A\xCD\x0E\x0A>google/ads/googleads/v21/services/campaign_group_service.proto\x12!google.ads.googleads.v21.services\x1A7google/ads/googleads/v21/resources/campaign_group.proto\x1A\x1Cgoogle/api/annotations.proto\x1A\x17google/api/client.proto\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\x1A google/protobuf/field_mask.proto\x1A\x17google/rpc/status.proto\"\xA7\x02\x0A\x1BMutateCampaignGroupsRequest\x12\x18\x0A\x0Bcustomer_id\x18\x01 \x01(\x09B\x03\xE0A\x02\x12R\x0A\x0Aoperations\x18\x02 \x03(\x0B29.google.ads.googleads.v21.services.CampaignGroupOperationB\x03\xE0A\x02\x12\x17\x0A\x0Fpartial_failure\x18\x03 \x01(\x08\x12\x15\x0A\x0Dvalidate_only\x18\x04 \x01(\x08\x12j\x0A\x15response_content_type\x18\x05 \x01(\x0E2K.google.ads.googleads.v21.enums.ResponseContentTypeEnum.ResponseContentType\"\x9F\x02\x0A\x16CampaignGroupOperation\x12/\x0A\x0Bupdate_mask\x18\x04 \x01(\x0B2\x1A.google.protobuf.FieldMask\x12C\x0A\x06create\x18\x01 \x01(\x0B21.google.ads.googleads.v21.resources.CampaignGroupH\x00\x12C\x0A\x06update\x18\x02 \x01(\x0B21.google.ads.googleads.v21.resources.CampaignGroupH\x00\x12=\x0A\x06remove\x18\x03 \x01(\x09B+\xFAA(\x0A&googleads.googleapis.com/CampaignGroupH\x00B\x0B\x0A\x09operation\"\xA0\x01\x0A\x1CMutateCampaignGroupsResponse\x12M\x0A\x07results\x18\x02 \x03(\x0B2<.google.ads.googleads.v21.services.MutateCampaignGroupResult\x121\x0A\x15partial_failure_error\x18\x03 \x01(\x0B2\x12.google.rpc.Status\"\xAD\x01\x0A\x19MutateCampaignGroupResult\x12E\x0A\x0Dresource_name\x18\x01 \x01(\x09B.\xE0A\x02\xFAA(\x0A&googleads.googleapis.com/CampaignGroup\x12I\x0A\x0Ecampaign_group\x18\x02 \x01(\x0B21.google.ads.googleads.v21.resources.CampaignGroup2\xD1\x02\x0A\x14CampaignGroupService\x12\xF1\x01\x0A\x14MutateCampaignGroups\x12>.google.ads.googleads.v21.services.MutateCampaignGroupsRequest\x1A?.google.ads.googleads.v21.services.MutateCampaignGroupsResponse\"X\xDAA\x16customer_id,operations\x82\xD3\xE4\x93\x029\"4/v21/customers/{customer_id=*}/campaignGroups:mutate:\x01*\x1AE\xCAA\x18googleads.googleapis.com\xD2A'https://www.googleapis.com/auth/adwordsB\x85\x02\x0A%com.google.ads.googleads.v21.servicesB\x19CampaignGroupServiceProtoP\x01ZIgoogle.golang.org/genproto/googleapis/ads/googleads/v21/services;services\xA2\x02\x03GAA\xAA\x02!Google.Ads.GoogleAds.V21.Services\xCA\x02!Google\\Ads\\GoogleAds\\V21\\Services\xEA\x02%Google::Ads::GoogleAds::V21::Servicesb\x06proto3\x0A\x91\x0E\x0ACgoogle/ads/googleads/v21/services/customer_customizer_service.proto\x12!google.ads.googleads.v21.services\x1A<google/ads/googleads/v21/resources/customer_customizer.proto\x1A\x1Cgoogle/api/annotations.proto\x1A\x17google/api/client.proto\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\x1A\x17google/rpc/status.proto\"\xB1\x02\x0A MutateCustomerCustomizersRequest\x12\x18\x0A\x0Bcustomer_id\x18\x01 \x01(\x09B\x03\xE0A\x02\x12W\x0A\x0Aoperations\x18\x02 \x03(\x0B2>.google.ads.googleads.v21.services.CustomerCustomizerOperationB\x03\xE0A\x02\x12\x17\x0A\x0Fpartial_failure\x18\x03 \x01(\x08\x12\x15\x0A\x0Dvalidate_only\x18\x04 \x01(\x08\x12j\x0A\x15response_content_type\x18\x05 \x01(\x0E2K.google.ads.googleads.v21.enums.ResponseContentTypeEnum.ResponseContentType\"\xB8\x01\x0A\x1BCustomerCustomizerOperation\x12H\x0A\x06create\x18\x01 \x01(\x0B26.google.ads.googleads.v21.resources.CustomerCustomizerH\x00\x12B\x0A\x06remove\x18\x02 \x01(\x09B0\xFAA-\x0A+googleads.googleapis.com/CustomerCustomizerH\x00B\x0B\x0A\x09operation\"\xAA\x01\x0A!MutateCustomerCustomizersResponse\x12R\x0A\x07results\x18\x01 \x03(\x0B2A.google.ads.googleads.v21.services.MutateCustomerCustomizerResult\x121\x0A\x15partial_failure_error\x18\x02 \x01(\x0B2\x12.google.rpc.Status\"\xBE\x01\x0A\x1EMutateCustomerCustomizerResult\x12G\x0A\x0Dresource_name\x18\x01 \x01(\x09B0\xFAA-\x0A+googleads.googleapis.com/CustomerCustomizer\x12S\x0A\x13customer_customizer\x18\x02 \x01(\x0B26.google.ads.googleads.v21.resources.CustomerCustomizer2\xEA\x02\x0A\x19CustomerCustomizerService\x12\x85\x02\x0A\x19MutateCustomerCustomizers\x12C.google.ads.googleads.v21.services.MutateCustomerCustomizersRequest\x1AD.google.ads.googleads.v21.services.MutateCustomerCustomizersResponse\"]\xDAA\x16customer_id,operations\x82\xD3\xE4\x93\x02>\"9/v21/customers/{customer_id=*}/CustomerCustomizers:mutate:\x01*\x1AE\xCAA\x18googleads.googleapis.com\xD2A'https://www.googleapis.com/auth/adwordsB\x8A\x02\x0A%com.google.ads.googleads.v21.servicesB\x1ECustomerCustomizerServiceProtoP\x01ZIgoogle.golang.org/genproto/googleapis/ads/googleads/v21/services;services\xA2\x02\x03GAA\xAA\x02!Google.Ads.GoogleAds.V21.Services\xCA\x02!Google\\Ads\\GoogleAds\\V21\\Services\xEA\x02%Google::Ads::GoogleAds::V21::Servicesb\x06proto3\x0A\xD3\x0B\x0AAgoogle/ads/googleads/v21/services/ad_group_ad_label_service.proto\x12!google.ads.googleads.v21.services\x1A\x1Cgoogle/api/annotations.proto\x1A\x17google/api/client.proto\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\x1A\x17google/rpc/status.proto\"\xBD\x01\x0A\x1CMutateAdGroupAdLabelsRequest\x12\x18\x0A\x0Bcustomer_id\x18\x01 \x01(\x09B\x03\xE0A\x02\x12S\x0A\x0Aoperations\x18\x02 \x03(\x0B2:.google.ads.googleads.v21.services.AdGroupAdLabelOperationB\x03\xE0A\x02\x12\x17\x0A\x0Fpartial_failure\x18\x03 \x01(\x08\x12\x15\x0A\x0Dvalidate_only\x18\x04 \x01(\x08\"\xAC\x01\x0A\x17AdGroupAdLabelOperation\x12D\x0A\x06create\x18\x01 \x01(\x0B22.google.ads.googleads.v21.resources.AdGroupAdLabelH\x00\x12>\x0A\x06remove\x18\x02 \x01(\x09B,\xFAA)\x0A'googleads.googleapis.com/AdGroupAdLabelH\x00B\x0B\x0A\x09operation\"\xA2\x01\x0A\x1DMutateAdGroupAdLabelsResponse\x121\x0A\x15partial_failure_error\x18\x03 \x01(\x0B2\x12.google.rpc.Status\x12N\x0A\x07results\x18\x02 \x03(\x0B2=.google.ads.googleads.v21.services.MutateAdGroupAdLabelResult\"a\x0A\x1AMutateAdGroupAdLabelResult\x12C\x0A\x0Dresource_name\x18\x01 \x01(\x09B,\xFAA)\x0A'googleads.googleapis.com/AdGroupAdLabel2\xD6\x02\x0A\x15AdGroupAdLabelService\x12\xF5\x01\x0A\x15MutateAdGroupAdLabels\x12?.google.ads.googleads.v21.services.MutateAdGroupAdLabelsRequest\x1A@.google.ads.googleads.v21.services.MutateAdGroupAdLabelsResponse\"Y\xDAA\x16customer_id,operations\x82\xD3\xE4\x93\x02:\"5/v21/customers/{customer_id=*}/adGroupAdLabels:mutate:\x01*\x1AE\xCAA\x18googleads.googleapis.com\xD2A'https://www.googleapis.com/auth/adwordsB\x86\x02\x0A%com.google.ads.googleads.v21.servicesB\x1AAdGroupAdLabelServiceProtoP\x01ZIgoogle.golang.org/genproto/googleapis/ads/googleads/v21/services;services\xA2\x02\x03GAA\xAA\x02!Google.Ads.GoogleAds.V21.Services\xCA\x02!Google\\Ads\\GoogleAds\\V21\\Services\xEA\x02%Google::Ads::GoogleAds::V21::Servicesb\x06proto3\x0A\xEE\x0D\x0ABgoogle/ads/googleads/v21/services/campaign_asset_set_service.proto\x12!google.ads.googleads.v21.services\x1A;google/ads/googleads/v21/resources/campaign_asset_set.proto\x1A\x1Cgoogle/api/annotations.proto\x1A\x17google/api/client.proto\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\x1A\x17google/rpc/status.proto\"\xAD\x02\x0A\x1EMutateCampaignAssetSetsRequest\x12\x18\x0A\x0Bcustomer_id\x18\x01 \x01(\x09B\x03\xE0A\x02\x12U\x0A\x0Aoperations\x18\x02 \x03(\x0B2<.google.ads.googleads.v21.services.CampaignAssetSetOperationB\x03\xE0A\x02\x12\x17\x0A\x0Fpartial_failure\x18\x03 \x01(\x08\x12\x15\x0A\x0Dvalidate_only\x18\x04 \x01(\x08\x12j\x0A\x15response_content_type\x18\x05 \x01(\x0E2K.google.ads.googleads.v21.enums.ResponseContentTypeEnum.ResponseContentType\"\xB2\x01\x0A\x19CampaignAssetSetOperation\x12F\x0A\x06create\x18\x01 \x01(\x0B24.google.ads.googleads.v21.resources.CampaignAssetSetH\x00\x12@\x0A\x06remove\x18\x02 \x01(\x09B.\xFAA+\x0A)googleads.googleapis.com/CampaignAssetSetH\x00B\x0B\x0A\x09operation\"\xA6\x01\x0A\x1FMutateCampaignAssetSetsResponse\x12P\x0A\x07results\x18\x01 \x03(\x0B2?.google.ads.googleads.v21.services.MutateCampaignAssetSetResult\x121\x0A\x15partial_failure_error\x18\x02 \x01(\x0B2\x12.google.rpc.Status\"\xB7\x01\x0A\x1CMutateCampaignAssetSetResult\x12E\x0A\x0Dresource_name\x18\x01 \x01(\x09B.\xFAA+\x0A)googleads.googleapis.com/CampaignAssetSet\x12P\x0A\x12campaign_asset_set\x18\x02 \x01(\x0B24.google.ads.googleads.v21.resources.CampaignAssetSet2\xE0\x02\x0A\x17CampaignAssetSetService\x12\xFD\x01\x0A\x17MutateCampaignAssetSets\x12A.google.ads.googleads.v21.services.MutateCampaignAssetSetsRequest\x1AB.google.ads.googleads.v21.services.MutateCampaignAssetSetsResponse\"[\xDAA\x16customer_id,operations\x82\xD3\xE4\x93\x02<\"7/v21/customers/{customer_id=*}/campaignAssetSets:mutate:\x01*\x1AE\xCAA\x18googleads.googleapis.com\xD2A'https://www.googleapis.com/auth/adwordsB\x88\x02\x0A%com.google.ads.googleads.v21.servicesB\x1CCampaignAssetSetServiceProtoP\x01ZIgoogle.golang.org/genproto/googleapis/ads/googleads/v21/services;services\xA2\x02\x03GAA\xAA\x02!Google.Ads.GoogleAds.V21.Services\xCA\x02!Google\\Ads\\GoogleAds\\V21\\Services\xEA\x02%Google::Ads::GoogleAds::V21::Servicesb\x06proto3\x0A\xB2\x0B\x0A>google/ads/googleads/v21/services/ad_group_label_service.proto\x12!google.ads.googleads.v21.services\x1A\x1Cgoogle/api/annotations.proto\x1A\x17google/api/client.proto\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\x1A\x17google/rpc/status.proto\"\xB9\x01\x0A\x1AMutateAdGroupLabelsRequest\x12\x18\x0A\x0Bcustomer_id\x18\x01 \x01(\x09B\x03\xE0A\x02\x12Q\x0A\x0Aoperations\x18\x02 \x03(\x0B28.google.ads.googleads.v21.services.AdGroupLabelOperationB\x03\xE0A\x02\x12\x17\x0A\x0Fpartial_failure\x18\x03 \x01(\x08\x12\x15\x0A\x0Dvalidate_only\x18\x04 \x01(\x08\"\xA6\x01\x0A\x15AdGroupLabelOperation\x12B\x0A\x06create\x18\x01 \x01(\x0B20.google.ads.googleads.v21.resources.AdGroupLabelH\x00\x12<\x0A\x06remove\x18\x02 \x01(\x09B*\xFAA'\x0A%googleads.googleapis.com/AdGroupLabelH\x00B\x0B\x0A\x09operation\"\x9E\x01\x0A\x1BMutateAdGroupLabelsResponse\x121\x0A\x15partial_failure_error\x18\x03 \x01(\x0B2\x12.google.rpc.Status\x12L\x0A\x07results\x18\x02 \x03(\x0B2;.google.ads.googleads.v21.services.MutateAdGroupLabelResult\"]\x0A\x18MutateAdGroupLabelResult\x12A\x0A\x0Dresource_name\x18\x01 \x01(\x09B*\xFAA'\x0A%googleads.googleapis.com/AdGroupLabel2\xCC\x02\x0A\x13AdGroupLabelService\x12\xED\x01\x0A\x13MutateAdGroupLabels\x12=.google.ads.googleads.v21.services.MutateAdGroupLabelsRequest\x1A>.google.ads.googleads.v21.services.MutateAdGroupLabelsResponse\"W\xDAA\x16customer_id,operations\x82\xD3\xE4\x93\x028\"3/v21/customers/{customer_id=*}/adGroupLabels:mutate:\x01*\x1AE\xCAA\x18googleads.googleapis.com\xD2A'https://www.googleapis.com/auth/adwordsB\x84\x02\x0A%com.google.ads.googleads.v21.servicesB\x18AdGroupLabelServiceProtoP\x01ZIgoogle.golang.org/genproto/googleapis/ads/googleads/v21/services;services\xA2\x02\x03GAA\xAA\x02!Google.Ads.GoogleAds.V21.Services\xCA\x02!Google\\Ads\\GoogleAds\\V21\\Services\xEA\x02%Google::Ads::GoogleAds::V21::Servicesb\x06proto3\x0A\xB0\x0D\x0AEgoogle/ads/googleads/v21/services/keyword_plan_ad_group_service.proto\x12!google.ads.googleads.v21.services\x1A\x1Cgoogle/api/annotations.proto\x1A\x17google/api/client.proto\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\x1A google/protobuf/field_mask.proto\x1A\x17google/rpc/status.proto\"\xC5\x01\x0A MutateKeywordPlanAdGroupsRequest\x12\x18\x0A\x0Bcustomer_id\x18\x01 \x01(\x09B\x03\xE0A\x02\x12W\x0A\x0Aoperations\x18\x02 \x03(\x0B2>.google.ads.googleads.v21.services.KeywordPlanAdGroupOperationB\x03\xE0A\x02\x12\x17\x0A\x0Fpartial_failure\x18\x03 \x01(\x08\x12\x15\x0A\x0Dvalidate_only\x18\x04 \x01(\x08\"\xB3\x02\x0A\x1BKeywordPlanAdGroupOperation\x12/\x0A\x0Bupdate_mask\x18\x04 \x01(\x0B2\x1A.google.protobuf.FieldMask\x12H\x0A\x06create\x18\x01 \x01(\x0B26.google.ads.googleads.v21.resources.KeywordPlanAdGroupH\x00\x12H\x0A\x06update\x18\x02 \x01(\x0B26.google.ads.googleads.v21.resources.KeywordPlanAdGroupH\x00\x12B\x0A\x06remove\x18\x03 \x01(\x09B0\xFAA-\x0A+googleads.googleapis.com/KeywordPlanAdGroupH\x00B\x0B\x0A\x09operation\"\xAA\x01\x0A!MutateKeywordPlanAdGroupsResponse\x121\x0A\x15partial_failure_error\x18\x03 \x01(\x0B2\x12.google.rpc.Status\x12R\x0A\x07results\x18\x02 \x03(\x0B2A.google.ads.googleads.v21.services.MutateKeywordPlanAdGroupResult\"i\x0A\x1EMutateKeywordPlanAdGroupResult\x12G\x0A\x0Dresource_name\x18\x01 \x01(\x09B0\xFAA-\x0A+googleads.googleapis.com/KeywordPlanAdGroup2\xEA\x02\x0A\x19KeywordPlanAdGroupService\x12\x85\x02\x0A\x19MutateKeywordPlanAdGroups\x12C.google.ads.googleads.v21.services.MutateKeywordPlanAdGroupsRequest\x1AD.google.ads.googleads.v21.services.MutateKeywordPlanAdGroupsResponse\"]\xDAA\x16customer_id,operations\x82\xD3\xE4\x93\x02>\"9/v21/customers/{customer_id=*}/keywordPlanAdGroups:mutate:\x01*\x1AE\xCAA\x18googleads.googleapis.com\xD2A'https://www.googleapis.com/auth/adwordsB\x8A\x02\x0A%com.google.ads.googleads.v21.servicesB\x1EKeywordPlanAdGroupServiceProtoP\x01ZIgoogle.golang.org/genproto/googleapis/ads/googleads/v21/services;services\xA2\x02\x03GAA\xAA\x02!Google.Ads.GoogleAds.V21.Services\xCA\x02!Google\\Ads\\GoogleAds\\V21\\Services\xEA\x02%Google::Ads::GoogleAds::V21::Servicesb\x06proto3\x0A\xC1\x0B\x0A>google/ads/googleads/v21/services/customer_label_service.proto\x12!google.ads.googleads.v21.services\x1A\x1Cgoogle/api/annotations.proto\x1A\x17google/api/client.proto\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\x1A\x17google/rpc/status.proto\"\xBB\x01\x0A\x1BMutateCustomerLabelsRequest\x12\x18\x0A\x0Bcustomer_id\x18\x01 \x01(\x09B\x03\xE0A\x02\x12R\x0A\x0Aoperations\x18\x02 \x03(\x0B29.google.ads.googleads.v21.services.CustomerLabelOperationB\x03\xE0A\x02\x12\x17\x0A\x0Fpartial_failure\x18\x03 \x01(\x08\x12\x15\x0A\x0Dvalidate_only\x18\x04 \x01(\x08\"\xA9\x01\x0A\x16CustomerLabelOperation\x12C\x0A\x06create\x18\x01 \x01(\x0B21.google.ads.googleads.v21.resources.CustomerLabelH\x00\x12=\x0A\x06remove\x18\x02 \x01(\x09B+\xFAA(\x0A&googleads.googleapis.com/CustomerLabelH\x00B\x0B\x0A\x09operation\"\xA0\x01\x0A\x1CMutateCustomerLabelsResponse\x121\x0A\x15partial_failure_error\x18\x03 \x01(\x0B2\x12.google.rpc.Status\x12M\x0A\x07results\x18\x02 \x03(\x0B2<.google.ads.googleads.v21.services.MutateCustomerLabelResult\"_\x0A\x19MutateCustomerLabelResult\x12B\x0A\x0Dresource_name\x18\x01 \x01(\x09B+\xFAA(\x0A&googleads.googleapis.com/CustomerLabel2\xD1\x02\x0A\x14CustomerLabelService\x12\xF1\x01\x0A\x14MutateCustomerLabels\x12>.google.ads.googleads.v21.services.MutateCustomerLabelsRequest\x1A?.google.ads.googleads.v21.services.MutateCustomerLabelsResponse\"X\xDAA\x16customer_id,operations\x82\xD3\xE4\x93\x029\"4/v21/customers/{customer_id=*}/customerLabels:mutate:\x01*\x1AE\xCAA\x18googleads.googleapis.com\xD2A'https://www.googleapis.com/auth/adwordsB\x85\x02\x0A%com.google.ads.googleads.v21.servicesB\x19CustomerLabelServiceProtoP\x01ZIgoogle.golang.org/genproto/googleapis/ads/googleads/v21/services;services\xA2\x02\x03GAA\xAA\x02!Google.Ads.GoogleAds.V21.Services\xCA\x02!Google\\Ads\\GoogleAds\\V21\\Services\xEA\x02%Google::Ads::GoogleAds::V21::Servicesb\x06proto3\x0A\xE2\x04\x0A=google/ads/googleads/v21/enums/advertising_channel_type.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\x80\x02\x0A\x1AAdvertisingChannelTypeEnum\"\xE1\x01\x0A\x16AdvertisingChannelType\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0A\x0A\x06SEARCH\x10\x02\x12\x0B\x0A\x07DISPLAY\x10\x03\x12\x0C\x0A\x08SHOPPING\x10\x04\x12\x09\x0A\x05HOTEL\x10\x05\x12\x09\x0A\x05VIDEO\x10\x06\x12\x11\x0A\x0DMULTI_CHANNEL\x10\x07\x12\x09\x0A\x05LOCAL\x10\x08\x12\x09\x0A\x05SMART\x10\x09\x12\x13\x0A\x0FPERFORMANCE_MAX\x10\x0A\x12\x12\x0A\x0ELOCAL_SERVICES\x10\x0B\x12\x0A\x0A\x06TRAVEL\x10\x0D\x12\x0E\x0A\x0ADEMAND_GEN\x10\x0EB\xF5\x01\x0A\"com.google.ads.googleads.v21.enumsB\x1BAdvertisingChannelTypeProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xC0\x0C\x0AEgoogle/ads/googleads/v21/common/criterion_category_availability.proto\x12\x1Fgoogle.ads.googleads.v21.common\x1A=google/ads/googleads/v21/enums/advertising_channel_type.proto\x1AQgoogle/ads/googleads/v21/enums/criterion_category_channel_availability_mode.proto\x1APgoogle/ads/googleads/v21/enums/criterion_category_locale_availability_mode.proto\"\xCD\x01\x0A\x1DCriterionCategoryAvailability\x12V\x0A\x07channel\x18\x01 \x01(\x0B2E.google.ads.googleads.v21.common.CriterionCategoryChannelAvailability\x12T\x0A\x06locale\x18\x02 \x03(\x0B2D.google.ads.googleads.v21.common.CriterionCategoryLocaleAvailability\"\x81\x04\x0A\$CriterionCategoryChannelAvailability\x12\x90\x01\x0A\x11availability_mode\x18\x01 \x01(\x0E2u.google.ads.googleads.v21.enums.CriterionCategoryChannelAvailabilityModeEnum.CriterionCategoryChannelAvailabilityMode\x12s\x0A\x18advertising_channel_type\x18\x02 \x01(\x0E2Q.google.ads.googleads.v21.enums.AdvertisingChannelTypeEnum.AdvertisingChannelType\x12}\x0A\x1Cadvertising_channel_sub_type\x18\x03 \x03(\x0E2W.google.ads.googleads.v21.enums.AdvertisingChannelSubTypeEnum.AdvertisingChannelSubType\x12-\x0A include_default_channel_sub_type\x18\x05 \x01(\x08H\x00\x88\x01\x01B#\x0A!_include_default_channel_sub_type\"\x90\x02\x0A#CriterionCategoryLocaleAvailability\x12\x8E\x01\x0A\x11availability_mode\x18\x01 \x01(\x0E2s.google.ads.googleads.v21.enums.CriterionCategoryLocaleAvailabilityModeEnum.CriterionCategoryLocaleAvailabilityMode\x12\x19\x0A\x0Ccountry_code\x18\x04 \x01(\x09H\x00\x88\x01\x01\x12\x1A\x0A\x0Dlanguage_code\x18\x05 \x01(\x09H\x01\x88\x01\x01B\x0F\x0A\x0D_country_codeB\x10\x0A\x0E_language_codeB\x82\x02\x0A#com.google.ads.googleads.v21.commonB\"CriterionCategoryAvailabilityProtoP\x01ZEgoogle.golang.org/genproto/googleapis/ads/googleads/v21/common;common\xA2\x02\x03GAA\xAA\x02\x1FGoogle.Ads.GoogleAds.V21.Common\xCA\x02\x1FGoogle\\Ads\\GoogleAds\\V21\\Common\xEA\x02#Google::Ads::GoogleAds::V21::Commonb\x06proto3\x0A\xF1\x08\x0A6google/ads/googleads/v21/resources/user_interest.proto\x12\"google.ads.googleads.v21.resources\x1A@google/ads/googleads/v21/enums/user_interest_taxonomy_type.proto\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\"\x86\x05\x0A\x0CUserInterest\x12D\x0A\x0Dresource_name\x18\x01 \x01(\x09B-\xE0A\x03\xFAA'\x0A%googleads.googleapis.com/UserInterest\x12q\x0A\x0Dtaxonomy_type\x18\x02 \x01(\x0E2U.google.ads.googleads.v21.enums.UserInterestTaxonomyTypeEnum.UserInterestTaxonomyTypeB\x03\xE0A\x03\x12\"\x0A\x10user_interest_id\x18\x08 \x01(\x03B\x03\xE0A\x03H\x00\x88\x01\x01\x12\x16\x0A\x04name\x18\x09 \x01(\x09B\x03\xE0A\x03H\x01\x88\x01\x01\x12P\x0A\x14user_interest_parent\x18\x0A \x01(\x09B-\xE0A\x03\xFAA'\x0A%googleads.googleapis.com/UserInterestH\x02\x88\x01\x01\x12!\x0A\x0Flaunched_to_all\x18\x0B \x01(\x08B\x03\xE0A\x03H\x03\x88\x01\x01\x12[\x0A\x0Eavailabilities\x18\x07 \x03(\x0B2>.google.ads.googleads.v21.common.CriterionCategoryAvailabilityB\x03\xE0A\x03:d\xEAAa\x0A%googleads.googleapis.com/UserInterest\x128customers/{customer_id}/userInterests/{user_interest_id}B\x13\x0A\x11_user_interest_idB\x07\x0A\x05_nameB\x17\x0A\x15_user_interest_parentB\x12\x0A\x10_launched_to_allB\x83\x02\x0A&com.google.ads.googleads.v21.resourcesB\x11UserInterestProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\xA9\x06\x0A3google/ads/googleads/v21/resources/life_event.proto\x12\"google.ads.googleads.v21.resources\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\"\x86\x03\x0A\x09LifeEvent\x12A\x0A\x0Dresource_name\x18\x01 \x01(\x09B*\xE0A\x03\xFAA\$\x0A\"googleads.googleapis.com/LifeEvent\x12\x0F\x0A\x02id\x18\x02 \x01(\x03B\x03\xE0A\x03\x12\x11\x0A\x04name\x18\x03 \x01(\x09B\x03\xE0A\x03\x12:\x0A\x06parent\x18\x04 \x01(\x09B*\xE0A\x03\xFAA\$\x0A\"googleads.googleapis.com/LifeEvent\x12\x1C\x0A\x0Flaunched_to_all\x18\x05 \x01(\x08B\x03\xE0A\x03\x12[\x0A\x0Eavailabilities\x18\x06 \x03(\x0B2>.google.ads.googleads.v21.common.CriterionCategoryAvailabilityB\x03\xE0A\x03:[\xEAAX\x0A\"googleads.googleapis.com/LifeEvent\x122customers/{customer_id}/lifeEvents/{life_event_id}B\x80\x02\x0A&com.google.ads.googleads.v21.resourcesB\x0ELifeEventProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\xF9\x06\x0A=google/ads/googleads/v21/resources/detailed_demographic.proto\x12\"google.ads.googleads.v21.resources\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\"\xC2\x03\x0A\x13DetailedDemographic\x12K\x0A\x0Dresource_name\x18\x01 \x01(\x09B4\xE0A\x03\xFAA.\x0A,googleads.googleapis.com/DetailedDemographic\x12\x0F\x0A\x02id\x18\x02 \x01(\x03B\x03\xE0A\x03\x12\x11\x0A\x04name\x18\x03 \x01(\x09B\x03\xE0A\x03\x12D\x0A\x06parent\x18\x04 \x01(\x09B4\xE0A\x03\xFAA.\x0A,googleads.googleapis.com/DetailedDemographic\x12\x1C\x0A\x0Flaunched_to_all\x18\x05 \x01(\x08B\x03\xE0A\x03\x12[\x0A\x0Eavailabilities\x18\x06 \x03(\x0B2>.google.ads.googleads.v21.common.CriterionCategoryAvailabilityB\x03\xE0A\x03:y\xEAAv\x0A,googleads.googleapis.com/DetailedDemographic\x12Fcustomers/{customer_id}/detailedDemographics/{detailed_demographic_id}B\x8A\x02\x0A&com.google.ads.googleads.v21.resourcesB\x18DetailedDemographicProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\x89\x05\x0A:google/ads/googleads/v21/enums/asset_automation_type.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\xAD\x02\x0A\x17AssetAutomationTypeEnum\"\x91\x02\x0A\x13AssetAutomationType\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x19\x0A\x15TEXT_ASSET_AUTOMATION\x10\x02\x12\$\x0A GENERATE_VERTICAL_YOUTUBE_VIDEOS\x10\x03\x12#\x0A\x1FGENERATE_SHORTER_YOUTUBE_VIDEOS\x10\x04\x12!\x0A\x1DGENERATE_LANDING_PAGE_PREVIEW\x10\x05\x12\$\x0A GENERATE_ENHANCED_YOUTUBE_VIDEOS\x10\x06\x12-\x0A)FINAL_URL_EXPANSION_TEXT_ASSET_AUTOMATION\x10\x0BB\xF2\x01\x0A\"com.google.ads.googleads.v21.enumsB\x18AssetAutomationTypeProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xD8\x03\x0A9google/ads/googleads/v21/enums/quality_score_bucket.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\x7F\x0A\x16QualityScoreBucketEnum\"e\x0A\x12QualityScoreBucket\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x11\x0A\x0DBELOW_AVERAGE\x10\x02\x12\x0B\x0A\x07AVERAGE\x10\x03\x12\x11\x0A\x0DABOVE_AVERAGE\x10\x04B\xF1\x01\x0A\"com.google.ads.googleads.v21.enumsB\x17QualityScoreBucketProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\x98\x91\x01\x0A-google/ads/googleads/v21/common/metrics.proto\x12\x1Fgoogle.ads.googleads.v21.common\x1A9google/ads/googleads/v21/enums/quality_score_bucket.proto\"\xC9\x8D\x01\x0A\x07Metrics\x120\x0A\"absolute_top_impression_percentage\x18\xB7\x01 \x01(\x01H\x00\x88\x01\x01\x12\x1D\x0A\x0Factive_view_cpm\x18\xB8\x01 \x01(\x01H\x01\x88\x01\x01\x12\x1D\x0A\x0Factive_view_ctr\x18\xB9\x01 \x01(\x01H\x02\x88\x01\x01\x12%\x0A\x17active_view_impressions\x18\xBA\x01 \x01(\x03H\x03\x88\x01\x01\x12'\x0A\x19active_view_measurability\x18\xBB\x01 \x01(\x01H\x04\x88\x01\x01\x120\x0A\"active_view_measurable_cost_micros\x18\xBC\x01 \x01(\x03H\x05\x88\x01\x01\x120\x0A\"active_view_measurable_impressions\x18\xBD\x01 \x01(\x03H\x06\x88\x01\x01\x12%\x0A\x17active_view_viewability\x18\xBE\x01 \x01(\x01H\x07\x88\x01\x01\x124\x0A&all_conversions_from_interactions_rate\x18\xBF\x01 \x01(\x01H\x08\x88\x01\x01\x12#\x0A\x15all_conversions_value\x18\xC0\x01 \x01(\x01H\x09\x88\x01\x01\x126\x0A(all_conversions_value_by_conversion_date\x18\xF0\x01 \x01(\x01H\x0A\x88\x01\x01\x12-\x0A\x1Fall_new_customer_lifetime_value\x18\xA6\x02 \x01(\x01H\x0B\x88\x01\x01\x12\x1D\x0A\x0Fall_conversions\x18\xC1\x01 \x01(\x01H\x0C\x88\x01\x01\x120\x0A\"all_conversions_by_conversion_date\x18\xF1\x01 \x01(\x01H\x0D\x88\x01\x01\x12,\x0A\x1Eall_conversions_value_per_cost\x18\xC2\x01 \x01(\x01H\x0E\x88\x01\x01\x120\x0A\"all_conversions_from_click_to_call\x18\xC3\x01 \x01(\x01H\x0F\x88\x01\x01\x12-\x0A\x1Fall_conversions_from_directions\x18\xC4\x01 \x01(\x01H\x10\x88\x01\x01\x12E\x0A7all_conversions_from_interactions_value_per_interaction\x18\xC5\x01 \x01(\x01H\x11\x88\x01\x01\x12'\x0A\x19all_conversions_from_menu\x18\xC6\x01 \x01(\x01H\x12\x88\x01\x01\x12(\x0A\x1Aall_conversions_from_order\x18\xC7\x01 \x01(\x01H\x13\x88\x01\x01\x123\x0A%all_conversions_from_other_engagement\x18\xC8\x01 \x01(\x01H\x14\x88\x01\x01\x12.\x0A all_conversions_from_store_visit\x18\xC9\x01 \x01(\x01H\x15\x88\x01\x01\x120\x0A\"all_conversions_from_store_website\x18\xCA\x01 \x01(\x01H\x16\x88\x01\x01\x12G\x0A9auction_insight_search_absolute_top_impression_percentage\x18\x82\x02 \x01(\x01H\x17\x88\x01\x01\x125\x0A'auction_insight_search_impression_share\x18\x83\x02 \x01(\x01H\x18\x88\x01\x01\x125\x0A'auction_insight_search_outranking_share\x18\x84\x02 \x01(\x01H\x19\x88\x01\x01\x121\x0A#auction_insight_search_overlap_rate\x18\x85\x02 \x01(\x01H\x1A\x88\x01\x01\x128\x0A*auction_insight_search_position_above_rate\x18\x86\x02 \x01(\x01H\x1B\x88\x01\x01\x12>\x0A0auction_insight_search_top_impression_percentage\x18\x87\x02 \x01(\x01H\x1C\x88\x01\x01\x12\x1A\x0A\x0Caverage_cost\x18\xCB\x01 \x01(\x01H\x1D\x88\x01\x01\x12\x19\x0A\x0Baverage_cpc\x18\xCC\x01 \x01(\x01H\x1E\x88\x01\x01\x12\x19\x0A\x0Baverage_cpe\x18\xCD\x01 \x01(\x01H\x1F\x88\x01\x01\x12\x19\x0A\x0Baverage_cpm\x18\xCE\x01 \x01(\x01H \x88\x01\x01\x12\x19\x0A\x0Baverage_cpv\x18\xCF\x01 \x01(\x01H!\x88\x01\x01\x12 \x0A\x12average_page_views\x18\xD0\x01 \x01(\x01H\"\x88\x01\x01\x12\"\x0A\x14average_time_on_site\x18\xD1\x01 \x01(\x01H#\x88\x01\x01\x12'\x0A\x19benchmark_average_max_cpc\x18\xD2\x01 \x01(\x01H\$\x88\x01\x01\x12.\x0A biddable_app_install_conversions\x18\xFE\x01 \x01(\x01H%\x88\x01\x01\x123\x0A%biddable_app_post_install_conversions\x18\xFF\x01 \x01(\x01H&\x88\x01\x01\x12:\x0A,biddable_cohort_app_post_install_conversions\x18\xFA\x02 \x01(\x01H'\x88\x01\x01\x12\x1B\x0A\x0Dbenchmark_ctr\x18\xD3\x01 \x01(\x01H(\x88\x01\x01\x12\x19\x0A\x0Bbounce_rate\x18\xD4\x01 \x01(\x01H)\x88\x01\x01\x12\x14\x0A\x06clicks\x18\x83\x01 \x01(\x03H*\x88\x01\x01\x12\x1D\x0A\x0Fcombined_clicks\x18\x9C\x01 \x01(\x03H+\x88\x01\x01\x12'\x0A\x19combined_clicks_per_query\x18\x9D\x01 \x01(\x01H,\x88\x01\x01\x12\x1E\x0A\x10combined_queries\x18\x9E\x01 \x01(\x03H-\x88\x01\x01\x122\x0A\$content_budget_lost_impression_share\x18\x9F\x01 \x01(\x01H.\x88\x01\x01\x12&\x0A\x18content_impression_share\x18\xA0\x01 \x01(\x01H/\x88\x01\x01\x128\x0A*conversion_last_received_request_date_time\x18\xA1\x01 \x01(\x09H0\x88\x01\x01\x12-\x0A\x1Fconversion_last_conversion_date\x18\xA2\x01 \x01(\x09H1\x88\x01\x01\x120\x0A\"content_rank_lost_impression_share\x18\xA3\x01 \x01(\x01H2\x88\x01\x01\x120\x0A\"conversions_from_interactions_rate\x18\xA4\x01 \x01(\x01H3\x88\x01\x01\x12\x1F\x0A\x11conversions_value\x18\xA5\x01 \x01(\x01H4\x88\x01\x01\x122\x0A\$conversions_value_by_conversion_date\x18\xF2\x01 \x01(\x01H5\x88\x01\x01\x12)\x0A\x1Bnew_customer_lifetime_value\x18\xA5\x02 \x01(\x01H6\x88\x01\x01\x12(\x0A\x1Aconversions_value_per_cost\x18\xA6\x01 \x01(\x01H7\x88\x01\x01\x12A\x0A3conversions_from_interactions_value_per_interaction\x18\xA7\x01 \x01(\x01H8\x88\x01\x01\x12\x19\x0A\x0Bconversions\x18\xA8\x01 \x01(\x01H9\x88\x01\x01\x12,\x0A\x1Econversions_by_conversion_date\x18\xF3\x01 \x01(\x01H:\x88\x01\x01\x12\x19\x0A\x0Bcost_micros\x18\xA9\x01 \x01(\x03H;\x88\x01\x01\x12&\x0A\x18cost_per_all_conversions\x18\xAA\x01 \x01(\x01H<\x88\x01\x01\x12!\x0A\x13cost_per_conversion\x18\xAB\x01 \x01(\x01H=\x88\x01\x01\x12:\x0A,cost_per_current_model_attributed_conversion\x18\xAC\x01 \x01(\x01H>\x88\x01\x01\x12&\x0A\x18cross_device_conversions\x18\xAD\x01 \x01(\x01H?\x88\x01\x01\x12,\x0A\x1Ecross_device_conversions_value\x18\xFD\x01 \x01(\x01H@\x88\x01\x01\x123\x0A%cross_device_conversions_value_micros\x18\xB8\x02 \x01(\x03HA\x88\x01\x01\x12\x11\x0A\x03ctr\x18\xAE\x01 \x01(\x01HB\x88\x01\x01\x122\x0A\$current_model_attributed_conversions\x18\xAF\x01 \x01(\x01HC\x88\x01\x01\x12I\x0A;current_model_attributed_conversions_from_interactions_rate\x18\xB0\x01 \x01(\x01HD\x88\x01\x01\x12Z\x0ALcurrent_model_attributed_conversions_from_interactions_value_per_interaction\x18\xB1\x01 \x01(\x01HE\x88\x01\x01\x128\x0A*current_model_attributed_conversions_value\x18\xB2\x01 \x01(\x01HF\x88\x01\x01\x12A\x0A3current_model_attributed_conversions_value_per_cost\x18\xB3\x01 \x01(\x01HG\x88\x01\x01\x12\x1D\x0A\x0Fengagement_rate\x18\xB4\x01 \x01(\x01HH\x88\x01\x01\x12\x19\x0A\x0Bengagements\x18\xB5\x01 \x01(\x03HI\x88\x01\x01\x12-\x0A\x1Fhotel_average_lead_value_micros\x18\xD5\x01 \x01(\x01HJ\x88\x01\x01\x12*\x0A\x1Chotel_commission_rate_micros\x18\x80\x02 \x01(\x03HK\x88\x01\x01\x12,\x0A\x1Ehotel_expected_commission_cost\x18\x81\x02 \x01(\x01HL\x88\x01\x01\x12/\x0A!hotel_price_difference_percentage\x18\xD6\x01 \x01(\x01HM\x88\x01\x01\x12(\x0A\x1Ahotel_eligible_impressions\x18\xD7\x01 \x01(\x03HN\x88\x01\x01\x12t\x0A!historical_creative_quality_score\x18P \x01(\x0E2I.google.ads.googleads.v21.enums.QualityScoreBucketEnum.QualityScoreBucket\x12x\x0A%historical_landing_page_quality_score\x18Q \x01(\x0E2I.google.ads.googleads.v21.enums.QualityScoreBucketEnum.QualityScoreBucket\x12&\x0A\x18historical_quality_score\x18\xD8\x01 \x01(\x03HO\x88\x01\x01\x12r\x0A\x1Fhistorical_search_predicted_ctr\x18S \x01(\x0E2I.google.ads.googleads.v21.enums.QualityScoreBucketEnum.QualityScoreBucket\x12\x1C\x0A\x0Egmail_forwards\x18\xD9\x01 \x01(\x03HP\x88\x01\x01\x12\x19\x0A\x0Bgmail_saves\x18\xDA\x01 \x01(\x03HQ\x88\x01\x01\x12\$\x0A\x16gmail_secondary_clicks\x18\xDB\x01 \x01(\x03HR\x88\x01\x01\x12*\x0A\x1Cimpressions_from_store_reach\x18\xDC\x01 \x01(\x03HS\x88\x01\x01\x12\x19\x0A\x0Bimpressions\x18\xDD\x01 \x01(\x03HT\x88\x01\x01\x12\x1E\x0A\x10interaction_rate\x18\xDE\x01 \x01(\x01HU\x88\x01\x01\x12\x1A\x0A\x0Cinteractions\x18\xDF\x01 \x01(\x03HV\x88\x01\x01\x12n\x0A\x17interaction_event_types\x18d \x03(\x0E2M.google.ads.googleads.v21.enums.InteractionEventTypeEnum.InteractionEventType\x12 \x0A\x12invalid_click_rate\x18\xE0\x01 \x01(\x01HW\x88\x01\x01\x12\x1C\x0A\x0Einvalid_clicks\x18\xE1\x01 \x01(\x03HX\x88\x01\x01\x12(\x0A\x1Ageneral_invalid_click_rate\x18\xF2\x02 \x01(\x01HY\x88\x01\x01\x12\$\x0A\x16general_invalid_clicks\x18\xF3\x02 \x01(\x03HZ\x88\x01\x01\x12\x1B\x0A\x0Dmessage_chats\x18\xE2\x01 \x01(\x03H[\x88\x01\x01\x12!\x0A\x13message_impressions\x18\xE3\x01 \x01(\x03H\\\x88\x01\x01\x12\x1F\x0A\x11message_chat_rate\x18\xE4\x01 \x01(\x01H]\x88\x01\x01\x12/\x0A!mobile_friendly_clicks_percentage\x18\xE5\x01 \x01(\x01H^\x88\x01\x01\x12'\x0A\x19optimization_score_uplift\x18\xF7\x01 \x01(\x01H_\x88\x01\x01\x12\$\x0A\x16optimization_score_url\x18\xF8\x01 \x01(\x09H`\x88\x01\x01\x12\x1C\x0A\x0Eorganic_clicks\x18\xE6\x01 \x01(\x03Ha\x88\x01\x01\x12&\x0A\x18organic_clicks_per_query\x18\xE7\x01 \x01(\x01Hb\x88\x01\x01\x12!\x0A\x13organic_impressions\x18\xE8\x01 \x01(\x03Hc\x88\x01\x01\x12+\x0A\x1Dorganic_impressions_per_query\x18\xE9\x01 \x01(\x01Hd\x88\x01\x01\x12\x1D\x0A\x0Forganic_queries\x18\xEA\x01 \x01(\x03He\x88\x01\x01\x12\"\x0A\x14percent_new_visitors\x18\xEB\x01 \x01(\x01Hf\x88\x01\x01\x12\x19\x0A\x0Bphone_calls\x18\xEC\x01 \x01(\x03Hg\x88\x01\x01\x12\x1F\x0A\x11phone_impressions\x18\xED\x01 \x01(\x03Hh\x88\x01\x01\x12 \x0A\x12phone_through_rate\x18\xEE\x01 \x01(\x01Hi\x88\x01\x01\x12\x1A\x0A\x0Crelative_ctr\x18\xEF\x01 \x01(\x01Hj\x88\x01\x01\x122\x0A\$search_absolute_top_impression_share\x18\x88\x01 \x01(\x01Hk\x88\x01\x01\x12>\x0A0search_budget_lost_absolute_top_impression_share\x18\x89\x01 \x01(\x01Hl\x88\x01\x01\x121\x0A#search_budget_lost_impression_share\x18\x8A\x01 \x01(\x01Hm\x88\x01\x01\x125\x0A'search_budget_lost_top_impression_share\x18\x8B\x01 \x01(\x01Hn\x88\x01\x01\x12 \x0A\x12search_click_share\x18\x8C\x01 \x01(\x01Ho\x88\x01\x01\x121\x0A#search_exact_match_impression_share\x18\x8D\x01 \x01(\x01Hp\x88\x01\x01\x12%\x0A\x17search_impression_share\x18\x8E\x01 \x01(\x01Hq\x88\x01\x01\x12<\x0A.search_rank_lost_absolute_top_impression_share\x18\x8F\x01 \x01(\x01Hr\x88\x01\x01\x12/\x0A!search_rank_lost_impression_share\x18\x90\x01 \x01(\x01Hs\x88\x01\x01\x123\x0A%search_rank_lost_top_impression_share\x18\x91\x01 \x01(\x01Ht\x88\x01\x01\x12)\x0A\x1Bsearch_top_impression_share\x18\x92\x01 \x01(\x01Hu\x88\x01\x01\x12O\x0A\x0Dsearch_volume\x18\xA7\x02 \x01(\x0B22.google.ads.googleads.v21.common.SearchVolumeRangeHv\x88\x01\x01\x12\x19\x0A\x0Bspeed_score\x18\x93\x01 \x01(\x03Hw\x88\x01\x01\x12'\x0A\x19average_target_cpa_micros\x18\xA2\x02 \x01(\x03Hx\x88\x01\x01\x12!\x0A\x13average_target_roas\x18\xFA\x01 \x01(\x01Hy\x88\x01\x01\x12'\x0A\x19top_impression_percentage\x18\x94\x01 \x01(\x01Hz\x88\x01\x01\x12>\x0A0valid_accelerated_mobile_pages_clicks_percentage\x18\x95\x01 \x01(\x01H{\x88\x01\x01\x12'\x0A\x19value_per_all_conversions\x18\x96\x01 \x01(\x01H|\x88\x01\x01\x12:\x0A,value_per_all_conversions_by_conversion_date\x18\xF4\x01 \x01(\x01H}\x88\x01\x01\x12\"\x0A\x14value_per_conversion\x18\x97\x01 \x01(\x01H~\x88\x01\x01\x126\x0A(value_per_conversions_by_conversion_date\x18\xF5\x01 \x01(\x01H\x7F\x88\x01\x01\x12<\x0A-value_per_current_model_attributed_conversion\x18\x98\x01 \x01(\x01H\x80\x01\x88\x01\x01\x12'\x0A\x18video_quartile_p100_rate\x18\x84\x01 \x01(\x01H\x81\x01\x88\x01\x01\x12&\x0A\x17video_quartile_p25_rate\x18\x85\x01 \x01(\x01H\x82\x01\x88\x01\x01\x12&\x0A\x17video_quartile_p50_rate\x18\x86\x01 \x01(\x01H\x83\x01\x88\x01\x01\x12&\x0A\x17video_quartile_p75_rate\x18\x87\x01 \x01(\x01H\x84\x01\x88\x01\x01\x12\x1E\x0A\x0Fvideo_view_rate\x18\x99\x01 \x01(\x01H\x85\x01\x88\x01\x01\x12\x1A\x0A\x0Bvideo_views\x18\x9A\x01 \x01(\x03H\x86\x01\x88\x01\x01\x12'\x0A\x18view_through_conversions\x18\x9B\x01 \x01(\x03H\x87\x01\x88\x01\x01\x12\x1F\x0A\x16sk_ad_network_installs\x18\xF6\x01 \x01(\x03\x12(\x0A\x1Fsk_ad_network_total_conversions\x18\xA4\x02 \x01(\x03\x12#\x0A\x1Apublisher_purchased_clicks\x18\x88\x02 \x01(\x03\x12!\x0A\x18publisher_organic_clicks\x18\x89\x02 \x01(\x03\x12!\x0A\x18publisher_unknown_clicks\x18\x8A\x02 \x01(\x03\x12@\x0A1all_conversions_from_location_asset_click_to_call\x18\x8B\x02 \x01(\x01H\x88\x01\x88\x01\x01\x12=\x0A.all_conversions_from_location_asset_directions\x18\x8C\x02 \x01(\x01H\x89\x01\x88\x01\x01\x127\x0A(all_conversions_from_location_asset_menu\x18\x8D\x02 \x01(\x01H\x8A\x01\x88\x01\x01\x128\x0A)all_conversions_from_location_asset_order\x18\x8E\x02 \x01(\x01H\x8B\x01\x88\x01\x01\x12C\x0A4all_conversions_from_location_asset_other_engagement\x18\x8F\x02 \x01(\x01H\x8C\x01\x88\x01\x01\x12?\x0A0all_conversions_from_location_asset_store_visits\x18\x90\x02 \x01(\x01H\x8D\x01\x88\x01\x01\x12:\x0A+all_conversions_from_location_asset_website\x18\x91\x02 \x01(\x01H\x8E\x01\x88\x01\x01\x12C\x0A4eligible_impressions_from_location_asset_store_reach\x18\x92\x02 \x01(\x03H\x8F\x01\x88\x01\x01\x12I\x0A:view_through_conversions_from_location_asset_click_to_call\x18\x93\x02 \x01(\x01H\x90\x01\x88\x01\x01\x12F\x0A7view_through_conversions_from_location_asset_directions\x18\x94\x02 \x01(\x01H\x91\x01\x88\x01\x01\x12@\x0A1view_through_conversions_from_location_asset_menu\x18\x95\x02 \x01(\x01H\x92\x01\x88\x01\x01\x12A\x0A2view_through_conversions_from_location_asset_order\x18\x96\x02 \x01(\x01H\x93\x01\x88\x01\x01\x12L\x0A=view_through_conversions_from_location_asset_other_engagement\x18\x97\x02 \x01(\x01H\x94\x01\x88\x01\x01\x12H\x0A9view_through_conversions_from_location_asset_store_visits\x18\x98\x02 \x01(\x01H\x95\x01\x88\x01\x01\x12C\x0A4view_through_conversions_from_location_asset_website\x18\x99\x02 \x01(\x01H\x96\x01\x88\x01\x01\x12\x15\x0A\x06orders\x18\xA8\x02 \x01(\x01H\x97\x01\x88\x01\x01\x12)\x0A\x1Aaverage_order_value_micros\x18\xA9\x02 \x01(\x03H\x98\x01\x88\x01\x01\x12 \x0A\x11average_cart_size\x18\xAA\x02 \x01(\x01H\x99\x01\x88\x01\x01\x12(\x0A\x19cost_of_goods_sold_micros\x18\xAB\x02 \x01(\x03H\x9A\x01\x88\x01\x01\x12\"\x0A\x13gross_profit_micros\x18\xAC\x02 \x01(\x03H\x9B\x01\x88\x01\x01\x12\"\x0A\x13gross_profit_margin\x18\xAD\x02 \x01(\x01H\x9C\x01\x88\x01\x01\x12\x1D\x0A\x0Erevenue_micros\x18\xAE\x02 \x01(\x03H\x9D\x01\x88\x01\x01\x12\x19\x0A\x0Aunits_sold\x18\xAF\x02 \x01(\x01H\x9E\x01\x88\x01\x01\x123\x0A\$cross_sell_cost_of_goods_sold_micros\x18\xB0\x02 \x01(\x03H\x9F\x01\x88\x01\x01\x12-\x0A\x1Ecross_sell_gross_profit_micros\x18\xB1\x02 \x01(\x03H\xA0\x01\x88\x01\x01\x12(\x0A\x19cross_sell_revenue_micros\x18\xB2\x02 \x01(\x03H\xA1\x01\x88\x01\x01\x12\$\x0A\x15cross_sell_units_sold\x18\xB3\x02 \x01(\x01H\xA2\x01\x88\x01\x01\x12-\x0A\x1Elead_cost_of_goods_sold_micros\x18\xB4\x02 \x01(\x03H\xA3\x01\x88\x01\x01\x12'\x0A\x18lead_gross_profit_micros\x18\xB5\x02 \x01(\x03H\xA4\x01\x88\x01\x01\x12\"\x0A\x13lead_revenue_micros\x18\xB6\x02 \x01(\x03H\xA5\x01\x88\x01\x01\x12\x1E\x0A\x0Flead_units_sold\x18\xB7\x02 \x01(\x01H\xA6\x01\x88\x01\x01\x12\x1B\x0A\x0Cunique_users\x18\xBF\x02 \x01(\x03H\xA7\x01\x88\x01\x01\x124\x0A%average_impression_frequency_per_user\x18\xC0\x02 \x01(\x01H\xA8\x01\x88\x01\x01\x12\$\x0A\x15linked_entities_count\x18\xD5\x02 \x01(\x03H\xA9\x01\x88\x01\x01\x12\x1F\x0A\x16linked_sample_entities\x18\xD6\x02 \x03(\x09\x12)\x0A sample_best_performance_entities\x18\xD7\x02 \x03(\x09\x12)\x0A sample_good_performance_entities\x18\xD8\x02 \x03(\x09\x12(\x0A\x1Fsample_low_performance_entities\x18\xD9\x02 \x03(\x09\x12-\x0A\$sample_learning_performance_entities\x18\xDA\x02 \x03(\x09\x12,\x0A#sample_unrated_performance_entities\x18\xDB\x02 \x03(\x09\x12'\x0A\x18asset_pinned_total_count\x18\xDC\x02 \x01(\x03H\xAA\x01\x88\x01\x01\x12:\x0A+asset_pinned_as_headline_position_one_count\x18\xDD\x02 \x01(\x03H\xAB\x01\x88\x01\x01\x12:\x0A+asset_pinned_as_headline_position_two_count\x18\xDE\x02 \x01(\x03H\xAC\x01\x88\x01\x01\x12<\x0A-asset_pinned_as_headline_position_three_count\x18\xDF\x02 \x01(\x03H\xAD\x01\x88\x01\x01\x12=\x0A.asset_pinned_as_description_position_one_count\x18\xE0\x02 \x01(\x03H\xAE\x01\x88\x01\x01\x12=\x0A.asset_pinned_as_description_position_two_count\x18\xE1\x02 \x01(\x03H\xAF\x01\x88\x01\x01\x12;\x0A,asset_best_performance_impression_percentage\x18\xE2\x02 \x01(\x01H\xB0\x01\x88\x01\x01\x12;\x0A,asset_good_performance_impression_percentage\x18\xE3\x02 \x01(\x01H\xB1\x01\x88\x01\x01\x12:\x0A+asset_low_performance_impression_percentage\x18\xE4\x02 \x01(\x01H\xB2\x01\x88\x01\x01\x12?\x0A0asset_learning_performance_impression_percentage\x18\xE5\x02 \x01(\x01H\xB3\x01\x88\x01\x01\x12>\x0A/asset_unrated_performance_impression_percentage\x18\xE6\x02 \x01(\x01H\xB4\x01\x88\x01\x01\x125\x0A&asset_best_performance_cost_percentage\x18\xE7\x02 \x01(\x01H\xB5\x01\x88\x01\x01\x125\x0A&asset_good_performance_cost_percentage\x18\xE8\x02 \x01(\x01H\xB6\x01\x88\x01\x01\x124\x0A%asset_low_performance_cost_percentage\x18\xE9\x02 \x01(\x01H\xB7\x01\x88\x01\x01\x129\x0A*asset_learning_performance_cost_percentage\x18\xEA\x02 \x01(\x01H\xB8\x01\x88\x01\x01\x128\x0A)asset_unrated_performance_cost_percentage\x18\xEB\x02 \x01(\x01H\xB9\x01\x88\x01\x01\x12C\x0A4store_visits_last_click_model_attributed_conversions\x18\xED\x02 \x01(\x01H\xBA\x01\x88\x01\x01\x12+\x0A\x1Cresults_conversions_purchase\x18\xEE\x02 \x01(\x01H\xBB\x01\x88\x01\x01\x12&\x0A\x17video_view_rate_in_feed\x18\xEF\x02 \x01(\x01H\xBC\x01\x88\x01\x01\x12(\x0A\x19video_view_rate_in_stream\x18\xF0\x02 \x01(\x01H\xBD\x01\x88\x01\x01\x12%\x0A\x16video_view_rate_shorts\x18\xF1\x02 \x01(\x01H\xBE\x01\x88\x01\x01\x12#\x0A\x14coviewed_impressions\x18\xFC\x02 \x01(\x03H\xBF\x01\x88\x01\x01\x12\"\x0A\x13primary_impressions\x18\xFD\x02 \x01(\x03H\xC0\x01\x88\x01\x01\x12E\x0A6platform_comparable_conversions_from_interactions_rate\x18\xFE\x02 \x01(\x01H\xC1\x01\x88\x01\x01\x12.\x0A\x1Fplatform_comparable_conversions\x18\xFF\x02 \x01(\x01H\xC2\x01\x88\x01\x01\x124\x0A%platform_comparable_conversions_value\x18\x80\x03 \x01(\x01H\xC3\x01\x88\x01\x01\x12=\x0A.platform_comparable_conversions_value_per_cost\x18\x81\x03 \x01(\x01H\xC4\x01\x88\x01\x01\x12A\x0A2platform_comparable_conversions_by_conversion_date\x18\x82\x03 \x01(\x01H\xC5\x01\x88\x01\x01\x12G\x0A8platform_comparable_conversions_value_by_conversion_date\x18\x83\x03 \x01(\x01H\xC6\x01\x88\x01\x01\x12V\x0AGplatform_comparable_conversions_from_interactions_value_per_interaction\x18\x84\x03 \x01(\x01H\xC7\x01\x88\x01\x01\x126\x0A'cost_per_platform_comparable_conversion\x18\x85\x03 \x01(\x01H\xC8\x01\x88\x01\x01\x127\x0A(value_per_platform_comparable_conversion\x18\x86\x03 \x01(\x01H\xC9\x01\x88\x01\x01\x12K\x0A<value_per_platform_comparable_conversions_by_conversion_date\x18\x87\x03 \x01(\x01H\xCA\x01\x88\x01\x01\x12I\x0A:cost_converted_currency_per_platform_comparable_conversion\x18\x88\x03 \x01(\x01H\xCB\x01\x88\x01\x01\x12\x1F\x0A\x10value_adjustment\x18\x8E\x03 \x01(\x01H\xCC\x01\x88\x01\x01\x12#\x0A\x14all_value_adjustment\x18\x8F\x03 \x01(\x01H\xCD\x01\x88\x01\x01\x12+\x0A\x1Cclicks_unique_query_clusters\x18\x90\x03 \x01(\x03H\xCE\x01\x88\x01\x01\x120\x0A!conversions_unique_query_clusters\x18\x91\x03 \x01(\x03H\xCF\x01\x88\x01\x01\x120\x0A!impressions_unique_query_clusters\x18\x92\x03 \x01(\x03H\xD0\x01\x88\x01\x01B%\x0A#_absolute_top_impression_percentageB\x12\x0A\x10_active_view_cpmB\x12\x0A\x10_active_view_ctrB\x1A\x0A\x18_active_view_impressionsB\x1C\x0A\x1A_active_view_measurabilityB%\x0A#_active_view_measurable_cost_microsB%\x0A#_active_view_measurable_impressionsB\x1A\x0A\x18_active_view_viewabilityB)\x0A'_all_conversions_from_interactions_rateB\x18\x0A\x16_all_conversions_valueB+\x0A)_all_conversions_value_by_conversion_dateB\"\x0A _all_new_customer_lifetime_valueB\x12\x0A\x10_all_conversionsB%\x0A#_all_conversions_by_conversion_dateB!\x0A\x1F_all_conversions_value_per_costB%\x0A#_all_conversions_from_click_to_callB\"\x0A _all_conversions_from_directionsB:\x0A8_all_conversions_from_interactions_value_per_interactionB\x1C\x0A\x1A_all_conversions_from_menuB\x1D\x0A\x1B_all_conversions_from_orderB(\x0A&_all_conversions_from_other_engagementB#\x0A!_all_conversions_from_store_visitB%\x0A#_all_conversions_from_store_websiteB<\x0A:_auction_insight_search_absolute_top_impression_percentageB*\x0A(_auction_insight_search_impression_shareB*\x0A(_auction_insight_search_outranking_shareB&\x0A\$_auction_insight_search_overlap_rateB-\x0A+_auction_insight_search_position_above_rateB3\x0A1_auction_insight_search_top_impression_percentageB\x0F\x0A\x0D_average_costB\x0E\x0A\x0C_average_cpcB\x0E\x0A\x0C_average_cpeB\x0E\x0A\x0C_average_cpmB\x0E\x0A\x0C_average_cpvB\x15\x0A\x13_average_page_viewsB\x17\x0A\x15_average_time_on_siteB\x1C\x0A\x1A_benchmark_average_max_cpcB#\x0A!_biddable_app_install_conversionsB(\x0A&_biddable_app_post_install_conversionsB/\x0A-_biddable_cohort_app_post_install_conversionsB\x10\x0A\x0E_benchmark_ctrB\x0E\x0A\x0C_bounce_rateB\x09\x0A\x07_clicksB\x12\x0A\x10_combined_clicksB\x1C\x0A\x1A_combined_clicks_per_queryB\x13\x0A\x11_combined_queriesB'\x0A%_content_budget_lost_impression_shareB\x1B\x0A\x19_content_impression_shareB-\x0A+_conversion_last_received_request_date_timeB\"\x0A _conversion_last_conversion_dateB%\x0A#_content_rank_lost_impression_shareB%\x0A#_conversions_from_interactions_rateB\x14\x0A\x12_conversions_valueB'\x0A%_conversions_value_by_conversion_dateB\x1E\x0A\x1C_new_customer_lifetime_valueB\x1D\x0A\x1B_conversions_value_per_costB6\x0A4_conversions_from_interactions_value_per_interactionB\x0E\x0A\x0C_conversionsB!\x0A\x1F_conversions_by_conversion_dateB\x0E\x0A\x0C_cost_microsB\x1B\x0A\x19_cost_per_all_conversionsB\x16\x0A\x14_cost_per_conversionB/\x0A-_cost_per_current_model_attributed_conversionB\x1B\x0A\x19_cross_device_conversionsB!\x0A\x1F_cross_device_conversions_valueB(\x0A&_cross_device_conversions_value_microsB\x06\x0A\x04_ctrB'\x0A%_current_model_attributed_conversionsB>\x0A<_current_model_attributed_conversions_from_interactions_rateBO\x0AM_current_model_attributed_conversions_from_interactions_value_per_interactionB-\x0A+_current_model_attributed_conversions_valueB6\x0A4_current_model_attributed_conversions_value_per_costB\x12\x0A\x10_engagement_rateB\x0E\x0A\x0C_engagementsB\"\x0A _hotel_average_lead_value_microsB\x1F\x0A\x1D_hotel_commission_rate_microsB!\x0A\x1F_hotel_expected_commission_costB\$\x0A\"_hotel_price_difference_percentageB\x1D\x0A\x1B_hotel_eligible_impressionsB\x1B\x0A\x19_historical_quality_scoreB\x11\x0A\x0F_gmail_forwardsB\x0E\x0A\x0C_gmail_savesB\x19\x0A\x17_gmail_secondary_clicksB\x1F\x0A\x1D_impressions_from_store_reachB\x0E\x0A\x0C_impressionsB\x13\x0A\x11_interaction_rateB\x0F\x0A\x0D_interactionsB\x15\x0A\x13_invalid_click_rateB\x11\x0A\x0F_invalid_clicksB\x1D\x0A\x1B_general_invalid_click_rateB\x19\x0A\x17_general_invalid_clicksB\x10\x0A\x0E_message_chatsB\x16\x0A\x14_message_impressionsB\x14\x0A\x12_message_chat_rateB\$\x0A\"_mobile_friendly_clicks_percentageB\x1C\x0A\x1A_optimization_score_upliftB\x19\x0A\x17_optimization_score_urlB\x11\x0A\x0F_organic_clicksB\x1B\x0A\x19_organic_clicks_per_queryB\x16\x0A\x14_organic_impressionsB \x0A\x1E_organic_impressions_per_queryB\x12\x0A\x10_organic_queriesB\x17\x0A\x15_percent_new_visitorsB\x0E\x0A\x0C_phone_callsB\x14\x0A\x12_phone_impressionsB\x15\x0A\x13_phone_through_rateB\x0F\x0A\x0D_relative_ctrB'\x0A%_search_absolute_top_impression_shareB3\x0A1_search_budget_lost_absolute_top_impression_shareB&\x0A\$_search_budget_lost_impression_shareB*\x0A(_search_budget_lost_top_impression_shareB\x15\x0A\x13_search_click_shareB&\x0A\$_search_exact_match_impression_shareB\x1A\x0A\x18_search_impression_shareB1\x0A/_search_rank_lost_absolute_top_impression_shareB\$\x0A\"_search_rank_lost_impression_shareB(\x0A&_search_rank_lost_top_impression_shareB\x1E\x0A\x1C_search_top_impression_shareB\x10\x0A\x0E_search_volumeB\x0E\x0A\x0C_speed_scoreB\x1C\x0A\x1A_average_target_cpa_microsB\x16\x0A\x14_average_target_roasB\x1C\x0A\x1A_top_impression_percentageB3\x0A1_valid_accelerated_mobile_pages_clicks_percentageB\x1C\x0A\x1A_value_per_all_conversionsB/\x0A-_value_per_all_conversions_by_conversion_dateB\x17\x0A\x15_value_per_conversionB+\x0A)_value_per_conversions_by_conversion_dateB0\x0A._value_per_current_model_attributed_conversionB\x1B\x0A\x19_video_quartile_p100_rateB\x1A\x0A\x18_video_quartile_p25_rateB\x1A\x0A\x18_video_quartile_p50_rateB\x1A\x0A\x18_video_quartile_p75_rateB\x12\x0A\x10_video_view_rateB\x0E\x0A\x0C_video_viewsB\x1B\x0A\x19_view_through_conversionsB4\x0A2_all_conversions_from_location_asset_click_to_callB1\x0A/_all_conversions_from_location_asset_directionsB+\x0A)_all_conversions_from_location_asset_menuB,\x0A*_all_conversions_from_location_asset_orderB7\x0A5_all_conversions_from_location_asset_other_engagementB3\x0A1_all_conversions_from_location_asset_store_visitsB.\x0A,_all_conversions_from_location_asset_websiteB7\x0A5_eligible_impressions_from_location_asset_store_reachB=\x0A;_view_through_conversions_from_location_asset_click_to_callB:\x0A8_view_through_conversions_from_location_asset_directionsB4\x0A2_view_through_conversions_from_location_asset_menuB5\x0A3_view_through_conversions_from_location_asset_orderB@\x0A>_view_through_conversions_from_location_asset_other_engagementB<\x0A:_view_through_conversions_from_location_asset_store_visitsB7\x0A5_view_through_conversions_from_location_asset_websiteB\x09\x0A\x07_ordersB\x1D\x0A\x1B_average_order_value_microsB\x14\x0A\x12_average_cart_sizeB\x1C\x0A\x1A_cost_of_goods_sold_microsB\x16\x0A\x14_gross_profit_microsB\x16\x0A\x14_gross_profit_marginB\x11\x0A\x0F_revenue_microsB\x0D\x0A\x0B_units_soldB'\x0A%_cross_sell_cost_of_goods_sold_microsB!\x0A\x1F_cross_sell_gross_profit_microsB\x1C\x0A\x1A_cross_sell_revenue_microsB\x18\x0A\x16_cross_sell_units_soldB!\x0A\x1F_lead_cost_of_goods_sold_microsB\x1B\x0A\x19_lead_gross_profit_microsB\x16\x0A\x14_lead_revenue_microsB\x12\x0A\x10_lead_units_soldB\x0F\x0A\x0D_unique_usersB(\x0A&_average_impression_frequency_per_userB\x18\x0A\x16_linked_entities_countB\x1B\x0A\x19_asset_pinned_total_countB.\x0A,_asset_pinned_as_headline_position_one_countB.\x0A,_asset_pinned_as_headline_position_two_countB0\x0A._asset_pinned_as_headline_position_three_countB1\x0A/_asset_pinned_as_description_position_one_countB1\x0A/_asset_pinned_as_description_position_two_countB/\x0A-_asset_best_performance_impression_percentageB/\x0A-_asset_good_performance_impression_percentageB.\x0A,_asset_low_performance_impression_percentageB3\x0A1_asset_learning_performance_impression_percentageB2\x0A0_asset_unrated_performance_impression_percentageB)\x0A'_asset_best_performance_cost_percentageB)\x0A'_asset_good_performance_cost_percentageB(\x0A&_asset_low_performance_cost_percentageB-\x0A+_asset_learning_performance_cost_percentageB,\x0A*_asset_unrated_performance_cost_percentageB7\x0A5_store_visits_last_click_model_attributed_conversionsB\x1F\x0A\x1D_results_conversions_purchaseB\x1A\x0A\x18_video_view_rate_in_feedB\x1C\x0A\x1A_video_view_rate_in_streamB\x19\x0A\x17_video_view_rate_shortsB\x17\x0A\x15_coviewed_impressionsB\x16\x0A\x14_primary_impressionsB9\x0A7_platform_comparable_conversions_from_interactions_rateB\"\x0A _platform_comparable_conversionsB(\x0A&_platform_comparable_conversions_valueB1\x0A/_platform_comparable_conversions_value_per_costB5\x0A3_platform_comparable_conversions_by_conversion_dateB;\x0A9_platform_comparable_conversions_value_by_conversion_dateBJ\x0AH_platform_comparable_conversions_from_interactions_value_per_interactionB*\x0A(_cost_per_platform_comparable_conversionB+\x0A)_value_per_platform_comparable_conversionB?\x0A=_value_per_platform_comparable_conversions_by_conversion_dateB=\x0A;_cost_converted_currency_per_platform_comparable_conversionB\x13\x0A\x11_value_adjustmentB\x17\x0A\x15_all_value_adjustmentB\x1F\x0A\x1D_clicks_unique_query_clustersB\$\x0A\"_conversions_unique_query_clustersB\$\x0A\"_impressions_unique_query_clusters\"G\x0A\x11SearchVolumeRange\x12\x10\x0A\x03min\x18\x01 \x01(\x03H\x00\x88\x01\x01\x12\x10\x0A\x03max\x18\x02 \x01(\x03H\x01\x88\x01\x01B\x06\x0A\x04_minB\x06\x0A\x04_maxB\xEC\x01\x0A#com.google.ads.googleads.v21.commonB\x0CMetricsProtoP\x01ZEgoogle.golang.org/genproto/googleapis/ads/googleads/v21/common;common\xA2\x02\x03GAA\xAA\x02\x1FGoogle.Ads.GoogleAds.V21.Common\xCA\x02\x1FGoogle\\Ads\\GoogleAds\\V21\\Common\xEA\x02#Google::Ads::GoogleAds::V21::Commonb\x06proto3\x0A\xEB\x04\x0Aagoogle/ads/googleads/v21/enums/policy_topic_evidence_destination_not_working_dns_error_type.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\xC7\x01\x0A8PolicyTopicEvidenceDestinationNotWorkingDnsErrorTypeEnum\"\x8A\x01\x0A4PolicyTopicEvidenceDestinationNotWorkingDnsErrorType\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x16\x0A\x12HOSTNAME_NOT_FOUND\x10\x02\x12\x1C\x0A\x18GOOGLE_CRAWLER_DNS_ISSUE\x10\x03B\x93\x02\x0A\"com.google.ads.googleads.v21.enumsB9PolicyTopicEvidenceDestinationNotWorkingDnsErrorTypeProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xDC\x19\x0A,google/ads/googleads/v21/common/policy.proto\x12\x1Fgoogle.ads.googleads.v21.common\x1AXgoogle/ads/googleads/v21/enums/policy_topic_evidence_destination_mismatch_url_type.proto\x1AYgoogle/ads/googleads/v21/enums/policy_topic_evidence_destination_not_working_device.proto\x1Aagoogle/ads/googleads/v21/enums/policy_topic_evidence_destination_not_working_dns_error_type.proto\"n\x0A\x12PolicyViolationKey\x12\x18\x0A\x0Bpolicy_name\x18\x03 \x01(\x09H\x00\x88\x01\x01\x12\x1B\x0A\x0Eviolating_text\x18\x04 \x01(\x09H\x01\x88\x01\x01B\x0E\x0A\x0C_policy_nameB\x11\x0A\x0F_violating_text\"\x97\x01\x0A\x19PolicyValidationParameter\x12\x1F\x0A\x17ignorable_policy_topics\x18\x03 \x03(\x09\x12Y\x0A\x1Cexempt_policy_violation_keys\x18\x02 \x03(\x0B23.google.ads.googleads.v21.common.PolicyViolationKey\"\xA3\x02\x0A\x10PolicyTopicEntry\x12\x12\x0A\x05topic\x18\x05 \x01(\x09H\x00\x88\x01\x01\x12[\x0A\x04type\x18\x02 \x01(\x0E2M.google.ads.googleads.v21.enums.PolicyTopicEntryTypeEnum.PolicyTopicEntryType\x12G\x0A\x09evidences\x18\x03 \x03(\x0B24.google.ads.googleads.v21.common.PolicyTopicEvidence\x12K\x0A\x0Bconstraints\x18\x04 \x03(\x0B26.google.ads.googleads.v21.common.PolicyTopicConstraintB\x08\x0A\x06_topic\"\xAF\x0A\x0A\x13PolicyTopicEvidence\x12X\x0A\x0Cwebsite_list\x18\x03 \x01(\x0B2@.google.ads.googleads.v21.common.PolicyTopicEvidence.WebsiteListH\x00\x12R\x0A\x09text_list\x18\x04 \x01(\x0B2=.google.ads.googleads.v21.common.PolicyTopicEvidence.TextListH\x00\x12\x17\x0A\x0Dlanguage_code\x18\x09 \x01(\x09H\x00\x12i\x0A\x15destination_text_list\x18\x06 \x01(\x0B2H.google.ads.googleads.v21.common.PolicyTopicEvidence.DestinationTextListH\x00\x12h\x0A\x14destination_mismatch\x18\x07 \x01(\x0B2H.google.ads.googleads.v21.common.PolicyTopicEvidence.DestinationMismatchH\x00\x12m\x0A\x17destination_not_working\x18\x08 \x01(\x0B2J.google.ads.googleads.v21.common.PolicyTopicEvidence.DestinationNotWorkingH\x00\x1A\x19\x0A\x08TextList\x12\x0D\x0A\x05texts\x18\x02 \x03(\x09\x1A\x1F\x0A\x0BWebsiteList\x12\x10\x0A\x08websites\x18\x02 \x03(\x09\x1A0\x0A\x13DestinationTextList\x12\x19\x0A\x11destination_texts\x18\x02 \x03(\x09\x1A\xAA\x01\x0A\x13DestinationMismatch\x12\x92\x01\x0A\x09url_types\x18\x01 \x03(\x0E2\x7F.google.ads.googleads.v21.enums.PolicyTopicEvidenceDestinationMismatchUrlTypeEnum.PolicyTopicEvidenceDestinationMismatchUrlType\x1A\xE8\x03\x0A\x15DestinationNotWorking\x12\x19\x0A\x0Cexpanded_url\x18\x07 \x01(\x09H\x01\x88\x01\x01\x12\x92\x01\x0A\x06device\x18\x04 \x01(\x0E2\x81\x01.google.ads.googleads.v21.enums.PolicyTopicEvidenceDestinationNotWorkingDeviceEnum.PolicyTopicEvidenceDestinationNotWorkingDevice\x12#\x0A\x16last_checked_date_time\x18\x08 \x01(\x09H\x02\x88\x01\x01\x12\xA8\x01\x0A\x0Edns_error_type\x18\x01 \x01(\x0E2\x8D\x01.google.ads.googleads.v21.enums.PolicyTopicEvidenceDestinationNotWorkingDnsErrorTypeEnum.PolicyTopicEvidenceDestinationNotWorkingDnsErrorTypeH\x00\x12\x19\x0A\x0Fhttp_error_code\x18\x06 \x01(\x03H\x00B\x08\x0A\x06reasonB\x0F\x0A\x0D_expanded_urlB\x19\x0A\x17_last_checked_date_timeB\x07\x0A\x05value\"\x9A\x06\x0A\x15PolicyTopicConstraint\x12o\x0A\x17country_constraint_list\x18\x01 \x01(\x0B2L.google.ads.googleads.v21.common.PolicyTopicConstraint.CountryConstraintListH\x00\x12h\x0A\x13reseller_constraint\x18\x02 \x01(\x0B2I.google.ads.googleads.v21.common.PolicyTopicConstraint.ResellerConstraintH\x00\x12{\x0A#certificate_missing_in_country_list\x18\x03 \x01(\x0B2L.google.ads.googleads.v21.common.PolicyTopicConstraint.CountryConstraintListH\x00\x12\x83\x01\x0A+certificate_domain_mismatch_in_country_list\x18\x04 \x01(\x0B2L.google.ads.googleads.v21.common.PolicyTopicConstraint.CountryConstraintListH\x00\x1A\xB8\x01\x0A\x15CountryConstraintList\x12%\x0A\x18total_targeted_countries\x18\x03 \x01(\x05H\x00\x88\x01\x01\x12[\x0A\x09countries\x18\x02 \x03(\x0B2H.google.ads.googleads.v21.common.PolicyTopicConstraint.CountryConstraintB\x1B\x0A\x19_total_targeted_countries\x1A\x14\x0A\x12ResellerConstraint\x1AI\x0A\x11CountryConstraint\x12\x1E\x0A\x11country_criterion\x18\x02 \x01(\x09H\x00\x88\x01\x01B\x14\x0A\x12_country_criterionB\x07\x0A\x05valueB\xEB\x01\x0A#com.google.ads.googleads.v21.commonB\x0BPolicyProtoP\x01ZEgoogle.golang.org/genproto/googleapis/ads/googleads/v21/common;common\xA2\x02\x03GAA\xAA\x02\x1FGoogle.Ads.GoogleAds.V21.Common\xCA\x02\x1FGoogle\\Ads\\GoogleAds\\V21\\Common\xEA\x02#Google::Ads::GoogleAds::V21::Commonb\x06proto3\x0A\x83\x04\x0A<google/ads/googleads/v21/enums/ad_group_primary_status.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\xA4\x01\x0A\x18AdGroupPrimaryStatusEnum\"\x87\x01\x0A\x14AdGroupPrimaryStatus\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0C\x0A\x08ELIGIBLE\x10\x02\x12\x0A\x0A\x06PAUSED\x10\x03\x12\x0B\x0A\x07REMOVED\x10\x04\x12\x0B\x0A\x07PENDING\x10\x05\x12\x10\x0A\x0CNOT_ELIGIBLE\x10\x06\x12\x0B\x0A\x07LIMITED\x10\x07B\xF3\x01\x0A\"com.google.ads.googleads.v21.enumsB\x19AdGroupPrimaryStatusProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xD3\x03\x0A?google/ads/googleads/v21/enums/target_frequency_time_unit.proto\x12\x1Egoogle.ads.googleads.v21.enums\"o\x0A\x1BTargetFrequencyTimeUnitEnum\"P\x0A\x17TargetFrequencyTimeUnit\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0A\x0A\x06WEEKLY\x10\x02\x12\x0B\x0A\x07MONTHLY\x10\x03B\xF6\x01\x0A\"com.google.ads.googleads.v21.enumsB\x1CTargetFrequencyTimeUnitProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xD5\x08\x0A7google/ads/googleads/v21/enums/content_label_type.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\xFF\x05\x0A\x14ContentLabelTypeEnum\"\xE6\x05\x0A\x10ContentLabelType\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x17\x0A\x13SEXUALLY_SUGGESTIVE\x10\x02\x12\x12\x0A\x0EBELOW_THE_FOLD\x10\x03\x12\x11\x0A\x0DPARKED_DOMAIN\x10\x04\x12\x0C\x0A\x08JUVENILE\x10\x06\x12\x0D\x0A\x09PROFANITY\x10\x07\x12\x0B\x0A\x07TRAGEDY\x10\x08\x12\x09\x0A\x05VIDEO\x10\x09\x12\x15\x0A\x11VIDEO_RATING_DV_G\x10\x0A\x12\x16\x0A\x12VIDEO_RATING_DV_PG\x10\x0B\x12\x15\x0A\x11VIDEO_RATING_DV_T\x10\x0C\x12\x16\x0A\x12VIDEO_RATING_DV_MA\x10\x0D\x12\x17\x0A\x13VIDEO_NOT_YET_RATED\x10\x0E\x12\x12\x0A\x0EEMBEDDED_VIDEO\x10\x0F\x12\x18\x0A\x14LIVE_STREAMING_VIDEO\x10\x10\x12\x11\x0A\x0DSOCIAL_ISSUES\x10\x11\x12*\x0A&BRAND_SUITABILITY_CONTENT_FOR_FAMILIES\x10\x12\x12\$\x0A BRAND_SUITABILITY_GAMES_FIGHTING\x10\x13\x12\"\x0A\x1EBRAND_SUITABILITY_GAMES_MATURE\x10\x14\x12&\x0A\"BRAND_SUITABILITY_HEALTH_SENSITIVE\x10\x15\x120\x0A,BRAND_SUITABILITY_HEALTH_SOURCE_UNDETERMINED\x10\x16\x12!\x0A\x1DBRAND_SUITABILITY_NEWS_RECENT\x10\x17\x12\$\x0A BRAND_SUITABILITY_NEWS_SENSITIVE\x10\x18\x12.\x0A*BRAND_SUITABILITY_NEWS_SOURCE_NOT_FEATURED\x10\x19\x12\x1E\x0A\x1ABRAND_SUITABILITY_POLITICS\x10\x1A\x12\x1E\x0A\x1ABRAND_SUITABILITY_RELIGION\x10\x1BB\xEF\x01\x0A\"com.google.ads.googleads.v21.enumsB\x15ContentLabelTypeProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xBD\x03\x0A8google/ads/googleads/v21/enums/bid_modifier_source.proto\x12\x1Egoogle.ads.googleads.v21.enums\"f\x0A\x15BidModifierSourceEnum\"M\x0A\x11BidModifierSource\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0C\x0A\x08CAMPAIGN\x10\x02\x12\x0C\x0A\x08AD_GROUP\x10\x03B\xF0\x01\x0A\"com.google.ads.googleads.v21.enumsB\x16BidModifierSourceProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\x90\x04\x0A4google/ads/googleads/v21/common/click_location.proto\x12\x1Fgoogle.ads.googleads.v21.common\"\xB9\x01\x0A\x0DClickLocation\x12\x11\x0A\x04city\x18\x06 \x01(\x09H\x00\x88\x01\x01\x12\x14\x0A\x07country\x18\x07 \x01(\x09H\x01\x88\x01\x01\x12\x12\x0A\x05metro\x18\x08 \x01(\x09H\x02\x88\x01\x01\x12\x1A\x0A\x0Dmost_specific\x18\x09 \x01(\x09H\x03\x88\x01\x01\x12\x13\x0A\x06region\x18\x0A \x01(\x09H\x04\x88\x01\x01B\x07\x0A\x05_cityB\x0A\x0A\x08_countryB\x08\x0A\x06_metroB\x10\x0A\x0E_most_specificB\x09\x0A\x07_regionB\xF2\x01\x0A#com.google.ads.googleads.v21.commonB\x12ClickLocationProtoP\x01ZEgoogle.golang.org/genproto/googleapis/ads/googleads/v21/common;common\xA2\x02\x03GAA\xAA\x02\x1FGoogle.Ads.GoogleAds.V21.Common\xCA\x02\x1FGoogle\\Ads\\GoogleAds\\V21\\Common\xEA\x02#Google::Ads::GoogleAds::V21::Commonb\x06proto3\x0A\xAC\x03\x0A0google/ads/googleads/v21/enums/gender_type.proto\x12\x1Egoogle.ads.googleads.v21.enums\"d\x0A\x0EGenderTypeEnum\"R\x0A\x0AGenderType\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x08\x0A\x04MALE\x10\x0A\x12\x0A\x0A\x06FEMALE\x10\x0B\x12\x10\x0A\x0CUNDETERMINED\x10\x14B\xE9\x01\x0A\"com.google.ads.googleads.v21.enumsB\x0FGenderTypeProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\x98\x16\x0A/google/ads/googleads/v21/common/audiences.proto\x12\x1Fgoogle.ads.googleads.v21.common\x1A6google/ads/googleads/v21/enums/income_range_type.proto\x1A9google/ads/googleads/v21/enums/parental_status_type.proto\x1A\x19google/api/resource.proto\"\xA6\x03\x0A\x11AudienceDimension\x12<\x0A\x03age\x18\x01 \x01(\x0B2-.google.ads.googleads.v21.common.AgeDimensionH\x00\x12B\x0A\x06gender\x18\x02 \x01(\x0B20.google.ads.googleads.v21.common.GenderDimensionH\x00\x12U\x0A\x10household_income\x18\x03 \x01(\x0B29.google.ads.googleads.v21.common.HouseholdIncomeDimensionH\x00\x12S\x0A\x0Fparental_status\x18\x04 \x01(\x0B28.google.ads.googleads.v21.common.ParentalStatusDimensionH\x00\x12V\x0A\x11audience_segments\x18\x05 \x01(\x0B29.google.ads.googleads.v21.common.AudienceSegmentDimensionH\x00B\x0B\x0A\x09dimension\"c\x0A\x1AAudienceExclusionDimension\x12E\x0A\x0Aexclusions\x18\x01 \x03(\x0B21.google.ads.googleads.v21.common.ExclusionSegment\"d\x0A\x10ExclusionSegment\x12E\x0A\x09user_list\x18\x01 \x01(\x0B20.google.ads.googleads.v21.common.UserListSegmentH\x00B\x09\x0A\x07segment\"\x8B\x01\x0A\x0CAgeDimension\x12?\x0A\x0Aage_ranges\x18\x01 \x03(\x0B2+.google.ads.googleads.v21.common.AgeSegment\x12!\x0A\x14include_undetermined\x18\x02 \x01(\x08H\x00\x88\x01\x01B\x17\x0A\x15_include_undetermined\"P\x0A\x0AAgeSegment\x12\x14\x0A\x07min_age\x18\x01 \x01(\x05H\x00\x88\x01\x01\x12\x14\x0A\x07max_age\x18\x02 \x01(\x05H\x01\x88\x01\x01B\x0A\x0A\x08_min_ageB\x0A\x0A\x08_max_age\"\x99\x01\x0A\x0FGenderDimension\x12J\x0A\x07genders\x18\x01 \x03(\x0E29.google.ads.googleads.v21.enums.GenderTypeEnum.GenderType\x12!\x0A\x14include_undetermined\x18\x02 \x01(\x08H\x00\x88\x01\x01B\x17\x0A\x15_include_undetermined\"\xB2\x01\x0A\x18HouseholdIncomeDimension\x12Z\x0A\x0Dincome_ranges\x18\x01 \x03(\x0E2C.google.ads.googleads.v21.enums.IncomeRangeTypeEnum.IncomeRangeType\x12!\x0A\x14include_undetermined\x18\x02 \x01(\x08H\x00\x88\x01\x01B\x17\x0A\x15_include_undetermined\"\xBB\x01\x0A\x17ParentalStatusDimension\x12d\x0A\x11parental_statuses\x18\x01 \x03(\x0E2I.google.ads.googleads.v21.enums.ParentalStatusTypeEnum.ParentalStatusType\x12!\x0A\x14include_undetermined\x18\x02 \x01(\x08H\x00\x88\x01\x01B\x17\x0A\x15_include_undetermined\"^\x0A\x18AudienceSegmentDimension\x12B\x0A\x08segments\x18\x01 \x03(\x0B20.google.ads.googleads.v21.common.AudienceSegment\"\xAB\x03\x0A\x0FAudienceSegment\x12E\x0A\x09user_list\x18\x01 \x01(\x0B20.google.ads.googleads.v21.common.UserListSegmentH\x00\x12M\x0A\x0Duser_interest\x18\x02 \x01(\x0B24.google.ads.googleads.v21.common.UserInterestSegmentH\x00\x12G\x0A\x0Alife_event\x18\x03 \x01(\x0B21.google.ads.googleads.v21.common.LifeEventSegmentH\x00\x12[\x0A\x14detailed_demographic\x18\x04 \x01(\x0B2;.google.ads.googleads.v21.common.DetailedDemographicSegmentH\x00\x12Q\x0A\x0Fcustom_audience\x18\x05 \x01(\x0B26.google.ads.googleads.v21.common.CustomAudienceSegmentH\x00B\x09\x0A\x07segment\"7\x0A\x0FUserListSegment\x12\x16\x0A\x09user_list\x18\x01 \x01(\x09H\x00\x88\x01\x01B\x0C\x0A\x0A_user_list\"U\x0A\x13UserInterestSegment\x12#\x0A\x16user_interest_category\x18\x01 \x01(\x09H\x00\x88\x01\x01B\x19\x0A\x17_user_interest_category\"c\x0A\x10LifeEventSegment\x12@\x0A\x0Alife_event\x18\x01 \x01(\x09B'\xFAA\$\x0A\"googleads.googleapis.com/LifeEventH\x00\x88\x01\x01B\x0D\x0A\x0B_life_event\"\x8B\x01\x0A\x1ADetailedDemographicSegment\x12T\x0A\x14detailed_demographic\x18\x01 \x01(\x09B1\xFAA.\x0A,googleads.googleapis.com/DetailedDemographicH\x00\x88\x01\x01B\x17\x0A\x15_detailed_demographic\"I\x0A\x15CustomAudienceSegment\x12\x1C\x0A\x0Fcustom_audience\x18\x01 \x01(\x09H\x00\x88\x01\x01B\x12\x0A\x10_custom_audienceB\xEE\x01\x0A#com.google.ads.googleads.v21.commonB\x0EAudiencesProtoP\x01ZEgoogle.golang.org/genproto/googleapis/ads/googleads/v21/common;common\xA2\x02\x03GAA\xAA\x02\x1FGoogle.Ads.GoogleAds.V21.Common\xCA\x02\x1FGoogle\\Ads\\GoogleAds\\V21\\Common\xEA\x02#Google::Ads::GoogleAds::V21::Commonb\x06proto3\x0A\xFE\x08\x0A1google/ads/googleads/v21/resources/audience.proto\x12\"google.ads.googleads.v21.resources\x1A3google/ads/googleads/v21/enums/audience_scope.proto\x1A4google/ads/googleads/v21/enums/audience_status.proto\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\"\xF3\x04\x0A\x08Audience\x12@\x0A\x0Dresource_name\x18\x01 \x01(\x09B)\xE0A\x05\xFAA#\x0A!googleads.googleapis.com/Audience\x12\x0F\x0A\x02id\x18\x02 \x01(\x03B\x03\xE0A\x03\x12V\x0A\x06status\x18\x03 \x01(\x0E2A.google.ads.googleads.v21.enums.AudienceStatusEnum.AudienceStatusB\x03\xE0A\x03\x12\x11\x0A\x04name\x18\x0A \x01(\x09H\x00\x88\x01\x01\x12\x13\x0A\x0Bdescription\x18\x05 \x01(\x09\x12F\x0A\x0Adimensions\x18\x06 \x03(\x0B22.google.ads.googleads.v21.common.AudienceDimension\x12X\x0A\x13exclusion_dimension\x18\x07 \x01(\x0B2;.google.ads.googleads.v21.common.AudienceExclusionDimension\x12N\x0A\x05scope\x18\x08 \x01(\x0E2?.google.ads.googleads.v21.enums.AudienceScopeEnum.AudienceScope\x12@\x0A\x0Basset_group\x18\x09 \x01(\x09B+\xE0A\x05\xFAA%\x0A#googleads.googleapis.com/AssetGroup:W\xEAAT\x0A!googleads.googleapis.com/Audience\x12/customers/{customer_id}/audiences/{audience_id}B\x07\x0A\x05_nameB\xFF\x01\x0A&com.google.ads.googleads.v21.resourcesB\x0DAudienceProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\xA9\x0D\x0A8google/ads/googleads/v21/services/audience_service.proto\x12!google.ads.googleads.v21.services\x1A1google/ads/googleads/v21/resources/audience.proto\x1A\x1Cgoogle/api/annotations.proto\x1A\x17google/api/client.proto\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\x1A google/protobuf/field_mask.proto\x1A\x17google/rpc/status.proto\"\x9D\x02\x0A\x16MutateAudiencesRequest\x12\x18\x0A\x0Bcustomer_id\x18\x01 \x01(\x09B\x03\xE0A\x02\x12M\x0A\x0Aoperations\x18\x02 \x03(\x0B24.google.ads.googleads.v21.services.AudienceOperationB\x03\xE0A\x02\x12\x17\x0A\x0Fpartial_failure\x18\x03 \x01(\x08\x12\x15\x0A\x0Dvalidate_only\x18\x04 \x01(\x08\x12j\x0A\x15response_content_type\x18\x05 \x01(\x0E2K.google.ads.googleads.v21.enums.ResponseContentTypeEnum.ResponseContentType\"\x96\x01\x0A\x17MutateAudiencesResponse\x12H\x0A\x07results\x18\x01 \x03(\x0B27.google.ads.googleads.v21.services.MutateAudienceResult\x121\x0A\x15partial_failure_error\x18\x02 \x01(\x0B2\x12.google.rpc.Status\"\xD1\x01\x0A\x11AudienceOperation\x12/\x0A\x0Bupdate_mask\x18\x04 \x01(\x0B2\x1A.google.protobuf.FieldMask\x12>\x0A\x06create\x18\x01 \x01(\x0B2,.google.ads.googleads.v21.resources.AudienceH\x00\x12>\x0A\x06update\x18\x02 \x01(\x0B2,.google.ads.googleads.v21.resources.AudienceH\x00B\x0B\x0A\x09operation\"\x95\x01\x0A\x14MutateAudienceResult\x12=\x0A\x0Dresource_name\x18\x01 \x01(\x09B&\xFAA#\x0A!googleads.googleapis.com/Audience\x12>\x0A\x08audience\x18\x02 \x01(\x0B2,.google.ads.googleads.v21.resources.Audience2\xB8\x02\x0A\x0FAudienceService\x12\xDD\x01\x0A\x0FMutateAudiences\x129.google.ads.googleads.v21.services.MutateAudiencesRequest\x1A:.google.ads.googleads.v21.services.MutateAudiencesResponse\"S\xDAA\x16customer_id,operations\x82\xD3\xE4\x93\x024\"//v21/customers/{customer_id=*}/audiences:mutate:\x01*\x1AE\xCAA\x18googleads.googleapis.com\xD2A'https://www.googleapis.com/auth/adwordsB\x80\x02\x0A%com.google.ads.googleads.v21.servicesB\x14AudienceServiceProtoP\x01ZIgoogle.golang.org/genproto/googleapis/ads/googleads/v21/services;services\xA2\x02\x03GAA\xAA\x02!Google.Ads.GoogleAds.V21.Services\xCA\x02!Google\\Ads\\GoogleAds\\V21\\Services\xEA\x02%Google::Ads::GoogleAds::V21::Servicesb\x06proto3\x0A\xCC\x03\x0A;google/ads/googleads/v21/enums/budget_delivery_method.proto\x12\x1Egoogle.ads.googleads.v21.enums\"o\x0A\x18BudgetDeliveryMethodEnum\"S\x0A\x14BudgetDeliveryMethod\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0C\x0A\x08STANDARD\x10\x02\x12\x0F\x0A\x0BACCELERATED\x10\x03B\xF3\x01\x0A\"com.google.ads.googleads.v21.enumsB\x19BudgetDeliveryMethodProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xBA\x10\x0A8google/ads/googleads/v21/resources/campaign_budget.proto\x12\"google.ads.googleads.v21.resources\x1A2google/ads/googleads/v21/enums/budget_period.proto\x1A2google/ads/googleads/v21/enums/budget_status.proto\x1A0google/ads/googleads/v21/enums/budget_type.proto\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\"\xF3\x0B\x0A\x0ECampaignBudget\x12F\x0A\x0Dresource_name\x18\x01 \x01(\x09B/\xE0A\x05\xFAA)\x0A'googleads.googleapis.com/CampaignBudget\x12\x14\x0A\x02id\x18\x13 \x01(\x03B\x03\xE0A\x03H\x00\x88\x01\x01\x12\x11\x0A\x04name\x18\x14 \x01(\x09H\x01\x88\x01\x01\x12\x1A\x0A\x0Damount_micros\x18\x15 \x01(\x03H\x02\x88\x01\x01\x12 \x0A\x13total_amount_micros\x18\x16 \x01(\x03H\x03\x88\x01\x01\x12R\x0A\x06status\x18\x06 \x01(\x0E2=.google.ads.googleads.v21.enums.BudgetStatusEnum.BudgetStatusB\x03\xE0A\x03\x12f\x0A\x0Fdelivery_method\x18\x07 \x01(\x0E2M.google.ads.googleads.v21.enums.BudgetDeliveryMethodEnum.BudgetDeliveryMethod\x12\x1E\x0A\x11explicitly_shared\x18\x17 \x01(\x08H\x04\x88\x01\x01\x12!\x0A\x0Freference_count\x18\x18 \x01(\x03B\x03\xE0A\x03H\x05\x88\x01\x01\x12(\x0A\x16has_recommended_budget\x18\x19 \x01(\x08B\x03\xE0A\x03H\x06\x88\x01\x01\x122\x0A recommended_budget_amount_micros\x18\x1A \x01(\x03B\x03\xE0A\x03H\x07\x88\x01\x01\x12R\x0A\x06period\x18\x0D \x01(\x0E2=.google.ads.googleads.v21.enums.BudgetPeriodEnum.BudgetPeriodB\x03\xE0A\x05\x12C\x0A1recommended_budget_estimated_change_weekly_clicks\x18\x1B \x01(\x03B\x03\xE0A\x03H\x08\x88\x01\x01\x12H\x0A6recommended_budget_estimated_change_weekly_cost_micros\x18\x1C \x01(\x03B\x03\xE0A\x03H\x09\x88\x01\x01\x12I\x0A7recommended_budget_estimated_change_weekly_interactions\x18\x1D \x01(\x03B\x03\xE0A\x03H\x0A\x88\x01\x01\x12B\x0A0recommended_budget_estimated_change_weekly_views\x18\x1E \x01(\x03B\x03\xE0A\x03H\x0B\x88\x01\x01\x12L\x0A\x04type\x18\x12 \x01(\x0E29.google.ads.googleads.v21.enums.BudgetTypeEnum.BudgetTypeB\x03\xE0A\x05\x12#\x0A\x1Baligned_bidding_strategy_id\x18\x1F \x01(\x03:j\xEAAg\x0A'googleads.googleapis.com/CampaignBudget\x12<customers/{customer_id}/campaignBudgets/{campaign_budget_id}B\x05\x0A\x03_idB\x07\x0A\x05_nameB\x10\x0A\x0E_amount_microsB\x16\x0A\x14_total_amount_microsB\x14\x0A\x12_explicitly_sharedB\x12\x0A\x10_reference_countB\x19\x0A\x17_has_recommended_budgetB#\x0A!_recommended_budget_amount_microsB4\x0A2_recommended_budget_estimated_change_weekly_clicksB9\x0A7_recommended_budget_estimated_change_weekly_cost_microsB:\x0A8_recommended_budget_estimated_change_weekly_interactionsB3\x0A1_recommended_budget_estimated_change_weekly_viewsB\x85\x02\x0A&com.google.ads.googleads.v21.resourcesB\x13CampaignBudgetProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\xDE\x0E\x0A?google/ads/googleads/v21/services/campaign_budget_service.proto\x12!google.ads.googleads.v21.services\x1A8google/ads/googleads/v21/resources/campaign_budget.proto\x1A\x1Cgoogle/api/annotations.proto\x1A\x17google/api/client.proto\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\x1A google/protobuf/field_mask.proto\x1A\x17google/rpc/status.proto\"\xA9\x02\x0A\x1CMutateCampaignBudgetsRequest\x12\x18\x0A\x0Bcustomer_id\x18\x01 \x01(\x09B\x03\xE0A\x02\x12S\x0A\x0Aoperations\x18\x02 \x03(\x0B2:.google.ads.googleads.v21.services.CampaignBudgetOperationB\x03\xE0A\x02\x12\x17\x0A\x0Fpartial_failure\x18\x03 \x01(\x08\x12\x15\x0A\x0Dvalidate_only\x18\x04 \x01(\x08\x12j\x0A\x15response_content_type\x18\x05 \x01(\x0E2K.google.ads.googleads.v21.enums.ResponseContentTypeEnum.ResponseContentType\"\xA3\x02\x0A\x17CampaignBudgetOperation\x12/\x0A\x0Bupdate_mask\x18\x04 \x01(\x0B2\x1A.google.protobuf.FieldMask\x12D\x0A\x06create\x18\x01 \x01(\x0B22.google.ads.googleads.v21.resources.CampaignBudgetH\x00\x12D\x0A\x06update\x18\x02 \x01(\x0B22.google.ads.googleads.v21.resources.CampaignBudgetH\x00\x12>\x0A\x06remove\x18\x03 \x01(\x09B,\xFAA)\x0A'googleads.googleapis.com/CampaignBudgetH\x00B\x0B\x0A\x09operation\"\xA2\x01\x0A\x1DMutateCampaignBudgetsResponse\x121\x0A\x15partial_failure_error\x18\x03 \x01(\x0B2\x12.google.rpc.Status\x12N\x0A\x07results\x18\x02 \x03(\x0B2=.google.ads.googleads.v21.services.MutateCampaignBudgetResult\"\xAE\x01\x0A\x1AMutateCampaignBudgetResult\x12C\x0A\x0Dresource_name\x18\x01 \x01(\x09B,\xFAA)\x0A'googleads.googleapis.com/CampaignBudget\x12K\x0A\x0Fcampaign_budget\x18\x02 \x01(\x0B22.google.ads.googleads.v21.resources.CampaignBudget2\xD6\x02\x0A\x15CampaignBudgetService\x12\xF5\x01\x0A\x15MutateCampaignBudgets\x12?.google.ads.googleads.v21.services.MutateCampaignBudgetsRequest\x1A@.google.ads.googleads.v21.services.MutateCampaignBudgetsResponse\"Y\xDAA\x16customer_id,operations\x82\xD3\xE4\x93\x02:\"5/v21/customers/{customer_id=*}/campaignBudgets:mutate:\x01*\x1AE\xCAA\x18googleads.googleapis.com\xD2A'https://www.googleapis.com/auth/adwordsB\x86\x02\x0A%com.google.ads.googleads.v21.servicesB\x1ACampaignBudgetServiceProtoP\x01ZIgoogle.golang.org/genproto/googleapis/ads/googleads/v21/services;services\xA2\x02\x03GAA\xAA\x02!Google.Ads.GoogleAds.V21.Services\xCA\x02!Google\\Ads\\GoogleAds\\V21\\Services\xEA\x02%Google::Ads::GoogleAds::V21::Servicesb\x06proto3\x0A\xA1\x04\x0A4google/ads/googleads/v21/enums/simulation_type.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\xD0\x01\x0A\x12SimulationTypeEnum\"\xB9\x01\x0A\x0ESimulationType\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0B\x0A\x07CPC_BID\x10\x02\x12\x0B\x0A\x07CPV_BID\x10\x03\x12\x0E\x0A\x0ATARGET_CPA\x10\x04\x12\x10\x0A\x0CBID_MODIFIER\x10\x05\x12\x0F\x0A\x0BTARGET_ROAS\x10\x06\x12\x13\x0A\x0FPERCENT_CPC_BID\x10\x07\x12\x1B\x0A\x17TARGET_IMPRESSION_SHARE\x10\x08\x12\x0A\x0A\x06BUDGET\x10\x09B\xED\x01\x0A\"com.google.ads.googleads.v21.enumsB\x13SimulationTypeProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xA3\x0C\x0A<google/ads/googleads/v21/resources/ad_group_simulation.proto\x12\"google.ads.googleads.v21.resources\x1ACgoogle/ads/googleads/v21/enums/simulation_modification_method.proto\x1A4google/ads/googleads/v21/enums/simulation_type.proto\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\"\xF4\x07\x0A\x11AdGroupSimulation\x12I\x0A\x0Dresource_name\x18\x01 \x01(\x09B2\xE0A\x03\xFAA,\x0A*googleads.googleapis.com/AdGroupSimulation\x12\x1D\x0A\x0Bad_group_id\x18\x0C \x01(\x03B\x03\xE0A\x03H\x01\x88\x01\x01\x12T\x0A\x04type\x18\x03 \x01(\x0E2A.google.ads.googleads.v21.enums.SimulationTypeEnum.SimulationTypeB\x03\xE0A\x03\x12\x7F\x0A\x13modification_method\x18\x04 \x01(\x0E2].google.ads.googleads.v21.enums.SimulationModificationMethodEnum.SimulationModificationMethodB\x03\xE0A\x03\x12\x1C\x0A\x0Astart_date\x18\x0D \x01(\x09B\x03\xE0A\x03H\x02\x88\x01\x01\x12\x1A\x0A\x08end_date\x18\x0E \x01(\x09B\x03\xE0A\x03H\x03\x88\x01\x01\x12]\x0A\x12cpc_bid_point_list\x18\x08 \x01(\x0B2:.google.ads.googleads.v21.common.CpcBidSimulationPointListB\x03\xE0A\x03H\x00\x12]\x0A\x12cpv_bid_point_list\x18\x0A \x01(\x0B2:.google.ads.googleads.v21.common.CpvBidSimulationPointListB\x03\xE0A\x03H\x00\x12c\x0A\x15target_cpa_point_list\x18\x09 \x01(\x0B2=.google.ads.googleads.v21.common.TargetCpaSimulationPointListB\x03\xE0A\x03H\x00\x12e\x0A\x16target_roas_point_list\x18\x0B \x01(\x0B2>.google.ads.googleads.v21.common.TargetRoasSimulationPointListB\x03\xE0A\x03H\x00:\x9F\x01\xEAA\x9B\x01\x0A*googleads.googleapis.com/AdGroupSimulation\x12mcustomers/{customer_id}/adGroupSimulations/{ad_group_id}~{type}~{modification_method}~{start_date}~{end_date}B\x0C\x0A\x0Apoint_listB\x0E\x0A\x0C_ad_group_idB\x0D\x0A\x0B_start_dateB\x0B\x0A\x09_end_dateB\x88\x02\x0A&com.google.ads.googleads.v21.resourcesB\x16AdGroupSimulationProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\xDE\x0B\x0AFgoogle/ads/googleads/v21/resources/ad_group_criterion_simulation.proto\x12\"google.ads.googleads.v21.resources\x1ACgoogle/ads/googleads/v21/enums/simulation_modification_method.proto\x1A4google/ads/googleads/v21/enums/simulation_type.proto\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\"\x9C\x07\x0A\x1AAdGroupCriterionSimulation\x12R\x0A\x0Dresource_name\x18\x01 \x01(\x09B;\xE0A\x03\xFAA5\x0A3googleads.googleapis.com/AdGroupCriterionSimulation\x12\x1D\x0A\x0Bad_group_id\x18\x09 \x01(\x03B\x03\xE0A\x03H\x01\x88\x01\x01\x12\x1E\x0A\x0Ccriterion_id\x18\x0A \x01(\x03B\x03\xE0A\x03H\x02\x88\x01\x01\x12T\x0A\x04type\x18\x04 \x01(\x0E2A.google.ads.googleads.v21.enums.SimulationTypeEnum.SimulationTypeB\x03\xE0A\x03\x12\x7F\x0A\x13modification_method\x18\x05 \x01(\x0E2].google.ads.googleads.v21.enums.SimulationModificationMethodEnum.SimulationModificationMethodB\x03\xE0A\x03\x12\x1C\x0A\x0Astart_date\x18\x0B \x01(\x09B\x03\xE0A\x03H\x03\x88\x01\x01\x12\x1A\x0A\x08end_date\x18\x0C \x01(\x09B\x03\xE0A\x03H\x04\x88\x01\x01\x12]\x0A\x12cpc_bid_point_list\x18\x08 \x01(\x0B2:.google.ads.googleads.v21.common.CpcBidSimulationPointListB\x03\xE0A\x03H\x00\x12l\x0A\x1Apercent_cpc_bid_point_list\x18\x0D \x01(\x0B2A.google.ads.googleads.v21.common.PercentCpcBidSimulationPointListB\x03\xE0A\x03H\x00:\xC1\x01\xEAA\xBD\x01\x0A3googleads.googleapis.com/AdGroupCriterionSimulation\x12\x85\x01customers/{customer_id}/adGroupCriterionSimulations/{ad_group_id}~{criterion_id}~{type}~{modification_method}~{start_date}~{end_date}B\x0C\x0A\x0Apoint_listB\x0E\x0A\x0C_ad_group_idB\x0F\x0A\x0D_criterion_idB\x0D\x0A\x0B_start_dateB\x0B\x0A\x09_end_dateB\x91\x02\x0A&com.google.ads.googleads.v21.resourcesB\x1FAdGroupCriterionSimulationProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\xEA\x0C\x0A<google/ads/googleads/v21/resources/campaign_simulation.proto\x12\"google.ads.googleads.v21.resources\x1ACgoogle/ads/googleads/v21/enums/simulation_modification_method.proto\x1A4google/ads/googleads/v21/enums/simulation_type.proto\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\"\xBA\x08\x0A\x12CampaignSimulation\x12J\x0A\x0Dresource_name\x18\x01 \x01(\x09B3\xE0A\x03\xFAA-\x0A+googleads.googleapis.com/CampaignSimulation\x12\x18\x0A\x0Bcampaign_id\x18\x02 \x01(\x03B\x03\xE0A\x03\x12T\x0A\x04type\x18\x03 \x01(\x0E2A.google.ads.googleads.v21.enums.SimulationTypeEnum.SimulationTypeB\x03\xE0A\x03\x12\x7F\x0A\x13modification_method\x18\x04 \x01(\x0E2].google.ads.googleads.v21.enums.SimulationModificationMethodEnum.SimulationModificationMethodB\x03\xE0A\x03\x12\x17\x0A\x0Astart_date\x18\x05 \x01(\x09B\x03\xE0A\x03\x12\x15\x0A\x08end_date\x18\x06 \x01(\x09B\x03\xE0A\x03\x12]\x0A\x12cpc_bid_point_list\x18\x07 \x01(\x0B2:.google.ads.googleads.v21.common.CpcBidSimulationPointListB\x03\xE0A\x03H\x00\x12c\x0A\x15target_cpa_point_list\x18\x08 \x01(\x0B2=.google.ads.googleads.v21.common.TargetCpaSimulationPointListB\x03\xE0A\x03H\x00\x12e\x0A\x16target_roas_point_list\x18\x09 \x01(\x0B2>.google.ads.googleads.v21.common.TargetRoasSimulationPointListB\x03\xE0A\x03H\x00\x12|\x0A\"target_impression_share_point_list\x18\x0A \x01(\x0B2I.google.ads.googleads.v21.common.TargetImpressionShareSimulationPointListB\x03\xE0A\x03H\x00\x12\\\x0A\x11budget_point_list\x18\x0B \x01(\x0B2:.google.ads.googleads.v21.common.BudgetSimulationPointListB\x03\xE0A\x03H\x00:\xA1\x01\xEAA\x9D\x01\x0A+googleads.googleapis.com/CampaignSimulation\x12ncustomers/{customer_id}/campaignSimulations/{campaign_id}~{type}~{modification_method}~{start_date}~{end_date}B\x0C\x0A\x0Apoint_listB\x89\x02\x0A&com.google.ads.googleads.v21.resourcesB\x17CampaignSimulationProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\xEA\x0A\x0ADgoogle/ads/googleads/v21/resources/bidding_strategy_simulation.proto\x12\"google.ads.googleads.v21.resources\x1ACgoogle/ads/googleads/v21/enums/simulation_modification_method.proto\x1A4google/ads/googleads/v21/enums/simulation_type.proto\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\"\xAB\x06\x0A\x19BiddingStrategySimulation\x12Q\x0A\x0Dresource_name\x18\x01 \x01(\x09B:\xE0A\x03\xFAA4\x0A2googleads.googleapis.com/BiddingStrategySimulation\x12 \x0A\x13bidding_strategy_id\x18\x02 \x01(\x03B\x03\xE0A\x03\x12T\x0A\x04type\x18\x03 \x01(\x0E2A.google.ads.googleads.v21.enums.SimulationTypeEnum.SimulationTypeB\x03\xE0A\x03\x12\x7F\x0A\x13modification_method\x18\x04 \x01(\x0E2].google.ads.googleads.v21.enums.SimulationModificationMethodEnum.SimulationModificationMethodB\x03\xE0A\x03\x12\x17\x0A\x0Astart_date\x18\x05 \x01(\x09B\x03\xE0A\x03\x12\x15\x0A\x08end_date\x18\x06 \x01(\x09B\x03\xE0A\x03\x12c\x0A\x15target_cpa_point_list\x18\x07 \x01(\x0B2=.google.ads.googleads.v21.common.TargetCpaSimulationPointListB\x03\xE0A\x03H\x00\x12e\x0A\x16target_roas_point_list\x18\x08 \x01(\x0B2>.google.ads.googleads.v21.common.TargetRoasSimulationPointListB\x03\xE0A\x03H\x00:\xB7\x01\xEAA\xB3\x01\x0A2googleads.googleapis.com/BiddingStrategySimulation\x12}customers/{customer_id}/biddingStrategySimulations/{bidding_strategy_id}~{type}~{modification_method}~{start_date}~{end_date}B\x0C\x0A\x0Apoint_listB\x90\x02\x0A&com.google.ads.googleads.v21.resourcesB\x1EBiddingStrategySimulationProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\xC6\x06\x0ACgoogle/ads/googleads/v21/enums/ad_group_primary_status_reason.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\xDA\x03\x0A\x1EAdGroupPrimaryStatusReasonEnum\"\xB7\x03\x0A\x1AAdGroupPrimaryStatusReason\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x14\x0A\x10CAMPAIGN_REMOVED\x10\x02\x12\x13\x0A\x0FCAMPAIGN_PAUSED\x10\x03\x12\x14\x0A\x10CAMPAIGN_PENDING\x10\x04\x12\x12\x0A\x0ECAMPAIGN_ENDED\x10\x05\x12\x13\x0A\x0FAD_GROUP_PAUSED\x10\x06\x12\x14\x0A\x10AD_GROUP_REMOVED\x10\x07\x12\x17\x0A\x13AD_GROUP_INCOMPLETE\x10\x08\x12\x13\x0A\x0FKEYWORDS_PAUSED\x10\x09\x12\x0F\x0A\x0BNO_KEYWORDS\x10\x0A\x12\x17\x0A\x13AD_GROUP_ADS_PAUSED\x10\x0B\x12\x13\x0A\x0FNO_AD_GROUP_ADS\x10\x0C\x12\x17\x0A\x13HAS_ADS_DISAPPROVED\x10\x0D\x12\x1D\x0A\x19HAS_ADS_LIMITED_BY_POLICY\x10\x0E\x12\x19\x0A\x15MOST_ADS_UNDER_REVIEW\x10\x0F\x12\x12\x0A\x0ECAMPAIGN_DRAFT\x10\x10\x12'\x0A#AD_GROUP_PAUSED_DUE_TO_LOW_ACTIVITY\x10\x13B\xF9\x01\x0A\"com.google.ads.googleads.v21.enumsB\x1FAdGroupPrimaryStatusReasonProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xEA\x03\x0A8google/ads/googleads/v21/enums/summary_row_setting.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\x92\x01\x0A\x15SummaryRowSettingEnum\"y\x0A\x11SummaryRowSetting\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x12\x0A\x0ENO_SUMMARY_ROW\x10\x02\x12\x1C\x0A\x18SUMMARY_ROW_WITH_RESULTS\x10\x03\x12\x14\x0A\x10SUMMARY_ROW_ONLY\x10\x04B\xF0\x01\x0A\"com.google.ads.googleads.v21.enumsB\x16SummaryRowSettingProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xA6\x04\x0ADgoogle/ads/googleads/v21/enums/eu_political_advertising_status.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\xB7\x01\x0A EuPoliticalAdvertisingStatusEnum\"\x92\x01\x0A\x1CEuPoliticalAdvertisingStatus\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12%\x0A!CONTAINS_EU_POLITICAL_ADVERTISING\x10\x02\x12-\x0A)DOES_NOT_CONTAIN_EU_POLITICAL_ADVERTISING\x10\x03B\xFB\x01\x0A\"com.google.ads.googleads.v21.enumsB!EuPoliticalAdvertisingStatusProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xAE\x03\x0A/google/ads/googleads/v21/enums/match_type.proto\x12\x1Egoogle.ads.googleads.v21.enums\"h\x0A\x0DMatchTypeEnum\"W\x0A\x09MatchType\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x09\x0A\x05BROAD\x10\x02\x12\x09\x0A\x05EXACT\x10\x03\x12\x0A\x0A\x06PHRASE\x10\x04\x12\x0A\x0A\x06AI_MAX\x10\x05B\xE8\x01\x0A\"com.google.ads.googleads.v21.enumsB\x0EMatchTypeProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xD5\x03\x0A>google/ads/googleads/v21/enums/ad_group_ad_rotation_mode.proto\x12\x1Egoogle.ads.googleads.v21.enums\"t\x0A\x19AdGroupAdRotationModeEnum\"W\x0A\x15AdGroupAdRotationMode\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0C\x0A\x08OPTIMIZE\x10\x02\x12\x12\x0A\x0EROTATE_FOREVER\x10\x03B\xF4\x01\x0A\"com.google.ads.googleads.v21.enumsB\x1AAdGroupAdRotationModeProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\x93\x06\x0A?google/ads/googleads/v21/enums/change_event_resource_type.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\xAE\x03\x0A\x1BChangeEventResourceTypeEnum\"\x8E\x03\x0A\x17ChangeEventResourceType\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x06\x0A\x02AD\x10\x02\x12\x0C\x0A\x08AD_GROUP\x10\x03\x12\x16\x0A\x12AD_GROUP_CRITERION\x10\x04\x12\x0C\x0A\x08CAMPAIGN\x10\x05\x12\x13\x0A\x0FCAMPAIGN_BUDGET\x10\x06\x12\x19\x0A\x15AD_GROUP_BID_MODIFIER\x10\x07\x12\x16\x0A\x12CAMPAIGN_CRITERION\x10\x08\x12\x08\x0A\x04FEED\x10\x09\x12\x0D\x0A\x09FEED_ITEM\x10\x0A\x12\x11\x0A\x0DCAMPAIGN_FEED\x10\x0B\x12\x11\x0A\x0DAD_GROUP_FEED\x10\x0C\x12\x0F\x0A\x0BAD_GROUP_AD\x10\x0D\x12\x09\x0A\x05ASSET\x10\x0E\x12\x12\x0A\x0ECUSTOMER_ASSET\x10\x0F\x12\x12\x0A\x0ECAMPAIGN_ASSET\x10\x10\x12\x12\x0A\x0EAD_GROUP_ASSET\x10\x11\x12\x0D\x0A\x09ASSET_SET\x10\x12\x12\x13\x0A\x0FASSET_SET_ASSET\x10\x13\x12\x16\x0A\x12CAMPAIGN_ASSET_SET\x10\x14B\xF6\x01\x0A\"com.google.ads.googleads.v21.enumsB\x1CChangeEventResourceTypeProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xFA\x03\x0AEgoogle/ads/googleads/v21/enums/android_privacy_interaction_type.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\x89\x01\x0A!AndroidPrivacyInteractionTypeEnum\"d\x0A\x1DAndroidPrivacyInteractionType\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x09\x0A\x05CLICK\x10\x02\x12\x10\x0A\x0CENGAGED_VIEW\x10\x03\x12\x08\x0A\x04VIEW\x10\x04B\xFC\x01\x0A\"com.google.ads.googleads.v21.enumsB\"AndroidPrivacyInteractionTypeProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xBB\x0A\x0AWgoogle/ads/googleads/v21/resources/android_privacy_shared_key_google_network_type.proto\x12\"google.ads.googleads.v21.resources\x1AAgoogle/ads/googleads/v21/enums/android_privacy_network_type.proto\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\"\x92\x06\x0A(AndroidPrivacySharedKeyGoogleNetworkType\x12`\x0A\x0Dresource_name\x18\x01 \x01(\x09BI\xE0A\x03\xFAAC\x0AAgoogleads.googleapis.com/AndroidPrivacySharedKeyGoogleNetworkType\x12\x18\x0A\x0Bcampaign_id\x18\x02 \x01(\x03B\x03\xE0A\x03\x12\x8E\x01\x0A android_privacy_interaction_type\x18\x03 \x01(\x0E2_.google.ads.googleads.v21.enums.AndroidPrivacyInteractionTypeEnum.AndroidPrivacyInteractionTypeB\x03\xE0A\x03\x12-\x0A android_privacy_interaction_date\x18\x04 \x01(\x09B\x03\xE0A\x03\x12\x82\x01\x0A\x1Candroid_privacy_network_type\x18\x05 \x01(\x0E2W.google.ads.googleads.v21.enums.AndroidPrivacyNetworkTypeEnum.AndroidPrivacyNetworkTypeB\x03\xE0A\x03\x12\$\x0A\x17shared_network_type_key\x18\x06 \x01(\x09B\x03\xE0A\x03:\xFE\x01\xEAA\xFA\x01\x0AAgoogleads.googleapis.com/AndroidPrivacySharedKeyGoogleNetworkType\x12\xB4\x01customers/{customer_id}/androidPrivacySharedKeyGoogleNetworkTypes/{campaign_id}~{android_privacy_interaction_type}~{android_privacy_network_type}~{android_privacy_interaction_date}B\x9F\x02\x0A&com.google.ads.googleads.v21.resourcesB-AndroidPrivacySharedKeyGoogleNetworkTypeProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\xC7\x0A\x0ASgoogle/ads/googleads/v21/resources/android_privacy_shared_key_google_ad_group.proto\x12\"google.ads.googleads.v21.resources\x1AAgoogle/ads/googleads/v21/enums/android_privacy_network_type.proto\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\"\xA6\x06\x0A\$AndroidPrivacySharedKeyGoogleAdGroup\x12\\\x0A\x0Dresource_name\x18\x01 \x01(\x09BE\xE0A\x03\xFAA?\x0A=googleads.googleapis.com/AndroidPrivacySharedKeyGoogleAdGroup\x12\x18\x0A\x0Bcampaign_id\x18\x02 \x01(\x03B\x03\xE0A\x03\x12\x8E\x01\x0A android_privacy_interaction_type\x18\x03 \x01(\x0E2_.google.ads.googleads.v21.enums.AndroidPrivacyInteractionTypeEnum.AndroidPrivacyInteractionTypeB\x03\xE0A\x03\x12-\x0A android_privacy_interaction_date\x18\x04 \x01(\x09B\x03\xE0A\x03\x12\x82\x01\x0A\x1Candroid_privacy_network_type\x18\x05 \x01(\x0E2W.google.ads.googleads.v21.enums.AndroidPrivacyNetworkTypeEnum.AndroidPrivacyNetworkTypeB\x03\xE0A\x03\x12\x18\x0A\x0Bad_group_id\x18\x06 \x01(\x03B\x03\xE0A\x03\x12 \x0A\x13shared_ad_group_key\x18\x07 \x01(\x09B\x03\xE0A\x03:\x84\x02\xEAA\x80\x02\x0A=googleads.googleapis.com/AndroidPrivacySharedKeyGoogleAdGroup\x12\xBE\x01customers/{customer_id}/androidPrivacySharedKeyGoogleAdGroups/{campaign_id}~{ad_group_id}~{android_privacy_interaction_type}~{android_privacy_network_type}~{android_privacy_interaction_date}B\x9B\x02\x0A&com.google.ads.googleads.v21.resourcesB)AndroidPrivacySharedKeyGoogleAdGroupProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\xBD\x08\x0ASgoogle/ads/googleads/v21/resources/android_privacy_shared_key_google_campaign.proto\x12\"google.ads.googleads.v21.resources\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\"\xDE\x04\x0A%AndroidPrivacySharedKeyGoogleCampaign\x12]\x0A\x0Dresource_name\x18\x01 \x01(\x09BF\xE0A\x03\xFAA@\x0A>googleads.googleapis.com/AndroidPrivacySharedKeyGoogleCampaign\x12\x18\x0A\x0Bcampaign_id\x18\x02 \x01(\x03B\x03\xE0A\x03\x12\x8E\x01\x0A android_privacy_interaction_type\x18\x03 \x01(\x0E2_.google.ads.googleads.v21.enums.AndroidPrivacyInteractionTypeEnum.AndroidPrivacyInteractionTypeB\x03\xE0A\x03\x12-\x0A android_privacy_interaction_date\x18\x04 \x01(\x09B\x03\xE0A\x03\x12 \x0A\x13shared_campaign_key\x18\x05 \x01(\x09B\x03\xE0A\x03:\xD9\x01\xEAA\xD5\x01\x0A>googleads.googleapis.com/AndroidPrivacySharedKeyGoogleCampaign\x12\x92\x01customers/{customer_id}/androidPrivacySharedKeyGoogleCampaigns/{campaign_id}~{android_privacy_interaction_type}~{android_privacy_interaction_date}B\x9C\x02\x0A&com.google.ads.googleads.v21.resourcesB*AndroidPrivacySharedKeyGoogleCampaignProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\x8B\x04\x0A>google/ads/googleads/v21/enums/asset_link_primary_status.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\xA8\x01\x0A\x1AAssetLinkPrimaryStatusEnum\"\x89\x01\x0A\x16AssetLinkPrimaryStatus\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0C\x0A\x08ELIGIBLE\x10\x02\x12\x0A\x0A\x06PAUSED\x10\x03\x12\x0B\x0A\x07REMOVED\x10\x04\x12\x0B\x0A\x07PENDING\x10\x05\x12\x0B\x0A\x07LIMITED\x10\x06\x12\x10\x0A\x0CNOT_ELIGIBLE\x10\x07B\xF5\x01\x0A\"com.google.ads.googleads.v21.enumsB\x1BAssetLinkPrimaryStatusProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xF0\x03\x0AAgoogle/ads/googleads/v21/enums/account_budget_proposal_type.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\x87\x01\x0A\x1DAccountBudgetProposalTypeEnum\"f\x0A\x19AccountBudgetProposalType\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0A\x0A\x06CREATE\x10\x02\x12\x0A\x0A\x06UPDATE\x10\x03\x12\x07\x0A\x03END\x10\x04\x12\x0A\x0A\x06REMOVE\x10\x05B\xF8\x01\x0A\"com.google.ads.googleads.v21.enumsB\x1EAccountBudgetProposalTypeProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xE1\x18\x0A7google/ads/googleads/v21/resources/account_budget.proto\x12\"google.ads.googleads.v21.resources\x1A:google/ads/googleads/v21/enums/account_budget_status.proto\x1A8google/ads/googleads/v21/enums/spending_limit_type.proto\x1A.google/ads/googleads/v21/enums/time_type.proto\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\"\x90\x14\x0A\x0DAccountBudget\x12E\x0A\x0Dresource_name\x18\x01 \x01(\x09B.\xE0A\x03\xFAA(\x0A&googleads.googleapis.com/AccountBudget\x12\x14\x0A\x02id\x18\x17 \x01(\x03B\x03\xE0A\x03H\x05\x88\x01\x01\x12I\x0A\x0Dbilling_setup\x18\x18 \x01(\x09B-\xE0A\x03\xFAA'\x0A%googleads.googleapis.com/BillingSetupH\x06\x88\x01\x01\x12`\x0A\x06status\x18\x04 \x01(\x0E2K.google.ads.googleads.v21.enums.AccountBudgetStatusEnum.AccountBudgetStatusB\x03\xE0A\x03\x12\x16\x0A\x04name\x18\x19 \x01(\x09B\x03\xE0A\x03H\x07\x88\x01\x01\x12*\x0A\x18proposed_start_date_time\x18\x1A \x01(\x09B\x03\xE0A\x03H\x08\x88\x01\x01\x12*\x0A\x18approved_start_date_time\x18\x1B \x01(\x09B\x03\xE0A\x03H\x09\x88\x01\x01\x12%\x0A\x18total_adjustments_micros\x18! \x01(\x03B\x03\xE0A\x03\x12!\x0A\x14amount_served_micros\x18\" \x01(\x03B\x03\xE0A\x03\x12'\x0A\x15purchase_order_number\x18# \x01(\x09B\x03\xE0A\x03H\x0A\x88\x01\x01\x12\x17\x0A\x05notes\x18\$ \x01(\x09B\x03\xE0A\x03H\x0B\x88\x01\x01\x12m\x0A\x10pending_proposal\x18\x16 \x01(\x0B2N.google.ads.googleads.v21.resources.AccountBudget.PendingAccountBudgetProposalB\x03\xE0A\x03\x12%\x0A\x16proposed_end_date_time\x18\x1C \x01(\x09B\x03\xE0A\x03H\x00\x12\\\x0A\x16proposed_end_time_type\x18\x09 \x01(\x0E25.google.ads.googleads.v21.enums.TimeTypeEnum.TimeTypeB\x03\xE0A\x03H\x00\x12%\x0A\x16approved_end_date_time\x18\x1D \x01(\x09B\x03\xE0A\x03H\x01\x12\\\x0A\x16approved_end_time_type\x18\x0B \x01(\x0E25.google.ads.googleads.v21.enums.TimeTypeEnum.TimeTypeB\x03\xE0A\x03H\x01\x12-\x0A\x1Eproposed_spending_limit_micros\x18\x1E \x01(\x03B\x03\xE0A\x03H\x02\x12t\x0A\x1Cproposed_spending_limit_type\x18\x0D \x01(\x0E2G.google.ads.googleads.v21.enums.SpendingLimitTypeEnum.SpendingLimitTypeB\x03\xE0A\x03H\x02\x12-\x0A\x1Eapproved_spending_limit_micros\x18\x1F \x01(\x03B\x03\xE0A\x03H\x03\x12t\x0A\x1Capproved_spending_limit_type\x18\x0F \x01(\x0E2G.google.ads.googleads.v21.enums.SpendingLimitTypeEnum.SpendingLimitTypeB\x03\xE0A\x03H\x03\x12-\x0A\x1Eadjusted_spending_limit_micros\x18  \x01(\x03B\x03\xE0A\x03H\x04\x12t\x0A\x1Cadjusted_spending_limit_type\x18\x11 \x01(\x0E2G.google.ads.googleads.v21.enums.SpendingLimitTypeEnum.SpendingLimitTypeB\x03\xE0A\x03H\x04\x1A\xAC\x06\x0A\x1CPendingAccountBudgetProposal\x12\\\x0A\x17account_budget_proposal\x18\x0C \x01(\x09B6\xE0A\x03\xFAA0\x0A.googleads.googleapis.com/AccountBudgetProposalH\x02\x88\x01\x01\x12s\x0A\x0Dproposal_type\x18\x02 \x01(\x0E2W.google.ads.googleads.v21.enums.AccountBudgetProposalTypeEnum.AccountBudgetProposalTypeB\x03\xE0A\x03\x12\x16\x0A\x04name\x18\x0D \x01(\x09B\x03\xE0A\x03H\x03\x88\x01\x01\x12!\x0A\x0Fstart_date_time\x18\x0E \x01(\x09B\x03\xE0A\x03H\x04\x88\x01\x01\x12'\x0A\x15purchase_order_number\x18\x11 \x01(\x09B\x03\xE0A\x03H\x05\x88\x01\x01\x12\x17\x0A\x05notes\x18\x12 \x01(\x09B\x03\xE0A\x03H\x06\x88\x01\x01\x12\$\x0A\x12creation_date_time\x18\x13 \x01(\x09B\x03\xE0A\x03H\x07\x88\x01\x01\x12\x1C\x0A\x0Dend_date_time\x18\x0F \x01(\x09B\x03\xE0A\x03H\x00\x12S\x0A\x0Dend_time_type\x18\x06 \x01(\x0E25.google.ads.googleads.v21.enums.TimeTypeEnum.TimeTypeB\x03\xE0A\x03H\x00\x12\$\x0A\x15spending_limit_micros\x18\x10 \x01(\x03B\x03\xE0A\x03H\x01\x12k\x0A\x13spending_limit_type\x18\x08 \x01(\x0E2G.google.ads.googleads.v21.enums.SpendingLimitTypeEnum.SpendingLimitTypeB\x03\xE0A\x03H\x01B\x0A\x0A\x08end_timeB\x10\x0A\x0Espending_limitB\x1A\x0A\x18_account_budget_proposalB\x07\x0A\x05_nameB\x12\x0A\x10_start_date_timeB\x18\x0A\x16_purchase_order_numberB\x08\x0A\x06_notesB\x15\x0A\x13_creation_date_time:g\xEAAd\x0A&googleads.googleapis.com/AccountBudget\x12:customers/{customer_id}/accountBudgets/{account_budget_id}B\x13\x0A\x11proposed_end_timeB\x13\x0A\x11approved_end_timeB\x19\x0A\x17proposed_spending_limitB\x19\x0A\x17approved_spending_limitB\x19\x0A\x17adjusted_spending_limitB\x05\x0A\x03_idB\x10\x0A\x0E_billing_setupB\x07\x0A\x05_nameB\x1B\x0A\x19_proposed_start_date_timeB\x1B\x0A\x19_approved_start_date_timeB\x18\x0A\x16_purchase_order_numberB\x08\x0A\x06_notesB\x84\x02\x0A&com.google.ads.googleads.v21.resourcesB\x12AccountBudgetProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\xE7\x13\x0A@google/ads/googleads/v21/resources/account_budget_proposal.proto\x12\"google.ads.googleads.v21.resources\x1AAgoogle/ads/googleads/v21/enums/account_budget_proposal_type.proto\x1A8google/ads/googleads/v21/enums/spending_limit_type.proto\x1A.google/ads/googleads/v21/enums/time_type.proto\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\"\xFE\x0E\x0A\x15AccountBudgetProposal\x12M\x0A\x0Dresource_name\x18\x01 \x01(\x09B6\xE0A\x05\xFAA0\x0A.googleads.googleapis.com/AccountBudgetProposal\x12\x14\x0A\x02id\x18\x19 \x01(\x03B\x03\xE0A\x03H\x05\x88\x01\x01\x12I\x0A\x0Dbilling_setup\x18\x1A \x01(\x09B-\xE0A\x05\xFAA'\x0A%googleads.googleapis.com/BillingSetupH\x06\x88\x01\x01\x12K\x0A\x0Eaccount_budget\x18\x1B \x01(\x09B.\xE0A\x05\xFAA(\x0A&googleads.googleapis.com/AccountBudgetH\x07\x88\x01\x01\x12s\x0A\x0Dproposal_type\x18\x04 \x01(\x0E2W.google.ads.googleads.v21.enums.AccountBudgetProposalTypeEnum.AccountBudgetProposalTypeB\x03\xE0A\x05\x12p\x0A\x06status\x18\x0F \x01(\x0E2[.google.ads.googleads.v21.enums.AccountBudgetProposalStatusEnum.AccountBudgetProposalStatusB\x03\xE0A\x03\x12\x1F\x0A\x0Dproposed_name\x18\x1C \x01(\x09B\x03\xE0A\x05H\x08\x88\x01\x01\x12*\x0A\x18approved_start_date_time\x18\x1E \x01(\x09B\x03\xE0A\x03H\x09\x88\x01\x01\x120\x0A\x1Eproposed_purchase_order_number\x18# \x01(\x09B\x03\xE0A\x05H\x0A\x88\x01\x01\x12 \x0A\x0Eproposed_notes\x18\$ \x01(\x09B\x03\xE0A\x05H\x0B\x88\x01\x01\x12\$\x0A\x12creation_date_time\x18% \x01(\x09B\x03\xE0A\x03H\x0C\x88\x01\x01\x12\$\x0A\x12approval_date_time\x18& \x01(\x09B\x03\xE0A\x03H\x0D\x88\x01\x01\x12'\x0A\x18proposed_start_date_time\x18\x1D \x01(\x09B\x03\xE0A\x05H\x00\x12^\x0A\x18proposed_start_time_type\x18\x07 \x01(\x0E25.google.ads.googleads.v21.enums.TimeTypeEnum.TimeTypeB\x03\xE0A\x05H\x00\x12%\x0A\x16proposed_end_date_time\x18\x1F \x01(\x09B\x03\xE0A\x05H\x01\x12\\\x0A\x16proposed_end_time_type\x18\x09 \x01(\x0E25.google.ads.googleads.v21.enums.TimeTypeEnum.TimeTypeB\x03\xE0A\x05H\x01\x12%\x0A\x16approved_end_date_time\x18  \x01(\x09B\x03\xE0A\x03H\x02\x12\\\x0A\x16approved_end_time_type\x18\x16 \x01(\x0E25.google.ads.googleads.v21.enums.TimeTypeEnum.TimeTypeB\x03\xE0A\x03H\x02\x12-\x0A\x1Eproposed_spending_limit_micros\x18! \x01(\x03B\x03\xE0A\x05H\x03\x12t\x0A\x1Cproposed_spending_limit_type\x18\x0B \x01(\x0E2G.google.ads.googleads.v21.enums.SpendingLimitTypeEnum.SpendingLimitTypeB\x03\xE0A\x05H\x03\x12-\x0A\x1Eapproved_spending_limit_micros\x18\" \x01(\x03B\x03\xE0A\x03H\x04\x12t\x0A\x1Capproved_spending_limit_type\x18\x18 \x01(\x0E2G.google.ads.googleads.v21.enums.SpendingLimitTypeEnum.SpendingLimitTypeB\x03\xE0A\x03H\x04:\x80\x01\xEAA}\x0A.googleads.googleapis.com/AccountBudgetProposal\x12Kcustomers/{customer_id}/accountBudgetProposals/{account_budget_proposal_id}B\x15\x0A\x13proposed_start_timeB\x13\x0A\x11proposed_end_timeB\x13\x0A\x11approved_end_timeB\x19\x0A\x17proposed_spending_limitB\x19\x0A\x17approved_spending_limitB\x05\x0A\x03_idB\x10\x0A\x0E_billing_setupB\x11\x0A\x0F_account_budgetB\x10\x0A\x0E_proposed_nameB\x1B\x0A\x19_approved_start_date_timeB!\x0A\x1F_proposed_purchase_order_numberB\x11\x0A\x0F_proposed_notesB\x15\x0A\x13_creation_date_timeB\x15\x0A\x13_approval_date_timeB\x8C\x02\x0A&com.google.ads.googleads.v21.resourcesB\x1AAccountBudgetProposalProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\xC9\x03\x0A>google/ads/googleads/v21/enums/tracking_code_page_format.proto\x12\x1Egoogle.ads.googleads.v21.enums\"g\x0A\x1ATrackingCodePageFormatEnum\"I\x0A\x16TrackingCodePageFormat\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x08\x0A\x04HTML\x10\x02\x12\x07\x0A\x03AMP\x10\x03B\xF5\x01\x0A\"com.google.ads.googleads.v21.enumsB\x1BTrackingCodePageFormatProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xB3\x05\x0A1google/ads/googleads/v21/common/tag_snippet.proto\x12\x1Fgoogle.ads.googleads.v21.common\x1A7google/ads/googleads/v21/enums/tracking_code_type.proto\"\xA9\x02\x0A\x0ATagSnippet\x12S\x0A\x04type\x18\x01 \x01(\x0E2E.google.ads.googleads.v21.enums.TrackingCodeTypeEnum.TrackingCodeType\x12f\x0A\x0Bpage_format\x18\x02 \x01(\x0E2Q.google.ads.googleads.v21.enums.TrackingCodePageFormatEnum.TrackingCodePageFormat\x12\x1C\x0A\x0Fglobal_site_tag\x18\x05 \x01(\x09H\x00\x88\x01\x01\x12\x1A\x0A\x0Devent_snippet\x18\x06 \x01(\x09H\x01\x88\x01\x01B\x12\x0A\x10_global_site_tagB\x10\x0A\x0E_event_snippetB\xEF\x01\x0A#com.google.ads.googleads.v21.commonB\x0FTagSnippetProtoP\x01ZEgoogle.golang.org/genproto/googleapis/ads/googleads/v21/common;common\xA2\x02\x03GAA\xAA\x02\x1FGoogle.Ads.GoogleAds.V21.Common\xCA\x02\x1FGoogle\\Ads\\GoogleAds\\V21\\Common\xEA\x02#Google::Ads::GoogleAds::V21::Commonb\x06proto3\x0A\xAE\x1D\x0A:google/ads/googleads/v21/resources/conversion_action.proto\x12\"google.ads.googleads.v21.resources\x1A6google/ads/googleads/v21/enums/attribution_model.proto\x1A?google/ads/googleads/v21/enums/conversion_action_category.proto\x1ADgoogle/ads/googleads/v21/enums/conversion_action_counting_type.proto\x1A=google/ads/googleads/v21/enums/conversion_action_status.proto\x1A;google/ads/googleads/v21/enums/conversion_action_type.proto\x1A6google/ads/googleads/v21/enums/conversion_origin.proto\x1A=google/ads/googleads/v21/enums/data_driven_model_status.proto\x1A6google/ads/googleads/v21/enums/mobile_app_vendor.proto\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\"\x93\x16\x0A\x10ConversionAction\x12H\x0A\x0Dresource_name\x18\x01 \x01(\x09B1\xE0A\x05\xFAA+\x0A)googleads.googleapis.com/ConversionAction\x12\x14\x0A\x02id\x18\x15 \x01(\x03B\x03\xE0A\x03H\x00\x88\x01\x01\x12\x11\x0A\x04name\x18\x16 \x01(\x09H\x01\x88\x01\x01\x12a\x0A\x06status\x18\x04 \x01(\x0E2Q.google.ads.googleads.v21.enums.ConversionActionStatusEnum.ConversionActionStatus\x12`\x0A\x04type\x18\x05 \x01(\x0E2M.google.ads.googleads.v21.enums.ConversionActionTypeEnum.ConversionActionTypeB\x03\xE0A\x05\x12Z\x0A\x06origin\x18\x1E \x01(\x0E2E.google.ads.googleads.v21.enums.ConversionOriginEnum.ConversionOriginB\x03\xE0A\x03\x12\x1D\x0A\x10primary_for_goal\x18\x1F \x01(\x08H\x02\x88\x01\x01\x12g\x0A\x08category\x18\x06 \x01(\x0E2U.google.ads.googleads.v21.enums.ConversionActionCategoryEnum.ConversionActionCategory\x12F\x0A\x0Eowner_customer\x18\x17 \x01(\x09B)\xE0A\x03\xFAA#\x0A!googleads.googleapis.com/CustomerH\x03\x88\x01\x01\x12*\x0A\x1Dinclude_in_conversions_metric\x18\x18 \x01(\x08H\x04\x88\x01\x01\x12/\x0A\"click_through_lookback_window_days\x18\x19 \x01(\x03H\x05\x88\x01\x01\x12.\x0A!view_through_lookback_window_days\x18\x1A \x01(\x03H\x06\x88\x01\x01\x12Z\x0A\x0Evalue_settings\x18\x0B \x01(\x0B2B.google.ads.googleads.v21.resources.ConversionAction.ValueSettings\x12t\x0A\x0Dcounting_type\x18\x0C \x01(\x0E2].google.ads.googleads.v21.enums.ConversionActionCountingTypeEnum.ConversionActionCountingType\x12q\x0A\x1Aattribution_model_settings\x18\x0D \x01(\x0B2M.google.ads.googleads.v21.resources.ConversionAction.AttributionModelSettings\x12F\x0A\x0Ctag_snippets\x18\x0E \x03(\x0B2+.google.ads.googleads.v21.common.TagSnippetB\x03\xE0A\x03\x12(\x0A\x1Bphone_call_duration_seconds\x18\x1B \x01(\x03H\x07\x88\x01\x01\x12\x13\x0A\x06app_id\x18\x1C \x01(\x09H\x08\x88\x01\x01\x12c\x0A\x11mobile_app_vendor\x18\x11 \x01(\x0E2C.google.ads.googleads.v21.enums.MobileAppVendorEnum.MobileAppVendorB\x03\xE0A\x03\x12e\x0A\x11firebase_settings\x18\x12 \x01(\x0B2E.google.ads.googleads.v21.resources.ConversionAction.FirebaseSettingsB\x03\xE0A\x03\x12\x84\x01\x0A\"third_party_app_analytics_settings\x18\x13 \x01(\x0B2S.google.ads.googleads.v21.resources.ConversionAction.ThirdPartyAppAnalyticsSettingsB\x03\xE0A\x03\x12w\x0A\x1Bgoogle_analytics_4_settings\x18\" \x01(\x0B2M.google.ads.googleads.v21.resources.ConversionAction.GoogleAnalytics4SettingsB\x03\xE0A\x03\x1A\xF4\x01\x0A\x18AttributionModelSettings\x12`\x0A\x11attribution_model\x18\x01 \x01(\x0E2E.google.ads.googleads.v21.enums.AttributionModelEnum.AttributionModel\x12v\x0A\x18data_driven_model_status\x18\x02 \x01(\x0E2O.google.ads.googleads.v21.enums.DataDrivenModelStatusEnum.DataDrivenModelStatusB\x03\xE0A\x03\x1A\xBF\x01\x0A\x0DValueSettings\x12\x1A\x0A\x0Ddefault_value\x18\x04 \x01(\x01H\x00\x88\x01\x01\x12\"\x0A\x15default_currency_code\x18\x05 \x01(\x09H\x01\x88\x01\x01\x12%\x0A\x18always_use_default_value\x18\x06 \x01(\x08H\x02\x88\x01\x01B\x10\x0A\x0E_default_valueB\x18\x0A\x16_default_currency_codeB\x1B\x0A\x19_always_use_default_value\x1Ai\x0A\x1EThirdPartyAppAnalyticsSettings\x12\x1C\x0A\x0Aevent_name\x18\x02 \x01(\x09B\x03\xE0A\x03H\x00\x88\x01\x01\x12\x1A\x0A\x0Dprovider_name\x18\x03 \x01(\x09B\x03\xE0A\x03B\x0D\x0A\x0B_event_name\x1A\xA2\x01\x0A\x10FirebaseSettings\x12\x1C\x0A\x0Aevent_name\x18\x03 \x01(\x09B\x03\xE0A\x03H\x00\x88\x01\x01\x12\x1C\x0A\x0Aproject_id\x18\x04 \x01(\x09B\x03\xE0A\x03H\x01\x88\x01\x01\x12\x18\x0A\x0Bproperty_id\x18\x05 \x01(\x03B\x03\xE0A\x03\x12\x1A\x0A\x0Dproperty_name\x18\x06 \x01(\x09B\x03\xE0A\x03B\x0D\x0A\x0B_event_nameB\x0D\x0A\x0B_project_id\x1Ai\x0A\x18GoogleAnalytics4Settings\x12\x17\x0A\x0Aevent_name\x18\x01 \x01(\x09B\x03\xE0A\x03\x12\x1A\x0A\x0Dproperty_name\x18\x02 \x01(\x09B\x03\xE0A\x03\x12\x18\x0A\x0Bproperty_id\x18\x03 \x01(\x03B\x03\xE0A\x03:p\xEAAm\x0A)googleads.googleapis.com/ConversionAction\x12@customers/{customer_id}/conversionActions/{conversion_action_id}B\x05\x0A\x03_idB\x07\x0A\x05_nameB\x13\x0A\x11_primary_for_goalB\x11\x0A\x0F_owner_customerB \x0A\x1E_include_in_conversions_metricB%\x0A#_click_through_lookback_window_daysB\$\x0A\"_view_through_lookback_window_daysB\x1E\x0A\x1C_phone_call_duration_secondsB\x09\x0A\x07_app_idB\x87\x02\x0A&com.google.ads.googleads.v21.resourcesB\x15ConversionActionProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\x86\x0F\x0AAgoogle/ads/googleads/v21/services/conversion_action_service.proto\x12!google.ads.googleads.v21.services\x1A:google/ads/googleads/v21/resources/conversion_action.proto\x1A\x1Cgoogle/api/annotations.proto\x1A\x17google/api/client.proto\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\x1A google/protobuf/field_mask.proto\x1A\x17google/rpc/status.proto\"\xAD\x02\x0A\x1EMutateConversionActionsRequest\x12\x18\x0A\x0Bcustomer_id\x18\x01 \x01(\x09B\x03\xE0A\x02\x12U\x0A\x0Aoperations\x18\x02 \x03(\x0B2<.google.ads.googleads.v21.services.ConversionActionOperationB\x03\xE0A\x02\x12\x17\x0A\x0Fpartial_failure\x18\x03 \x01(\x08\x12\x15\x0A\x0Dvalidate_only\x18\x04 \x01(\x08\x12j\x0A\x15response_content_type\x18\x05 \x01(\x0E2K.google.ads.googleads.v21.enums.ResponseContentTypeEnum.ResponseContentType\"\xAB\x02\x0A\x19ConversionActionOperation\x12/\x0A\x0Bupdate_mask\x18\x04 \x01(\x0B2\x1A.google.protobuf.FieldMask\x12F\x0A\x06create\x18\x01 \x01(\x0B24.google.ads.googleads.v21.resources.ConversionActionH\x00\x12F\x0A\x06update\x18\x02 \x01(\x0B24.google.ads.googleads.v21.resources.ConversionActionH\x00\x12@\x0A\x06remove\x18\x03 \x01(\x09B.\xFAA+\x0A)googleads.googleapis.com/ConversionActionH\x00B\x0B\x0A\x09operation\"\xA6\x01\x0A\x1FMutateConversionActionsResponse\x121\x0A\x15partial_failure_error\x18\x03 \x01(\x0B2\x12.google.rpc.Status\x12P\x0A\x07results\x18\x02 \x03(\x0B2?.google.ads.googleads.v21.services.MutateConversionActionResult\"\xB6\x01\x0A\x1CMutateConversionActionResult\x12E\x0A\x0Dresource_name\x18\x01 \x01(\x09B.\xFAA+\x0A)googleads.googleapis.com/ConversionAction\x12O\x0A\x11conversion_action\x18\x02 \x01(\x0B24.google.ads.googleads.v21.resources.ConversionAction2\xE0\x02\x0A\x17ConversionActionService\x12\xFD\x01\x0A\x17MutateConversionActions\x12A.google.ads.googleads.v21.services.MutateConversionActionsRequest\x1AB.google.ads.googleads.v21.services.MutateConversionActionsResponse\"[\xDAA\x16customer_id,operations\x82\xD3\xE4\x93\x02<\"7/v21/customers/{customer_id=*}/conversionActions:mutate:\x01*\x1AE\xCAA\x18googleads.googleapis.com\xD2A'https://www.googleapis.com/auth/adwordsB\x88\x02\x0A%com.google.ads.googleads.v21.servicesB\x1CConversionActionServiceProtoP\x01ZIgoogle.golang.org/genproto/googleapis/ads/googleads/v21/services;services\xA2\x02\x03GAA\xAA\x02!Google.Ads.GoogleAds.V21.Services\xCA\x02!Google\\Ads\\GoogleAds\\V21\\Services\xEA\x02%Google::Ads::GoogleAds::V21::Servicesb\x06proto3\x0A\x87\x06\x0A;google/ads/googleads/v21/resources/remarketing_action.proto\x12\"google.ads.googleads.v21.resources\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\"\xD4\x02\x0A\x11RemarketingAction\x12I\x0A\x0Dresource_name\x18\x01 \x01(\x09B2\xE0A\x05\xFAA,\x0A*googleads.googleapis.com/RemarketingAction\x12\x14\x0A\x02id\x18\x05 \x01(\x03B\x03\xE0A\x03H\x00\x88\x01\x01\x12\x11\x0A\x04name\x18\x06 \x01(\x09H\x01\x88\x01\x01\x12F\x0A\x0Ctag_snippets\x18\x04 \x03(\x0B2+.google.ads.googleads.v21.common.TagSnippetB\x03\xE0A\x03:s\xEAAp\x0A*googleads.googleapis.com/RemarketingAction\x12Bcustomers/{customer_id}/remarketingActions/{remarketing_action_id}B\x05\x0A\x03_idB\x07\x0A\x05_nameB\x88\x02\x0A&com.google.ads.googleads.v21.resourcesB\x16RemarketingActionProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\xDA\x0C\x0ABgoogle/ads/googleads/v21/services/remarketing_action_service.proto\x12!google.ads.googleads.v21.services\x1A\x1Cgoogle/api/annotations.proto\x1A\x17google/api/client.proto\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\x1A google/protobuf/field_mask.proto\x1A\x17google/rpc/status.proto\"\xC3\x01\x0A\x1FMutateRemarketingActionsRequest\x12\x18\x0A\x0Bcustomer_id\x18\x01 \x01(\x09B\x03\xE0A\x02\x12V\x0A\x0Aoperations\x18\x02 \x03(\x0B2=.google.ads.googleads.v21.services.RemarketingActionOperationB\x03\xE0A\x02\x12\x17\x0A\x0Fpartial_failure\x18\x03 \x01(\x08\x12\x15\x0A\x0Dvalidate_only\x18\x04 \x01(\x08\"\xEC\x01\x0A\x1ARemarketingActionOperation\x12/\x0A\x0Bupdate_mask\x18\x04 \x01(\x0B2\x1A.google.protobuf.FieldMask\x12G\x0A\x06create\x18\x01 \x01(\x0B25.google.ads.googleads.v21.resources.RemarketingActionH\x00\x12G\x0A\x06update\x18\x02 \x01(\x0B25.google.ads.googleads.v21.resources.RemarketingActionH\x00B\x0B\x0A\x09operation\"\xA8\x01\x0A MutateRemarketingActionsResponse\x121\x0A\x15partial_failure_error\x18\x03 \x01(\x0B2\x12.google.rpc.Status\x12Q\x0A\x07results\x18\x02 \x03(\x0B2@.google.ads.googleads.v21.services.MutateRemarketingActionResult\"g\x0A\x1DMutateRemarketingActionResult\x12F\x0A\x0Dresource_name\x18\x01 \x01(\x09B/\xFAA,\x0A*googleads.googleapis.com/RemarketingAction2\xE5\x02\x0A\x18RemarketingActionService\x12\x81\x02\x0A\x18MutateRemarketingActions\x12B.google.ads.googleads.v21.services.MutateRemarketingActionsRequest\x1AC.google.ads.googleads.v21.services.MutateRemarketingActionsResponse\"\\\xDAA\x16customer_id,operations\x82\xD3\xE4\x93\x02=\"8/v21/customers/{customer_id=*}/remarketingActions:mutate:\x01*\x1AE\xCAA\x18googleads.googleapis.com\xD2A'https://www.googleapis.com/auth/adwordsB\x89\x02\x0A%com.google.ads.googleads.v21.servicesB\x1DRemarketingActionServiceProtoP\x01ZIgoogle.golang.org/genproto/googleapis/ads/googleads/v21/services;services\xA2\x02\x03GAA\xAA\x02!Google.Ads.GoogleAds.V21.Services\xCA\x02!Google\\Ads\\GoogleAds\\V21\\Services\xEA\x02%Google::Ads::GoogleAds::V21::Servicesb\x06proto3\x0A\x9B\x04\x0AFgoogle/ads/googleads/v21/enums/ad_group_criterion_primary_status.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\xA9\x01\x0A!AdGroupCriterionPrimaryStatusEnum\"\x83\x01\x0A\x1DAdGroupCriterionPrimaryStatus\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0C\x0A\x08ELIGIBLE\x10\x02\x12\x0A\x0A\x06PAUSED\x10\x03\x12\x0B\x0A\x07REMOVED\x10\x04\x12\x0B\x0A\x07PENDING\x10\x05\x12\x10\x0A\x0CNOT_ELIGIBLE\x10\x06B\xFC\x01\x0A\"com.google.ads.googleads.v21.enumsB\"AdGroupCriterionPrimaryStatusProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xDB\x03\x0A@google/ads/googleads/v21/enums/video_ad_format_restriction.proto\x12\x1Egoogle.ads.googleads.v21.enums\"u\x0A\x1CVideoAdFormatRestrictionEnum\"U\x0A\x18VideoAdFormatRestriction\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x1B\x0A\x17NON_SKIPPABLE_IN_STREAM\x10\x02B\xF7\x01\x0A\"com.google.ads.googleads.v21.enumsB\x1DVideoAdFormatRestrictionProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xC0\x03\x0A8google/ads/googleads/v21/enums/landing_page_source.proto\x12\x1Egoogle.ads.googleads.v21.enums\"i\x0A\x15LandingPageSourceEnum\"P\x0A\x11LandingPageSource\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0E\x0A\x0AADVERTISER\x10\x02\x12\x0D\x0A\x09AUTOMATIC\x10\x03B\xF0\x01\x0A\"com.google.ads.googleads.v21.enumsB\x16LandingPageSourceProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\x94\x05\x0ABgoogle/ads/googleads/v21/enums/lead_form_call_to_action_type.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\xAB\x02\x0A\x1CLeadFormCallToActionTypeEnum\"\x8A\x02\x0A\x18LeadFormCallToActionType\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0E\x0A\x0ALEARN_MORE\x10\x02\x12\x0D\x0A\x09GET_QUOTE\x10\x03\x12\x0D\x0A\x09APPLY_NOW\x10\x04\x12\x0B\x0A\x07SIGN_UP\x10\x05\x12\x0E\x0A\x0ACONTACT_US\x10\x06\x12\x0D\x0A\x09SUBSCRIBE\x10\x07\x12\x0C\x0A\x08DOWNLOAD\x10\x08\x12\x0C\x0A\x08BOOK_NOW\x10\x09\x12\x0D\x0A\x09GET_OFFER\x10\x0A\x12\x0C\x0A\x08REGISTER\x10\x0B\x12\x0C\x0A\x08GET_INFO\x10\x0C\x12\x10\x0A\x0CREQUEST_DEMO\x10\x0D\x12\x0C\x0A\x08JOIN_NOW\x10\x0E\x12\x0F\x0A\x0BGET_STARTED\x10\x0FB\xF7\x01\x0A\"com.google.ads.googleads.v21.enumsB\x1DLeadFormCallToActionTypeProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xD3\x03\x0A=google/ads/googleads/v21/enums/lead_form_desired_intent.proto\x12\x1Egoogle.ads.googleads.v21.enums\"s\x0A\x19LeadFormDesiredIntentEnum\"V\x0A\x15LeadFormDesiredIntent\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0E\x0A\x0ALOW_INTENT\x10\x02\x12\x0F\x0A\x0BHIGH_INTENT\x10\x03B\xF4\x01\x0A\"com.google.ads.googleads.v21.enumsB\x1ALeadFormDesiredIntentProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xC3\x04\x0A?google/ads/googleads/v21/enums/offline_user_data_job_type.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\xDF\x01\x0A\x1AOfflineUserDataJobTypeEnum\"\xC0\x01\x0A\x16OfflineUserDataJobType\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\"\x0A\x1ESTORE_SALES_UPLOAD_FIRST_PARTY\x10\x02\x12\"\x0A\x1ESTORE_SALES_UPLOAD_THIRD_PARTY\x10\x03\x12\x1C\x0A\x18CUSTOMER_MATCH_USER_LIST\x10\x04\x12\"\x0A\x1ECUSTOMER_MATCH_WITH_ATTRIBUTES\x10\x05B\xF5\x01\x0A\"com.google.ads.googleads.v21.enumsB\x1BOfflineUserDataJobTypeProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xB0\x0E\x0A>google/ads/googleads/v21/resources/offline_user_data_job.proto\x12\"google.ads.googleads.v21.resources\x1AIgoogle/ads/googleads/v21/enums/offline_user_data_job_failure_reason.proto\x1AKgoogle/ads/googleads/v21/enums/offline_user_data_job_match_rate_range.proto\x1AAgoogle/ads/googleads/v21/enums/offline_user_data_job_status.proto\x1A?google/ads/googleads/v21/enums/offline_user_data_job_type.proto\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\"\xB7\x07\x0A\x12OfflineUserDataJob\x12J\x0A\x0Dresource_name\x18\x01 \x01(\x09B3\xE0A\x05\xFAA-\x0A+googleads.googleapis.com/OfflineUserDataJob\x12\x14\x0A\x02id\x18\x09 \x01(\x03B\x03\xE0A\x03H\x01\x88\x01\x01\x12\x1D\x0A\x0Bexternal_id\x18\x0A \x01(\x03B\x03\xE0A\x05H\x02\x88\x01\x01\x12d\x0A\x04type\x18\x04 \x01(\x0E2Q.google.ads.googleads.v21.enums.OfflineUserDataJobTypeEnum.OfflineUserDataJobTypeB\x03\xE0A\x05\x12j\x0A\x06status\x18\x05 \x01(\x0E2U.google.ads.googleads.v21.enums.OfflineUserDataJobStatusEnum.OfflineUserDataJobStatusB\x03\xE0A\x03\x12\x80\x01\x0A\x0Efailure_reason\x18\x06 \x01(\x0E2c.google.ads.googleads.v21.enums.OfflineUserDataJobFailureReasonEnum.OfflineUserDataJobFailureReasonB\x03\xE0A\x03\x12_\x0A\x12operation_metadata\x18\x0B \x01(\x0B2>.google.ads.googleads.v21.resources.OfflineUserDataJobMetadataB\x03\xE0A\x03\x12p\x0A!customer_match_user_list_metadata\x18\x07 \x01(\x0B2>.google.ads.googleads.v21.common.CustomerMatchUserListMetadataB\x03\xE0A\x05H\x00\x12X\x0A\x14store_sales_metadata\x18\x08 \x01(\x0B23.google.ads.googleads.v21.common.StoreSalesMetadataB\x03\xE0A\x05H\x00:{\xEAAx\x0A+googleads.googleapis.com/OfflineUserDataJob\x12Icustomers/{customer_id}/offlineUserDataJobs/{offline_user_data_update_id}B\x0A\x0A\x08metadataB\x05\x0A\x03_idB\x0E\x0A\x0C_external_id\"\xA3\x01\x0A\x1AOfflineUserDataJobMetadata\x12\x84\x01\x0A\x10match_rate_range\x18\x01 \x01(\x0E2e.google.ads.googleads.v21.enums.OfflineUserDataJobMatchRateRangeEnum.OfflineUserDataJobMatchRateRangeB\x03\xE0A\x03B\x89\x02\x0A&com.google.ads.googleads.v21.resourcesB\x17OfflineUserDataJobProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\xF3\x07\x0A5google/ads/googleads/v21/enums/asset_field_type.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\xA1\x05\x0A\x12AssetFieldTypeEnum\"\x8A\x05\x0A\x0EAssetFieldType\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0C\x0A\x08HEADLINE\x10\x02\x12\x0F\x0A\x0BDESCRIPTION\x10\x03\x12\x15\x0A\x11MANDATORY_AD_TEXT\x10\x04\x12\x13\x0A\x0FMARKETING_IMAGE\x10\x05\x12\x10\x0A\x0CMEDIA_BUNDLE\x10\x06\x12\x11\x0A\x0DYOUTUBE_VIDEO\x10\x07\x12\x12\x0A\x0EBOOK_ON_GOOGLE\x10\x08\x12\x0D\x0A\x09LEAD_FORM\x10\x09\x12\x0D\x0A\x09PROMOTION\x10\x0A\x12\x0B\x0A\x07CALLOUT\x10\x0B\x12\x16\x0A\x12STRUCTURED_SNIPPET\x10\x0C\x12\x0C\x0A\x08SITELINK\x10\x0D\x12\x0E\x0A\x0AMOBILE_APP\x10\x0E\x12\x11\x0A\x0DHOTEL_CALLOUT\x10\x0F\x12\x08\x0A\x04CALL\x10\x10\x12\x09\x0A\x05PRICE\x10\x18\x12\x11\x0A\x0DLONG_HEADLINE\x10\x11\x12\x11\x0A\x0DBUSINESS_NAME\x10\x12\x12\x1A\x0A\x16SQUARE_MARKETING_IMAGE\x10\x13\x12\x1C\x0A\x18PORTRAIT_MARKETING_IMAGE\x10\x14\x12\x08\x0A\x04LOGO\x10\x15\x12\x12\x0A\x0ELANDSCAPE_LOGO\x10\x16\x12\x09\x0A\x05VIDEO\x10\x17\x12\x1C\x0A\x18CALL_TO_ACTION_SELECTION\x10\x19\x12\x0C\x0A\x08AD_IMAGE\x10\x1A\x12\x11\x0A\x0DBUSINESS_LOGO\x10\x1B\x12\x12\x0A\x0EHOTEL_PROPERTY\x10\x1C\x12\x1C\x0A\x18DEMAND_GEN_CAROUSEL_CARD\x10\x1E\x12\x14\x0A\x10BUSINESS_MESSAGE\x10\x1F\x12!\x0A\x1DTALL_PORTRAIT_MARKETING_IMAGE\x10 \x12\x1A\x0A\x16RELATED_YOUTUBE_VIDEOS\x10!B\xED\x01\x0A\"com.google.ads.googleads.v21.enumsB\x13AssetFieldTypeProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\x88\x09\x0AFgoogle/ads/googleads/v21/resources/campaign_aggregate_asset_view.proto\x12\"google.ads.googleads.v21.resources\x1A1google/ads/googleads/v21/enums/asset_source.proto\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\"\x8E\x05\x0A\x1ACampaignAggregateAssetView\x12R\x0A\x0Dresource_name\x18\x01 \x01(\x09B;\xE0A\x03\xFAA5\x0A3googleads.googleapis.com/CampaignAggregateAssetView\x12@\x0A\x08campaign\x18\x02 \x01(\x09B)\xE0A\x03\xFAA#\x0A!googleads.googleapis.com/CampaignH\x00\x88\x01\x01\x12:\x0A\x05asset\x18\x03 \x01(\x09B&\xE0A\x03\xFAA \x0A\x1Egoogleads.googleapis.com/AssetH\x01\x88\x01\x01\x12[\x0A\x0Casset_source\x18\x04 \x01(\x0E2;.google.ads.googleads.v21.enums.AssetSourceEnum.AssetSourceB\x03\xE0A\x03H\x02\x88\x01\x01\x12_\x0A\x0Afield_type\x18\x05 \x01(\x0E2A.google.ads.googleads.v21.enums.AssetFieldTypeEnum.AssetFieldTypeB\x03\xE0A\x03H\x03\x88\x01\x01:\xA8\x01\xEAA\xA4\x01\x0A3googleads.googleapis.com/CampaignAggregateAssetView\x12mcustomers/{customer_id}/campaignAggregateAssetViews/{campaign_id}~{asset_id}~{asset_link_source}~{field_type}B\x0B\x0A\x09_campaignB\x08\x0A\x06_assetB\x0F\x0A\x0D_asset_sourceB\x0D\x0A\x0B_field_typeB\x91\x02\x0A&com.google.ads.googleads.v21.resourcesB\x1FCampaignAggregateAssetViewProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\xDF\x05\x0A>google/ads/googleads/v21/resources/asset_field_type_view.proto\x12\"google.ads.googleads.v21.resources\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\"\xA8\x02\x0A\x12AssetFieldTypeView\x12J\x0A\x0Dresource_name\x18\x01 \x01(\x09B3\xE0A\x03\xFAA-\x0A+googleads.googleapis.com/AssetFieldTypeView\x12Z\x0A\x0Afield_type\x18\x03 \x01(\x0E2A.google.ads.googleads.v21.enums.AssetFieldTypeEnum.AssetFieldTypeB\x03\xE0A\x03:j\xEAAg\x0A+googleads.googleapis.com/AssetFieldTypeView\x128customers/{customer_id}/assetFieldTypeViews/{field_type}B\x89\x02\x0A&com.google.ads.googleads.v21.resourcesB\x17AssetFieldTypeViewProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\xC7\x0A\x0AGgoogle/ads/googleads/v21/resources/final_url_expansion_asset_view.proto\x12\"google.ads.googleads.v21.resources\x1A6google/ads/googleads/v21/enums/asset_link_status.proto\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\"\xC7\x06\x0A\x1AFinalUrlExpansionAssetView\x12R\x0A\x0Dresource_name\x18\x01 \x01(\x09B;\xE0A\x03\xFAA5\x0A3googleads.googleapis.com/FinalUrlExpansionAssetView\x12@\x0A\x08campaign\x18\x02 \x01(\x09B)\xE0A\x03\xFAA#\x0A!googleads.googleapis.com/CampaignH\x01\x88\x01\x01\x12:\x0A\x05asset\x18\x03 \x01(\x09B&\xE0A\x03\xFAA \x0A\x1Egoogleads.googleapis.com/AssetH\x02\x88\x01\x01\x12Z\x0A\x0Afield_type\x18\x04 \x01(\x0E2A.google.ads.googleads.v21.enums.AssetFieldTypeEnum.AssetFieldTypeB\x03\xE0A\x03\x12]\x0A\x06status\x18\x05 \x01(\x0E2C.google.ads.googleads.v21.enums.AssetLinkStatusEnum.AssetLinkStatusB\x03\xE0A\x03H\x03\x88\x01\x01\x12\x16\x0A\x09final_url\x18\x06 \x01(\x09B\x03\xE0A\x03\x12<\x0A\x08ad_group\x18\x07 \x01(\x09B(\xE0A\x03\xFAA\"\x0A googleads.googleapis.com/AdGroupH\x00\x12B\x0A\x0Basset_group\x18\x08 \x01(\x09B+\xE0A\x03\xFAA%\x0A#googleads.googleapis.com/AssetGroupH\x00:\xD6\x01\xEAA\xD2\x01\x0A3googleads.googleapis.com/FinalUrlExpansionAssetView\x12bcustomers/{customer_id}/finalUrlExpansionAssetViews/{campaign_id}~{asset_id}~{field_type}~{url_fp}*\x1BfinalUrlExpansionAssetViews2\x1AfinalUrlExpansionAssetViewB\x07\x0A\x05levelB\x0B\x0A\x09_campaignB\x08\x0A\x06_assetB\x09\x0A\x07_statusB\x91\x02\x0A&com.google.ads.googleads.v21.resourcesB\x1FFinalUrlExpansionAssetViewProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\x8E\x0A\x0AEgoogle/ads/googleads/v21/resources/channel_aggregate_asset_view.proto\x12\"google.ads.googleads.v21.resources\x1A5google/ads/googleads/v21/enums/asset_field_type.proto\x1A1google/ads/googleads/v21/enums/asset_source.proto\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\"\xDF\x05\x0A\x19ChannelAggregateAssetView\x12Q\x0A\x0Dresource_name\x18\x01 \x01(\x09B:\xE0A\x03\xFAA4\x0A2googleads.googleapis.com/ChannelAggregateAssetView\x12}\x0A\x18advertising_channel_type\x18\x02 \x01(\x0E2Q.google.ads.googleads.v21.enums.AdvertisingChannelTypeEnum.AdvertisingChannelTypeB\x03\xE0A\x03H\x00\x88\x01\x01\x12:\x0A\x05asset\x18\x03 \x01(\x09B&\xE0A\x03\xFAA \x0A\x1Egoogleads.googleapis.com/AssetH\x01\x88\x01\x01\x12[\x0A\x0Casset_source\x18\x04 \x01(\x0E2;.google.ads.googleads.v21.enums.AssetSourceEnum.AssetSourceB\x03\xE0A\x03H\x02\x88\x01\x01\x12_\x0A\x0Afield_type\x18\x05 \x01(\x0E2A.google.ads.googleads.v21.enums.AssetFieldTypeEnum.AssetFieldTypeB\x03\xE0A\x03H\x03\x88\x01\x01:\xAE\x01\xEAA\xAA\x01\x0A2googleads.googleapis.com/ChannelAggregateAssetView\x12tcustomers/{customer_id}/channelAggregateAssetViews/{advertising_channel_type}~{asset_id}~{asset_source}~{field_type}B\x1B\x0A\x19_advertising_channel_typeB\x08\x0A\x06_assetB\x0F\x0A\x0D_asset_sourceB\x0D\x0A\x0B_field_typeB\x90\x02\x0A&com.google.ads.googleads.v21.resourcesB\x1EChannelAggregateAssetViewProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\xF0\x03\x0A<google/ads/googleads/v21/enums/campaign_serving_status.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\x90\x01\x0A\x19CampaignServingStatusEnum\"s\x0A\x15CampaignServingStatus\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0B\x0A\x07SERVING\x10\x02\x12\x08\x0A\x04NONE\x10\x03\x12\x09\x0A\x05ENDED\x10\x04\x12\x0B\x0A\x07PENDING\x10\x05\x12\x0D\x0A\x09SUSPENDED\x10\x06B\xF4\x01\x0A\"com.google.ads.googleads.v21.enumsB\x1ACampaignServingStatusProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xC9\x03\x0A@google/ads/googleads/v21/enums/location_string_filter_type.proto\x12\x1Egoogle.ads.googleads.v21.enums\"c\x0A\x1CLocationStringFilterTypeEnum\"C\x0A\x18LocationStringFilterType\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x09\x0A\x05EXACT\x10\x02B\xF7\x01\x0A\"com.google.ads.googleads.v21.enumsB\x1DLocationStringFilterTypeProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\x95\x11\x0A5google/ads/googleads/v21/common/asset_set_types.proto\x12\x1Fgoogle.ads.googleads.v21.common\x1A<google/ads/googleads/v21/enums/location_ownership_type.proto\x1A@google/ads/googleads/v21/enums/location_string_filter_type.proto\x1A\x1Fgoogle/api/field_behavior.proto\"\x8F\x03\x0A\x0BLocationSet\x12x\x0A\x17location_ownership_type\x18\x03 \x01(\x0E2O.google.ads.googleads.v21.enums.LocationOwnershipTypeEnum.LocationOwnershipTypeB\x06\xE0A\x02\xE0A\x05\x12d\x0A\x1Dbusiness_profile_location_set\x18\x01 \x01(\x0B2;.google.ads.googleads.v21.common.BusinessProfileLocationSetH\x00\x12G\x0A\x12chain_location_set\x18\x02 \x01(\x0B2).google.ads.googleads.v21.common.ChainSetH\x00\x12M\x0A\x11maps_location_set\x18\x05 \x01(\x0B20.google.ads.googleads.v21.common.MapsLocationSetH\x00B\x08\x0A\x06source\"\xD8\x01\x0A\x1ABusinessProfileLocationSet\x12(\x0A\x18http_authorization_token\x18\x01 \x01(\x09B\x06\xE0A\x05\xE0A\x02\x12\x1D\x0A\x0Demail_address\x18\x02 \x01(\x09B\x06\xE0A\x02\xE0A\x05\x12\x1C\x0A\x14business_name_filter\x18\x03 \x01(\x09\x12\x15\x0A\x0Dlabel_filters\x18\x04 \x03(\x09\x12\x1A\x0A\x12listing_id_filters\x18\x05 \x03(\x03\x12 \x0A\x13business_account_id\x18\x06 \x01(\x09B\x03\xE0A\x05\"\xC1\x01\x0A\x08ChainSet\x12r\x0A\x11relationship_type\x18\x01 \x01(\x0E2O.google.ads.googleads.v21.enums.ChainRelationshipTypeEnum.ChainRelationshipTypeB\x06\xE0A\x02\xE0A\x05\x12A\x0A\x06chains\x18\x02 \x03(\x0B2,.google.ads.googleads.v21.common.ChainFilterB\x03\xE0A\x02\"A\x0A\x0BChainFilter\x12\x15\x0A\x08chain_id\x18\x01 \x01(\x03B\x03\xE0A\x02\x12\x1B\x0A\x13location_attributes\x18\x02 \x03(\x09\"a\x0A\x0FMapsLocationSet\x12N\x0A\x0Emaps_locations\x18\x01 \x03(\x0B21.google.ads.googleads.v21.common.MapsLocationInfoB\x03\xE0A\x02\"\$\x0A\x10MapsLocationInfo\x12\x10\x0A\x08place_id\x18\x01 \x01(\x09\"\xA3\x01\x0A\x1CBusinessProfileLocationGroup\x12\x82\x01\x0A.dynamic_business_profile_location_group_filter\x18\x01 \x01(\x0B2J.google.ads.googleads.v21.common.DynamicBusinessProfileLocationGroupFilter\"\xDE\x01\x0A)DynamicBusinessProfileLocationGroupFilter\x12\x15\x0A\x0Dlabel_filters\x18\x01 \x03(\x09\x12e\x0A\x14business_name_filter\x18\x02 \x01(\x0B2B.google.ads.googleads.v21.common.BusinessProfileBusinessNameFilterH\x00\x88\x01\x01\x12\x1A\x0A\x12listing_id_filters\x18\x03 \x03(\x03B\x17\x0A\x15_business_name_filter\"\xA6\x01\x0A!BusinessProfileBusinessNameFilter\x12\x15\x0A\x0Dbusiness_name\x18\x01 \x01(\x09\x12j\x0A\x0Bfilter_type\x18\x02 \x01(\x0E2U.google.ads.googleads.v21.enums.LocationStringFilterTypeEnum.LocationStringFilterType\"p\x0A\x12ChainLocationGroup\x12Z\x0A\$dynamic_chain_location_group_filters\x18\x01 \x03(\x0B2,.google.ads.googleads.v21.common.ChainFilterB\xF2\x01\x0A#com.google.ads.googleads.v21.commonB\x12AssetSetTypesProtoP\x01ZEgoogle.golang.org/genproto/googleapis/ads/googleads/v21/common;common\xA2\x02\x03GAA\xAA\x02\x1FGoogle.Ads.GoogleAds.V21.Common\xCA\x02\x1FGoogle\\Ads\\GoogleAds\\V21\\Common\xEA\x02#Google::Ads::GoogleAds::V21::Commonb\x06proto3\x0A\xE9\x0C\x0A2google/ads/googleads/v21/resources/asset_set.proto\x12\"google.ads.googleads.v21.resources\x1A5google/ads/googleads/v21/enums/asset_set_status.proto\x1A3google/ads/googleads/v21/enums/asset_set_type.proto\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\"\xDC\x08\x0A\x08AssetSet\x12\x0F\x0A\x02id\x18\x06 \x01(\x03B\x03\xE0A\x03\x12@\x0A\x0Dresource_name\x18\x01 \x01(\x09B)\xE0A\x05\xFAA#\x0A!googleads.googleapis.com/AssetSet\x12\x11\x0A\x04name\x18\x02 \x01(\x09B\x03\xE0A\x02\x12S\x0A\x04type\x18\x03 \x01(\x0E2=.google.ads.googleads.v21.enums.AssetSetTypeEnum.AssetSetTypeB\x06\xE0A\x02\xE0A\x05\x12V\x0A\x06status\x18\x04 \x01(\x0E2A.google.ads.googleads.v21.enums.AssetSetStatusEnum.AssetSetStatusB\x03\xE0A\x03\x12]\x0A\x14merchant_center_feed\x18\x05 \x01(\x0B2?.google.ads.googleads.v21.resources.AssetSet.MerchantCenterFeed\x12/\x0A\"location_group_parent_asset_set_id\x18\x0A \x01(\x03B\x03\xE0A\x05\x12`\x0A\x13hotel_property_data\x18\x0B \x01(\x0B2>.google.ads.googleads.v21.resources.AssetSet.HotelPropertyDataB\x03\xE0A\x03\x12D\x0A\x0Clocation_set\x18\x07 \x01(\x0B2,.google.ads.googleads.v21.common.LocationSetH\x00\x12h\x0A\x1Fbusiness_profile_location_group\x18\x08 \x01(\x0B2=.google.ads.googleads.v21.common.BusinessProfileLocationGroupH\x00\x12S\x0A\x14chain_location_group\x18\x09 \x01(\x0B23.google.ads.googleads.v21.common.ChainLocationGroupH\x00\x1A[\x0A\x12MerchantCenterFeed\x12\x18\x0A\x0Bmerchant_id\x18\x01 \x01(\x03B\x03\xE0A\x02\x12\x1C\x0A\x0Afeed_label\x18\x02 \x01(\x09B\x03\xE0A\x01H\x00\x88\x01\x01B\x0D\x0A\x0B_feed_label\x1A{\x0A\x11HotelPropertyData\x12!\x0A\x0Fhotel_center_id\x18\x01 \x01(\x03B\x03\xE0A\x03H\x00\x88\x01\x01\x12\x1E\x0A\x0Cpartner_name\x18\x02 \x01(\x09B\x03\xE0A\x03H\x01\x88\x01\x01B\x12\x0A\x10_hotel_center_idB\x0F\x0A\x0D_partner_name:X\xEAAU\x0A!googleads.googleapis.com/AssetSet\x120customers/{customer_id}/assetSets/{asset_set_id}B\x12\x0A\x10asset_set_sourceB\xFF\x01\x0A&com.google.ads.googleads.v21.resourcesB\x0DAssetSetProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\xE6\x0D\x0A9google/ads/googleads/v21/services/asset_set_service.proto\x12!google.ads.googleads.v21.services\x1A2google/ads/googleads/v21/resources/asset_set.proto\x1A\x1Cgoogle/api/annotations.proto\x1A\x17google/api/client.proto\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\x1A google/protobuf/field_mask.proto\x1A\x17google/rpc/status.proto\"\x9D\x02\x0A\x16MutateAssetSetsRequest\x12\x18\x0A\x0Bcustomer_id\x18\x01 \x01(\x09B\x03\xE0A\x02\x12M\x0A\x0Aoperations\x18\x02 \x03(\x0B24.google.ads.googleads.v21.services.AssetSetOperationB\x03\xE0A\x02\x12\x17\x0A\x0Fpartial_failure\x18\x03 \x01(\x08\x12\x15\x0A\x0Dvalidate_only\x18\x04 \x01(\x08\x12j\x0A\x15response_content_type\x18\x05 \x01(\x0E2K.google.ads.googleads.v21.enums.ResponseContentTypeEnum.ResponseContentType\"\x8B\x02\x0A\x11AssetSetOperation\x12/\x0A\x0Bupdate_mask\x18\x04 \x01(\x0B2\x1A.google.protobuf.FieldMask\x12>\x0A\x06create\x18\x01 \x01(\x0B2,.google.ads.googleads.v21.resources.AssetSetH\x00\x12>\x0A\x06update\x18\x02 \x01(\x0B2,.google.ads.googleads.v21.resources.AssetSetH\x00\x128\x0A\x06remove\x18\x03 \x01(\x09B&\xFAA#\x0A!googleads.googleapis.com/AssetSetH\x00B\x0B\x0A\x09operation\"\x96\x01\x0A\x17MutateAssetSetsResponse\x12H\x0A\x07results\x18\x01 \x03(\x0B27.google.ads.googleads.v21.services.MutateAssetSetResult\x121\x0A\x15partial_failure_error\x18\x02 \x01(\x0B2\x12.google.rpc.Status\"\x96\x01\x0A\x14MutateAssetSetResult\x12=\x0A\x0Dresource_name\x18\x01 \x01(\x09B&\xFAA#\x0A!googleads.googleapis.com/AssetSet\x12?\x0A\x09asset_set\x18\x02 \x01(\x0B2,.google.ads.googleads.v21.resources.AssetSet2\xB8\x02\x0A\x0FAssetSetService\x12\xDD\x01\x0A\x0FMutateAssetSets\x129.google.ads.googleads.v21.services.MutateAssetSetsRequest\x1A:.google.ads.googleads.v21.services.MutateAssetSetsResponse\"S\xDAA\x16customer_id,operations\x82\xD3\xE4\x93\x024\"//v21/customers/{customer_id=*}/assetSets:mutate:\x01*\x1AE\xCAA\x18googleads.googleapis.com\xD2A'https://www.googleapis.com/auth/adwordsB\x80\x02\x0A%com.google.ads.googleads.v21.servicesB\x14AssetSetServiceProtoP\x01ZIgoogle.golang.org/genproto/googleapis/ads/googleads/v21/services;services\xA2\x02\x03GAA\xAA\x02!Google.Ads.GoogleAds.V21.Services\xCA\x02!Google\\Ads\\GoogleAds\\V21\\Services\xEA\x02%Google::Ads::GoogleAds::V21::Servicesb\x06proto3\x0A\xD6\x03\x0A9google/ads/googleads/v21/enums/product_availability.proto\x12\x1Egoogle.ads.googleads.v21.enums\"|\x0A\x17ProductAvailabilityEnum\"a\x0A\x13ProductAvailability\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0C\x0A\x08IN_STOCK\x10\x02\x12\x10\x0A\x0COUT_OF_STOCK\x10\x03\x12\x0C\x0A\x08PREORDER\x10\x04B\xF2\x01\x0A\"com.google.ads.googleads.v21.enumsB\x18ProductAvailabilityProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\x90\x1D\x0A9google/ads/googleads/v21/resources/shopping_product.proto\x12\"google.ads.googleads.v21.resources\x1A4google/ads/googleads/v21/enums/product_channel.proto\x1A@google/ads/googleads/v21/enums/product_channel_exclusivity.proto\x1A6google/ads/googleads/v21/enums/product_condition.proto\x1A;google/ads/googleads/v21/enums/product_issue_severity.proto\x1A3google/ads/googleads/v21/enums/product_status.proto\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\"\xBF\x17\x0A\x0FShoppingProduct\x12G\x0A\x0Dresource_name\x18\x01 \x01(\x09B0\xE0A\x03\xFAA*\x0A(googleads.googleapis.com/ShoppingProduct\x12\x1F\x0A\x12merchant_center_id\x18\x02 \x01(\x03B\x03\xE0A\x03\x12W\x0A\x07channel\x18\x03 \x01(\x0E2A.google.ads.googleads.v21.enums.ProductChannelEnum.ProductChannelB\x03\xE0A\x03\x12\x1A\x0A\x0Dlanguage_code\x18\x04 \x01(\x09B\x03\xE0A\x03\x12\x17\x0A\x0Afeed_label\x18\x05 \x01(\x09B\x03\xE0A\x03\x12\x14\x0A\x07item_id\x18\x06 \x01(\x09B\x03\xE0A\x03\x12)\x0A\x17multi_client_account_id\x18\x07 \x01(\x03B\x03\xE0A\x03H\x00\x88\x01\x01\x12\x17\x0A\x05title\x18\x08 \x01(\x09B\x03\xE0A\x03H\x01\x88\x01\x01\x12\x17\x0A\x05brand\x18\x09 \x01(\x09B\x03\xE0A\x03H\x02\x88\x01\x01\x12\x1E\x0A\x0Cprice_micros\x18\x0A \x01(\x03B\x03\xE0A\x03H\x03\x88\x01\x01\x12\x1F\x0A\x0Dcurrency_code\x18\x0B \x01(\x09B\x03\xE0A\x03H\x04\x88\x01\x01\x12~\x0A\x13channel_exclusivity\x18\x0C \x01(\x0E2W.google.ads.googleads.v21.enums.ProductChannelExclusivityEnum.ProductChannelExclusivityB\x03\xE0A\x03H\x05\x88\x01\x01\x12b\x0A\x09condition\x18\x0D \x01(\x0E2E.google.ads.googleads.v21.enums.ProductConditionEnum.ProductConditionB\x03\xE0A\x03H\x06\x88\x01\x01\x12k\x0A\x0Cavailability\x18\x0E \x01(\x0E2K.google.ads.googleads.v21.enums.ProductAvailabilityEnum.ProductAvailabilityB\x03\xE0A\x03H\x07\x88\x01\x01\x12\x1D\x0A\x10target_countries\x18\x0F \x03(\x09B\x03\xE0A\x03\x12#\x0A\x11custom_attribute0\x18\x10 \x01(\x09B\x03\xE0A\x03H\x08\x88\x01\x01\x12#\x0A\x11custom_attribute1\x18\x11 \x01(\x09B\x03\xE0A\x03H\x09\x88\x01\x01\x12#\x0A\x11custom_attribute2\x18\x12 \x01(\x09B\x03\xE0A\x03H\x0A\x88\x01\x01\x12#\x0A\x11custom_attribute3\x18\x13 \x01(\x09B\x03\xE0A\x03H\x0B\x88\x01\x01\x12#\x0A\x11custom_attribute4\x18\x14 \x01(\x09B\x03\xE0A\x03H\x0C\x88\x01\x01\x12V\x0A\x0Fcategory_level1\x18\x15 \x01(\x09B8\xE0A\x03\xFAA2\x0A0googleads.googleapis.com/ProductCategoryConstantH\x0D\x88\x01\x01\x12V\x0A\x0Fcategory_level2\x18\x16 \x01(\x09B8\xE0A\x03\xFAA2\x0A0googleads.googleapis.com/ProductCategoryConstantH\x0E\x88\x01\x01\x12V\x0A\x0Fcategory_level3\x18\x17 \x01(\x09B8\xE0A\x03\xFAA2\x0A0googleads.googleapis.com/ProductCategoryConstantH\x0F\x88\x01\x01\x12V\x0A\x0Fcategory_level4\x18\x18 \x01(\x09B8\xE0A\x03\xFAA2\x0A0googleads.googleapis.com/ProductCategoryConstantH\x10\x88\x01\x01\x12V\x0A\x0Fcategory_level5\x18\x19 \x01(\x09B8\xE0A\x03\xFAA2\x0A0googleads.googleapis.com/ProductCategoryConstantH\x11\x88\x01\x01\x12%\x0A\x13product_type_level1\x18\x1A \x01(\x09B\x03\xE0A\x03H\x12\x88\x01\x01\x12%\x0A\x13product_type_level2\x18\x1B \x01(\x09B\x03\xE0A\x03H\x13\x88\x01\x01\x12%\x0A\x13product_type_level3\x18\x1C \x01(\x09B\x03\xE0A\x03H\x14\x88\x01\x01\x12%\x0A\x13product_type_level4\x18\x1D \x01(\x09B\x03\xE0A\x03H\x15\x88\x01\x01\x12%\x0A\x13product_type_level5\x18\x1E \x01(\x09B\x03\xE0A\x03H\x16\x88\x01\x01\x12*\x0A\x18effective_max_cpc_micros\x18\x1F \x01(\x03B\x03\xE0A\x03H\x17\x88\x01\x01\x12T\x0A\x06status\x18  \x01(\x0E2?.google.ads.googleads.v21.enums.ProductStatusEnum.ProductStatusB\x03\xE0A\x03\x12U\x0A\x06issues\x18! \x03(\x0B2@.google.ads.googleads.v21.resources.ShoppingProduct.ProductIssueB\x03\xE0A\x03\x12@\x0A\x08campaign\x18\" \x01(\x09B)\xE0A\x03\xFAA#\x0A!googleads.googleapis.com/CampaignH\x18\x88\x01\x01\x12?\x0A\x08ad_group\x18# \x01(\x09B(\xE0A\x03\xFAA\"\x0A googleads.googleapis.com/AdGroupH\x19\x88\x01\x01\x1A\xB0\x02\x0A\x0CProductIssue\x12\x17\x0A\x0Aerror_code\x18\x01 \x01(\x09B\x03\xE0A\x03\x12h\x0A\x0Cads_severity\x18\x02 \x01(\x0E2M.google.ads.googleads.v21.enums.ProductIssueSeverityEnum.ProductIssueSeverityB\x03\xE0A\x03\x12 \x0A\x0Eattribute_name\x18\x03 \x01(\x09B\x03\xE0A\x03H\x00\x88\x01\x01\x12\x18\x0A\x0Bdescription\x18\x04 \x01(\x09B\x03\xE0A\x03\x12\x13\x0A\x06detail\x18\x05 \x01(\x09B\x03\xE0A\x03\x12\x1A\x0A\x0Ddocumentation\x18\x06 \x01(\x09B\x03\xE0A\x03\x12\x1D\x0A\x10affected_regions\x18\x07 \x03(\x09B\x03\xE0A\x03B\x11\x0A\x0F_attribute_name:\xC1\x01\xEAA\xBD\x01\x0A(googleads.googleapis.com/ShoppingProduct\x12ncustomers/{customer_id}/shoppingProducts/{merchant_center_id}~{channel}~{language_code}~{feed_label}~{item_id}*\x10shoppingProducts2\x0FshoppingProductB\x1A\x0A\x18_multi_client_account_idB\x08\x0A\x06_titleB\x08\x0A\x06_brandB\x0F\x0A\x0D_price_microsB\x10\x0A\x0E_currency_codeB\x16\x0A\x14_channel_exclusivityB\x0C\x0A\x0A_conditionB\x0F\x0A\x0D_availabilityB\x14\x0A\x12_custom_attribute0B\x14\x0A\x12_custom_attribute1B\x14\x0A\x12_custom_attribute2B\x14\x0A\x12_custom_attribute3B\x14\x0A\x12_custom_attribute4B\x12\x0A\x10_category_level1B\x12\x0A\x10_category_level2B\x12\x0A\x10_category_level3B\x12\x0A\x10_category_level4B\x12\x0A\x10_category_level5B\x16\x0A\x14_product_type_level1B\x16\x0A\x14_product_type_level2B\x16\x0A\x14_product_type_level3B\x16\x0A\x14_product_type_level4B\x16\x0A\x14_product_type_level5B\x1B\x0A\x19_effective_max_cpc_microsB\x0B\x0A\x09_campaignB\x0B\x0A\x09_ad_groupB\x86\x02\x0A&com.google.ads.googleads.v21.resourcesB\x14ShoppingProductProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\x90\x04\x0A;google/ads/googleads/v21/enums/search_term_match_type.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\xB3\x01\x0A\x17SearchTermMatchTypeEnum\"\x97\x01\x0A\x13SearchTermMatchType\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x09\x0A\x05BROAD\x10\x02\x12\x09\x0A\x05EXACT\x10\x03\x12\x0A\x0A\x06PHRASE\x10\x04\x12\x0E\x0A\x0ANEAR_EXACT\x10\x05\x12\x0F\x0A\x0BNEAR_PHRASE\x10\x06\x12\x0A\x0A\x06AI_MAX\x10\x07\x12\x13\x0A\x0FPERFORMANCE_MAX\x10\x08B\xF2\x01\x0A\"com.google.ads.googleads.v21.enumsB\x18SearchTermMatchTypeProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xB5\x16\x0ADgoogle/ads/googleads/v21/enums/lead_form_field_user_input_type.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\xC8\x13\x0A\x1ELeadFormFieldUserInputTypeEnum\"\xA5\x13\x0A\x1ALeadFormFieldUserInputType\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0D\x0A\x09FULL_NAME\x10\x02\x12\x09\x0A\x05EMAIL\x10\x03\x12\x10\x0A\x0CPHONE_NUMBER\x10\x04\x12\x0F\x0A\x0BPOSTAL_CODE\x10\x05\x12\x12\x0A\x0ESTREET_ADDRESS\x10\x08\x12\x08\x0A\x04CITY\x10\x09\x12\x0A\x0A\x06REGION\x10\x0A\x12\x0B\x0A\x07COUNTRY\x10\x0B\x12\x0E\x0A\x0AWORK_EMAIL\x10\x0C\x12\x10\x0A\x0CCOMPANY_NAME\x10\x0D\x12\x0E\x0A\x0AWORK_PHONE\x10\x0E\x12\x0D\x0A\x09JOB_TITLE\x10\x0F\x12\x1F\x0A\x1BGOVERNMENT_ISSUED_ID_CPF_BR\x10\x10\x12\x1F\x0A\x1BGOVERNMENT_ISSUED_ID_DNI_AR\x10\x11\x12\x1F\x0A\x1BGOVERNMENT_ISSUED_ID_DNI_PE\x10\x12\x12\x1F\x0A\x1BGOVERNMENT_ISSUED_ID_RUT_CL\x10\x13\x12\x1E\x0A\x1AGOVERNMENT_ISSUED_ID_CC_CO\x10\x14\x12\x1E\x0A\x1AGOVERNMENT_ISSUED_ID_CI_EC\x10\x15\x12\x1F\x0A\x1BGOVERNMENT_ISSUED_ID_RFC_MX\x10\x16\x12\x0E\x0A\x0AFIRST_NAME\x10\x17\x12\x0D\x0A\x09LAST_NAME\x10\x18\x12\x12\x0A\x0DVEHICLE_MODEL\x10\xE9\x07\x12\x11\x0A\x0CVEHICLE_TYPE\x10\xEA\x07\x12\x19\x0A\x14PREFERRED_DEALERSHIP\x10\xEB\x07\x12\x1E\x0A\x19VEHICLE_PURCHASE_TIMELINE\x10\xEC\x07\x12\x16\x0A\x11VEHICLE_OWNERSHIP\x10\xED\x07\x12\x19\x0A\x14VEHICLE_PAYMENT_TYPE\x10\xF1\x07\x12\x16\x0A\x11VEHICLE_CONDITION\x10\xF2\x07\x12\x11\x0A\x0CCOMPANY_SIZE\x10\xEE\x07\x12\x11\x0A\x0CANNUAL_SALES\x10\xEF\x07\x12\x16\x0A\x11YEARS_IN_BUSINESS\x10\xF0\x07\x12\x13\x0A\x0EJOB_DEPARTMENT\x10\xF3\x07\x12\x0D\x0A\x08JOB_ROLE\x10\xF4\x07\x12\x10\x0A\x0BOVER_18_AGE\x10\xB6\x08\x12\x10\x0A\x0BOVER_19_AGE\x10\xB7\x08\x12\x10\x0A\x0BOVER_20_AGE\x10\xB8\x08\x12\x10\x0A\x0BOVER_21_AGE\x10\xB9\x08\x12\x10\x0A\x0BOVER_22_AGE\x10\xBA\x08\x12\x10\x0A\x0BOVER_23_AGE\x10\xBB\x08\x12\x10\x0A\x0BOVER_24_AGE\x10\xBC\x08\x12\x10\x0A\x0BOVER_25_AGE\x10\xBD\x08\x12\x10\x0A\x0BOVER_26_AGE\x10\xBE\x08\x12\x10\x0A\x0BOVER_27_AGE\x10\xBF\x08\x12\x10\x0A\x0BOVER_28_AGE\x10\xC0\x08\x12\x10\x0A\x0BOVER_29_AGE\x10\xC1\x08\x12\x10\x0A\x0BOVER_30_AGE\x10\xC2\x08\x12\x10\x0A\x0BOVER_31_AGE\x10\xC3\x08\x12\x10\x0A\x0BOVER_32_AGE\x10\xC4\x08\x12\x10\x0A\x0BOVER_33_AGE\x10\xC5\x08\x12\x10\x0A\x0BOVER_34_AGE\x10\xC6\x08\x12\x10\x0A\x0BOVER_35_AGE\x10\xC7\x08\x12\x10\x0A\x0BOVER_36_AGE\x10\xC8\x08\x12\x10\x0A\x0BOVER_37_AGE\x10\xC9\x08\x12\x10\x0A\x0BOVER_38_AGE\x10\xCA\x08\x12\x10\x0A\x0BOVER_39_AGE\x10\xCB\x08\x12\x10\x0A\x0BOVER_40_AGE\x10\xCC\x08\x12\x10\x0A\x0BOVER_41_AGE\x10\xCD\x08\x12\x10\x0A\x0BOVER_42_AGE\x10\xCE\x08\x12\x10\x0A\x0BOVER_43_AGE\x10\xCF\x08\x12\x10\x0A\x0BOVER_44_AGE\x10\xD0\x08\x12\x10\x0A\x0BOVER_45_AGE\x10\xD1\x08\x12\x10\x0A\x0BOVER_46_AGE\x10\xD2\x08\x12\x10\x0A\x0BOVER_47_AGE\x10\xD3\x08\x12\x10\x0A\x0BOVER_48_AGE\x10\xD4\x08\x12\x10\x0A\x0BOVER_49_AGE\x10\xD5\x08\x12\x10\x0A\x0BOVER_50_AGE\x10\xD6\x08\x12\x10\x0A\x0BOVER_51_AGE\x10\xD7\x08\x12\x10\x0A\x0BOVER_52_AGE\x10\xD8\x08\x12\x10\x0A\x0BOVER_53_AGE\x10\xD9\x08\x12\x10\x0A\x0BOVER_54_AGE\x10\xDA\x08\x12\x10\x0A\x0BOVER_55_AGE\x10\xDB\x08\x12\x10\x0A\x0BOVER_56_AGE\x10\xDC\x08\x12\x10\x0A\x0BOVER_57_AGE\x10\xDD\x08\x12\x10\x0A\x0BOVER_58_AGE\x10\xDE\x08\x12\x10\x0A\x0BOVER_59_AGE\x10\xDF\x08\x12\x10\x0A\x0BOVER_60_AGE\x10\xE0\x08\x12\x10\x0A\x0BOVER_61_AGE\x10\xE1\x08\x12\x10\x0A\x0BOVER_62_AGE\x10\xE2\x08\x12\x10\x0A\x0BOVER_63_AGE\x10\xE3\x08\x12\x10\x0A\x0BOVER_64_AGE\x10\xE4\x08\x12\x10\x0A\x0BOVER_65_AGE\x10\xE5\x08\x12\x16\x0A\x11EDUCATION_PROGRAM\x10\xF5\x07\x12\x15\x0A\x10EDUCATION_COURSE\x10\xF6\x07\x12\x0C\x0A\x07PRODUCT\x10\xF8\x07\x12\x0C\x0A\x07SERVICE\x10\xF9\x07\x12\x0A\x0A\x05OFFER\x10\xFA\x07\x12\x0D\x0A\x08CATEGORY\x10\xFB\x07\x12\x1D\x0A\x18PREFERRED_CONTACT_METHOD\x10\xFC\x07\x12\x17\x0A\x12PREFERRED_LOCATION\x10\xFD\x07\x12\x1B\x0A\x16PREFERRED_CONTACT_TIME\x10\xFE\x07\x12\x16\x0A\x11PURCHASE_TIMELINE\x10\xFF\x07\x12\x18\x0A\x13YEARS_OF_EXPERIENCE\x10\x98\x08\x12\x11\x0A\x0CJOB_INDUSTRY\x10\x99\x08\x12\x17\x0A\x12LEVEL_OF_EDUCATION\x10\x9A\x08\x12\x12\x0A\x0DPROPERTY_TYPE\x10\x80\x08\x12\x16\x0A\x11REALTOR_HELP_GOAL\x10\x81\x08\x12\x17\x0A\x12PROPERTY_COMMUNITY\x10\x82\x08\x12\x10\x0A\x0BPRICE_RANGE\x10\x83\x08\x12\x17\x0A\x12NUMBER_OF_BEDROOMS\x10\x84\x08\x12\x17\x0A\x12FURNISHED_PROPERTY\x10\x85\x08\x12\x1A\x0A\x15PETS_ALLOWED_PROPERTY\x10\x86\x08\x12\x1A\x0A\x15NEXT_PLANNED_PURCHASE\x10\x87\x08\x12\x1A\x0A\x15EVENT_SIGNUP_INTEREST\x10\x89\x08\x12\x1E\x0A\x19PREFERRED_SHOPPING_PLACES\x10\x8A\x08\x12\x13\x0A\x0EFAVORITE_BRAND\x10\x8B\x08\x12+\x0A&TRANSPORTATION_COMMERCIAL_LICENSE_TYPE\x10\x8C\x08\x12\x1B\x0A\x16EVENT_BOOKING_INTEREST\x10\x8E\x08\x12\x18\x0A\x13DESTINATION_COUNTRY\x10\x8F\x08\x12\x15\x0A\x10DESTINATION_CITY\x10\x90\x08\x12\x16\x0A\x11DEPARTURE_COUNTRY\x10\x91\x08\x12\x13\x0A\x0EDEPARTURE_CITY\x10\x92\x08\x12\x13\x0A\x0EDEPARTURE_DATE\x10\x93\x08\x12\x10\x0A\x0BRETURN_DATE\x10\x94\x08\x12\x18\x0A\x13NUMBER_OF_TRAVELERS\x10\x95\x08\x12\x12\x0A\x0DTRAVEL_BUDGET\x10\x96\x08\x12\x19\x0A\x14TRAVEL_ACCOMMODATION\x10\x97\x08B\xF9\x01\x0A\"com.google.ads.googleads.v21.enumsB\x1FLeadFormFieldUserInputTypeProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xC3\x0B\x0ABgoogle/ads/googleads/v21/resources/lead_form_submission_data.proto\x12\"google.ads.googleads.v21.resources\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\"\x83\x06\x0A\x16LeadFormSubmissionData\x12N\x0A\x0Dresource_name\x18\x01 \x01(\x09B7\xE0A\x03\xFAA1\x0A/googleads.googleapis.com/LeadFormSubmissionData\x12\x0F\x0A\x02id\x18\x02 \x01(\x09B\x03\xE0A\x03\x125\x0A\x05asset\x18\x03 \x01(\x09B&\xE0A\x03\xFAA \x0A\x1Egoogleads.googleapis.com/Asset\x12;\x0A\x08campaign\x18\x04 \x01(\x09B)\xE0A\x03\xFAA#\x0A!googleads.googleapis.com/Campaign\x12e\x0A\x1Blead_form_submission_fields\x18\x05 \x03(\x0B2;.google.ads.googleads.v21.resources.LeadFormSubmissionFieldB\x03\xE0A\x03\x12r\x0A\"custom_lead_form_submission_fields\x18\x0A \x03(\x0B2A.google.ads.googleads.v21.resources.CustomLeadFormSubmissionFieldB\x03\xE0A\x03\x12:\x0A\x08ad_group\x18\x06 \x01(\x09B(\xE0A\x03\xFAA\"\x0A googleads.googleapis.com/AdGroup\x12?\x0A\x0Bad_group_ad\x18\x07 \x01(\x09B*\xE0A\x03\xFAA\$\x0A\"googleads.googleapis.com/AdGroupAd\x12\x12\x0A\x05gclid\x18\x08 \x01(\x09B\x03\xE0A\x03\x12!\x0A\x14submission_date_time\x18\x09 \x01(\x09B\x03\xE0A\x03:\x84\x01\xEAA\x80\x01\x0A/googleads.googleapis.com/LeadFormSubmissionData\x12Mcustomers/{customer_id}/leadFormSubmissionData/{lead_form_user_submission_id}\"\xA7\x01\x0A\x17LeadFormSubmissionField\x12r\x0A\x0Afield_type\x18\x01 \x01(\x0E2Y.google.ads.googleads.v21.enums.LeadFormFieldUserInputTypeEnum.LeadFormFieldUserInputTypeB\x03\xE0A\x03\x12\x18\x0A\x0Bfield_value\x18\x02 \x01(\x09B\x03\xE0A\x03\"U\x0A\x1DCustomLeadFormSubmissionField\x12\x1A\x0A\x0Dquestion_text\x18\x01 \x01(\x09B\x03\xE0A\x03\x12\x18\x0A\x0Bfield_value\x18\x02 \x01(\x09B\x03\xE0A\x03B\x8D\x02\x0A&com.google.ads.googleads.v21.resourcesB\x1BLeadFormSubmissionDataProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\xFA\x03\x0AAgoogle/ads/googleads/v21/enums/search_term_targeting_status.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\x91\x01\x0A\x1DSearchTermTargetingStatusEnum\"p\x0A\x19SearchTermTargetingStatus\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x09\x0A\x05ADDED\x10\x02\x12\x0C\x0A\x08EXCLUDED\x10\x03\x12\x12\x0A\x0EADDED_EXCLUDED\x10\x04\x12\x08\x0A\x04NONE\x10\x05B\xF8\x01\x0A\"com.google.ads.googleads.v21.enumsB\x1ESearchTermTargetingStatusProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xEC\x06\x0A9google/ads/googleads/v21/resources/search_term_view.proto\x12\"google.ads.googleads.v21.resources\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\"\xBE\x03\x0A\x0ESearchTermView\x12F\x0A\x0Dresource_name\x18\x01 \x01(\x09B/\xE0A\x03\xFAA)\x0A'googleads.googleapis.com/SearchTermView\x12\x1D\x0A\x0Bsearch_term\x18\x05 \x01(\x09B\x03\xE0A\x03H\x00\x88\x01\x01\x12?\x0A\x08ad_group\x18\x06 \x01(\x09B(\xE0A\x03\xFAA\"\x0A googleads.googleapis.com/AdGroupH\x01\x88\x01\x01\x12l\x0A\x06status\x18\x04 \x01(\x0E2W.google.ads.googleads.v21.enums.SearchTermTargetingStatusEnum.SearchTermTargetingStatusB\x03\xE0A\x03:y\xEAAv\x0A'googleads.googleapis.com/SearchTermView\x12Kcustomers/{customer_id}/searchTermViews/{campaign_id}~{ad_group_id}~{query}B\x0E\x0A\x0C_search_termB\x0B\x0A\x09_ad_groupB\x85\x02\x0A&com.google.ads.googleads.v21.resourcesB\x13SearchTermViewProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\xE7\x03\x0ADgoogle/ads/googleads/v21/enums/user_list_logical_rule_operator.proto\x12\x1Egoogle.ads.googleads.v21.enums\"z\x0A\x1FUserListLogicalRuleOperatorEnum\"W\x0A\x1BUserListLogicalRuleOperator\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x07\x0A\x03ALL\x10\x02\x12\x07\x0A\x03ANY\x10\x03\x12\x08\x0A\x04NONE\x10\x04B\xFA\x01\x0A\"com.google.ads.googleads.v21.enumsB UserListLogicalRuleOperatorProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xE9\x1F\x0A:google/ads/googleads/v21/services/experiment_service.proto\x12!google.ads.googleads.v21.services\x1A\x1Cgoogle/api/annotations.proto\x1A\x17google/api/client.proto\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\x1A#google/longrunning/operations.proto\x1A\x1Bgoogle/protobuf/empty.proto\x1A google/protobuf/field_mask.proto\x1A\x17google/rpc/status.proto\"\xB5\x01\x0A\x18MutateExperimentsRequest\x12\x18\x0A\x0Bcustomer_id\x18\x01 \x01(\x09B\x03\xE0A\x02\x12O\x0A\x0Aoperations\x18\x02 \x03(\x0B26.google.ads.googleads.v21.services.ExperimentOperationB\x03\xE0A\x02\x12\x17\x0A\x0Fpartial_failure\x18\x03 \x01(\x08\x12\x15\x0A\x0Dvalidate_only\x18\x04 \x01(\x08\"\x93\x02\x0A\x13ExperimentOperation\x12/\x0A\x0Bupdate_mask\x18\x04 \x01(\x0B2\x1A.google.protobuf.FieldMask\x12@\x0A\x06create\x18\x01 \x01(\x0B2..google.ads.googleads.v21.resources.ExperimentH\x00\x12@\x0A\x06update\x18\x02 \x01(\x0B2..google.ads.googleads.v21.resources.ExperimentH\x00\x12:\x0A\x06remove\x18\x03 \x01(\x09B(\xFAA%\x0A#googleads.googleapis.com/ExperimentH\x00B\x0B\x0A\x09operation\"\x9A\x01\x0A\x19MutateExperimentsResponse\x121\x0A\x15partial_failure_error\x18\x01 \x01(\x0B2\x12.google.rpc.Status\x12J\x0A\x07results\x18\x02 \x03(\x0B29.google.ads.googleads.v21.services.MutateExperimentResult\"Y\x0A\x16MutateExperimentResult\x12?\x0A\x0Dresource_name\x18\x01 \x01(\x09B(\xFAA%\x0A#googleads.googleapis.com/Experiment\"n\x0A\x14EndExperimentRequest\x12?\x0A\x0Aexperiment\x18\x01 \x01(\x09B+\xE0A\x02\xFAA%\x0A#googleads.googleapis.com/Experiment\x12\x15\x0A\x0Dvalidate_only\x18\x02 \x01(\x08\"\x8D\x01\x0A ListExperimentAsyncErrorsRequest\x12B\x0A\x0Dresource_name\x18\x01 \x01(\x09B+\xE0A\x02\xFAA%\x0A#googleads.googleapis.com/Experiment\x12\x12\x0A\x0Apage_token\x18\x02 \x01(\x09\x12\x11\x0A\x09page_size\x18\x03 \x01(\x05\"`\x0A!ListExperimentAsyncErrorsResponse\x12\"\x0A\x06errors\x18\x01 \x03(\x0B2\x12.google.rpc.Status\x12\x17\x0A\x0Fnext_page_token\x18\x02 \x01(\x09\"\xD4\x01\x0A\x19GraduateExperimentRequest\x12?\x0A\x0Aexperiment\x18\x01 \x01(\x09B+\xE0A\x02\xFAA%\x0A#googleads.googleapis.com/Experiment\x12_\x0A\x18campaign_budget_mappings\x18\x02 \x03(\x0B28.google.ads.googleads.v21.services.CampaignBudgetMappingB\x03\xE0A\x02\x12\x15\x0A\x0Dvalidate_only\x18\x03 \x01(\x08\"\xA9\x01\x0A\x15CampaignBudgetMapping\x12F\x0A\x13experiment_campaign\x18\x01 \x01(\x09B)\xE0A\x02\xFAA#\x0A!googleads.googleapis.com/Campaign\x12H\x0A\x0Fcampaign_budget\x18\x02 \x01(\x09B/\xE0A\x02\xFAA)\x0A'googleads.googleapis.com/CampaignBudget\"v\x0A\x19ScheduleExperimentRequest\x12B\x0A\x0Dresource_name\x18\x01 \x01(\x09B+\xE0A\x02\xFAA%\x0A#googleads.googleapis.com/Experiment\x12\x15\x0A\x0Dvalidate_only\x18\x02 \x01(\x08\"]\x0A\x1AScheduleExperimentMetadata\x12?\x0A\x0Aexperiment\x18\x01 \x01(\x09B+\xE0A\x02\xFAA%\x0A#googleads.googleapis.com/Experiment\"u\x0A\x18PromoteExperimentRequest\x12B\x0A\x0Dresource_name\x18\x01 \x01(\x09B+\xE0A\x02\xFAA%\x0A#googleads.googleapis.com/Experiment\x12\x15\x0A\x0Dvalidate_only\x18\x02 \x01(\x08\"\\\x0A\x19PromoteExperimentMetadata\x12?\x0A\x0Aexperiment\x18\x01 \x01(\x09B+\xE0A\x02\xFAA%\x0A#googleads.googleapis.com/Experiment2\xB3\x0C\x0A\x11ExperimentService\x12\xE5\x01\x0A\x11MutateExperiments\x12;.google.ads.googleads.v21.services.MutateExperimentsRequest\x1A<.google.ads.googleads.v21.services.MutateExperimentsResponse\"U\xDAA\x16customer_id,operations\x82\xD3\xE4\x93\x026\"1/v21/customers/{customer_id=*}/experiments:mutate:\x01*\x12\xB3\x01\x0A\x0DEndExperiment\x127.google.ads.googleads.v21.services.EndExperimentRequest\x1A\x16.google.protobuf.Empty\"Q\xDAA\x0Aexperiment\x82\xD3\xE4\x93\x02>\"9/v21/{experiment=customers/*/experiments/*}:endExperiment:\x01*\x12\x88\x02\x0A\x19ListExperimentAsyncErrors\x12C.google.ads.googleads.v21.services.ListExperimentAsyncErrorsRequest\x1AD.google.ads.googleads.v21.services.ListExperimentAsyncErrorsResponse\"`\xDAA\x0Dresource_name\x82\xD3\xE4\x93\x02J\x12H/v21/{resource_name=customers/*/experiments/*}:listExperimentAsyncErrors\x12\xDB\x01\x0A\x12GraduateExperiment\x12<.google.ads.googleads.v21.services.GraduateExperimentRequest\x1A\x16.google.protobuf.Empty\"o\xDAA#experiment,campaign_budget_mappings\x82\xD3\xE4\x93\x02C\">/v21/{experiment=customers/*/experiments/*}:graduateExperiment:\x01*\x12\xA8\x02\x0A\x12ScheduleExperiment\x12<.google.ads.googleads.v21.services.ScheduleExperimentRequest\x1A\x1D.google.longrunning.Operation\"\xB4\x01\xCAAU\x0A\x15google.protobuf.Empty\x12<google.ads.googleads.v21.services.ScheduleExperimentMetadata\xDAA\x0Dresource_name\x82\xD3\xE4\x93\x02F\"A/v21/{resource_name=customers/*/experiments/*}:scheduleExperiment:\x01*\x12\xA4\x02\x0A\x11PromoteExperiment\x12;.google.ads.googleads.v21.services.PromoteExperimentRequest\x1A\x1D.google.longrunning.Operation\"\xB2\x01\xCAAT\x0A\x15google.protobuf.Empty\x12;google.ads.googleads.v21.services.PromoteExperimentMetadata\xDAA\x0Dresource_name\x82\xD3\xE4\x93\x02E\"@/v21/{resource_name=customers/*/experiments/*}:promoteExperiment:\x01*\x1AE\xCAA\x18googleads.googleapis.com\xD2A'https://www.googleapis.com/auth/adwordsB\x82\x02\x0A%com.google.ads.googleads.v21.servicesB\x16ExperimentServiceProtoP\x01ZIgoogle.golang.org/genproto/googleapis/ads/googleads/v21/services;services\xA2\x02\x03GAA\xAA\x02!Google.Ads.GoogleAds.V21.Services\xCA\x02!Google\\Ads\\GoogleAds\\V21\\Services\xEA\x02%Google::Ads::GoogleAds::V21::Servicesb\x06proto3\x0A\xE5\x03\x0A3google/ads/googleads/v21/common/final_app_url.proto\x12\x1Fgoogle.ads.googleads.v21.common\"\x91\x01\x0A\x0BFinalAppUrl\x12h\x0A\x07os_type\x18\x01 \x01(\x0E2W.google.ads.googleads.v21.enums.AppUrlOperatingSystemTypeEnum.AppUrlOperatingSystemType\x12\x10\x0A\x03url\x18\x03 \x01(\x09H\x00\x88\x01\x01B\x06\x0A\x04_urlB\xF0\x01\x0A#com.google.ads.googleads.v21.commonB\x10FinalAppUrlProtoP\x01ZEgoogle.golang.org/genproto/googleapis/ads/googleads/v21/common;common\xA2\x02\x03GAA\xAA\x02\x1FGoogle.Ads.GoogleAds.V21.Common\xCA\x02\x1FGoogle\\Ads\\GoogleAds\\V21\\Common\xEA\x02#Google::Ads::GoogleAds::V21::Commonb\x06proto3\x0A\x98\x03\x0A3google/ads/googleads/v21/enums/data_link_type.proto\x12\x1Egoogle.ads.googleads.v21.enums\"K\x0A\x10DataLinkTypeEnum\"7\x0A\x0CDataLinkType\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x09\x0A\x05VIDEO\x10\x02B\xEB\x01\x0A\"com.google.ads.googleads.v21.enumsB\x11DataLinkTypeProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xFE\x08\x0A2google/ads/googleads/v21/resources/data_link.proto\x12\"google.ads.googleads.v21.resources\x1A3google/ads/googleads/v21/enums/data_link_type.proto\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\"\xB8\x04\x0A\x08DataLink\x12@\x0A\x0Dresource_name\x18\x01 \x01(\x09B)\xE0A\x05\xFAA#\x0A!googleads.googleapis.com/DataLink\x12!\x0A\x0Fproduct_link_id\x18\x02 \x01(\x03B\x03\xE0A\x03H\x01\x88\x01\x01\x12\x1E\x0A\x0Cdata_link_id\x18\x03 \x01(\x03B\x03\xE0A\x03H\x02\x88\x01\x01\x12P\x0A\x04type\x18\x04 \x01(\x0E2=.google.ads.googleads.v21.enums.DataLinkTypeEnum.DataLinkTypeB\x03\xE0A\x03\x12V\x0A\x06status\x18\x05 \x01(\x0E2A.google.ads.googleads.v21.enums.DataLinkStatusEnum.DataLinkStatusB\x03\xE0A\x03\x12X\x0A\x0Dyoutube_video\x18\x06 \x01(\x0B2:.google.ads.googleads.v21.resources.YoutubeVideoIdentifierB\x03\xE0A\x05H\x00:j\xEAAg\x0A!googleads.googleapis.com/DataLink\x12Bcustomers/{customer_id}/dataLinks/{product_link_id}~{data_link_id}B\x12\x0A\x10data_link_entityB\x12\x0A\x10_product_link_idB\x0F\x0A\x0D_data_link_id\"n\x0A\x16YoutubeVideoIdentifier\x12\x1C\x0A\x0Achannel_id\x18\x01 \x01(\x09B\x03\xE0A\x05H\x00\x88\x01\x01\x12\x1A\x0A\x08video_id\x18\x02 \x01(\x09B\x03\xE0A\x05H\x01\x88\x01\x01B\x0D\x0A\x0B_channel_idB\x0B\x0A\x09_video_idB\xFF\x01\x0A&com.google.ads.googleads.v21.resourcesB\x0DDataLinkProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\xCE\x03\x0A8google/ads/googleads/v21/enums/frequency_cap_level.proto\x12\x1Egoogle.ads.googleads.v21.enums\"w\x0A\x15FrequencyCapLevelEnum\"^\x0A\x11FrequencyCapLevel\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0F\x0A\x0BAD_GROUP_AD\x10\x02\x12\x0C\x0A\x08AD_GROUP\x10\x03\x12\x0C\x0A\x08CAMPAIGN\x10\x04B\xF0\x01\x0A\"com.google.ads.googleads.v21.enumsB\x16FrequencyCapLevelProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\x95\x07\x0A3google/ads/googleads/v21/common/frequency_cap.proto\x12\x1Fgoogle.ads.googleads.v21.common\x1A8google/ads/googleads/v21/enums/frequency_cap_level.proto\x1A<google/ads/googleads/v21/enums/frequency_cap_time_unit.proto\"l\x0A\x11FrequencyCapEntry\x12=\x0A\x03key\x18\x01 \x01(\x0B20.google.ads.googleads.v21.common.FrequencyCapKey\x12\x10\x0A\x03cap\x18\x03 \x01(\x05H\x00\x88\x01\x01B\x06\x0A\x04_cap\"\xDA\x02\x0A\x0FFrequencyCapKey\x12V\x0A\x05level\x18\x01 \x01(\x0E2G.google.ads.googleads.v21.enums.FrequencyCapLevelEnum.FrequencyCapLevel\x12c\x0A\x0Aevent_type\x18\x03 \x01(\x0E2O.google.ads.googleads.v21.enums.FrequencyCapEventTypeEnum.FrequencyCapEventType\x12`\x0A\x09time_unit\x18\x02 \x01(\x0E2M.google.ads.googleads.v21.enums.FrequencyCapTimeUnitEnum.FrequencyCapTimeUnit\x12\x18\x0A\x0Btime_length\x18\x05 \x01(\x05H\x00\x88\x01\x01B\x0E\x0A\x0C_time_lengthB\xF1\x01\x0A#com.google.ads.googleads.v21.commonB\x11FrequencyCapProtoP\x01ZEgoogle.golang.org/genproto/googleapis/ads/googleads/v21/common;common\xA2\x02\x03GAA\xAA\x02\x1FGoogle.Ads.GoogleAds.V21.Common\xCA\x02\x1FGoogle\\Ads\\GoogleAds\\V21\\Common\xEA\x02#Google::Ads::GoogleAds::V21::Commonb\x06proto3\x0A\xB3\x04\x0AQgoogle/ads/googleads/v21/enums/third_party_brand_safety_integration_partner.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\xAC\x01\x0A+ThirdPartyBrandSafetyIntegrationPartnerEnum\"}\x0A'ThirdPartyBrandSafetyIntegrationPartner\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x11\x0A\x0DDOUBLE_VERIFY\x10\x02\x12\x17\x0A\x13INTEGRAL_AD_SCIENCE\x10\x03\x12\x08\x0A\x04ZEFR\x10\x04B\x86\x02\x0A\"com.google.ads.googleads.v21.enumsB,ThirdPartyBrandSafetyIntegrationPartnerProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xFC\x1E\x0AFgoogle/ads/googleads/v21/common/third_party_integration_partners.proto\x12\x1Fgoogle.ads.googleads.v21.common\x1AQgoogle/ads/googleads/v21/enums/third_party_brand_safety_integration_partner.proto\x1AJgoogle/ads/googleads/v21/enums/third_party_reach_integration_partner.proto\x1APgoogle/ads/googleads/v21/enums/third_party_viewability_integration_partner.proto\"\x89\x04\x0A%CustomerThirdPartyIntegrationPartners\x12z\x0A viewability_integration_partners\x18\x01 \x03(\x0B2P.google.ads.googleads.v21.common.CustomerThirdPartyViewabilityIntegrationPartner\x12w\x0A\x1Fbrand_lift_integration_partners\x18\x02 \x03(\x0B2N.google.ads.googleads.v21.common.CustomerThirdPartyBrandLiftIntegrationPartner\x12{\x0A!brand_safety_integration_partners\x18\x03 \x03(\x0B2P.google.ads.googleads.v21.common.CustomerThirdPartyBrandSafetyIntegrationPartner\x12n\x0A\x1Areach_integration_partners\x18\x04 \x03(\x0B2J.google.ads.googleads.v21.common.CustomerThirdPartyReachIntegrationPartner\"\xEA\x01\x0A/CustomerThirdPartyViewabilityIntegrationPartner\x12\x9C\x01\x0A\x1Fviewability_integration_partner\x18\x01 \x01(\x0E2s.google.ads.googleads.v21.enums.ThirdPartyViewabilityIntegrationPartnerEnum.ThirdPartyViewabilityIntegrationPartner\x12\x18\x0A\x10allow_share_cost\x18\x02 \x01(\x08\"\xD1\x01\x0A/CustomerThirdPartyBrandSafetyIntegrationPartner\x12\x9D\x01\x0A brand_safety_integration_partner\x18\x01 \x01(\x0E2s.google.ads.googleads.v21.enums.ThirdPartyBrandSafetyIntegrationPartnerEnum.ThirdPartyBrandSafetyIntegrationPartner\"\xE3\x01\x0A-CustomerThirdPartyBrandLiftIntegrationPartner\x12\x97\x01\x0A\x1Ebrand_lift_integration_partner\x18\x01 \x01(\x0E2o.google.ads.googleads.v21.enums.ThirdPartyBrandLiftIntegrationPartnerEnum.ThirdPartyBrandLiftIntegrationPartner\x12\x18\x0A\x10allow_share_cost\x18\x02 \x01(\x08\"\xD2\x01\x0A)CustomerThirdPartyReachIntegrationPartner\x12\x8A\x01\x0A\x19reach_integration_partner\x18\x01 \x01(\x0E2g.google.ads.googleads.v21.enums.ThirdPartyReachIntegrationPartnerEnum.ThirdPartyReachIntegrationPartner\x12\x18\x0A\x10allow_share_cost\x18\x02 \x01(\x08\"\x89\x04\x0A%CampaignThirdPartyIntegrationPartners\x12z\x0A viewability_integration_partners\x18\x01 \x03(\x0B2P.google.ads.googleads.v21.common.CampaignThirdPartyViewabilityIntegrationPartner\x12w\x0A\x1Fbrand_lift_integration_partners\x18\x02 \x03(\x0B2N.google.ads.googleads.v21.common.CampaignThirdPartyBrandLiftIntegrationPartner\x12{\x0A!brand_safety_integration_partners\x18\x03 \x03(\x0B2P.google.ads.googleads.v21.common.CampaignThirdPartyBrandSafetyIntegrationPartner\x12n\x0A\x1Areach_integration_partners\x18\x04 \x03(\x0B2J.google.ads.googleads.v21.common.CampaignThirdPartyReachIntegrationPartner\"\xD5\x02\x0A/CampaignThirdPartyViewabilityIntegrationPartner\x12\x9C\x01\x0A\x1Fviewability_integration_partner\x18\x01 \x01(\x0E2s.google.ads.googleads.v21.enums.ThirdPartyViewabilityIntegrationPartnerEnum.ThirdPartyViewabilityIntegrationPartner\x12o\x0A\$viewability_integration_partner_data\x18\x02 \x01(\x0B2A.google.ads.googleads.v21.common.ThirdPartyIntegrationPartnerData\x12\x12\x0A\x0Ashare_cost\x18\x03 \x01(\x08\"\xC3\x02\x0A/CampaignThirdPartyBrandSafetyIntegrationPartner\x12\x9D\x01\x0A brand_safety_integration_partner\x18\x01 \x01(\x0E2s.google.ads.googleads.v21.enums.ThirdPartyBrandSafetyIntegrationPartnerEnum.ThirdPartyBrandSafetyIntegrationPartner\x12p\x0A%brand_safety_integration_partner_data\x18\x02 \x01(\x0B2A.google.ads.googleads.v21.common.ThirdPartyIntegrationPartnerData\"\xCD\x02\x0A-CampaignThirdPartyBrandLiftIntegrationPartner\x12\x97\x01\x0A\x1Ebrand_lift_integration_partner\x18\x01 \x01(\x0E2o.google.ads.googleads.v21.enums.ThirdPartyBrandLiftIntegrationPartnerEnum.ThirdPartyBrandLiftIntegrationPartner\x12n\x0A#brand_lift_integration_partner_data\x18\x02 \x01(\x0B2A.google.ads.googleads.v21.common.ThirdPartyIntegrationPartnerData\x12\x12\x0A\x0Ashare_cost\x18\x03 \x01(\x08\"\xB7\x02\x0A)CampaignThirdPartyReachIntegrationPartner\x12\x8A\x01\x0A\x19reach_integration_partner\x18\x01 \x01(\x0E2g.google.ads.googleads.v21.enums.ThirdPartyReachIntegrationPartnerEnum.ThirdPartyReachIntegrationPartner\x12i\x0A\x1Ereach_integration_partner_data\x18\x02 \x01(\x0B2A.google.ads.googleads.v21.common.ThirdPartyIntegrationPartnerData\x12\x12\x0A\x0Ashare_cost\x18\x03 \x01(\x08\"W\x0A ThirdPartyIntegrationPartnerData\x12\x11\x0A\x09client_id\x18\x01 \x01(\x09\x12 \x0A\x18third_party_placement_id\x18\x02 \x01(\x09B\x82\x02\x0A#com.google.ads.googleads.v21.commonB\"ThirdPartyIntegrationPartnersProtoP\x01ZEgoogle.golang.org/genproto/googleapis/ads/googleads/v21/common;common\xA2\x02\x03GAA\xAA\x02\x1FGoogle.Ads.GoogleAds.V21.Common\xCA\x02\x1FGoogle\\Ads\\GoogleAds\\V21\\Common\xEA\x02#Google::Ads::GoogleAds::V21::Commonb\x06proto3\x0A\xD5&\x0A1google/ads/googleads/v21/resources/customer.proto\x12\"google.ads.googleads.v21.resources\x1A=google/ads/googleads/v21/enums/brand_safety_suitability.proto\x1ADgoogle/ads/googleads/v21/enums/conversion_tracking_status_enum.proto\x1A[google/ads/googleads/v21/enums/customer_pay_per_conversion_eligibility_failure_reason.proto\x1A4google/ads/googleads/v21/enums/customer_status.proto\x1ADgoogle/ads/googleads/v21/enums/eu_political_advertising_status.proto\x1AGgoogle/ads/googleads/v21/enums/local_services_verification_status.proto\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\"\xCD\x11\x0A\x08Customer\x12@\x0A\x0Dresource_name\x18\x01 \x01(\x09B)\xE0A\x05\xFAA#\x0A!googleads.googleapis.com/Customer\x12\x14\x0A\x02id\x18\x13 \x01(\x03B\x03\xE0A\x03H\x00\x88\x01\x01\x12\x1D\x0A\x10descriptive_name\x18\x14 \x01(\x09H\x01\x88\x01\x01\x12\x1F\x0A\x0Dcurrency_code\x18\x15 \x01(\x09B\x03\xE0A\x05H\x02\x88\x01\x01\x12\x1B\x0A\x09time_zone\x18\x16 \x01(\x09B\x03\xE0A\x05H\x03\x88\x01\x01\x12\"\x0A\x15tracking_url_template\x18\x17 \x01(\x09H\x04\x88\x01\x01\x12\x1D\x0A\x10final_url_suffix\x18\x18 \x01(\x09H\x05\x88\x01\x01\x12!\x0A\x14auto_tagging_enabled\x18\x19 \x01(\x08H\x06\x88\x01\x01\x12\$\x0A\x12has_partners_badge\x18\x1A \x01(\x08B\x03\xE0A\x03H\x07\x88\x01\x01\x12\x19\x0A\x07manager\x18\x1B \x01(\x08B\x03\xE0A\x03H\x08\x88\x01\x01\x12\x1E\x0A\x0Ctest_account\x18\x1C \x01(\x08B\x03\xE0A\x03H\x09\x88\x01\x01\x12X\x0A\x16call_reporting_setting\x18\x0A \x01(\x0B28.google.ads.googleads.v21.resources.CallReportingSetting\x12b\x0A\x1Bconversion_tracking_setting\x18\x0E \x01(\x0B2=.google.ads.googleads.v21.resources.ConversionTrackingSetting\x12X\x0A\x13remarketing_setting\x18\x0F \x01(\x0B26.google.ads.googleads.v21.resources.RemarketingSettingB\x03\xE0A\x03\x12\xC3\x01\x0A.pay_per_conversion_eligibility_failure_reasons\x18\x10 \x03(\x0E2\x85\x01.google.ads.googleads.v21.enums.CustomerPayPerConversionEligibilityFailureReasonEnum.CustomerPayPerConversionEligibilityFailureReasonB\x03\xE0A\x03\x12\$\x0A\x12optimization_score\x18\x1D \x01(\x01B\x03\xE0A\x03H\x0A\x88\x01\x01\x12&\x0A\x19optimization_score_weight\x18\x1E \x01(\x01B\x03\xE0A\x03\x12V\x0A\x06status\x18\$ \x01(\x0E2A.google.ads.googleads.v21.enums.CustomerStatusEnum.CustomerStatusB\x03\xE0A\x03\x124\x0A\"location_asset_auto_migration_done\x18& \x01(\x08B\x03\xE0A\x03H\x0B\x88\x01\x01\x121\x0A\x1Fimage_asset_auto_migration_done\x18' \x01(\x08B\x03\xE0A\x03H\x0C\x88\x01\x01\x12>\x0A,location_asset_auto_migration_done_date_time\x18( \x01(\x09B\x03\xE0A\x03H\x0D\x88\x01\x01\x12;\x0A)image_asset_auto_migration_done_date_time\x18) \x01(\x09B\x03\xE0A\x03H\x0E\x88\x01\x01\x12e\x0A\x1Acustomer_agreement_setting\x18, \x01(\x0B2<.google.ads.googleads.v21.resources.CustomerAgreementSettingB\x03\xE0A\x03\x12_\x0A\x17local_services_settings\x18- \x01(\x0B29.google.ads.googleads.v21.resources.LocalServicesSettingsB\x03\xE0A\x03\x12~\x0A\x1Evideo_brand_safety_suitability\x18. \x01(\x0E2Q.google.ads.googleads.v21.enums.BrandSafetySuitabilityEnum.BrandSafetySuitabilityB\x03\xE0A\x03\x12I\x0A\x0Evideo_customer\x186 \x01(\x0B21.google.ads.googleads.v21.resources.VideoCustomer\x12\x8D\x01\x0A!contains_eu_political_advertising\x187 \x01(\x0E2].google.ads.googleads.v21.enums.EuPoliticalAdvertisingStatusEnum.EuPoliticalAdvertisingStatusB\x03\xE0A\x03:?\xEAA<\x0A!googleads.googleapis.com/Customer\x12\x17customers/{customer_id}B\x05\x0A\x03_idB\x13\x0A\x11_descriptive_nameB\x10\x0A\x0E_currency_codeB\x0C\x0A\x0A_time_zoneB\x18\x0A\x16_tracking_url_templateB\x13\x0A\x11_final_url_suffixB\x17\x0A\x15_auto_tagging_enabledB\x15\x0A\x13_has_partners_badgeB\x0A\x0A\x08_managerB\x0F\x0A\x0D_test_accountB\x15\x0A\x13_optimization_scoreB%\x0A#_location_asset_auto_migration_doneB\"\x0A _image_asset_auto_migration_doneB/\x0A-_location_asset_auto_migration_done_date_timeB,\x0A*_image_asset_auto_migration_done_date_time\"\x9C\x02\x0A\x14CallReportingSetting\x12#\x0A\x16call_reporting_enabled\x18\x0A \x01(\x08H\x00\x88\x01\x01\x12.\x0A!call_conversion_reporting_enabled\x18\x0B \x01(\x08H\x01\x88\x01\x01\x12S\x0A\x16call_conversion_action\x18\x0C \x01(\x09B.\xFAA+\x0A)googleads.googleapis.com/ConversionActionH\x02\x88\x01\x01B\x19\x0A\x17_call_reporting_enabledB\$\x0A\"_call_conversion_reporting_enabledB\x19\x0A\x17_call_conversion_action\"\xC9\x03\x0A\x19ConversionTrackingSetting\x12(\x0A\x16conversion_tracking_id\x18\x03 \x01(\x03B\x03\xE0A\x03H\x00\x88\x01\x01\x126\x0A\$cross_account_conversion_tracking_id\x18\x04 \x01(\x03B\x03\xE0A\x03H\x01\x88\x01\x01\x12)\x0A\x1Caccepted_customer_data_terms\x18\x05 \x01(\x08B\x03\xE0A\x03\x12~\x0A\x1Aconversion_tracking_status\x18\x06 \x01(\x0E2U.google.ads.googleads.v21.enums.ConversionTrackingStatusEnum.ConversionTrackingStatusB\x03\xE0A\x03\x123\x0A&enhanced_conversions_for_leads_enabled\x18\x07 \x01(\x08B\x03\xE0A\x03\x12&\x0A\x1Egoogle_ads_conversion_customer\x18\x08 \x01(\x09B\x19\x0A\x17_conversion_tracking_idB'\x0A%_cross_account_conversion_tracking_id\"Y\x0A\x12RemarketingSetting\x12(\x0A\x16google_global_site_tag\x18\x02 \x01(\x09B\x03\xE0A\x03H\x00\x88\x01\x01B\x19\x0A\x17_google_global_site_tag\"A\x0A\x18CustomerAgreementSetting\x12%\x0A\x18accepted_lead_form_terms\x18\x01 \x01(\x08B\x03\xE0A\x03\"\xE1\x01\x0A\x15LocalServicesSettings\x12a\x0A\x19granular_license_statuses\x18\x01 \x03(\x0B29.google.ads.googleads.v21.resources.GranularLicenseStatusB\x03\xE0A\x03\x12e\x0A\x1Bgranular_insurance_statuses\x18\x02 \x03(\x0B2;.google.ads.googleads.v21.resources.GranularInsuranceStatusB\x03\xE0A\x03\"\xA4\x02\x0A\x15GranularLicenseStatus\x12\"\x0A\x10geo_criterion_id\x18\x01 \x01(\x03B\x03\xE0A\x03H\x00\x88\x01\x01\x12\x1D\x0A\x0Bcategory_id\x18\x02 \x01(\x09B\x03\xE0A\x03H\x01\x88\x01\x01\x12\x8A\x01\x0A\x13verification_status\x18\x03 \x01(\x0E2c.google.ads.googleads.v21.enums.LocalServicesVerificationStatusEnum.LocalServicesVerificationStatusB\x03\xE0A\x03H\x02\x88\x01\x01B\x13\x0A\x11_geo_criterion_idB\x0E\x0A\x0C_category_idB\x16\x0A\x14_verification_status\"\xA6\x02\x0A\x17GranularInsuranceStatus\x12\"\x0A\x10geo_criterion_id\x18\x01 \x01(\x03B\x03\xE0A\x03H\x00\x88\x01\x01\x12\x1D\x0A\x0Bcategory_id\x18\x02 \x01(\x09B\x03\xE0A\x03H\x01\x88\x01\x01\x12\x8A\x01\x0A\x13verification_status\x18\x03 \x01(\x0E2c.google.ads.googleads.v21.enums.LocalServicesVerificationStatusEnum.LocalServicesVerificationStatusB\x03\xE0A\x03H\x02\x88\x01\x01B\x13\x0A\x11_geo_criterion_idB\x0E\x0A\x0C_category_idB\x16\x0A\x14_verification_status\"\x81\x01\x0A\x0DVideoCustomer\x12p\x0A third_party_integration_partners\x18\x01 \x01(\x0B2F.google.ads.googleads.v21.common.CustomerThirdPartyIntegrationPartnersB\xFF\x01\x0A&com.google.ads.googleads.v21.resourcesB\x0DCustomerProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\xD9\x13\x0A8google/ads/googleads/v21/services/customer_service.proto\x12!google.ads.googleads.v21.services\x1A:google/ads/googleads/v21/enums/response_content_type.proto\x1A1google/ads/googleads/v21/resources/customer.proto\x1A\x1Cgoogle/api/annotations.proto\x1A\x17google/api/client.proto\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\x1A google/protobuf/field_mask.proto\"\x82\x02\x0A\x15MutateCustomerRequest\x12\x18\x0A\x0Bcustomer_id\x18\x01 \x01(\x09B\x03\xE0A\x02\x12L\x0A\x09operation\x18\x04 \x01(\x0B24.google.ads.googleads.v21.services.CustomerOperationB\x03\xE0A\x02\x12\x15\x0A\x0Dvalidate_only\x18\x05 \x01(\x08\x12j\x0A\x15response_content_type\x18\x06 \x01(\x0E2K.google.ads.googleads.v21.enums.ResponseContentTypeEnum.ResponseContentType\"\x98\x02\x0A\x1BCreateCustomerClientRequest\x12\x18\x0A\x0Bcustomer_id\x18\x01 \x01(\x09B\x03\xE0A\x02\x12J\x0A\x0Fcustomer_client\x18\x02 \x01(\x0B2,.google.ads.googleads.v21.resources.CustomerB\x03\xE0A\x02\x12\x1A\x0A\x0Demail_address\x18\x05 \x01(\x09H\x00\x88\x01\x01\x12N\x0A\x0Baccess_role\x18\x04 \x01(\x0E29.google.ads.googleads.v21.enums.AccessRoleEnum.AccessRole\x12\x15\x0A\x0Dvalidate_only\x18\x06 \x01(\x08B\x10\x0A\x0E_email_address\"\x82\x01\x0A\x11CustomerOperation\x12<\x0A\x06update\x18\x01 \x01(\x0B2,.google.ads.googleads.v21.resources.Customer\x12/\x0A\x0Bupdate_mask\x18\x02 \x01(\x0B2\x1A.google.protobuf.FieldMask\"v\x0A\x1CCreateCustomerClientResponse\x12=\x0A\x0Dresource_name\x18\x02 \x01(\x09B&\xFAA#\x0A!googleads.googleapis.com/Customer\x12\x17\x0A\x0Finvitation_link\x18\x03 \x01(\x09\"a\x0A\x16MutateCustomerResponse\x12G\x0A\x06result\x18\x02 \x01(\x0B27.google.ads.googleads.v21.services.MutateCustomerResult\"\x95\x01\x0A\x14MutateCustomerResult\x12=\x0A\x0Dresource_name\x18\x01 \x01(\x09B&\xFAA#\x0A!googleads.googleapis.com/Customer\x12>\x0A\x08customer\x18\x02 \x01(\x0B2,.google.ads.googleads.v21.resources.Customer\" \x0A\x1EListAccessibleCustomersRequest\"9\x0A\x1FListAccessibleCustomersResponse\x12\x16\x0A\x0Eresource_names\x18\x01 \x03(\x092\xF5\x05\x0A\x0FCustomerService\x12\xCF\x01\x0A\x0EMutateCustomer\x128.google.ads.googleads.v21.services.MutateCustomerRequest\x1A9.google.ads.googleads.v21.services.MutateCustomerResponse\"H\xDAA\x15customer_id,operation\x82\xD3\xE4\x93\x02*\"%/v21/customers/{customer_id=*}:mutate:\x01*\x12\xD0\x01\x0A\x17ListAccessibleCustomers\x12A.google.ads.googleads.v21.services.ListAccessibleCustomersRequest\x1AB.google.ads.googleads.v21.services.ListAccessibleCustomersResponse\".\x82\xD3\xE4\x93\x02(\x12&/v21/customers:listAccessibleCustomers\x12\xF5\x01\x0A\x14CreateCustomerClient\x12>.google.ads.googleads.v21.services.CreateCustomerClientRequest\x1A?.google.ads.googleads.v21.services.CreateCustomerClientResponse\"\\\xDAA\x1Bcustomer_id,customer_client\x82\xD3\xE4\x93\x028\"3/v21/customers/{customer_id=*}:createCustomerClient:\x01*\x1AE\xCAA\x18googleads.googleapis.com\xD2A'https://www.googleapis.com/auth/adwordsB\x80\x02\x0A%com.google.ads.googleads.v21.servicesB\x14CustomerServiceProtoP\x01ZIgoogle.golang.org/genproto/googleapis/ads/googleads/v21/services;services\xA2\x02\x03GAA\xAA\x02!Google.Ads.GoogleAds.V21.Services\xCA\x02!Google\\Ads\\GoogleAds\\V21\\Services\xEA\x02%Google::Ads::GoogleAds::V21::Servicesb\x06proto3\x0A\xC0\x04\x0A4google/ads/googleads/v21/resources/gender_view.proto\x12\"google.ads.googleads.v21.resources\x1A\x19google/api/resource.proto\"\xBC\x01\x0A\x0AGenderView\x12B\x0A\x0Dresource_name\x18\x01 \x01(\x09B+\xE0A\x03\xFAA%\x0A#googleads.googleapis.com/GenderView:j\xEAAg\x0A#googleads.googleapis.com/GenderView\x12@customers/{customer_id}/genderViews/{ad_group_id}~{criterion_id}B\x81\x02\x0A&com.google.ads.googleads.v21.resourcesB\x0FGenderViewProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\xE0\x03\x0A>google/ads/googleads/v21/enums/hotel_date_selection_type.proto\x12\x1Egoogle.ads.googleads.v21.enums\"~\x0A\x1AHotelDateSelectionTypeEnum\"`\x0A\x16HotelDateSelectionType\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x15\x0A\x11DEFAULT_SELECTION\x102\x12\x11\x0A\x0DUSER_SELECTED\x103B\xF5\x01\x0A\"com.google.ads.googleads.v21.enumsB\x1BHotelDateSelectionTypeProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xF4\x04\x0ALgoogle/ads/googleads/v21/enums/conversion_value_rule_primary_dimension.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\xF6\x01\x0A'ConversionValueRulePrimaryDimensionEnum\"\xCA\x01\x0A#ConversionValueRulePrimaryDimension\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x13\x0A\x0FNO_RULE_APPLIED\x10\x02\x12\x0C\x0A\x08ORIGINAL\x10\x03\x12\x19\x0A\x15NEW_VS_RETURNING_USER\x10\x04\x12\x10\x0A\x0CGEO_LOCATION\x10\x05\x12\x0A\x0A\x06DEVICE\x10\x06\x12\x0C\x0A\x08AUDIENCE\x10\x07\x12\x0C\x0A\x08MULTIPLE\x10\x08\x12\x0D\x0A\x09ITINERARY\x10\x09B\x82\x02\x0A\"com.google.ads.googleads.v21.enumsB(ConversionValueRulePrimaryDimensionProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xFF\x03\x0A;google/ads/googleads/v21/enums/policy_approval_status.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\xA1\x01\x0A\x18PolicyApprovalStatusEnum\"\x84\x01\x0A\x14PolicyApprovalStatus\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0F\x0A\x0BDISAPPROVED\x10\x02\x12\x14\x0A\x10APPROVED_LIMITED\x10\x03\x12\x0C\x0A\x08APPROVED\x10\x04\x12\x19\x0A\x15AREA_OF_INTEREST_ONLY\x10\x05B\xF3\x01\x0A\"com.google.ads.googleads.v21.enumsB\x19PolicyApprovalStatusProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xF9\x0F\x0A?google/ads/googleads/v21/resources/ad_group_ad_asset_view.proto\x12\"google.ads.googleads.v21.resources\x1A5google/ads/googleads/v21/enums/asset_field_type.proto\x1A<google/ads/googleads/v21/enums/asset_performance_label.proto\x1A1google/ads/googleads/v21/enums/asset_source.proto\x1A;google/ads/googleads/v21/enums/policy_approval_status.proto\x1A9google/ads/googleads/v21/enums/policy_review_status.proto\x1A<google/ads/googleads/v21/enums/served_asset_field_type.proto\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\"\x99\x07\x0A\x12AdGroupAdAssetView\x12J\x0A\x0Dresource_name\x18\x01 \x01(\x09B3\xE0A\x03\xFAA-\x0A+googleads.googleapis.com/AdGroupAdAssetView\x12D\x0A\x0Bad_group_ad\x18\x09 \x01(\x09B*\xE0A\x03\xFAA\$\x0A\"googleads.googleapis.com/AdGroupAdH\x00\x88\x01\x01\x12:\x0A\x05asset\x18\x0A \x01(\x09B&\xE0A\x03\xFAA \x0A\x1Egoogleads.googleapis.com/AssetH\x01\x88\x01\x01\x12Z\x0A\x0Afield_type\x18\x02 \x01(\x0E2A.google.ads.googleads.v21.enums.AssetFieldTypeEnum.AssetFieldTypeB\x03\xE0A\x03\x12\x19\x0A\x07enabled\x18\x08 \x01(\x08B\x03\xE0A\x03H\x02\x88\x01\x01\x12\\\x0A\x0Epolicy_summary\x18\x03 \x01(\x0B2?.google.ads.googleads.v21.resources.AdGroupAdAssetPolicySummaryB\x03\xE0A\x03\x12o\x0A\x11performance_label\x18\x04 \x01(\x0E2O.google.ads.googleads.v21.enums.AssetPerformanceLabelEnum.AssetPerformanceLabelB\x03\xE0A\x03\x12h\x0A\x0Cpinned_field\x18\x0B \x01(\x0E2M.google.ads.googleads.v21.enums.ServedAssetFieldTypeEnum.ServedAssetFieldTypeB\x03\xE0A\x03\x12P\x0A\x06source\x18\x0C \x01(\x0E2;.google.ads.googleads.v21.enums.AssetSourceEnum.AssetSourceB\x03\xE0A\x03:\x8C\x01\xEAA\x88\x01\x0A+googleads.googleapis.com/AdGroupAdAssetView\x12Ycustomers/{customer_id}/adGroupAdAssetViews/{ad_group_id}~{ad_id}~{asset_id}~{field_type}B\x0E\x0A\x0C_ad_group_adB\x08\x0A\x06_assetB\x0A\x0A\x08_enabled\"\xC7\x02\x0A\x1BAdGroupAdAssetPolicySummary\x12T\x0A\x14policy_topic_entries\x18\x01 \x03(\x0B21.google.ads.googleads.v21.common.PolicyTopicEntryB\x03\xE0A\x03\x12e\x0A\x0Dreview_status\x18\x02 \x01(\x0E2I.google.ads.googleads.v21.enums.PolicyReviewStatusEnum.PolicyReviewStatusB\x03\xE0A\x03\x12k\x0A\x0Fapproval_status\x18\x03 \x01(\x0E2M.google.ads.googleads.v21.enums.PolicyApprovalStatusEnum.PolicyApprovalStatusB\x03\xE0A\x03B\x89\x02\x0A&com.google.ads.googleads.v21.resourcesB\x17AdGroupAdAssetViewProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\xEA\x0B\x0A2google/ads/googleads/v21/common/asset_policy.proto\x12\x1Fgoogle.ads.googleads.v21.common\x1A>google/ads/googleads/v21/enums/asset_link_primary_status.proto\x1AEgoogle/ads/googleads/v21/enums/asset_link_primary_status_reason.proto\x1AKgoogle/ads/googleads/v21/enums/asset_offline_evaluation_error_reasons.proto\x1A;google/ads/googleads/v21/enums/policy_approval_status.proto\x1A9google/ads/googleads/v21/enums/policy_review_status.proto\"\xB1\x02\x0A\x14AdAssetPolicySummary\x12O\x0A\x14policy_topic_entries\x18\x01 \x03(\x0B21.google.ads.googleads.v21.common.PolicyTopicEntry\x12`\x0A\x0Dreview_status\x18\x02 \x01(\x0E2I.google.ads.googleads.v21.enums.PolicyReviewStatusEnum.PolicyReviewStatus\x12f\x0A\x0Fapproval_status\x18\x03 \x01(\x0E2M.google.ads.googleads.v21.enums.PolicyApprovalStatusEnum.PolicyApprovalStatus\"\xEC\x02\x0A\x1DAssetLinkPrimaryStatusDetails\x12r\x0A\x06reason\x18\x01 \x01(\x0E2].google.ads.googleads.v21.enums.AssetLinkPrimaryStatusReasonEnum.AssetLinkPrimaryStatusReasonH\x01\x88\x01\x01\x12f\x0A\x06status\x18\x02 \x01(\x0E2Q.google.ads.googleads.v21.enums.AssetLinkPrimaryStatusEnum.AssetLinkPrimaryStatusH\x02\x88\x01\x01\x12N\x0A\x11asset_disapproved\x18\x03 \x01(\x0B21.google.ads.googleads.v21.common.AssetDisapprovedH\x00B\x09\x0A\x07detailsB\x09\x0A\x07_reasonB\x09\x0A\x07_status\"\xA8\x01\x0A\x10AssetDisapproved\x12\x93\x01\x0A offline_evaluation_error_reasons\x18\x01 \x03(\x0E2i.google.ads.googleads.v21.enums.AssetOfflineEvaluationErrorReasonsEnum.AssetOfflineEvaluationErrorReasonsB\xF0\x01\x0A#com.google.ads.googleads.v21.commonB\x10AssetPolicyProtoP\x01ZEgoogle.golang.org/genproto/googleapis/ads/googleads/v21/common;common\xA2\x02\x03GAA\xAA\x02\x1FGoogle.Ads.GoogleAds.V21.Common\xCA\x02\x1FGoogle\\Ads\\GoogleAds\\V21\\Common\xEA\x02#Google::Ads::GoogleAds::V21::Commonb\x06proto3\x0A\x97\x0D\x0A7google/ads/googleads/v21/resources/campaign_asset.proto\x12\"google.ads.googleads.v21.resources\x1A5google/ads/googleads/v21/enums/asset_field_type.proto\x1A>google/ads/googleads/v21/enums/asset_link_primary_status.proto\x1AEgoogle/ads/googleads/v21/enums/asset_link_primary_status_reason.proto\x1A6google/ads/googleads/v21/enums/asset_link_status.proto\x1A1google/ads/googleads/v21/enums/asset_source.proto\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\"\xC3\x07\x0A\x0DCampaignAsset\x12E\x0A\x0Dresource_name\x18\x01 \x01(\x09B.\xE0A\x05\xFAA(\x0A&googleads.googleapis.com/CampaignAsset\x12@\x0A\x08campaign\x18\x06 \x01(\x09B)\xE0A\x05\xFAA#\x0A!googleads.googleapis.com/CampaignH\x00\x88\x01\x01\x12:\x0A\x05asset\x18\x07 \x01(\x09B&\xE0A\x05\xFAA \x0A\x1Egoogleads.googleapis.com/AssetH\x01\x88\x01\x01\x12Z\x0A\x0Afield_type\x18\x04 \x01(\x0E2A.google.ads.googleads.v21.enums.AssetFieldTypeEnum.AssetFieldTypeB\x03\xE0A\x05\x12P\x0A\x06source\x18\x08 \x01(\x0E2;.google.ads.googleads.v21.enums.AssetSourceEnum.AssetSourceB\x03\xE0A\x03\x12S\x0A\x06status\x18\x05 \x01(\x0E2C.google.ads.googleads.v21.enums.AssetLinkStatusEnum.AssetLinkStatus\x12n\x0A\x0Eprimary_status\x18\x09 \x01(\x0E2Q.google.ads.googleads.v21.enums.AssetLinkPrimaryStatusEnum.AssetLinkPrimaryStatusB\x03\xE0A\x03\x12c\x0A\x16primary_status_details\x18\x0A \x03(\x0B2>.google.ads.googleads.v21.common.AssetLinkPrimaryStatusDetailsB\x03\xE0A\x03\x12\x82\x01\x0A\x16primary_status_reasons\x18\x0B \x03(\x0E2].google.ads.googleads.v21.enums.AssetLinkPrimaryStatusReasonEnum.AssetLinkPrimaryStatusReasonB\x03\xE0A\x03:y\xEAAv\x0A&googleads.googleapis.com/CampaignAsset\x12Lcustomers/{customer_id}/campaignAssets/{campaign_id}~{asset_id}~{field_type}B\x0B\x0A\x09_campaignB\x08\x0A\x06_assetB\x84\x02\x0A&com.google.ads.googleads.v21.resourcesB\x12CampaignAssetProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\xB1\x0C\x0A7google/ads/googleads/v21/resources/customer_asset.proto\x12\"google.ads.googleads.v21.resources\x1A5google/ads/googleads/v21/enums/asset_field_type.proto\x1A>google/ads/googleads/v21/enums/asset_link_primary_status.proto\x1AEgoogle/ads/googleads/v21/enums/asset_link_primary_status_reason.proto\x1A6google/ads/googleads/v21/enums/asset_link_status.proto\x1A1google/ads/googleads/v21/enums/asset_source.proto\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\"\xDD\x06\x0A\x0DCustomerAsset\x12E\x0A\x0Dresource_name\x18\x01 \x01(\x09B.\xE0A\x05\xFAA(\x0A&googleads.googleapis.com/CustomerAsset\x128\x0A\x05asset\x18\x02 \x01(\x09B)\xE0A\x02\xE0A\x05\xFAA \x0A\x1Egoogleads.googleapis.com/Asset\x12]\x0A\x0Afield_type\x18\x03 \x01(\x0E2A.google.ads.googleads.v21.enums.AssetFieldTypeEnum.AssetFieldTypeB\x06\xE0A\x02\xE0A\x05\x12P\x0A\x06source\x18\x05 \x01(\x0E2;.google.ads.googleads.v21.enums.AssetSourceEnum.AssetSourceB\x03\xE0A\x03\x12S\x0A\x06status\x18\x04 \x01(\x0E2C.google.ads.googleads.v21.enums.AssetLinkStatusEnum.AssetLinkStatus\x12n\x0A\x0Eprimary_status\x18\x06 \x01(\x0E2Q.google.ads.googleads.v21.enums.AssetLinkPrimaryStatusEnum.AssetLinkPrimaryStatusB\x03\xE0A\x03\x12c\x0A\x16primary_status_details\x18\x07 \x03(\x0B2>.google.ads.googleads.v21.common.AssetLinkPrimaryStatusDetailsB\x03\xE0A\x03\x12\x82\x01\x0A\x16primary_status_reasons\x18\x08 \x03(\x0E2].google.ads.googleads.v21.enums.AssetLinkPrimaryStatusReasonEnum.AssetLinkPrimaryStatusReasonB\x03\xE0A\x03:k\xEAAh\x0A&googleads.googleapis.com/CustomerAsset\x12>customers/{customer_id}/customerAssets/{asset_id}~{field_type}B\x84\x02\x0A&com.google.ads.googleads.v21.resourcesB\x12CustomerAssetProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\xC3\x0C\x0A.google/ads/googleads/v21/common/ad_asset.proto\x12\x1Fgoogle.ads.googleads.v21.common\x1A<google/ads/googleads/v21/enums/asset_performance_label.proto\x1A<google/ads/googleads/v21/enums/served_asset_field_type.proto\"\xD4\x02\x0A\x0BAdTextAsset\x12\x11\x0A\x04text\x18\x04 \x01(\x09H\x00\x88\x01\x01\x12c\x0A\x0Cpinned_field\x18\x02 \x01(\x0E2M.google.ads.googleads.v21.enums.ServedAssetFieldTypeEnum.ServedAssetFieldType\x12p\x0A\x17asset_performance_label\x18\x05 \x01(\x0E2O.google.ads.googleads.v21.enums.AssetPerformanceLabelEnum.AssetPerformanceLabel\x12R\x0A\x13policy_summary_info\x18\x06 \x01(\x0B25.google.ads.googleads.v21.common.AdAssetPolicySummaryB\x07\x0A\x05_text\",\x0A\x0CAdImageAsset\x12\x12\x0A\x05asset\x18\x02 \x01(\x09H\x00\x88\x01\x01B\x08\x0A\x06_asset\"\x99\x01\x0A\x0CAdVideoAsset\x12\x12\x0A\x05asset\x18\x02 \x01(\x09H\x00\x88\x01\x01\x12S\x0A\x13ad_video_asset_info\x18\x04 \x01(\x0B21.google.ads.googleads.v21.common.AdVideoAssetInfoH\x01\x88\x01\x01B\x08\x0A\x06_assetB\x16\x0A\x14_ad_video_asset_info\"\xB1\x01\x0A\x10AdVideoAssetInfo\x12t\x0A\$ad_video_asset_inventory_preferences\x18\x01 \x01(\x0B2A.google.ads.googleads.v21.common.AdVideoAssetInventoryPreferencesH\x00\x88\x01\x01B'\x0A%_ad_video_asset_inventory_preferences\"\xCC\x01\x0A AdVideoAssetInventoryPreferences\x12\x1F\x0A\x12in_feed_preference\x18\x01 \x01(\x08H\x00\x88\x01\x01\x12!\x0A\x14in_stream_preference\x18\x02 \x01(\x08H\x01\x88\x01\x01\x12\x1E\x0A\x11shorts_preference\x18\x03 \x01(\x08H\x02\x88\x01\x01B\x15\x0A\x13_in_feed_preferenceB\x17\x0A\x15_in_stream_preferenceB\x14\x0A\x12_shorts_preference\"2\x0A\x12AdMediaBundleAsset\x12\x12\x0A\x05asset\x18\x02 \x01(\x09H\x00\x88\x01\x01B\x08\x0A\x06_asset\"<\x0A\x1CAdDemandGenCarouselCardAsset\x12\x12\x0A\x05asset\x18\x01 \x01(\x09H\x00\x88\x01\x01B\x08\x0A\x06_asset\"3\x0A\x13AdCallToActionAsset\x12\x12\x0A\x05asset\x18\x01 \x01(\x09H\x00\x88\x01\x01B\x08\x0A\x06_asset\"2\x0A\x12AdAppDeepLinkAsset\x12\x12\x0A\x05asset\x18\x01 \x01(\x09H\x00\x88\x01\x01B\x08\x0A\x06_assetB\xEC\x01\x0A#com.google.ads.googleads.v21.commonB\x0CAdAssetProtoP\x01ZEgoogle.golang.org/genproto/googleapis/ads/googleads/v21/common;common\xA2\x02\x03GAA\xAA\x02\x1FGoogle.Ads.GoogleAds.V21.Common\xCA\x02\x1FGoogle\\Ads\\GoogleAds\\V21\\Common\xEA\x02#Google::Ads::GoogleAds::V21::Commonb\x06proto3\x0A\xF9\x0C\x0A7google/ads/googleads/v21/resources/ad_group_asset.proto\x12\"google.ads.googleads.v21.resources\x1A5google/ads/googleads/v21/enums/asset_field_type.proto\x1A>google/ads/googleads/v21/enums/asset_link_primary_status.proto\x1AEgoogle/ads/googleads/v21/enums/asset_link_primary_status_reason.proto\x1A6google/ads/googleads/v21/enums/asset_link_status.proto\x1A1google/ads/googleads/v21/enums/asset_source.proto\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\"\xA6\x07\x0A\x0CAdGroupAsset\x12D\x0A\x0Dresource_name\x18\x01 \x01(\x09B-\xE0A\x05\xFAA'\x0A%googleads.googleapis.com/AdGroupAsset\x12=\x0A\x08ad_group\x18\x02 \x01(\x09B+\xE0A\x02\xE0A\x05\xFAA\"\x0A googleads.googleapis.com/AdGroup\x128\x0A\x05asset\x18\x03 \x01(\x09B)\xE0A\x02\xE0A\x05\xFAA \x0A\x1Egoogleads.googleapis.com/Asset\x12]\x0A\x0Afield_type\x18\x04 \x01(\x0E2A.google.ads.googleads.v21.enums.AssetFieldTypeEnum.AssetFieldTypeB\x06\xE0A\x02\xE0A\x05\x12P\x0A\x06source\x18\x06 \x01(\x0E2;.google.ads.googleads.v21.enums.AssetSourceEnum.AssetSourceB\x03\xE0A\x03\x12S\x0A\x06status\x18\x05 \x01(\x0E2C.google.ads.googleads.v21.enums.AssetLinkStatusEnum.AssetLinkStatus\x12n\x0A\x0Eprimary_status\x18\x07 \x01(\x0E2Q.google.ads.googleads.v21.enums.AssetLinkPrimaryStatusEnum.AssetLinkPrimaryStatusB\x03\xE0A\x03\x12c\x0A\x16primary_status_details\x18\x08 \x03(\x0B2>.google.ads.googleads.v21.common.AssetLinkPrimaryStatusDetailsB\x03\xE0A\x03\x12\x82\x01\x0A\x16primary_status_reasons\x18\x09 \x03(\x0E2].google.ads.googleads.v21.enums.AssetLinkPrimaryStatusReasonEnum.AssetLinkPrimaryStatusReasonB\x03\xE0A\x03:w\xEAAt\x0A%googleads.googleapis.com/AdGroupAsset\x12Kcustomers/{customer_id}/adGroupAssets/{ad_group_id}~{asset_id}~{field_type}B\x83\x02\x0A&com.google.ads.googleads.v21.resourcesB\x11AdGroupAssetProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\xB9\x0E\x0A>google/ads/googleads/v21/services/ad_group_asset_service.proto\x12!google.ads.googleads.v21.services\x1A7google/ads/googleads/v21/resources/ad_group_asset.proto\x1A\x1Cgoogle/api/annotations.proto\x1A\x17google/api/client.proto\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\x1A google/protobuf/field_mask.proto\x1A\x17google/rpc/status.proto\"\xA5\x02\x0A\x1AMutateAdGroupAssetsRequest\x12\x18\x0A\x0Bcustomer_id\x18\x01 \x01(\x09B\x03\xE0A\x02\x12Q\x0A\x0Aoperations\x18\x02 \x03(\x0B28.google.ads.googleads.v21.services.AdGroupAssetOperationB\x03\xE0A\x02\x12\x17\x0A\x0Fpartial_failure\x18\x03 \x01(\x08\x12\x15\x0A\x0Dvalidate_only\x18\x04 \x01(\x08\x12j\x0A\x15response_content_type\x18\x05 \x01(\x0E2K.google.ads.googleads.v21.enums.ResponseContentTypeEnum.ResponseContentType\"\x9B\x02\x0A\x15AdGroupAssetOperation\x12/\x0A\x0Bupdate_mask\x18\x04 \x01(\x0B2\x1A.google.protobuf.FieldMask\x12B\x0A\x06create\x18\x01 \x01(\x0B20.google.ads.googleads.v21.resources.AdGroupAssetH\x00\x12B\x0A\x06update\x18\x03 \x01(\x0B20.google.ads.googleads.v21.resources.AdGroupAssetH\x00\x12<\x0A\x06remove\x18\x02 \x01(\x09B*\xFAA'\x0A%googleads.googleapis.com/AdGroupAssetH\x00B\x0B\x0A\x09operation\"\x9E\x01\x0A\x1BMutateAdGroupAssetsResponse\x121\x0A\x15partial_failure_error\x18\x01 \x01(\x0B2\x12.google.rpc.Status\x12L\x0A\x07results\x18\x02 \x03(\x0B2;.google.ads.googleads.v21.services.MutateAdGroupAssetResult\"\xA7\x01\x0A\x18MutateAdGroupAssetResult\x12A\x0A\x0Dresource_name\x18\x01 \x01(\x09B*\xFAA'\x0A%googleads.googleapis.com/AdGroupAsset\x12H\x0A\x0Ead_group_asset\x18\x02 \x01(\x0B20.google.ads.googleads.v21.resources.AdGroupAsset2\xCC\x02\x0A\x13AdGroupAssetService\x12\xED\x01\x0A\x13MutateAdGroupAssets\x12=.google.ads.googleads.v21.services.MutateAdGroupAssetsRequest\x1A>.google.ads.googleads.v21.services.MutateAdGroupAssetsResponse\"W\xDAA\x16customer_id,operations\x82\xD3\xE4\x93\x028\"3/v21/customers/{customer_id=*}/adGroupAssets:mutate:\x01*\x1AE\xCAA\x18googleads.googleapis.com\xD2A'https://www.googleapis.com/auth/adwordsB\x84\x02\x0A%com.google.ads.googleads.v21.servicesB\x18AdGroupAssetServiceProtoP\x01ZIgoogle.golang.org/genproto/googleapis/ads/googleads/v21/services;services\xA2\x02\x03GAA\xAA\x02!Google.Ads.GoogleAds.V21.Services\xCA\x02!Google\\Ads\\GoogleAds\\V21\\Services\xEA\x02%Google::Ads::GoogleAds::V21::Servicesb\x06proto3\x0A\xF9\x05\x0A4google/ads/googleads/v21/common/policy_summary.proto\x12\x1Fgoogle.ads.googleads.v21.common\x1A;google/ads/googleads/v21/enums/policy_approval_status.proto\x1A9google/ads/googleads/v21/enums/policy_review_status.proto\"\xAA\x02\x0A\x0DPolicySummary\x12O\x0A\x14policy_topic_entries\x18\x01 \x03(\x0B21.google.ads.googleads.v21.common.PolicyTopicEntry\x12`\x0A\x0Dreview_status\x18\x02 \x01(\x0E2I.google.ads.googleads.v21.enums.PolicyReviewStatusEnum.PolicyReviewStatus\x12f\x0A\x0Fapproval_status\x18\x03 \x01(\x0E2M.google.ads.googleads.v21.enums.PolicyApprovalStatusEnum.PolicyApprovalStatusB\xF2\x01\x0A#com.google.ads.googleads.v21.commonB\x12PolicySummaryProtoP\x01ZEgoogle.golang.org/genproto/googleapis/ads/googleads/v21/common;common\xA2\x02\x03GAA\xAA\x02\x1FGoogle.Ads.GoogleAds.V21.Common\xCA\x02\x1FGoogle\\Ads\\GoogleAds\\V21\\Common\xEA\x02#Google::Ads::GoogleAds::V21::Commonb\x06proto3\x0A\xB9\x0F\x0A:google/ads/googleads/v21/resources/asset_group_asset.proto\x12\"google.ads.googleads.v21.resources\x1A4google/ads/googleads/v21/common/policy_summary.proto\x1A5google/ads/googleads/v21/enums/asset_field_type.proto\x1A>google/ads/googleads/v21/enums/asset_link_primary_status.proto\x1AEgoogle/ads/googleads/v21/enums/asset_link_primary_status_reason.proto\x1A6google/ads/googleads/v21/enums/asset_link_status.proto\x1A<google/ads/googleads/v21/enums/asset_performance_label.proto\x1A1google/ads/googleads/v21/enums/asset_source.proto\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\"\xEC\x08\x0A\x0FAssetGroupAsset\x12G\x0A\x0Dresource_name\x18\x01 \x01(\x09B0\xE0A\x05\xFAA*\x0A(googleads.googleapis.com/AssetGroupAsset\x12@\x0A\x0Basset_group\x18\x02 \x01(\x09B+\xE0A\x05\xFAA%\x0A#googleads.googleapis.com/AssetGroup\x125\x0A\x05asset\x18\x03 \x01(\x09B&\xE0A\x05\xFAA \x0A\x1Egoogleads.googleapis.com/Asset\x12U\x0A\x0Afield_type\x18\x04 \x01(\x0E2A.google.ads.googleads.v21.enums.AssetFieldTypeEnum.AssetFieldType\x12S\x0A\x06status\x18\x05 \x01(\x0E2C.google.ads.googleads.v21.enums.AssetLinkStatusEnum.AssetLinkStatus\x12n\x0A\x0Eprimary_status\x18\x08 \x01(\x0E2Q.google.ads.googleads.v21.enums.AssetLinkPrimaryStatusEnum.AssetLinkPrimaryStatusB\x03\xE0A\x03\x12\x82\x01\x0A\x16primary_status_reasons\x18\x09 \x03(\x0E2].google.ads.googleads.v21.enums.AssetLinkPrimaryStatusReasonEnum.AssetLinkPrimaryStatusReasonB\x03\xE0A\x03\x12c\x0A\x16primary_status_details\x18\x0A \x03(\x0B2>.google.ads.googleads.v21.common.AssetLinkPrimaryStatusDetailsB\x03\xE0A\x03\x12o\x0A\x11performance_label\x18\x06 \x01(\x0E2O.google.ads.googleads.v21.enums.AssetPerformanceLabelEnum.AssetPerformanceLabelB\x03\xE0A\x03\x12K\x0A\x0Epolicy_summary\x18\x07 \x01(\x0B2..google.ads.googleads.v21.common.PolicySummaryB\x03\xE0A\x03\x12P\x0A\x06source\x18\x0B \x01(\x0E2;.google.ads.googleads.v21.enums.AssetSourceEnum.AssetSourceB\x03\xE0A\x03:\x80\x01\xEAA}\x0A(googleads.googleapis.com/AssetGroupAsset\x12Qcustomers/{customer_id}/assetGroupAssets/{asset_group_id}~{asset_id}~{field_type}B\x86\x02\x0A&com.google.ads.googleads.v21.resourcesB\x14AssetGroupAssetProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\xFC\x0C\x0AAgoogle/ads/googleads/v21/services/asset_group_asset_service.proto\x12!google.ads.googleads.v21.services\x1A\x1Cgoogle/api/annotations.proto\x1A\x17google/api/client.proto\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\x1A google/protobuf/field_mask.proto\x1A\x17google/rpc/status.proto\"\xBF\x01\x0A\x1DMutateAssetGroupAssetsRequest\x12\x18\x0A\x0Bcustomer_id\x18\x01 \x01(\x09B\x03\xE0A\x02\x12T\x0A\x0Aoperations\x18\x02 \x03(\x0B2;.google.ads.googleads.v21.services.AssetGroupAssetOperationB\x03\xE0A\x02\x12\x17\x0A\x0Fpartial_failure\x18\x03 \x01(\x08\x12\x15\x0A\x0Dvalidate_only\x18\x04 \x01(\x08\"\xA7\x02\x0A\x18AssetGroupAssetOperation\x12/\x0A\x0Bupdate_mask\x18\x04 \x01(\x0B2\x1A.google.protobuf.FieldMask\x12E\x0A\x06create\x18\x01 \x01(\x0B23.google.ads.googleads.v21.resources.AssetGroupAssetH\x00\x12E\x0A\x06update\x18\x02 \x01(\x0B23.google.ads.googleads.v21.resources.AssetGroupAssetH\x00\x12?\x0A\x06remove\x18\x03 \x01(\x09B-\xFAA*\x0A(googleads.googleapis.com/AssetGroupAssetH\x00B\x0B\x0A\x09operation\"\xA4\x01\x0A\x1EMutateAssetGroupAssetsResponse\x12O\x0A\x07results\x18\x01 \x03(\x0B2>.google.ads.googleads.v21.services.MutateAssetGroupAssetResult\x121\x0A\x15partial_failure_error\x18\x02 \x01(\x0B2\x12.google.rpc.Status\"c\x0A\x1BMutateAssetGroupAssetResult\x12D\x0A\x0Dresource_name\x18\x01 \x01(\x09B-\xFAA*\x0A(googleads.googleapis.com/AssetGroupAsset2\xDB\x02\x0A\x16AssetGroupAssetService\x12\xF9\x01\x0A\x16MutateAssetGroupAssets\x12@.google.ads.googleads.v21.services.MutateAssetGroupAssetsRequest\x1AA.google.ads.googleads.v21.services.MutateAssetGroupAssetsResponse\"Z\xDAA\x16customer_id,operations\x82\xD3\xE4\x93\x02;\"6/v21/customers/{customer_id=*}/assetGroupAssets:mutate:\x01*\x1AE\xCAA\x18googleads.googleapis.com\xD2A'https://www.googleapis.com/auth/adwordsB\x87\x02\x0A%com.google.ads.googleads.v21.servicesB\x1BAssetGroupAssetServiceProtoP\x01ZIgoogle.golang.org/genproto/googleapis/ads/googleads/v21/services;services\xA2\x02\x03GAA\xAA\x02!Google.Ads.GoogleAds.V21.Services\xCA\x02!Google\\Ads\\GoogleAds\\V21\\Services\xEA\x02%Google::Ads::GoogleAds::V21::Servicesb\x06proto3\x0A\xCA\x0E\x0A>google/ads/googleads/v21/services/campaign_asset_service.proto\x12!google.ads.googleads.v21.services\x1A7google/ads/googleads/v21/resources/campaign_asset.proto\x1A\x1Cgoogle/api/annotations.proto\x1A\x17google/api/client.proto\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\x1A google/protobuf/field_mask.proto\x1A\x17google/rpc/status.proto\"\xA7\x02\x0A\x1BMutateCampaignAssetsRequest\x12\x18\x0A\x0Bcustomer_id\x18\x01 \x01(\x09B\x03\xE0A\x02\x12R\x0A\x0Aoperations\x18\x02 \x03(\x0B29.google.ads.googleads.v21.services.CampaignAssetOperationB\x03\xE0A\x02\x12\x17\x0A\x0Fpartial_failure\x18\x03 \x01(\x08\x12\x15\x0A\x0Dvalidate_only\x18\x04 \x01(\x08\x12j\x0A\x15response_content_type\x18\x05 \x01(\x0E2K.google.ads.googleads.v21.enums.ResponseContentTypeEnum.ResponseContentType\"\x9F\x02\x0A\x16CampaignAssetOperation\x12/\x0A\x0Bupdate_mask\x18\x04 \x01(\x0B2\x1A.google.protobuf.FieldMask\x12C\x0A\x06create\x18\x01 \x01(\x0B21.google.ads.googleads.v21.resources.CampaignAssetH\x00\x12C\x0A\x06update\x18\x03 \x01(\x0B21.google.ads.googleads.v21.resources.CampaignAssetH\x00\x12=\x0A\x06remove\x18\x02 \x01(\x09B+\xFAA(\x0A&googleads.googleapis.com/CampaignAssetH\x00B\x0B\x0A\x09operation\"\xA0\x01\x0A\x1CMutateCampaignAssetsResponse\x121\x0A\x15partial_failure_error\x18\x01 \x01(\x0B2\x12.google.rpc.Status\x12M\x0A\x07results\x18\x02 \x03(\x0B2<.google.ads.googleads.v21.services.MutateCampaignAssetResult\"\xAA\x01\x0A\x19MutateCampaignAssetResult\x12B\x0A\x0Dresource_name\x18\x01 \x01(\x09B+\xFAA(\x0A&googleads.googleapis.com/CampaignAsset\x12I\x0A\x0Ecampaign_asset\x18\x02 \x01(\x0B21.google.ads.googleads.v21.resources.CampaignAsset2\xD1\x02\x0A\x14CampaignAssetService\x12\xF1\x01\x0A\x14MutateCampaignAssets\x12>.google.ads.googleads.v21.services.MutateCampaignAssetsRequest\x1A?.google.ads.googleads.v21.services.MutateCampaignAssetsResponse\"X\xDAA\x16customer_id,operations\x82\xD3\xE4\x93\x029\"4/v21/customers/{customer_id=*}/campaignAssets:mutate:\x01*\x1AE\xCAA\x18googleads.googleapis.com\xD2A'https://www.googleapis.com/auth/adwordsB\x85\x02\x0A%com.google.ads.googleads.v21.servicesB\x19CampaignAssetServiceProtoP\x01ZIgoogle.golang.org/genproto/googleapis/ads/googleads/v21/services;services\xA2\x02\x03GAA\xAA\x02!Google.Ads.GoogleAds.V21.Services\xCA\x02!Google\\Ads\\GoogleAds\\V21\\Services\xEA\x02%Google::Ads::GoogleAds::V21::Servicesb\x06proto3\x0A\xCA\x0E\x0A>google/ads/googleads/v21/services/customer_asset_service.proto\x12!google.ads.googleads.v21.services\x1A7google/ads/googleads/v21/resources/customer_asset.proto\x1A\x1Cgoogle/api/annotations.proto\x1A\x17google/api/client.proto\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\x1A google/protobuf/field_mask.proto\x1A\x17google/rpc/status.proto\"\xA7\x02\x0A\x1BMutateCustomerAssetsRequest\x12\x18\x0A\x0Bcustomer_id\x18\x01 \x01(\x09B\x03\xE0A\x02\x12R\x0A\x0Aoperations\x18\x02 \x03(\x0B29.google.ads.googleads.v21.services.CustomerAssetOperationB\x03\xE0A\x02\x12\x17\x0A\x0Fpartial_failure\x18\x03 \x01(\x08\x12\x15\x0A\x0Dvalidate_only\x18\x04 \x01(\x08\x12j\x0A\x15response_content_type\x18\x05 \x01(\x0E2K.google.ads.googleads.v21.enums.ResponseContentTypeEnum.ResponseContentType\"\x9F\x02\x0A\x16CustomerAssetOperation\x12/\x0A\x0Bupdate_mask\x18\x04 \x01(\x0B2\x1A.google.protobuf.FieldMask\x12C\x0A\x06create\x18\x01 \x01(\x0B21.google.ads.googleads.v21.resources.CustomerAssetH\x00\x12C\x0A\x06update\x18\x03 \x01(\x0B21.google.ads.googleads.v21.resources.CustomerAssetH\x00\x12=\x0A\x06remove\x18\x02 \x01(\x09B+\xFAA(\x0A&googleads.googleapis.com/CustomerAssetH\x00B\x0B\x0A\x09operation\"\xA0\x01\x0A\x1CMutateCustomerAssetsResponse\x121\x0A\x15partial_failure_error\x18\x01 \x01(\x0B2\x12.google.rpc.Status\x12M\x0A\x07results\x18\x02 \x03(\x0B2<.google.ads.googleads.v21.services.MutateCustomerAssetResult\"\xAA\x01\x0A\x19MutateCustomerAssetResult\x12B\x0A\x0Dresource_name\x18\x01 \x01(\x09B+\xFAA(\x0A&googleads.googleapis.com/CustomerAsset\x12I\x0A\x0Ecustomer_asset\x18\x02 \x01(\x0B21.google.ads.googleads.v21.resources.CustomerAsset2\xD1\x02\x0A\x14CustomerAssetService\x12\xF1\x01\x0A\x14MutateCustomerAssets\x12>.google.ads.googleads.v21.services.MutateCustomerAssetsRequest\x1A?.google.ads.googleads.v21.services.MutateCustomerAssetsResponse\"X\xDAA\x16customer_id,operations\x82\xD3\xE4\x93\x029\"4/v21/customers/{customer_id=*}/customerAssets:mutate:\x01*\x1AE\xCAA\x18googleads.googleapis.com\xD2A'https://www.googleapis.com/auth/adwordsB\x85\x02\x0A%com.google.ads.googleads.v21.servicesB\x19CustomerAssetServiceProtoP\x01ZIgoogle.golang.org/genproto/googleapis/ads/googleads/v21/services;services\xA2\x02\x03GAA\xAA\x02!Google.Ads.GoogleAds.V21.Services\xCA\x02!Google\\Ads\\GoogleAds\\V21\\Services\xEA\x02%Google::Ads::GoogleAds::V21::Servicesb\x06proto3\x0A\xCE\x06\x0A7google/ads/googleads/v21/resources/experiment_arm.proto\x12\"google.ads.googleads.v21.resources\x1A\x19google/api/resource.proto\"\xC4\x03\x0A\x0DExperimentArm\x12E\x0A\x0Dresource_name\x18\x01 \x01(\x09B.\xE0A\x05\xFAA(\x0A&googleads.googleapis.com/ExperimentArm\x12?\x0A\x0Aexperiment\x18\x08 \x01(\x09B+\xE0A\x05\xFAA%\x0A#googleads.googleapis.com/Experiment\x12\x11\x0A\x04name\x18\x03 \x01(\x09B\x03\xE0A\x02\x12\x0F\x0A\x07control\x18\x04 \x01(\x08\x12\x15\x0A\x0Dtraffic_split\x18\x05 \x01(\x03\x129\x0A\x09campaigns\x18\x06 \x03(\x09B&\xFAA#\x0A!googleads.googleapis.com/Campaign\x12F\x0A\x13in_design_campaigns\x18\x07 \x03(\x09B)\xE0A\x03\xFAA#\x0A!googleads.googleapis.com/Campaign:m\xEAAj\x0A&googleads.googleapis.com/ExperimentArm\x12@customers/{customer_id}/experimentArms/{trial_id}~{trial_arm_id}B\x84\x02\x0A&com.google.ads.googleads.v21.resourcesB\x12ExperimentArmProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\xCA\x0E\x0A>google/ads/googleads/v21/services/experiment_arm_service.proto\x12!google.ads.googleads.v21.services\x1A7google/ads/googleads/v21/resources/experiment_arm.proto\x1A\x1Cgoogle/api/annotations.proto\x1A\x17google/api/client.proto\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\x1A google/protobuf/field_mask.proto\x1A\x17google/rpc/status.proto\"\xA7\x02\x0A\x1BMutateExperimentArmsRequest\x12\x18\x0A\x0Bcustomer_id\x18\x01 \x01(\x09B\x03\xE0A\x02\x12R\x0A\x0Aoperations\x18\x02 \x03(\x0B29.google.ads.googleads.v21.services.ExperimentArmOperationB\x03\xE0A\x02\x12\x17\x0A\x0Fpartial_failure\x18\x03 \x01(\x08\x12\x15\x0A\x0Dvalidate_only\x18\x04 \x01(\x08\x12j\x0A\x15response_content_type\x18\x05 \x01(\x0E2K.google.ads.googleads.v21.enums.ResponseContentTypeEnum.ResponseContentType\"\x9F\x02\x0A\x16ExperimentArmOperation\x12/\x0A\x0Bupdate_mask\x18\x04 \x01(\x0B2\x1A.google.protobuf.FieldMask\x12C\x0A\x06create\x18\x01 \x01(\x0B21.google.ads.googleads.v21.resources.ExperimentArmH\x00\x12C\x0A\x06update\x18\x02 \x01(\x0B21.google.ads.googleads.v21.resources.ExperimentArmH\x00\x12=\x0A\x06remove\x18\x03 \x01(\x09B+\xFAA(\x0A&googleads.googleapis.com/ExperimentArmH\x00B\x0B\x0A\x09operation\"\xA0\x01\x0A\x1CMutateExperimentArmsResponse\x121\x0A\x15partial_failure_error\x18\x01 \x01(\x0B2\x12.google.rpc.Status\x12M\x0A\x07results\x18\x02 \x03(\x0B2<.google.ads.googleads.v21.services.MutateExperimentArmResult\"\xAA\x01\x0A\x19MutateExperimentArmResult\x12B\x0A\x0Dresource_name\x18\x01 \x01(\x09B+\xFAA(\x0A&googleads.googleapis.com/ExperimentArm\x12I\x0A\x0Eexperiment_arm\x18\x02 \x01(\x0B21.google.ads.googleads.v21.resources.ExperimentArm2\xD1\x02\x0A\x14ExperimentArmService\x12\xF1\x01\x0A\x14MutateExperimentArms\x12>.google.ads.googleads.v21.services.MutateExperimentArmsRequest\x1A?.google.ads.googleads.v21.services.MutateExperimentArmsResponse\"X\xDAA\x16customer_id,operations\x82\xD3\xE4\x93\x029\"4/v21/customers/{customer_id=*}/experimentArms:mutate:\x01*\x1AE\xCAA\x18googleads.googleapis.com\xD2A'https://www.googleapis.com/auth/adwordsB\x85\x02\x0A%com.google.ads.googleads.v21.servicesB\x19ExperimentArmServiceProtoP\x01ZIgoogle.golang.org/genproto/googleapis/ads/googleads/v21/services;services\xA2\x02\x03GAA\xAA\x02!Google.Ads.GoogleAds.V21.Services\xCA\x02!Google\\Ads\\GoogleAds\\V21\\Services\xEA\x02%Google::Ads::GoogleAds::V21::Servicesb\x06proto3\x0A\xAE\x03\x0A3google/ads/googleads/v21/enums/fixed_cpm_goal.proto\x12\x1Egoogle.ads.googleads.v21.enums\"a\x0A\x10FixedCpmGoalEnum\"M\x0A\x0CFixedCpmGoal\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x09\x0A\x05REACH\x10\x02\x12\x14\x0A\x10TARGET_FREQUENCY\x10\x03B\xEB\x01\x0A\"com.google.ads.googleads.v21.enumsB\x11FixedCpmGoalProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xBA\x15\x0A-google/ads/googleads/v21/common/bidding.proto\x12\x1Fgoogle.ads.googleads.v21.common\x1AIgoogle/ads/googleads/v21/enums/fixed_cpm_target_frequency_time_unit.proto\x1A?google/ads/googleads/v21/enums/target_frequency_time_unit.proto\x1AEgoogle/ads/googleads/v21/enums/target_impression_share_location.proto\"L\x0A\x0ACommission\x12#\x0A\x16commission_rate_micros\x18\x02 \x01(\x03H\x00\x88\x01\x01B\x19\x0A\x17_commission_rate_micros\"\x0D\x0A\x0BEnhancedCpc\"\x0B\x0A\x09ManualCpa\"G\x0A\x09ManualCpc\x12!\x0A\x14enhanced_cpc_enabled\x18\x02 \x01(\x08H\x00\x88\x01\x01B\x17\x0A\x15_enhanced_cpc_enabled\"\x0B\x0A\x09ManualCpm\"\x0B\x0A\x09ManualCpv\"n\x0A\x13MaximizeConversions\x12\x1E\x0A\x16cpc_bid_ceiling_micros\x18\x02 \x01(\x03\x12\x1C\x0A\x14cpc_bid_floor_micros\x18\x03 \x01(\x03\x12\x19\x0A\x11target_cpa_micros\x18\x04 \x01(\x03\"\xC8\x01\x0A\x17MaximizeConversionValue\x12\x13\x0A\x0Btarget_roas\x18\x02 \x01(\x01\x12\x1E\x0A\x16cpc_bid_ceiling_micros\x18\x03 \x01(\x03\x12\x1C\x0A\x14cpc_bid_floor_micros\x18\x04 \x01(\x03\x121\x0A\$target_roas_tolerance_percent_millis\x18\x05 \x01(\x03H\x00\x88\x01\x01B'\x0A%_target_roas_tolerance_percent_millis\"\xBD\x01\x0A\x09TargetCpa\x12\x1E\x0A\x11target_cpa_micros\x18\x04 \x01(\x03H\x00\x88\x01\x01\x12#\x0A\x16cpc_bid_ceiling_micros\x18\x05 \x01(\x03H\x01\x88\x01\x01\x12!\x0A\x14cpc_bid_floor_micros\x18\x06 \x01(\x03H\x02\x88\x01\x01B\x14\x0A\x12_target_cpa_microsB\x19\x0A\x17_cpc_bid_ceiling_microsB\x17\x0A\x15_cpc_bid_floor_micros\"s\x0A\x09TargetCpm\x12^\x0A\x15target_frequency_goal\x18\x01 \x01(\x0B2=.google.ads.googleads.v21.common.TargetCpmTargetFrequencyGoalH\x00B\x06\x0A\x04goal\"\x9C\x01\x0A\x1CTargetCpmTargetFrequencyGoal\x12\x14\x0A\x0Ctarget_count\x18\x01 \x01(\x03\x12f\x0A\x09time_unit\x18\x02 \x01(\x0E2S.google.ads.googleads.v21.enums.TargetFrequencyTimeUnitEnum.TargetFrequencyTimeUnit\"\x8E\x02\x0A\x15TargetImpressionShare\x12q\x0A\x08location\x18\x01 \x01(\x0E2_.google.ads.googleads.v21.enums.TargetImpressionShareLocationEnum.TargetImpressionShareLocation\x12%\x0A\x18location_fraction_micros\x18\x04 \x01(\x03H\x00\x88\x01\x01\x12#\x0A\x16cpc_bid_ceiling_micros\x18\x05 \x01(\x03H\x01\x88\x01\x01B\x1B\x0A\x19_location_fraction_microsB\x19\x0A\x17_cpc_bid_ceiling_micros\"\x8E\x02\x0A\x0ATargetRoas\x12\x18\x0A\x0Btarget_roas\x18\x04 \x01(\x01H\x00\x88\x01\x01\x12#\x0A\x16cpc_bid_ceiling_micros\x18\x05 \x01(\x03H\x01\x88\x01\x01\x12!\x0A\x14cpc_bid_floor_micros\x18\x06 \x01(\x03H\x02\x88\x01\x01\x121\x0A\$target_roas_tolerance_percent_millis\x18\x07 \x01(\x03H\x03\x88\x01\x01B\x0E\x0A\x0C_target_roasB\x19\x0A\x17_cpc_bid_ceiling_microsB\x17\x0A\x15_cpc_bid_floor_microsB'\x0A%_target_roas_tolerance_percent_millis\"\x8B\x01\x0A\x0BTargetSpend\x12\$\x0A\x13target_spend_micros\x18\x03 \x01(\x03B\x02\x18\x01H\x00\x88\x01\x01\x12#\x0A\x16cpc_bid_ceiling_micros\x18\x04 \x01(\x03H\x01\x88\x01\x01B\x16\x0A\x14_target_spend_microsB\x19\x0A\x17_cpc_bid_ceiling_micros\"\x88\x01\x0A\x0APercentCpc\x12#\x0A\x16cpc_bid_ceiling_micros\x18\x03 \x01(\x03H\x00\x88\x01\x01\x12!\x0A\x14enhanced_cpc_enabled\x18\x04 \x01(\x08H\x01\x88\x01\x01B\x19\x0A\x17_cpc_bid_ceiling_microsB\x17\x0A\x15_enhanced_cpc_enabled\"\xC7\x01\x0A\x08FixedCpm\x12K\x0A\x04goal\x18\x01 \x01(\x0E2=.google.ads.googleads.v21.enums.FixedCpmGoalEnum.FixedCpmGoal\x12a\x0A\x15target_frequency_info\x18\x02 \x01(\x0B2@.google.ads.googleads.v21.common.FixedCpmTargetFrequencyGoalInfoH\x00B\x0B\x0A\x09goal_info\"\xAF\x01\x0A\x1FFixedCpmTargetFrequencyGoalInfo\x12\x14\x0A\x0Ctarget_count\x18\x01 \x01(\x03\x12v\x0A\x09time_unit\x18\x02 \x01(\x0E2c.google.ads.googleads.v21.enums.FixedCpmTargetFrequencyTimeUnitEnum.FixedCpmTargetFrequencyTimeUnit\"\x0B\x0A\x09TargetCpvB\xEC\x01\x0A#com.google.ads.googleads.v21.commonB\x0CBiddingProtoP\x01ZEgoogle.golang.org/genproto/googleapis/ads/googleads/v21/common;common\xA2\x02\x03GAA\xAA\x02\x1FGoogle.Ads.GoogleAds.V21.Common\xCA\x02\x1FGoogle\\Ads\\GoogleAds\\V21\\Common\xEA\x02#Google::Ads::GoogleAds::V21::Commonb\x06proto3\x0A\xA7\x0E\x0A9google/ads/googleads/v21/resources/bidding_strategy.proto\x12\"google.ads.googleads.v21.resources\x1A<google/ads/googleads/v21/enums/bidding_strategy_status.proto\x1A:google/ads/googleads/v21/enums/bidding_strategy_type.proto\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\"\xFE\x09\x0A\x0FBiddingStrategy\x12G\x0A\x0Dresource_name\x18\x01 \x01(\x09B0\xE0A\x05\xFAA*\x0A(googleads.googleapis.com/BiddingStrategy\x12\x14\x0A\x02id\x18\x10 \x01(\x03B\x03\xE0A\x03H\x01\x88\x01\x01\x12\x11\x0A\x04name\x18\x11 \x01(\x09H\x02\x88\x01\x01\x12d\x0A\x06status\x18\x0F \x01(\x0E2O.google.ads.googleads.v21.enums.BiddingStrategyStatusEnum.BiddingStrategyStatusB\x03\xE0A\x03\x12^\x0A\x04type\x18\x05 \x01(\x0E2K.google.ads.googleads.v21.enums.BiddingStrategyTypeEnum.BiddingStrategyTypeB\x03\xE0A\x03\x12\x1A\x0A\x0Dcurrency_code\x18\x17 \x01(\x09B\x03\xE0A\x05\x12)\x0A\x17effective_currency_code\x18\x14 \x01(\x09B\x03\xE0A\x03H\x03\x88\x01\x01\x12\"\x0A\x1Aaligned_campaign_budget_id\x18\x19 \x01(\x03\x12 \x0A\x0Ecampaign_count\x18\x12 \x01(\x03B\x03\xE0A\x03H\x04\x88\x01\x01\x12,\x0A\x1Anon_removed_campaign_count\x18\x13 \x01(\x03B\x03\xE0A\x03H\x05\x88\x01\x01\x12D\x0A\x0Cenhanced_cpc\x18\x07 \x01(\x0B2,.google.ads.googleads.v21.common.EnhancedCpcH\x00\x12]\x0A\x19maximize_conversion_value\x18\x15 \x01(\x0B28.google.ads.googleads.v21.common.MaximizeConversionValueH\x00\x12T\x0A\x14maximize_conversions\x18\x16 \x01(\x0B24.google.ads.googleads.v21.common.MaximizeConversionsH\x00\x12@\x0A\x0Atarget_cpa\x18\x09 \x01(\x0B2*.google.ads.googleads.v21.common.TargetCpaH\x00\x12Y\x0A\x17target_impression_share\x180 \x01(\x0B26.google.ads.googleads.v21.common.TargetImpressionShareH\x00\x12B\x0A\x0Btarget_roas\x18\x0B \x01(\x0B2+.google.ads.googleads.v21.common.TargetRoasH\x00\x12D\x0A\x0Ctarget_spend\x18\x0C \x01(\x0B2,.google.ads.googleads.v21.common.TargetSpendH\x00:n\xEAAk\x0A(googleads.googleapis.com/BiddingStrategy\x12?customers/{customer_id}/biddingStrategies/{bidding_strategy_id}B\x08\x0A\x06schemeB\x05\x0A\x03_idB\x07\x0A\x05_nameB\x1A\x0A\x18_effective_currency_codeB\x11\x0A\x0F_campaign_countB\x1D\x0A\x1B_non_removed_campaign_countB\x86\x02\x0A&com.google.ads.googleads.v21.resourcesB\x14BiddingStrategyProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\xF8\x0E\x0A@google/ads/googleads/v21/services/bidding_strategy_service.proto\x12!google.ads.googleads.v21.services\x1A9google/ads/googleads/v21/resources/bidding_strategy.proto\x1A\x1Cgoogle/api/annotations.proto\x1A\x17google/api/client.proto\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\x1A google/protobuf/field_mask.proto\x1A\x17google/rpc/status.proto\"\xAC\x02\x0A\x1EMutateBiddingStrategiesRequest\x12\x18\x0A\x0Bcustomer_id\x18\x01 \x01(\x09B\x03\xE0A\x02\x12T\x0A\x0Aoperations\x18\x02 \x03(\x0B2;.google.ads.googleads.v21.services.BiddingStrategyOperationB\x03\xE0A\x02\x12\x17\x0A\x0Fpartial_failure\x18\x03 \x01(\x08\x12\x15\x0A\x0Dvalidate_only\x18\x04 \x01(\x08\x12j\x0A\x15response_content_type\x18\x05 \x01(\x0E2K.google.ads.googleads.v21.enums.ResponseContentTypeEnum.ResponseContentType\"\xA7\x02\x0A\x18BiddingStrategyOperation\x12/\x0A\x0Bupdate_mask\x18\x04 \x01(\x0B2\x1A.google.protobuf.FieldMask\x12E\x0A\x06create\x18\x01 \x01(\x0B23.google.ads.googleads.v21.resources.BiddingStrategyH\x00\x12E\x0A\x06update\x18\x02 \x01(\x0B23.google.ads.googleads.v21.resources.BiddingStrategyH\x00\x12?\x0A\x06remove\x18\x03 \x01(\x09B-\xFAA*\x0A(googleads.googleapis.com/BiddingStrategyH\x00B\x0B\x0A\x09operation\"\xA5\x01\x0A\x1FMutateBiddingStrategiesResponse\x121\x0A\x15partial_failure_error\x18\x03 \x01(\x0B2\x12.google.rpc.Status\x12O\x0A\x07results\x18\x02 \x03(\x0B2>.google.ads.googleads.v21.services.MutateBiddingStrategyResult\"\xB2\x01\x0A\x1BMutateBiddingStrategyResult\x12D\x0A\x0Dresource_name\x18\x01 \x01(\x09B-\xFAA*\x0A(googleads.googleapis.com/BiddingStrategy\x12M\x0A\x10bidding_strategy\x18\x02 \x01(\x0B23.google.ads.googleads.v21.resources.BiddingStrategy2\xDF\x02\x0A\x16BiddingStrategyService\x12\xFD\x01\x0A\x17MutateBiddingStrategies\x12A.google.ads.googleads.v21.services.MutateBiddingStrategiesRequest\x1AB.google.ads.googleads.v21.services.MutateBiddingStrategiesResponse\"[\xDAA\x16customer_id,operations\x82\xD3\xE4\x93\x02<\"7/v21/customers/{customer_id=*}/biddingStrategies:mutate:\x01*\x1AE\xCAA\x18googleads.googleapis.com\xD2A'https://www.googleapis.com/auth/adwordsB\x87\x02\x0A%com.google.ads.googleads.v21.servicesB\x1BBiddingStrategyServiceProtoP\x01ZIgoogle.golang.org/genproto/googleapis/ads/googleads/v21/services;services\xA2\x02\x03GAA\xAA\x02!Google.Ads.GoogleAds.V21.Services\xCA\x02!Google\\Ads\\GoogleAds\\V21\\Services\xEA\x02%Google::Ads::GoogleAds::V21::Servicesb\x06proto3\x0A\xFC\x03\x0ACgoogle/ads/googleads/v21/enums/keyword_plan_forecast_interval.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\x8F\x01\x0A\x1FKeywordPlanForecastIntervalEnum\"l\x0A\x1BKeywordPlanForecastInterval\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0D\x0A\x09NEXT_WEEK\x10\x03\x12\x0E\x0A\x0ANEXT_MONTH\x10\x04\x12\x10\x0A\x0CNEXT_QUARTER\x10\x05B\xFA\x01\x0A\"com.google.ads.googleads.v21.enumsB KeywordPlanForecastIntervalProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\x94\x08\x0A5google/ads/googleads/v21/resources/keyword_plan.proto\x12\"google.ads.googleads.v21.resources\x1ACgoogle/ads/googleads/v21/enums/keyword_plan_forecast_interval.proto\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\"\xC6\x02\x0A\x0BKeywordPlan\x12C\x0A\x0Dresource_name\x18\x01 \x01(\x09B,\xE0A\x05\xFAA&\x0A\$googleads.googleapis.com/KeywordPlan\x12\x14\x0A\x02id\x18\x05 \x01(\x03B\x03\xE0A\x03H\x00\x88\x01\x01\x12\x11\x0A\x04name\x18\x06 \x01(\x09H\x01\x88\x01\x01\x12V\x0A\x0Fforecast_period\x18\x04 \x01(\x0B2=.google.ads.googleads.v21.resources.KeywordPlanForecastPeriod:a\xEAA^\x0A\$googleads.googleapis.com/KeywordPlan\x126customers/{customer_id}/keywordPlans/{keyword_plan_id}B\x05\x0A\x03_idB\x07\x0A\x05_name\"\xDF\x01\x0A\x19KeywordPlanForecastPeriod\x12t\x0A\x0Ddate_interval\x18\x01 \x01(\x0E2[.google.ads.googleads.v21.enums.KeywordPlanForecastIntervalEnum.KeywordPlanForecastIntervalH\x00\x12@\x0A\x0Adate_range\x18\x02 \x01(\x0B2*.google.ads.googleads.v21.common.DateRangeH\x00B\x0A\x0A\x08intervalB\x82\x02\x0A&com.google.ads.googleads.v21.resourcesB\x10KeywordPlanProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\xB9\x0C\x0A<google/ads/googleads/v21/services/keyword_plan_service.proto\x12!google.ads.googleads.v21.services\x1A\x1Cgoogle/api/annotations.proto\x1A\x17google/api/client.proto\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\x1A google/protobuf/field_mask.proto\x1A\x17google/rpc/status.proto\"\xB7\x01\x0A\x19MutateKeywordPlansRequest\x12\x18\x0A\x0Bcustomer_id\x18\x01 \x01(\x09B\x03\xE0A\x02\x12P\x0A\x0Aoperations\x18\x02 \x03(\x0B27.google.ads.googleads.v21.services.KeywordPlanOperationB\x03\xE0A\x02\x12\x17\x0A\x0Fpartial_failure\x18\x03 \x01(\x08\x12\x15\x0A\x0Dvalidate_only\x18\x04 \x01(\x08\"\x97\x02\x0A\x14KeywordPlanOperation\x12/\x0A\x0Bupdate_mask\x18\x04 \x01(\x0B2\x1A.google.protobuf.FieldMask\x12A\x0A\x06create\x18\x01 \x01(\x0B2/.google.ads.googleads.v21.resources.KeywordPlanH\x00\x12A\x0A\x06update\x18\x02 \x01(\x0B2/.google.ads.googleads.v21.resources.KeywordPlanH\x00\x12;\x0A\x06remove\x18\x03 \x01(\x09B)\xFAA&\x0A\$googleads.googleapis.com/KeywordPlanH\x00B\x0B\x0A\x09operation\"\x9D\x01\x0A\x1AMutateKeywordPlansResponse\x121\x0A\x15partial_failure_error\x18\x03 \x01(\x0B2\x12.google.rpc.Status\x12L\x0A\x07results\x18\x02 \x03(\x0B2;.google.ads.googleads.v21.services.MutateKeywordPlansResult\"\\\x0A\x18MutateKeywordPlansResult\x12@\x0A\x0Dresource_name\x18\x01 \x01(\x09B)\xFAA&\x0A\$googleads.googleapis.com/KeywordPlan2\xC7\x02\x0A\x12KeywordPlanService\x12\xE9\x01\x0A\x12MutateKeywordPlans\x12<.google.ads.googleads.v21.services.MutateKeywordPlansRequest\x1A=.google.ads.googleads.v21.services.MutateKeywordPlansResponse\"V\xDAA\x16customer_id,operations\x82\xD3\xE4\x93\x027\"2/v21/customers/{customer_id=*}/keywordPlans:mutate:\x01*\x1AE\xCAA\x18googleads.googleapis.com\xD2A'https://www.googleapis.com/auth/adwordsB\x83\x02\x0A%com.google.ads.googleads.v21.servicesB\x17KeywordPlanServiceProtoP\x01ZIgoogle.golang.org/genproto/googleapis/ads/googleads/v21/services;services\xA2\x02\x03GAA\xAA\x02!Google.Ads.GoogleAds.V21.Services\xCA\x02!Google\\Ads\\GoogleAds\\V21\\Services\xEA\x02%Google::Ads::GoogleAds::V21::Servicesb\x06proto3\x0A\xE9\x03\x0AAgoogle/ads/googleads/v21/enums/conversion_value_rule_status.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\x80\x01\x0A\x1DConversionValueRuleStatusEnum\"_\x0A\x19ConversionValueRuleStatus\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0B\x0A\x07ENABLED\x10\x02\x12\x0B\x0A\x07REMOVED\x10\x03\x12\x0A\x0A\x06PAUSED\x10\x04B\xF8\x01\x0A\"com.google.ads.googleads.v21.enumsB\x1EConversionValueRuleStatusProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xF1\x18\x0A>google/ads/googleads/v21/resources/conversion_value_rule.proto\x12\"google.ads.googleads.v21.resources\x1A;google/ads/googleads/v21/enums/value_rule_device_type.proto\x1AGgoogle/ads/googleads/v21/enums/value_rule_geo_location_match_type.proto\x1A9google/ads/googleads/v21/enums/value_rule_operation.proto\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\"\xF8\x13\x0A\x13ConversionValueRule\x12K\x0A\x0Dresource_name\x18\x01 \x01(\x09B4\xE0A\x05\xFAA.\x0A,googleads.googleapis.com/ConversionValueRule\x12\x0F\x0A\x02id\x18\x02 \x01(\x03B\x03\xE0A\x03\x12W\x0A\x06action\x18\x03 \x01(\x0B2G.google.ads.googleads.v21.resources.ConversionValueRule.ValueRuleAction\x12u\x0A\x16geo_location_condition\x18\x04 \x01(\x0B2U.google.ads.googleads.v21.resources.ConversionValueRule.ValueRuleGeoLocationCondition\x12j\x0A\x10device_condition\x18\x05 \x01(\x0B2P.google.ads.googleads.v21.resources.ConversionValueRule.ValueRuleDeviceCondition\x12n\x0A\x12audience_condition\x18\x06 \x01(\x0B2R.google.ads.googleads.v21.resources.ConversionValueRule.ValueRuleAudienceCondition\x12p\x0A\x13itinerary_condition\x18\x09 \x01(\x0B2S.google.ads.googleads.v21.resources.ConversionValueRule.ValueRuleItineraryCondition\x12A\x0A\x0Eowner_customer\x18\x07 \x01(\x09B)\xE0A\x03\xFAA#\x0A!googleads.googleapis.com/Customer\x12g\x0A\x06status\x18\x08 \x01(\x0E2W.google.ads.googleads.v21.enums.ConversionValueRuleStatusEnum.ConversionValueRuleStatus\x1A~\x0A\x0FValueRuleAction\x12\\\x0A\x09operation\x18\x01 \x01(\x0E2I.google.ads.googleads.v21.enums.ValueRuleOperationEnum.ValueRuleOperation\x12\x0D\x0A\x05value\x18\x02 \x01(\x01\x1A\xC2\x03\x0A\x1DValueRuleGeoLocationCondition\x12V\x0A\x1Dexcluded_geo_target_constants\x18\x01 \x03(\x09B/\xFAA,\x0A*googleads.googleapis.com/GeoTargetConstant\x12\x80\x01\x0A\x17excluded_geo_match_type\x18\x02 \x01(\x0E2_.google.ads.googleads.v21.enums.ValueRuleGeoLocationMatchTypeEnum.ValueRuleGeoLocationMatchType\x12M\x0A\x14geo_target_constants\x18\x03 \x03(\x09B/\xFAA,\x0A*googleads.googleapis.com/GeoTargetConstant\x12w\x0A\x0Egeo_match_type\x18\x04 \x01(\x0E2_.google.ads.googleads.v21.enums.ValueRuleGeoLocationMatchTypeEnum.ValueRuleGeoLocationMatchType\x1A}\x0A\x18ValueRuleDeviceCondition\x12a\x0A\x0Cdevice_types\x18\x01 \x03(\x0E2K.google.ads.googleads.v21.enums.ValueRuleDeviceTypeEnum.ValueRuleDeviceType\x1A\x9C\x01\x0A\x1AValueRuleAudienceCondition\x12:\x0A\x0Auser_lists\x18\x01 \x03(\x09B&\xFAA#\x0A!googleads.googleapis.com/UserList\x12B\x0A\x0Euser_interests\x18\x02 \x03(\x09B*\xFAA'\x0A%googleads.googleapis.com/UserInterest\x1A\x80\x03\x0A\x1BValueRuleItineraryCondition\x12~\x0A\x16advance_booking_window\x18\x01 \x01(\x0B2^.google.ads.googleads.v21.resources.ConversionValueRule.ValueRuleItineraryAdvanceBookingWindow\x12m\x0A\x0Dtravel_length\x18\x02 \x01(\x0B2V.google.ads.googleads.v21.resources.ConversionValueRule.ValueRuleItineraryTravelLength\x12r\x0A\x10travel_start_day\x18\x03 \x01(\x0B2X.google.ads.googleads.v21.resources.ConversionValueRule.ValueRuleItineraryTravelStartDay\x1Ap\x0A&ValueRuleItineraryAdvanceBookingWindow\x12\x15\x0A\x08min_days\x18\x03 \x01(\x05H\x00\x88\x01\x01\x12\x15\x0A\x08max_days\x18\x04 \x01(\x05H\x01\x88\x01\x01B\x0B\x0A\x09_min_daysB\x0B\x0A\x09_max_days\x1AH\x0A\x1EValueRuleItineraryTravelLength\x12\x12\x0A\x0Amin_nights\x18\x01 \x01(\x05\x12\x12\x0A\x0Amax_nights\x18\x02 \x01(\x05\x1A\x9A\x01\x0A ValueRuleItineraryTravelStartDay\x12\x0E\x0A\x06monday\x18\x01 \x01(\x08\x12\x0F\x0A\x07tuesday\x18\x02 \x01(\x08\x12\x11\x0A\x09wednesday\x18\x03 \x01(\x08\x12\x10\x0A\x08thursday\x18\x04 \x01(\x08\x12\x0E\x0A\x06friday\x18\x05 \x01(\x08\x12\x10\x0A\x08saturday\x18\x06 \x01(\x08\x12\x0E\x0A\x06sunday\x18\x07 \x01(\x08:z\xEAAw\x0A,googleads.googleapis.com/ConversionValueRule\x12Gcustomers/{customer_id}/conversionValueRules/{conversion_value_rule_id}B\x8A\x02\x0A&com.google.ads.googleads.v21.resourcesB\x18ConversionValueRuleProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\xC5\x0F\x0AEgoogle/ads/googleads/v21/services/conversion_value_rule_service.proto\x12!google.ads.googleads.v21.services\x1A>google/ads/googleads/v21/resources/conversion_value_rule.proto\x1A\x1Cgoogle/api/annotations.proto\x1A\x17google/api/client.proto\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\x1A google/protobuf/field_mask.proto\x1A\x17google/rpc/status.proto\"\xB3\x02\x0A!MutateConversionValueRulesRequest\x12\x18\x0A\x0Bcustomer_id\x18\x01 \x01(\x09B\x03\xE0A\x02\x12X\x0A\x0Aoperations\x18\x02 \x03(\x0B2?.google.ads.googleads.v21.services.ConversionValueRuleOperationB\x03\xE0A\x02\x12\x17\x0A\x0Fpartial_failure\x18\x05 \x01(\x08\x12\x15\x0A\x0Dvalidate_only\x18\x03 \x01(\x08\x12j\x0A\x15response_content_type\x18\x04 \x01(\x0E2K.google.ads.googleads.v21.enums.ResponseContentTypeEnum.ResponseContentType\"\xB7\x02\x0A\x1CConversionValueRuleOperation\x12/\x0A\x0Bupdate_mask\x18\x04 \x01(\x0B2\x1A.google.protobuf.FieldMask\x12I\x0A\x06create\x18\x01 \x01(\x0B27.google.ads.googleads.v21.resources.ConversionValueRuleH\x00\x12I\x0A\x06update\x18\x02 \x01(\x0B27.google.ads.googleads.v21.resources.ConversionValueRuleH\x00\x12C\x0A\x06remove\x18\x03 \x01(\x09B1\xFAA.\x0A,googleads.googleapis.com/ConversionValueRuleH\x00B\x0B\x0A\x09operation\"\xAC\x01\x0A\"MutateConversionValueRulesResponse\x12S\x0A\x07results\x18\x02 \x03(\x0B2B.google.ads.googleads.v21.services.MutateConversionValueRuleResult\x121\x0A\x15partial_failure_error\x18\x03 \x01(\x0B2\x12.google.rpc.Status\"\xC3\x01\x0A\x1FMutateConversionValueRuleResult\x12H\x0A\x0Dresource_name\x18\x01 \x01(\x09B1\xFAA.\x0A,googleads.googleapis.com/ConversionValueRule\x12V\x0A\x15conversion_value_rule\x18\x02 \x01(\x0B27.google.ads.googleads.v21.resources.ConversionValueRule2\xEF\x02\x0A\x1AConversionValueRuleService\x12\x89\x02\x0A\x1AMutateConversionValueRules\x12D.google.ads.googleads.v21.services.MutateConversionValueRulesRequest\x1AE.google.ads.googleads.v21.services.MutateConversionValueRulesResponse\"^\xDAA\x16customer_id,operations\x82\xD3\xE4\x93\x02?\":/v21/customers/{customer_id=*}/conversionValueRules:mutate:\x01*\x1AE\xCAA\x18googleads.googleapis.com\xD2A'https://www.googleapis.com/auth/adwordsB\x8B\x02\x0A%com.google.ads.googleads.v21.servicesB\x1FConversionValueRuleServiceProtoP\x01ZIgoogle.golang.org/genproto/googleapis/ads/googleads/v21/services;services\xA2\x02\x03GAA\xAA\x02!Google.Ads.GoogleAds.V21.Services\xCA\x02!Google\\Ads\\GoogleAds\\V21\\Services\xEA\x02%Google::Ads::GoogleAds::V21::Servicesb\x06proto3\x0A\xF4\x03\x0ACgoogle/ads/googleads/v21/enums/user_list_prepopulation_status.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\x87\x01\x0A\x1FUserListPrepopulationStatusEnum\"d\x0A\x1BUserListPrepopulationStatus\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0D\x0A\x09REQUESTED\x10\x02\x12\x0C\x0A\x08FINISHED\x10\x03\x12\x0A\x0A\x06FAILED\x10\x04B\xFA\x01\x0A\"com.google.ads.googleads.v21.enumsB UserListPrepopulationStatusProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xA7\x1F\x0A0google/ads/googleads/v21/common/user_lists.proto\x12\x1Fgoogle.ads.googleads.v21.common\x1A>google/ads/googleads/v21/enums/lookalike_expansion_level.proto\x1ACgoogle/ads/googleads/v21/enums/user_list_crm_data_source_type.proto\x1AFgoogle/ads/googleads/v21/enums/user_list_date_rule_item_operator.proto\x1AEgoogle/ads/googleads/v21/enums/user_list_flexible_rule_operator.proto\x1ADgoogle/ads/googleads/v21/enums/user_list_logical_rule_operator.proto\x1AHgoogle/ads/googleads/v21/enums/user_list_number_rule_item_operator.proto\x1ACgoogle/ads/googleads/v21/enums/user_list_prepopulation_status.proto\x1A8google/ads/googleads/v21/enums/user_list_rule_type.proto\x1AHgoogle/ads/googleads/v21/enums/user_list_string_rule_item_operator.proto\"\xB8\x01\x0A\x15LookalikeUserListInfo\x12\x1A\x0A\x12seed_user_list_ids\x18\x01 \x03(\x03\x12l\x0A\x0Fexpansion_level\x18\x02 \x01(\x0E2S.google.ads.googleads.v21.enums.LookalikeExpansionLevelEnum.LookalikeExpansionLevel\x12\x15\x0A\x0Dcountry_codes\x18\x03 \x03(\x09\"E\x0A\x13SimilarUserListInfo\x12\x1B\x0A\x0Eseed_user_list\x18\x02 \x01(\x09H\x00\x88\x01\x01B\x11\x0A\x0F_seed_user_list\"\x9D\x02\x0A\x14CrmBasedUserListInfo\x12\x13\x0A\x06app_id\x18\x04 \x01(\x09H\x00\x88\x01\x01\x12r\x0A\x0Fupload_key_type\x18\x02 \x01(\x0E2Y.google.ads.googleads.v21.enums.CustomerMatchUploadKeyTypeEnum.CustomerMatchUploadKeyType\x12q\x0A\x10data_source_type\x18\x03 \x01(\x0E2W.google.ads.googleads.v21.enums.UserListCrmDataSourceTypeEnum.UserListCrmDataSourceTypeB\x09\x0A\x07_app_id\"\xC2\x01\x0A\x10UserListRuleInfo\x12X\x0A\x09rule_type\x18\x01 \x01(\x0E2E.google.ads.googleads.v21.enums.UserListRuleTypeEnum.UserListRuleType\x12T\x0A\x10rule_item_groups\x18\x02 \x03(\x0B2:.google.ads.googleads.v21.common.UserListRuleItemGroupInfo\"f\x0A\x19UserListRuleItemGroupInfo\x12I\x0A\x0Arule_items\x18\x01 \x03(\x0B25.google.ads.googleads.v21.common.UserListRuleItemInfo\"\xC6\x02\x0A\x14UserListRuleItemInfo\x12\x11\x0A\x04name\x18\x05 \x01(\x09H\x01\x88\x01\x01\x12W\x0A\x10number_rule_item\x18\x02 \x01(\x0B2;.google.ads.googleads.v21.common.UserListNumberRuleItemInfoH\x00\x12W\x0A\x10string_rule_item\x18\x03 \x01(\x0B2;.google.ads.googleads.v21.common.UserListStringRuleItemInfoH\x00\x12S\x0A\x0Edate_rule_item\x18\x04 \x01(\x0B29.google.ads.googleads.v21.common.UserListDateRuleItemInfoH\x00B\x0B\x0A\x09rule_itemB\x07\x0A\x05_name\"\xD9\x01\x0A\x18UserListDateRuleItemInfo\x12o\x0A\x08operator\x18\x01 \x01(\x0E2].google.ads.googleads.v21.enums.UserListDateRuleItemOperatorEnum.UserListDateRuleItemOperator\x12\x12\x0A\x05value\x18\x04 \x01(\x09H\x00\x88\x01\x01\x12\x1B\x0A\x0Eoffset_in_days\x18\x05 \x01(\x03H\x01\x88\x01\x01B\x08\x0A\x06_valueB\x11\x0A\x0F_offset_in_days\"\xAF\x01\x0A\x1AUserListNumberRuleItemInfo\x12s\x0A\x08operator\x18\x01 \x01(\x0E2a.google.ads.googleads.v21.enums.UserListNumberRuleItemOperatorEnum.UserListNumberRuleItemOperator\x12\x12\x0A\x05value\x18\x03 \x01(\x01H\x00\x88\x01\x01B\x08\x0A\x06_value\"\xAF\x01\x0A\x1AUserListStringRuleItemInfo\x12s\x0A\x08operator\x18\x01 \x01(\x0E2a.google.ads.googleads.v21.enums.UserListStringRuleItemOperatorEnum.UserListStringRuleItemOperator\x12\x12\x0A\x05value\x18\x03 \x01(\x09H\x00\x88\x01\x01B\x08\x0A\x06_value\"\x96\x01\x0A\x17FlexibleRuleOperandInfo\x12?\x0A\x04rule\x18\x01 \x01(\x0B21.google.ads.googleads.v21.common.UserListRuleInfo\x12!\x0A\x14lookback_window_days\x18\x02 \x01(\x03H\x00\x88\x01\x01B\x17\x0A\x15_lookback_window_days\"\xC6\x02\x0A\x18FlexibleRuleUserListInfo\x12~\x0A\x17inclusive_rule_operator\x18\x01 \x01(\x0E2].google.ads.googleads.v21.enums.UserListFlexibleRuleOperatorEnum.UserListFlexibleRuleOperator\x12T\x0A\x12inclusive_operands\x18\x02 \x03(\x0B28.google.ads.googleads.v21.common.FlexibleRuleOperandInfo\x12T\x0A\x12exclusive_operands\x18\x03 \x03(\x0B28.google.ads.googleads.v21.common.FlexibleRuleOperandInfo\"\xEE\x01\x0A\x15RuleBasedUserListInfo\x12y\x0A\x14prepopulation_status\x18\x01 \x01(\x0E2[.google.ads.googleads.v21.enums.UserListPrepopulationStatusEnum.UserListPrepopulationStatus\x12Z\x0A\x17flexible_rule_user_list\x18\x05 \x01(\x0B29.google.ads.googleads.v21.common.FlexibleRuleUserListInfo\"^\x0A\x13LogicalUserListInfo\x12G\x0A\x05rules\x18\x01 \x03(\x0B28.google.ads.googleads.v21.common.UserListLogicalRuleInfo\"\xDC\x01\x0A\x17UserListLogicalRuleInfo\x12m\x0A\x08operator\x18\x01 \x01(\x0E2[.google.ads.googleads.v21.enums.UserListLogicalRuleOperatorEnum.UserListLogicalRuleOperator\x12R\x0A\x0Drule_operands\x18\x02 \x03(\x0B2;.google.ads.googleads.v21.common.LogicalUserListOperandInfo\"B\x0A\x1ALogicalUserListOperandInfo\x12\x16\x0A\x09user_list\x18\x02 \x01(\x09H\x00\x88\x01\x01B\x0C\x0A\x0A_user_list\"Y\x0A\x11BasicUserListInfo\x12D\x0A\x07actions\x18\x01 \x03(\x0B23.google.ads.googleads.v21.common.UserListActionInfo\"c\x0A\x12UserListActionInfo\x12\x1B\x0A\x11conversion_action\x18\x03 \x01(\x09H\x00\x12\x1C\x0A\x12remarketing_action\x18\x04 \x01(\x09H\x00B\x12\x0A\x10user_list_actionB\xEE\x01\x0A#com.google.ads.googleads.v21.commonB\x0EUserListsProtoP\x01ZEgoogle.golang.org/genproto/googleapis/ads/googleads/v21/common;common\xA2\x02\x03GAA\xAA\x02\x1FGoogle.Ads.GoogleAds.V21.Common\xCA\x02\x1FGoogle\\Ads\\GoogleAds\\V21\\Common\xEA\x02#Google::Ads::GoogleAds::V21::Commonb\x06proto3\x0A\xBB\x15\x0A2google/ads/googleads/v21/resources/user_list.proto\x12\"google.ads.googleads.v21.resources\x1A2google/ads/googleads/v21/enums/access_reason.proto\x1A<google/ads/googleads/v21/enums/user_list_access_status.proto\x1A=google/ads/googleads/v21/enums/user_list_closing_reason.proto\x1A@google/ads/googleads/v21/enums/user_list_membership_status.proto\x1A9google/ads/googleads/v21/enums/user_list_size_range.proto\x1A3google/ads/googleads/v21/enums/user_list_type.proto\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\"\xB7\x0F\x0A\x08UserList\x12@\x0A\x0Dresource_name\x18\x01 \x01(\x09B)\xE0A\x05\xFAA#\x0A!googleads.googleapis.com/UserList\x12\x14\x0A\x02id\x18\x19 \x01(\x03B\x03\xE0A\x03H\x01\x88\x01\x01\x12\x1B\x0A\x09read_only\x18\x1A \x01(\x08B\x03\xE0A\x03H\x02\x88\x01\x01\x12\x11\x0A\x04name\x18\x1B \x01(\x09H\x03\x88\x01\x01\x12\x18\x0A\x0Bdescription\x18\x1C \x01(\x09H\x04\x88\x01\x01\x12p\x0A\x11membership_status\x18\x06 \x01(\x0E2U.google.ads.googleads.v21.enums.UserListMembershipStatusEnum.UserListMembershipStatus\x12\x1D\x0A\x10integration_code\x18\x1D \x01(\x09H\x05\x88\x01\x01\x12!\x0A\x14membership_life_span\x18\x1E \x01(\x03H\x06\x88\x01\x01\x12\"\x0A\x10size_for_display\x18\x1F \x01(\x03B\x03\xE0A\x03H\x07\x88\x01\x01\x12l\x0A\x16size_range_for_display\x18\x0A \x01(\x0E2G.google.ads.googleads.v21.enums.UserListSizeRangeEnum.UserListSizeRangeB\x03\xE0A\x03\x12!\x0A\x0Fsize_for_search\x18  \x01(\x03B\x03\xE0A\x03H\x08\x88\x01\x01\x12k\x0A\x15size_range_for_search\x18\x0C \x01(\x0E2G.google.ads.googleads.v21.enums.UserListSizeRangeEnum.UserListSizeRangeB\x03\xE0A\x03\x12P\x0A\x04type\x18\x0D \x01(\x0E2=.google.ads.googleads.v21.enums.UserListTypeEnum.UserListTypeB\x03\xE0A\x03\x12g\x0A\x0Eclosing_reason\x18\x0E \x01(\x0E2O.google.ads.googleads.v21.enums.UserListClosingReasonEnum.UserListClosingReason\x12Y\x0A\x0Daccess_reason\x18\x0F \x01(\x0E2=.google.ads.googleads.v21.enums.AccessReasonEnum.AccessReasonB\x03\xE0A\x03\x12o\x0A\x18account_user_list_status\x18\x10 \x01(\x0E2M.google.ads.googleads.v21.enums.UserListAccessStatusEnum.UserListAccessStatus\x12 \x0A\x13eligible_for_search\x18! \x01(\x08H\x09\x88\x01\x01\x12&\x0A\x14eligible_for_display\x18\" \x01(\x08B\x03\xE0A\x03H\x0A\x88\x01\x01\x12'\x0A\x15match_rate_percentage\x18\x18 \x01(\x05B\x03\xE0A\x03H\x0B\x88\x01\x01\x12T\x0A\x13crm_based_user_list\x18\x13 \x01(\x0B25.google.ads.googleads.v21.common.CrmBasedUserListInfoH\x00\x12V\x0A\x11similar_user_list\x18\x14 \x01(\x0B24.google.ads.googleads.v21.common.SimilarUserListInfoB\x03\xE0A\x03H\x00\x12V\x0A\x14rule_based_user_list\x18\x15 \x01(\x0B26.google.ads.googleads.v21.common.RuleBasedUserListInfoH\x00\x12Q\x0A\x11logical_user_list\x18\x16 \x01(\x0B24.google.ads.googleads.v21.common.LogicalUserListInfoH\x00\x12M\x0A\x0Fbasic_user_list\x18\x17 \x01(\x0B22.google.ads.googleads.v21.common.BasicUserListInfoH\x00\x12Z\x0A\x13lookalike_user_list\x18\$ \x01(\x0B26.google.ads.googleads.v21.common.LookalikeUserListInfoB\x03\xE0A\x05H\x00:X\xEAAU\x0A!googleads.googleapis.com/UserList\x120customers/{customer_id}/userLists/{user_list_id}B\x0B\x0A\x09user_listB\x05\x0A\x03_idB\x0C\x0A\x0A_read_onlyB\x07\x0A\x05_nameB\x0E\x0A\x0C_descriptionB\x13\x0A\x11_integration_codeB\x17\x0A\x15_membership_life_spanB\x13\x0A\x11_size_for_displayB\x12\x0A\x10_size_for_searchB\x16\x0A\x14_eligible_for_searchB\x17\x0A\x15_eligible_for_displayB\x18\x0A\x16_match_rate_percentageB\xFF\x01\x0A&com.google.ads.googleads.v21.resourcesB\x0DUserListProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\x84\x0C\x0A9google/ads/googleads/v21/services/user_list_service.proto\x12!google.ads.googleads.v21.services\x1A\x1Cgoogle/api/annotations.proto\x1A\x17google/api/client.proto\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\x1A google/protobuf/field_mask.proto\x1A\x17google/rpc/status.proto\"\xB1\x01\x0A\x16MutateUserListsRequest\x12\x18\x0A\x0Bcustomer_id\x18\x01 \x01(\x09B\x03\xE0A\x02\x12M\x0A\x0Aoperations\x18\x02 \x03(\x0B24.google.ads.googleads.v21.services.UserListOperationB\x03\xE0A\x02\x12\x17\x0A\x0Fpartial_failure\x18\x03 \x01(\x08\x12\x15\x0A\x0Dvalidate_only\x18\x04 \x01(\x08\"\x8B\x02\x0A\x11UserListOperation\x12/\x0A\x0Bupdate_mask\x18\x04 \x01(\x0B2\x1A.google.protobuf.FieldMask\x12>\x0A\x06create\x18\x01 \x01(\x0B2,.google.ads.googleads.v21.resources.UserListH\x00\x12>\x0A\x06update\x18\x02 \x01(\x0B2,.google.ads.googleads.v21.resources.UserListH\x00\x128\x0A\x06remove\x18\x03 \x01(\x09B&\xFAA#\x0A!googleads.googleapis.com/UserListH\x00B\x0B\x0A\x09operation\"\x96\x01\x0A\x17MutateUserListsResponse\x121\x0A\x15partial_failure_error\x18\x03 \x01(\x0B2\x12.google.rpc.Status\x12H\x0A\x07results\x18\x02 \x03(\x0B27.google.ads.googleads.v21.services.MutateUserListResult\"U\x0A\x14MutateUserListResult\x12=\x0A\x0Dresource_name\x18\x01 \x01(\x09B&\xFAA#\x0A!googleads.googleapis.com/UserList2\xB8\x02\x0A\x0FUserListService\x12\xDD\x01\x0A\x0FMutateUserLists\x129.google.ads.googleads.v21.services.MutateUserListsRequest\x1A:.google.ads.googleads.v21.services.MutateUserListsResponse\"S\xDAA\x16customer_id,operations\x82\xD3\xE4\x93\x024\"//v21/customers/{customer_id=*}/userLists:mutate:\x01*\x1AE\xCAA\x18googleads.googleapis.com\xD2A'https://www.googleapis.com/auth/adwordsB\x80\x02\x0A%com.google.ads.googleads.v21.servicesB\x14UserListServiceProtoP\x01ZIgoogle.golang.org/genproto/googleapis/ads/googleads/v21/services;services\xA2\x02\x03GAA\xAA\x02!Google.Ads.GoogleAds.V21.Services\xCA\x02!Google\\Ads\\GoogleAds\\V21\\Services\xEA\x02%Google::Ads::GoogleAds::V21::Servicesb\x06proto3\x0A\xFF\x0B\x0ACgoogle/ads/googleads/v21/enums/campaign_primary_status_reason.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\x92\x09\x0A\x1FCampaignPrimaryStatusReasonEnum\"\xEE\x08\x0A\x1BCampaignPrimaryStatusReason\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x14\x0A\x10CAMPAIGN_REMOVED\x10\x02\x12\x13\x0A\x0FCAMPAIGN_PAUSED\x10\x03\x12\x14\x0A\x10CAMPAIGN_PENDING\x10\x04\x12\x12\x0A\x0ECAMPAIGN_ENDED\x10\x05\x12\x12\x0A\x0ECAMPAIGN_DRAFT\x10\x06\x12\"\x0A\x1EBIDDING_STRATEGY_MISCONFIGURED\x10\x07\x12\x1C\x0A\x18BIDDING_STRATEGY_LIMITED\x10\x08\x12\x1D\x0A\x19BIDDING_STRATEGY_LEARNING\x10\x09\x12 \x0A\x1CBIDDING_STRATEGY_CONSTRAINED\x10\x0A\x12\x16\x0A\x12BUDGET_CONSTRAINED\x10\x0B\x12\x18\x0A\x14BUDGET_MISCONFIGURED\x10\x0C\x12\x19\x0A\x15SEARCH_VOLUME_LIMITED\x10\x0D\x12\x14\x0A\x10AD_GROUPS_PAUSED\x10\x0E\x12\x10\x0A\x0CNO_AD_GROUPS\x10\x0F\x12\x13\x0A\x0FKEYWORDS_PAUSED\x10\x10\x12\x0F\x0A\x0BNO_KEYWORDS\x10\x11\x12\x17\x0A\x13AD_GROUP_ADS_PAUSED\x10\x12\x12\x13\x0A\x0FNO_AD_GROUP_ADS\x10\x13\x12\x1D\x0A\x19HAS_ADS_LIMITED_BY_POLICY\x10\x14\x12\x17\x0A\x13HAS_ADS_DISAPPROVED\x10\x15\x12\x19\x0A\x15MOST_ADS_UNDER_REVIEW\x10\x16\x12\x1F\x0A\x1BMISSING_LEAD_FORM_EXTENSION\x10\x17\x12\x1A\x0A\x16MISSING_CALL_EXTENSION\x10\x18\x12\$\x0A LEAD_FORM_EXTENSION_UNDER_REVIEW\x10\x19\x12#\x0A\x1FLEAD_FORM_EXTENSION_DISAPPROVED\x10\x1A\x12\x1F\x0A\x1BCALL_EXTENSION_UNDER_REVIEW\x10\x1B\x12\x1E\x0A\x1ACALL_EXTENSION_DISAPPROVED\x10\x1C\x12+\x0A'NO_MOBILE_APPLICATION_AD_GROUP_CRITERIA\x10\x1D\x12\x19\x0A\x15CAMPAIGN_GROUP_PAUSED\x10\x1E\x12*\x0A&CAMPAIGN_GROUP_ALL_GROUP_BUDGETS_ENDED\x10\x1F\x12\x14\x0A\x10APP_NOT_RELEASED\x10 \x12\x1A\x0A\x16APP_PARTIALLY_RELEASED\x10!\x12 \x0A\x1CHAS_ASSET_GROUPS_DISAPPROVED\x10\"\x12&\x0A\"HAS_ASSET_GROUPS_LIMITED_BY_POLICY\x10#\x12\"\x0A\x1EMOST_ASSET_GROUPS_UNDER_REVIEW\x10\$\x12\x13\x0A\x0FNO_ASSET_GROUPS\x10%\x12\x17\x0A\x13ASSET_GROUPS_PAUSED\x10&\x12\x1E\x0A\x1AMISSING_LOCATION_TARGETING\x10'B\xFA\x01\x0A\"com.google.ads.googleads.v21.enumsB CampaignPrimaryStatusReasonProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xAE\x04\x0ADgoogle/ads/googleads/v21/enums/legacy_app_install_ad_app_store.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\xC1\x01\x0A\x1ELegacyAppInstallAdAppStoreEnum\"\x9E\x01\x0A\x1ALegacyAppInstallAdAppStore\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x13\x0A\x0FAPPLE_APP_STORE\x10\x02\x12\x0F\x0A\x0BGOOGLE_PLAY\x10\x03\x12\x11\x0A\x0DWINDOWS_STORE\x10\x04\x12\x17\x0A\x13WINDOWS_PHONE_STORE\x10\x05\x12\x10\x0A\x0CCN_APP_STORE\x10\x06B\xF9\x01\x0A\"com.google.ads.googleads.v21.enumsB\x1FLegacyAppInstallAdAppStoreProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xACU\x0A3google/ads/googleads/v21/common/ad_type_infos.proto\x12\x1Fgoogle.ads.googleads.v21.common\x1ADgoogle/ads/googleads/v21/enums/call_conversion_reporting_state.proto\x1A>google/ads/googleads/v21/enums/display_ad_format_setting.proto\x1A@google/ads/googleads/v21/enums/display_upload_product_type.proto\x1ADgoogle/ads/googleads/v21/enums/legacy_app_install_ad_app_store.proto\x1A.google/ads/googleads/v21/enums/mime_type.proto\x1A4google/ads/googleads/v21/enums/video_thumbnail.proto\x1A\x1Fgoogle/api/field_behavior.proto\"\x88\x01\x0A\x0ATextAdInfo\x12\x15\x0A\x08headline\x18\x04 \x01(\x09H\x00\x88\x01\x01\x12\x19\x0A\x0Cdescription1\x18\x05 \x01(\x09H\x01\x88\x01\x01\x12\x19\x0A\x0Cdescription2\x18\x06 \x01(\x09H\x02\x88\x01\x01B\x0B\x0A\x09_headlineB\x0F\x0A\x0D_description1B\x0F\x0A\x0D_description2\"\xB6\x02\x0A\x12ExpandedTextAdInfo\x12\x1B\x0A\x0Eheadline_part1\x18\x08 \x01(\x09H\x00\x88\x01\x01\x12\x1B\x0A\x0Eheadline_part2\x18\x09 \x01(\x09H\x01\x88\x01\x01\x12\x1B\x0A\x0Eheadline_part3\x18\x0A \x01(\x09H\x02\x88\x01\x01\x12\x18\x0A\x0Bdescription\x18\x0B \x01(\x09H\x03\x88\x01\x01\x12\x19\x0A\x0Cdescription2\x18\x0C \x01(\x09H\x04\x88\x01\x01\x12\x12\x0A\x05path1\x18\x0D \x01(\x09H\x05\x88\x01\x01\x12\x12\x0A\x05path2\x18\x0E \x01(\x09H\x06\x88\x01\x01B\x11\x0A\x0F_headline_part1B\x11\x0A\x0F_headline_part2B\x11\x0A\x0F_headline_part3B\x0E\x0A\x0C_descriptionB\x0F\x0A\x0D_description2B\x08\x0A\x06_path1B\x08\x0A\x06_path2\"s\x0A\x1BExpandedDynamicSearchAdInfo\x12\x18\x0A\x0Bdescription\x18\x03 \x01(\x09H\x00\x88\x01\x01\x12\x19\x0A\x0Cdescription2\x18\x04 \x01(\x09H\x01\x88\x01\x01B\x0E\x0A\x0C_descriptionB\x0F\x0A\x0D_description2\"\x0D\x0A\x0BHotelAdInfo\"\x0E\x0A\x0CTravelAdInfo\"\x15\x0A\x13ShoppingSmartAdInfo\"\x17\x0A\x15ShoppingProductAdInfo\"E\x0A\x1FShoppingComparisonListingAdInfo\x12\x15\x0A\x08headline\x18\x02 \x01(\x09H\x00\x88\x01\x01B\x0B\x0A\x09_headline\"\x9E\x04\x0A\x0BImageAdInfo\x12\x18\x0A\x0Bpixel_width\x18\x0F \x01(\x03H\x01\x88\x01\x01\x12\x19\x0A\x0Cpixel_height\x18\x10 \x01(\x03H\x02\x88\x01\x01\x12\x16\x0A\x09image_url\x18\x11 \x01(\x09H\x03\x88\x01\x01\x12 \x0A\x13preview_pixel_width\x18\x12 \x01(\x03H\x04\x88\x01\x01\x12!\x0A\x14preview_pixel_height\x18\x13 \x01(\x03H\x05\x88\x01\x01\x12\x1E\x0A\x11preview_image_url\x18\x14 \x01(\x09H\x06\x88\x01\x01\x12H\x0A\x09mime_type\x18\x0A \x01(\x0E25.google.ads.googleads.v21.enums.MimeTypeEnum.MimeType\x12\x11\x0A\x04name\x18\x15 \x01(\x09H\x07\x88\x01\x01\x12D\x0A\x0Bimage_asset\x18\x16 \x01(\x0B2-.google.ads.googleads.v21.common.AdImageAssetH\x00\x12\x0E\x0A\x04data\x18\x0D \x01(\x0CH\x00\x12\"\x0A\x18ad_id_to_copy_image_from\x18\x0E \x01(\x03H\x00B\x07\x0A\x05imageB\x0E\x0A\x0C_pixel_widthB\x0F\x0A\x0D_pixel_heightB\x0C\x0A\x0A_image_urlB\x16\x0A\x14_preview_pixel_widthB\x17\x0A\x15_preview_pixel_heightB\x14\x0A\x12_preview_image_urlB\x07\x0A\x05_name\"\x9A\x01\x0A\x19VideoBumperInStreamAdInfo\x12G\x0A\x10companion_banner\x18\x03 \x01(\x0B2-.google.ads.googleads.v21.common.AdImageAsset\x12\x1B\x0A\x13action_button_label\x18\x04 \x01(\x09\x12\x17\x0A\x0Faction_headline\x18\x05 \x01(\x09\"\xA0\x01\x0A\x1FVideoNonSkippableInStreamAdInfo\x12G\x0A\x10companion_banner\x18\x05 \x01(\x0B2-.google.ads.googleads.v21.common.AdImageAsset\x12\x1B\x0A\x13action_button_label\x18\x03 \x01(\x09\x12\x17\x0A\x0Faction_headline\x18\x04 \x01(\x09\"\x9C\x01\x0A\x1BVideoTrueViewInStreamAdInfo\x12\x1B\x0A\x13action_button_label\x18\x04 \x01(\x09\x12\x17\x0A\x0Faction_headline\x18\x05 \x01(\x09\x12G\x0A\x10companion_banner\x18\x07 \x01(\x0B2-.google.ads.googleads.v21.common.AdImageAsset\"=\x0A\x14VideoOutstreamAdInfo\x12\x10\x0A\x08headline\x18\x03 \x01(\x09\x12\x13\x0A\x0Bdescription\x18\x04 \x01(\x09\"\xA7\x01\x0A\x11InFeedVideoAdInfo\x12\x10\x0A\x08headline\x18\x01 \x01(\x09\x12\x14\x0A\x0Cdescription1\x18\x02 \x01(\x09\x12\x14\x0A\x0Cdescription2\x18\x03 \x01(\x09\x12T\x0A\x09thumbnail\x18\x04 \x01(\x0E2A.google.ads.googleads.v21.enums.VideoThumbnailEnum.VideoThumbnail\"\x14\x0A\x12YouTubeAudioAdInfo\"\xAB\x04\x0A\x0BVideoAdInfo\x12<\x0A\x05video\x18\x08 \x01(\x0B2-.google.ads.googleads.v21.common.AdVideoAsset\x12Q\x0A\x09in_stream\x18\x02 \x01(\x0B2<.google.ads.googleads.v21.common.VideoTrueViewInStreamAdInfoH\x00\x12L\x0A\x06bumper\x18\x03 \x01(\x0B2:.google.ads.googleads.v21.common.VideoBumperInStreamAdInfoH\x00\x12K\x0A\x0Aout_stream\x18\x04 \x01(\x0B25.google.ads.googleads.v21.common.VideoOutstreamAdInfoH\x00\x12Y\x0A\x0Dnon_skippable\x18\x05 \x01(\x0B2@.google.ads.googleads.v21.common.VideoNonSkippableInStreamAdInfoH\x00\x12E\x0A\x07in_feed\x18\x09 \x01(\x0B22.google.ads.googleads.v21.common.InFeedVideoAdInfoH\x00\x12D\x0A\x05audio\x18\x0A \x01(\x0B23.google.ads.googleads.v21.common.YouTubeAudioAdInfoH\x00B\x08\x0A\x06format\"\xDC\x03\x0A\x15VideoResponsiveAdInfo\x12?\x0A\x09headlines\x18\x01 \x03(\x0B2,.google.ads.googleads.v21.common.AdTextAsset\x12D\x0A\x0Elong_headlines\x18\x02 \x03(\x0B2,.google.ads.googleads.v21.common.AdTextAsset\x12B\x0A\x0Cdescriptions\x18\x03 \x03(\x0B2,.google.ads.googleads.v21.common.AdTextAsset\x12E\x0A\x0Fcall_to_actions\x18\x04 \x03(\x0B2,.google.ads.googleads.v21.common.AdTextAsset\x12=\x0A\x06videos\x18\x05 \x03(\x0B2-.google.ads.googleads.v21.common.AdVideoAsset\x12H\x0A\x11companion_banners\x18\x06 \x03(\x0B2-.google.ads.googleads.v21.common.AdImageAsset\x12\x13\x0A\x0Bbreadcrumb1\x18\x07 \x01(\x09\x12\x13\x0A\x0Bbreadcrumb2\x18\x08 \x01(\x09\"\xD9\x01\x0A\x16ResponsiveSearchAdInfo\x12?\x0A\x09headlines\x18\x01 \x03(\x0B2,.google.ads.googleads.v21.common.AdTextAsset\x12B\x0A\x0Cdescriptions\x18\x02 \x03(\x0B2,.google.ads.googleads.v21.common.AdTextAsset\x12\x12\x0A\x05path1\x18\x05 \x01(\x09H\x00\x88\x01\x01\x12\x12\x0A\x05path2\x18\x06 \x01(\x09H\x01\x88\x01\x01B\x08\x0A\x06_path1B\x08\x0A\x06_path2\"\xAE\x06\x0A\x1DLegacyResponsiveDisplayAdInfo\x12\x1B\x0A\x0Eshort_headline\x18\x10 \x01(\x09H\x00\x88\x01\x01\x12\x1A\x0A\x0Dlong_headline\x18\x11 \x01(\x09H\x01\x88\x01\x01\x12\x18\x0A\x0Bdescription\x18\x12 \x01(\x09H\x02\x88\x01\x01\x12\x1A\x0A\x0Dbusiness_name\x18\x13 \x01(\x09H\x03\x88\x01\x01\x12!\x0A\x14allow_flexible_color\x18\x14 \x01(\x08H\x04\x88\x01\x01\x12\x19\x0A\x0Caccent_color\x18\x15 \x01(\x09H\x05\x88\x01\x01\x12\x17\x0A\x0Amain_color\x18\x16 \x01(\x09H\x06\x88\x01\x01\x12 \x0A\x13call_to_action_text\x18\x17 \x01(\x09H\x07\x88\x01\x01\x12\x17\x0A\x0Alogo_image\x18\x18 \x01(\x09H\x08\x88\x01\x01\x12\x1E\x0A\x11square_logo_image\x18\x19 \x01(\x09H\x09\x88\x01\x01\x12\x1C\x0A\x0Fmarketing_image\x18\x1A \x01(\x09H\x0A\x88\x01\x01\x12#\x0A\x16square_marketing_image\x18\x1B \x01(\x09H\x0B\x88\x01\x01\x12i\x0A\x0Eformat_setting\x18\x0D \x01(\x0E2Q.google.ads.googleads.v21.enums.DisplayAdFormatSettingEnum.DisplayAdFormatSetting\x12\x19\x0A\x0Cprice_prefix\x18\x1C \x01(\x09H\x0C\x88\x01\x01\x12\x17\x0A\x0Apromo_text\x18\x1D \x01(\x09H\x0D\x88\x01\x01B\x11\x0A\x0F_short_headlineB\x10\x0A\x0E_long_headlineB\x0E\x0A\x0C_descriptionB\x10\x0A\x0E_business_nameB\x17\x0A\x15_allow_flexible_colorB\x0F\x0A\x0D_accent_colorB\x0D\x0A\x0B_main_colorB\x16\x0A\x14_call_to_action_textB\x0D\x0A\x0B_logo_imageB\x14\x0A\x12_square_logo_imageB\x12\x0A\x10_marketing_imageB\x19\x0A\x17_square_marketing_imageB\x0F\x0A\x0D_price_prefixB\x0D\x0A\x0B_promo_text\"\xFD\x03\x0A\x09AppAdInfo\x12G\x0A\x11mandatory_ad_text\x18\x01 \x01(\x0B2,.google.ads.googleads.v21.common.AdTextAsset\x12?\x0A\x09headlines\x18\x02 \x03(\x0B2,.google.ads.googleads.v21.common.AdTextAsset\x12B\x0A\x0Cdescriptions\x18\x03 \x03(\x0B2,.google.ads.googleads.v21.common.AdTextAsset\x12=\x0A\x06images\x18\x04 \x03(\x0B2-.google.ads.googleads.v21.common.AdImageAsset\x12E\x0A\x0Eyoutube_videos\x18\x05 \x03(\x0B2-.google.ads.googleads.v21.common.AdVideoAsset\x12P\x0A\x13html5_media_bundles\x18\x06 \x03(\x0B23.google.ads.googleads.v21.common.AdMediaBundleAsset\x12J\x0A\x0Dapp_deep_link\x18\x07 \x01(\x0B23.google.ads.googleads.v21.common.AdAppDeepLinkAsset\"\x98\x02\x0A\x13AppEngagementAdInfo\x12?\x0A\x09headlines\x18\x01 \x03(\x0B2,.google.ads.googleads.v21.common.AdTextAsset\x12B\x0A\x0Cdescriptions\x18\x02 \x03(\x0B2,.google.ads.googleads.v21.common.AdTextAsset\x12=\x0A\x06images\x18\x03 \x03(\x0B2-.google.ads.googleads.v21.common.AdImageAsset\x12=\x0A\x06videos\x18\x04 \x03(\x0B2-.google.ads.googleads.v21.common.AdVideoAsset\"\xA5\x02\x0A\x18AppPreRegistrationAdInfo\x12?\x0A\x09headlines\x18\x01 \x03(\x0B2,.google.ads.googleads.v21.common.AdTextAsset\x12B\x0A\x0Cdescriptions\x18\x02 \x03(\x0B2,.google.ads.googleads.v21.common.AdTextAsset\x12=\x0A\x06images\x18\x03 \x03(\x0B2-.google.ads.googleads.v21.common.AdImageAsset\x12E\x0A\x0Eyoutube_videos\x18\x04 \x03(\x0B2-.google.ads.googleads.v21.common.AdVideoAsset\"\xA2\x02\x0A\x16LegacyAppInstallAdInfo\x12\x13\x0A\x06app_id\x18\x06 \x01(\x09H\x00\x88\x01\x01\x12l\x0A\x09app_store\x18\x02 \x01(\x0E2Y.google.ads.googleads.v21.enums.LegacyAppInstallAdAppStoreEnum.LegacyAppInstallAdAppStore\x12\x15\x0A\x08headline\x18\x07 \x01(\x09H\x01\x88\x01\x01\x12\x19\x0A\x0Cdescription1\x18\x08 \x01(\x09H\x02\x88\x01\x01\x12\x19\x0A\x0Cdescription2\x18\x09 \x01(\x09H\x03\x88\x01\x01B\x09\x0A\x07_app_idB\x0B\x0A\x09_headlineB\x0F\x0A\x0D_description1B\x0F\x0A\x0D_description2\"\xE0\x08\x0A\x17ResponsiveDisplayAdInfo\x12G\x0A\x10marketing_images\x18\x01 \x03(\x0B2-.google.ads.googleads.v21.common.AdImageAsset\x12N\x0A\x17square_marketing_images\x18\x02 \x03(\x0B2-.google.ads.googleads.v21.common.AdImageAsset\x12B\x0A\x0Blogo_images\x18\x03 \x03(\x0B2-.google.ads.googleads.v21.common.AdImageAsset\x12I\x0A\x12square_logo_images\x18\x04 \x03(\x0B2-.google.ads.googleads.v21.common.AdImageAsset\x12?\x0A\x09headlines\x18\x05 \x03(\x0B2,.google.ads.googleads.v21.common.AdTextAsset\x12C\x0A\x0Dlong_headline\x18\x06 \x01(\x0B2,.google.ads.googleads.v21.common.AdTextAsset\x12B\x0A\x0Cdescriptions\x18\x07 \x03(\x0B2,.google.ads.googleads.v21.common.AdTextAsset\x12E\x0A\x0Eyoutube_videos\x18\x08 \x03(\x0B2-.google.ads.googleads.v21.common.AdVideoAsset\x12\x1A\x0A\x0Dbusiness_name\x18\x11 \x01(\x09H\x00\x88\x01\x01\x12\x17\x0A\x0Amain_color\x18\x12 \x01(\x09H\x01\x88\x01\x01\x12\x19\x0A\x0Caccent_color\x18\x13 \x01(\x09H\x02\x88\x01\x01\x12!\x0A\x14allow_flexible_color\x18\x14 \x01(\x08H\x03\x88\x01\x01\x12 \x0A\x13call_to_action_text\x18\x15 \x01(\x09H\x04\x88\x01\x01\x12\x19\x0A\x0Cprice_prefix\x18\x16 \x01(\x09H\x05\x88\x01\x01\x12\x17\x0A\x0Apromo_text\x18\x17 \x01(\x09H\x06\x88\x01\x01\x12i\x0A\x0Eformat_setting\x18\x10 \x01(\x0E2Q.google.ads.googleads.v21.enums.DisplayAdFormatSettingEnum.DisplayAdFormatSetting\x12U\x0A\x0Ccontrol_spec\x18\x18 \x01(\x0B2?.google.ads.googleads.v21.common.ResponsiveDisplayAdControlSpecB\x10\x0A\x0E_business_nameB\x0D\x0A\x0B_main_colorB\x0F\x0A\x0D_accent_colorB\x17\x0A\x15_allow_flexible_colorB\x16\x0A\x14_call_to_action_textB\x0F\x0A\x0D_price_prefixB\x0D\x0A\x0B_promo_text\"\xE1\x03\x0A\x0BLocalAdInfo\x12?\x0A\x09headlines\x18\x01 \x03(\x0B2,.google.ads.googleads.v21.common.AdTextAsset\x12B\x0A\x0Cdescriptions\x18\x02 \x03(\x0B2,.google.ads.googleads.v21.common.AdTextAsset\x12E\x0A\x0Fcall_to_actions\x18\x03 \x03(\x0B2,.google.ads.googleads.v21.common.AdTextAsset\x12G\x0A\x10marketing_images\x18\x04 \x03(\x0B2-.google.ads.googleads.v21.common.AdImageAsset\x12B\x0A\x0Blogo_images\x18\x05 \x03(\x0B2-.google.ads.googleads.v21.common.AdImageAsset\x12=\x0A\x06videos\x18\x06 \x03(\x0B2-.google.ads.googleads.v21.common.AdVideoAsset\x12\x12\x0A\x05path1\x18\x09 \x01(\x09H\x00\x88\x01\x01\x12\x12\x0A\x05path2\x18\x0A \x01(\x09H\x01\x88\x01\x01B\x08\x0A\x06_path1B\x08\x0A\x06_path2\"\xED\x01\x0A\x13DisplayUploadAdInfo\x12z\x0A\x1Bdisplay_upload_product_type\x18\x01 \x01(\x0E2U.google.ads.googleads.v21.enums.DisplayUploadProductTypeEnum.DisplayUploadProductType\x12K\x0A\x0Cmedia_bundle\x18\x02 \x01(\x0B23.google.ads.googleads.v21.common.AdMediaBundleAssetH\x00B\x0D\x0A\x0Bmedia_asset\"a\x0A\x1EResponsiveDisplayAdControlSpec\x12!\x0A\x19enable_asset_enhancements\x18\x01 \x01(\x08\x12\x1C\x0A\x14enable_autogen_video\x18\x02 \x01(\x08\"\x9A\x01\x0A\x13SmartCampaignAdInfo\x12?\x0A\x09headlines\x18\x01 \x03(\x0B2,.google.ads.googleads.v21.common.AdTextAsset\x12B\x0A\x0Cdescriptions\x18\x02 \x03(\x0B2,.google.ads.googleads.v21.common.AdTextAsset\"\xBC\x03\x0A\x0ACallAdInfo\x12\x14\x0A\x0Ccountry_code\x18\x01 \x01(\x09\x12\x14\x0A\x0Cphone_number\x18\x02 \x01(\x09\x12\x15\x0A\x0Dbusiness_name\x18\x03 \x01(\x09\x12\x11\x0A\x09headline1\x18\x0B \x01(\x09\x12\x11\x0A\x09headline2\x18\x0C \x01(\x09\x12\x14\x0A\x0Cdescription1\x18\x04 \x01(\x09\x12\x14\x0A\x0Cdescription2\x18\x05 \x01(\x09\x12\x14\x0A\x0Ccall_tracked\x18\x06 \x01(\x08\x12\x1F\x0A\x17disable_call_conversion\x18\x07 \x01(\x08\x12%\x0A\x1Dphone_number_verification_url\x18\x08 \x01(\x09\x12\x19\x0A\x11conversion_action\x18\x09 \x01(\x09\x12\x81\x01\x0A\x1Aconversion_reporting_state\x18\x0A \x01(\x0E2].google.ads.googleads.v21.enums.CallConversionReportingStateEnum.CallConversionReportingState\x12\x0D\x0A\x05path1\x18\x0D \x01(\x09\x12\x0D\x0A\x05path2\x18\x0E \x01(\x09\"\xBE\x05\x0A\x19DemandGenMultiAssetAdInfo\x12G\x0A\x10marketing_images\x18\x01 \x03(\x0B2-.google.ads.googleads.v21.common.AdImageAsset\x12N\x0A\x17square_marketing_images\x18\x02 \x03(\x0B2-.google.ads.googleads.v21.common.AdImageAsset\x12P\x0A\x19portrait_marketing_images\x18\x03 \x03(\x0B2-.google.ads.googleads.v21.common.AdImageAsset\x12U\x0A\x1Etall_portrait_marketing_images\x18\x0A \x03(\x0B2-.google.ads.googleads.v21.common.AdImageAsset\x12B\x0A\x0Blogo_images\x18\x04 \x03(\x0B2-.google.ads.googleads.v21.common.AdImageAsset\x12?\x0A\x09headlines\x18\x05 \x03(\x0B2,.google.ads.googleads.v21.common.AdTextAsset\x12B\x0A\x0Cdescriptions\x18\x06 \x03(\x0B2,.google.ads.googleads.v21.common.AdTextAsset\x12\x1A\x0A\x0Dbusiness_name\x18\x07 \x01(\x09H\x00\x88\x01\x01\x12 \x0A\x13call_to_action_text\x18\x08 \x01(\x09H\x01\x88\x01\x01\x12\x1B\x0A\x0Elead_form_only\x18\x09 \x01(\x08H\x02\x88\x01\x01B\x10\x0A\x0E_business_nameB\x16\x0A\x14_call_to_action_textB\x11\x0A\x0F_lead_form_only\"\x83\x03\x0A\x17DemandGenCarouselAdInfo\x12\x1A\x0A\x0Dbusiness_name\x18\x01 \x01(\x09B\x03\xE0A\x02\x12F\x0A\x0Alogo_image\x18\x02 \x01(\x0B2-.google.ads.googleads.v21.common.AdImageAssetB\x03\xE0A\x02\x12C\x0A\x08headline\x18\x03 \x01(\x0B2,.google.ads.googleads.v21.common.AdTextAssetB\x03\xE0A\x02\x12F\x0A\x0Bdescription\x18\x04 \x01(\x0B2,.google.ads.googleads.v21.common.AdTextAssetB\x03\xE0A\x02\x12\x1B\x0A\x13call_to_action_text\x18\x05 \x01(\x09\x12Z\x0A\x0Ecarousel_cards\x18\x06 \x03(\x0B2=.google.ads.googleads.v21.common.AdDemandGenCarouselCardAssetB\x03\xE0A\x02\"\xB1\x04\x0A\x1EDemandGenVideoResponsiveAdInfo\x12?\x0A\x09headlines\x18\x01 \x03(\x0B2,.google.ads.googleads.v21.common.AdTextAsset\x12D\x0A\x0Elong_headlines\x18\x02 \x03(\x0B2,.google.ads.googleads.v21.common.AdTextAsset\x12B\x0A\x0Cdescriptions\x18\x03 \x03(\x0B2,.google.ads.googleads.v21.common.AdTextAsset\x12=\x0A\x06videos\x18\x04 \x03(\x0B2-.google.ads.googleads.v21.common.AdVideoAsset\x12B\x0A\x0Blogo_images\x18\x05 \x03(\x0B2-.google.ads.googleads.v21.common.AdImageAsset\x12\x13\x0A\x0Bbreadcrumb1\x18\x06 \x01(\x09\x12\x13\x0A\x0Bbreadcrumb2\x18\x07 \x01(\x09\x12H\x0A\x0Dbusiness_name\x18\x08 \x01(\x0B2,.google.ads.googleads.v21.common.AdTextAssetB\x03\xE0A\x02\x12M\x0A\x0Fcall_to_actions\x18\x09 \x03(\x0B24.google.ads.googleads.v21.common.AdCallToActionAsset\"\x82\x04\x0A\x16DemandGenProductAdInfo\x12H\x0A\x08headline\x18\x01 \x01(\x0B2,.google.ads.googleads.v21.common.AdTextAssetB\x03\xE0A\x02H\x00\x88\x01\x01\x12K\x0A\x0Bdescription\x18\x02 \x01(\x0B2,.google.ads.googleads.v21.common.AdTextAssetB\x03\xE0A\x02H\x01\x88\x01\x01\x12K\x0A\x0Alogo_image\x18\x03 \x01(\x0B2-.google.ads.googleads.v21.common.AdImageAssetB\x03\xE0A\x02H\x02\x88\x01\x01\x12\x13\x0A\x0Bbreadcrumb1\x18\x04 \x01(\x09\x12\x13\x0A\x0Bbreadcrumb2\x18\x05 \x01(\x09\x12H\x0A\x0Dbusiness_name\x18\x06 \x01(\x0B2,.google.ads.googleads.v21.common.AdTextAssetB\x03\xE0A\x02\x12Q\x0A\x0Ecall_to_action\x18\x07 \x01(\x0B24.google.ads.googleads.v21.common.AdCallToActionAssetH\x03\x88\x01\x01B\x0B\x0A\x09_headlineB\x0E\x0A\x0C_descriptionB\x0D\x0A\x0B_logo_imageB\x11\x0A\x0F_call_to_actionB\xF0\x01\x0A#com.google.ads.googleads.v21.commonB\x10AdTypeInfosProtoP\x01ZEgoogle.golang.org/genproto/googleapis/ads/googleads/v21/common;common\xA2\x02\x03GAA\xAA\x02\x1FGoogle.Ads.GoogleAds.V21.Common\xCA\x02\x1FGoogle\\Ads\\GoogleAds\\V21\\Common\xEA\x02#Google::Ads::GoogleAds::V21::Commonb\x06proto3\x0A\xBD\x1E\x0A+google/ads/googleads/v21/resources/ad.proto\x12\"google.ads.googleads.v21.resources\x1A6google/ads/googleads/v21/common/custom_parameter.proto\x1A3google/ads/googleads/v21/common/final_app_url.proto\x1A4google/ads/googleads/v21/common/url_collection.proto\x1A,google/ads/googleads/v21/enums/ad_type.proto\x1A+google/ads/googleads/v21/enums/device.proto\x1AAgoogle/ads/googleads/v21/enums/system_managed_entity_source.proto\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\"\xE8\x18\x0A\x02Ad\x12:\x0A\x0Dresource_name\x18% \x01(\x09B#\xE0A\x05\xFAA\x1D\x0A\x1Bgoogleads.googleapis.com/Ad\x12\x14\x0A\x02id\x18( \x01(\x03B\x03\xE0A\x03H\x01\x88\x01\x01\x12\x12\x0A\x0Afinal_urls\x18) \x03(\x09\x12D\x0A\x0Efinal_app_urls\x18# \x03(\x0B2,.google.ads.googleads.v21.common.FinalAppUrl\x12\x19\x0A\x11final_mobile_urls\x18* \x03(\x09\x12\"\x0A\x15tracking_url_template\x18+ \x01(\x09H\x02\x88\x01\x01\x12\x1D\x0A\x10final_url_suffix\x18, \x01(\x09H\x03\x88\x01\x01\x12O\x0A\x15url_custom_parameters\x18\x0A \x03(\x0B20.google.ads.googleads.v21.common.CustomParameter\x12\x18\x0A\x0Bdisplay_url\x18- \x01(\x09H\x04\x88\x01\x01\x12D\x0A\x04type\x18\x05 \x01(\x0E21.google.ads.googleads.v21.enums.AdTypeEnum.AdTypeB\x03\xE0A\x03\x12%\x0A\x13added_by_google_ads\x18. \x01(\x08B\x03\xE0A\x03H\x05\x88\x01\x01\x12L\x0A\x11device_preference\x18\x14 \x01(\x0E21.google.ads.googleads.v21.enums.DeviceEnum.Device\x12G\x0A\x0Furl_collections\x18\x1A \x03(\x0B2..google.ads.googleads.v21.common.UrlCollection\x12\x16\x0A\x04name\x18/ \x01(\x09B\x03\xE0A\x05H\x06\x88\x01\x01\x12\x88\x01\x0A\x1Esystem_managed_resource_source\x18\x1B \x01(\x0E2[.google.ads.googleads.v21.enums.SystemManagedResourceSourceEnum.SystemManagedResourceSourceB\x03\xE0A\x03\x12C\x0A\x07text_ad\x18\x06 \x01(\x0B2+.google.ads.googleads.v21.common.TextAdInfoB\x03\xE0A\x05H\x00\x12O\x0A\x10expanded_text_ad\x18\x07 \x01(\x0B23.google.ads.googleads.v21.common.ExpandedTextAdInfoH\x00\x12>\x0A\x07call_ad\x181 \x01(\x0B2+.google.ads.googleads.v21.common.CallAdInfoH\x00\x12g\x0A\x1Aexpanded_dynamic_search_ad\x18\x0E \x01(\x0B2<.google.ads.googleads.v21.common.ExpandedDynamicSearchAdInfoB\x03\xE0A\x05H\x00\x12@\x0A\x08hotel_ad\x18\x0F \x01(\x0B2,.google.ads.googleads.v21.common.HotelAdInfoH\x00\x12Q\x0A\x11shopping_smart_ad\x18\x11 \x01(\x0B24.google.ads.googleads.v21.common.ShoppingSmartAdInfoH\x00\x12U\x0A\x13shopping_product_ad\x18\x12 \x01(\x0B26.google.ads.googleads.v21.common.ShoppingProductAdInfoH\x00\x12E\x0A\x08image_ad\x18\x16 \x01(\x0B2,.google.ads.googleads.v21.common.ImageAdInfoB\x03\xE0A\x05H\x00\x12@\x0A\x08video_ad\x18\x18 \x01(\x0B2,.google.ads.googleads.v21.common.VideoAdInfoH\x00\x12U\x0A\x13video_responsive_ad\x18' \x01(\x0B26.google.ads.googleads.v21.common.VideoResponsiveAdInfoH\x00\x12W\x0A\x14responsive_search_ad\x18\x19 \x01(\x0B27.google.ads.googleads.v21.common.ResponsiveSearchAdInfoH\x00\x12f\x0A\x1Clegacy_responsive_display_ad\x18\x1C \x01(\x0B2>.google.ads.googleads.v21.common.LegacyResponsiveDisplayAdInfoH\x00\x12<\x0A\x06app_ad\x18\x1D \x01(\x0B2*.google.ads.googleads.v21.common.AppAdInfoH\x00\x12]\x0A\x15legacy_app_install_ad\x18\x1E \x01(\x0B27.google.ads.googleads.v21.common.LegacyAppInstallAdInfoB\x03\xE0A\x05H\x00\x12Y\x0A\x15responsive_display_ad\x18\x1F \x01(\x0B28.google.ads.googleads.v21.common.ResponsiveDisplayAdInfoH\x00\x12@\x0A\x08local_ad\x18  \x01(\x0B2,.google.ads.googleads.v21.common.LocalAdInfoH\x00\x12Q\x0A\x11display_upload_ad\x18! \x01(\x0B24.google.ads.googleads.v21.common.DisplayUploadAdInfoH\x00\x12Q\x0A\x11app_engagement_ad\x18\" \x01(\x0B24.google.ads.googleads.v21.common.AppEngagementAdInfoH\x00\x12j\x0A\x1Eshopping_comparison_listing_ad\x18\$ \x01(\x0B2@.google.ads.googleads.v21.common.ShoppingComparisonListingAdInfoH\x00\x12Q\x0A\x11smart_campaign_ad\x180 \x01(\x0B24.google.ads.googleads.v21.common.SmartCampaignAdInfoH\x00\x12\\\x0A\x17app_pre_registration_ad\x182 \x01(\x0B29.google.ads.googleads.v21.common.AppPreRegistrationAdInfoH\x00\x12_\x0A\x19demand_gen_multi_asset_ad\x18> \x01(\x0B2:.google.ads.googleads.v21.common.DemandGenMultiAssetAdInfoH\x00\x12Z\x0A\x16demand_gen_carousel_ad\x18? \x01(\x0B28.google.ads.googleads.v21.common.DemandGenCarouselAdInfoH\x00\x12i\x0A\x1Edemand_gen_video_responsive_ad\x18@ \x01(\x0B2?.google.ads.googleads.v21.common.DemandGenVideoResponsiveAdInfoH\x00\x12X\x0A\x15demand_gen_product_ad\x18= \x01(\x0B27.google.ads.googleads.v21.common.DemandGenProductAdInfoH\x00\x12B\x0A\x09travel_ad\x186 \x01(\x0B2-.google.ads.googleads.v21.common.TravelAdInfoH\x00:E\xEAAB\x0A\x1Bgoogleads.googleapis.com/Ad\x12#customers/{customer_id}/ads/{ad_id}B\x09\x0A\x07ad_dataB\x05\x0A\x03_idB\x18\x0A\x16_tracking_url_templateB\x13\x0A\x11_final_url_suffixB\x0E\x0A\x0C_display_urlB\x16\x0A\x14_added_by_google_adsB\x07\x0A\x05_nameB\xF9\x01\x0A&com.google.ads.googleads.v21.resourcesB\x07AdProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\xBE\x14\x0A4google/ads/googleads/v21/resources/ad_group_ad.proto\x12\"google.ads.googleads.v21.resources\x1A?google/ads/googleads/v21/enums/ad_group_ad_primary_status.proto\x1AFgoogle/ads/googleads/v21/enums/ad_group_ad_primary_status_reason.proto\x1A7google/ads/googleads/v21/enums/ad_group_ad_status.proto\x1A0google/ads/googleads/v21/enums/ad_strength.proto\x1A<google/ads/googleads/v21/enums/asset_automation_status.proto\x1A:google/ads/googleads/v21/enums/asset_automation_type.proto\x1A;google/ads/googleads/v21/enums/policy_approval_status.proto\x1A9google/ads/googleads/v21/enums/policy_review_status.proto\x1A+google/ads/googleads/v21/resources/ad.proto\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\"\x80\x08\x0A\x09AdGroupAd\x12A\x0A\x0Dresource_name\x18\x01 \x01(\x09B*\xE0A\x05\xFAA\$\x0A\"googleads.googleapis.com/AdGroupAd\x12S\x0A\x06status\x18\x03 \x01(\x0E2C.google.ads.googleads.v21.enums.AdGroupAdStatusEnum.AdGroupAdStatus\x12?\x0A\x08ad_group\x18\x09 \x01(\x09B(\xE0A\x05\xFAA\"\x0A googleads.googleapis.com/AdGroupH\x00\x88\x01\x01\x127\x0A\x02ad\x18\x05 \x01(\x0B2&.google.ads.googleads.v21.resources.AdB\x03\xE0A\x05\x12W\x0A\x0Epolicy_summary\x18\x06 \x01(\x0B2:.google.ads.googleads.v21.resources.AdGroupAdPolicySummaryB\x03\xE0A\x03\x12S\x0A\x0Bad_strength\x18\x07 \x01(\x0E29.google.ads.googleads.v21.enums.AdStrengthEnum.AdStrengthB\x03\xE0A\x03\x12\x19\x0A\x0Caction_items\x18\x0D \x03(\x09B\x03\xE0A\x03\x12?\x0A\x06labels\x18\x0A \x03(\x09B/\xE0A\x03\xFAA)\x0A'googleads.googleapis.com/AdGroupAdLabel\x12n\x0A\x0Eprimary_status\x18\x10 \x01(\x0E2Q.google.ads.googleads.v21.enums.AdGroupAdPrimaryStatusEnum.AdGroupAdPrimaryStatusB\x03\xE0A\x03\x12\x82\x01\x0A\x16primary_status_reasons\x18\x11 \x03(\x0E2].google.ads.googleads.v21.enums.AdGroupAdPrimaryStatusReasonEnum.AdGroupAdPrimaryStatusReasonB\x03\xE0A\x03\x12r\x0A%ad_group_ad_asset_automation_settings\x18\x12 \x03(\x0B2C.google.ads.googleads.v21.resources.AdGroupAdAssetAutomationSetting:a\xEAA^\x0A\"googleads.googleapis.com/AdGroupAd\x128customers/{customer_id}/adGroupAds/{ad_group_id}~{ad_id}B\x0B\x0A\x09_ad_group\"\xC2\x02\x0A\x16AdGroupAdPolicySummary\x12T\x0A\x14policy_topic_entries\x18\x01 \x03(\x0B21.google.ads.googleads.v21.common.PolicyTopicEntryB\x03\xE0A\x03\x12e\x0A\x0Dreview_status\x18\x02 \x01(\x0E2I.google.ads.googleads.v21.enums.PolicyReviewStatusEnum.PolicyReviewStatusB\x03\xE0A\x03\x12k\x0A\x0Fapproval_status\x18\x03 \x01(\x0E2M.google.ads.googleads.v21.enums.PolicyApprovalStatusEnum.PolicyApprovalStatusB\x03\xE0A\x03\"\xBF\x02\x0A\x1FAdGroupAdAssetAutomationSetting\x12o\x0A\x15asset_automation_type\x18\x01 \x01(\x0E2K.google.ads.googleads.v21.enums.AssetAutomationTypeEnum.AssetAutomationTypeH\x00\x88\x01\x01\x12u\x0A\x17asset_automation_status\x18\x02 \x01(\x0E2O.google.ads.googleads.v21.enums.AssetAutomationStatusEnum.AssetAutomationStatusH\x01\x88\x01\x01B\x18\x0A\x16_asset_automation_typeB\x1A\x0A\x18_asset_automation_statusB\x80\x02\x0A&com.google.ads.googleads.v21.resourcesB\x0EAdGroupAdProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\xF0\x14\x0A;google/ads/googleads/v21/services/ad_group_ad_service.proto\x12!google.ads.googleads.v21.services\x1A5google/ads/googleads/v21/enums/asset_field_type.proto\x1A:google/ads/googleads/v21/enums/response_content_type.proto\x1A4google/ads/googleads/v21/resources/ad_group_ad.proto\x1A\x1Cgoogle/api/annotations.proto\x1A\x17google/api/client.proto\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\x1A\x1Bgoogle/protobuf/empty.proto\x1A google/protobuf/field_mask.proto\x1A\x17google/rpc/status.proto\"\x9F\x02\x0A\x17MutateAdGroupAdsRequest\x12\x18\x0A\x0Bcustomer_id\x18\x01 \x01(\x09B\x03\xE0A\x02\x12N\x0A\x0Aoperations\x18\x02 \x03(\x0B25.google.ads.googleads.v21.services.AdGroupAdOperationB\x03\xE0A\x02\x12\x17\x0A\x0Fpartial_failure\x18\x03 \x01(\x08\x12\x15\x0A\x0Dvalidate_only\x18\x04 \x01(\x08\x12j\x0A\x15response_content_type\x18\x05 \x01(\x0E2K.google.ads.googleads.v21.enums.ResponseContentTypeEnum.ResponseContentType\"\xF0\x02\x0A\x12AdGroupAdOperation\x12/\x0A\x0Bupdate_mask\x18\x04 \x01(\x0B2\x1A.google.protobuf.FieldMask\x12_\x0A\x1Bpolicy_validation_parameter\x18\x05 \x01(\x0B2:.google.ads.googleads.v21.common.PolicyValidationParameter\x12?\x0A\x06create\x18\x01 \x01(\x0B2-.google.ads.googleads.v21.resources.AdGroupAdH\x00\x12?\x0A\x06update\x18\x02 \x01(\x0B2-.google.ads.googleads.v21.resources.AdGroupAdH\x00\x129\x0A\x06remove\x18\x03 \x01(\x09B'\xFAA\$\x0A\"googleads.googleapis.com/AdGroupAdH\x00B\x0B\x0A\x09operation\"\x98\x01\x0A\x18MutateAdGroupAdsResponse\x121\x0A\x15partial_failure_error\x18\x03 \x01(\x0B2\x12.google.rpc.Status\x12I\x0A\x07results\x18\x02 \x03(\x0B28.google.ads.googleads.v21.services.MutateAdGroupAdResult\"\x9B\x01\x0A\x15MutateAdGroupAdResult\x12>\x0A\x0Dresource_name\x18\x01 \x01(\x09B'\xFAA\$\x0A\"googleads.googleapis.com/AdGroupAd\x12B\x0A\x0Bad_group_ad\x18\x02 \x01(\x0B2-.google.ads.googleads.v21.resources.AdGroupAd\"\xC7\x01\x0A'RemoveAutomaticallyCreatedAssetsRequest\x12?\x0A\x0Bad_group_ad\x18\x01 \x01(\x09B*\xE0A\x02\xFAA\$\x0A\"googleads.googleapis.com/AdGroupAd\x12[\x0A\x16assets_with_field_type\x18\x02 \x03(\x0B26.google.ads.googleads.v21.services.AssetsWithFieldTypeB\x03\xE0A\x02\"\xAE\x01\x0A\x13AssetsWithFieldType\x125\x0A\x05asset\x18\x01 \x01(\x09B&\xE0A\x02\xFAA \x0A\x1Egoogleads.googleapis.com/Asset\x12`\x0A\x10asset_field_type\x18\x02 \x01(\x0E2A.google.ads.googleads.v21.enums.AssetFieldTypeEnum.AssetFieldTypeB\x03\xE0A\x022\xC4\x04\x0A\x10AdGroupAdService\x12\xE1\x01\x0A\x10MutateAdGroupAds\x12:.google.ads.googleads.v21.services.MutateAdGroupAdsRequest\x1A;.google.ads.googleads.v21.services.MutateAdGroupAdsResponse\"T\xDAA\x16customer_id,operations\x82\xD3\xE4\x93\x025\"0/v21/customers/{customer_id=*}/adGroupAds:mutate:\x01*\x12\x84\x02\x0A RemoveAutomaticallyCreatedAssets\x12J.google.ads.googleads.v21.services.RemoveAutomaticallyCreatedAssetsRequest\x1A\x16.google.protobuf.Empty\"|\xDAA\"ad_group_ad,assets_with_field_type\x82\xD3\xE4\x93\x02Q\"L/v21/{ad_group_ad=customers/*/adGroupAds/*}:removeAutomaticallyCreatedAssets:\x01*\x1AE\xCAA\x18googleads.googleapis.com\xD2A'https://www.googleapis.com/auth/adwordsB\x81\x02\x0A%com.google.ads.googleads.v21.servicesB\x15AdGroupAdServiceProtoP\x01ZIgoogle.golang.org/genproto/googleapis/ads/googleads/v21/services;services\xA2\x02\x03GAA\xAA\x02!Google.Ads.GoogleAds.V21.Services\xCA\x02!Google\\Ads\\GoogleAds\\V21\\Services\xEA\x02%Google::Ads::GoogleAds::V21::Servicesb\x06proto3\x0A\x99\x0D\x0A2google/ads/googleads/v21/services/ad_service.proto\x12!google.ads.googleads.v21.services\x1A:google/ads/googleads/v21/enums/response_content_type.proto\x1A+google/ads/googleads/v21/resources/ad.proto\x1A\x1Cgoogle/api/annotations.proto\x1A\x17google/api/client.proto\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\x1A google/protobuf/field_mask.proto\x1A\x17google/rpc/status.proto\"\x91\x02\x0A\x10MutateAdsRequest\x12\x18\x0A\x0Bcustomer_id\x18\x01 \x01(\x09B\x03\xE0A\x02\x12G\x0A\x0Aoperations\x18\x02 \x03(\x0B2..google.ads.googleads.v21.services.AdOperationB\x03\xE0A\x02\x12\x17\x0A\x0Fpartial_failure\x18\x04 \x01(\x08\x12j\x0A\x15response_content_type\x18\x05 \x01(\x0E2K.google.ads.googleads.v21.enums.ResponseContentTypeEnum.ResponseContentType\x12\x15\x0A\x0Dvalidate_only\x18\x03 \x01(\x08\"\xE6\x01\x0A\x0BAdOperation\x12/\x0A\x0Bupdate_mask\x18\x02 \x01(\x0B2\x1A.google.protobuf.FieldMask\x12_\x0A\x1Bpolicy_validation_parameter\x18\x03 \x01(\x0B2:.google.ads.googleads.v21.common.PolicyValidationParameter\x128\x0A\x06update\x18\x01 \x01(\x0B2&.google.ads.googleads.v21.resources.AdH\x00B\x0B\x0A\x09operation\"\x8A\x01\x0A\x11MutateAdsResponse\x121\x0A\x15partial_failure_error\x18\x03 \x01(\x0B2\x12.google.rpc.Status\x12B\x0A\x07results\x18\x02 \x03(\x0B21.google.ads.googleads.v21.services.MutateAdResult\"}\x0A\x0EMutateAdResult\x127\x0A\x0Dresource_name\x18\x01 \x01(\x09B \xFAA\x1D\x0A\x1Bgoogleads.googleapis.com/Ad\x122\x0A\x02ad\x18\x02 \x01(\x0B2&.google.ads.googleads.v21.resources.Ad2\x9A\x02\x0A\x09AdService\x12\xC5\x01\x0A\x09MutateAds\x123.google.ads.googleads.v21.services.MutateAdsRequest\x1A4.google.ads.googleads.v21.services.MutateAdsResponse\"M\xDAA\x16customer_id,operations\x82\xD3\xE4\x93\x02.\")/v21/customers/{customer_id=*}/ads:mutate:\x01*\x1AE\xCAA\x18googleads.googleapis.com\xD2A'https://www.googleapis.com/auth/adwordsB\xFA\x01\x0A%com.google.ads.googleads.v21.servicesB\x0EAdServiceProtoP\x01ZIgoogle.golang.org/genproto/googleapis/ads/googleads/v21/services;services\xA2\x02\x03GAA\xAA\x02!Google.Ads.GoogleAds.V21.Services\xCA\x02!Google\\Ads\\GoogleAds\\V21\\Services\xEA\x02%Google::Ads::GoogleAds::V21::Servicesb\x06proto3\x0A\xEC\x03\x0AGgoogle/ads/googleads/v21/enums/video_ad_sequence_minimum_duration.proto\x12\x1Egoogle.ads.googleads.v21.enums\"y\x0A\"VideoAdSequenceMinimumDurationEnum\"S\x0A\x1EVideoAdSequenceMinimumDuration\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x08\x0A\x04WEEK\x10\x02\x12\x09\x0A\x05MONTH\x10\x03B\xFD\x01\x0A\"com.google.ads.googleads.v21.enumsB#VideoAdSequenceMinimumDurationProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\x8Cy\x0A1google/ads/googleads/v21/resources/campaign.proto\x12\"google.ads.googleads.v21.resources\x1A6google/ads/googleads/v21/common/custom_parameter.proto\x1A3google/ads/googleads/v21/common/frequency_cap.proto\x1A?google/ads/googleads/v21/common/real_time_bidding_setting.proto\x1A7google/ads/googleads/v21/common/targeting_setting.proto\x1AFgoogle/ads/googleads/v21/common/third_party_integration_partners.proto\x1A2google/ads/googleads/v21/enums/ad_group_type.proto\x1ACgoogle/ads/googleads/v21/enums/ad_serving_optimization_status.proto\x1AAgoogle/ads/googleads/v21/enums/advertising_channel_sub_type.proto\x1A=google/ads/googleads/v21/enums/advertising_channel_type.proto\x1A;google/ads/googleads/v21/enums/app_campaign_app_store.proto\x1ALgoogle/ads/googleads/v21/enums/app_campaign_bidding_strategy_goal_type.proto\x1A<google/ads/googleads/v21/enums/asset_automation_status.proto\x1A:google/ads/googleads/v21/enums/asset_automation_type.proto\x1A5google/ads/googleads/v21/enums/asset_field_type.proto\x1A3google/ads/googleads/v21/enums/asset_set_type.proto\x1ACgoogle/ads/googleads/v21/enums/bidding_strategy_system_status.proto\x1A:google/ads/googleads/v21/enums/bidding_strategy_type.proto\x1A=google/ads/googleads/v21/enums/brand_safety_suitability.proto\x1A=google/ads/googleads/v21/enums/campaign_experiment_type.proto\x1A@google/ads/googleads/v21/enums/campaign_keyword_match_type.proto\x1A<google/ads/googleads/v21/enums/campaign_primary_status.proto\x1ACgoogle/ads/googleads/v21/enums/campaign_primary_status_reason.proto\x1A<google/ads/googleads/v21/enums/campaign_serving_status.proto\x1A4google/ads/googleads/v21/enums/campaign_status.proto\x1ADgoogle/ads/googleads/v21/enums/eu_political_advertising_status.proto\x1A1google/ads/googleads/v21/enums/listing_type.proto\x1A9google/ads/googleads/v21/enums/location_source_type.proto\x1A=google/ads/googleads/v21/enums/negative_geo_target_type.proto\x1A?google/ads/googleads/v21/enums/non_skippable_max_duration.proto\x1A?google/ads/googleads/v21/enums/non_skippable_min_duration.proto\x1A;google/ads/googleads/v21/enums/optimization_goal_type.proto\x1A1google/ads/googleads/v21/enums/payment_mode.proto\x1ACgoogle/ads/googleads/v21/enums/performance_max_upgrade_status.proto\x1A=google/ads/googleads/v21/enums/positive_geo_target_type.proto\x1ACgoogle/ads/googleads/v21/enums/vanity_pharma_display_url_mode.proto\x1A7google/ads/googleads/v21/enums/vanity_pharma_text.proto\x1A@google/ads/googleads/v21/enums/video_ad_format_restriction.proto\x1AGgoogle/ads/googleads/v21/enums/video_ad_sequence_interaction_type.proto\x1AGgoogle/ads/googleads/v21/enums/video_ad_sequence_minimum_duration.proto\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\"\xDEb\x0A\x08Campaign\x12@\x0A\x0Dresource_name\x18\x01 \x01(\x09B)\xE0A\x05\xFAA#\x0A!googleads.googleapis.com/Campaign\x12\x14\x0A\x02id\x18; \x01(\x03B\x03\xE0A\x03H\x01\x88\x01\x01\x12\x11\x0A\x04name\x18: \x01(\x09H\x02\x88\x01\x01\x12l\x0A\x0Eprimary_status\x18Q \x01(\x0E2O.google.ads.googleads.v21.enums.CampaignPrimaryStatusEnum.CampaignPrimaryStatusB\x03\xE0A\x03\x12\x80\x01\x0A\x16primary_status_reasons\x18R \x03(\x0E2[.google.ads.googleads.v21.enums.CampaignPrimaryStatusReasonEnum.CampaignPrimaryStatusReasonB\x03\xE0A\x03\x12Q\x0A\x06status\x18\x05 \x01(\x0E2A.google.ads.googleads.v21.enums.CampaignStatusEnum.CampaignStatus\x12l\x0A\x0Eserving_status\x18\x15 \x01(\x0E2O.google.ads.googleads.v21.enums.CampaignServingStatusEnum.CampaignServingStatusB\x03\xE0A\x03\x12\x88\x01\x0A\x1Ebidding_strategy_system_status\x18N \x01(\x0E2[.google.ads.googleads.v21.enums.BiddingStrategySystemStatusEnum.BiddingStrategySystemStatusB\x03\xE0A\x03\x12\x83\x01\x0A\x1Ead_serving_optimization_status\x18\x08 \x01(\x0E2[.google.ads.googleads.v21.enums.AdServingOptimizationStatusEnum.AdServingOptimizationStatus\x12x\x0A\x18advertising_channel_type\x18\x09 \x01(\x0E2Q.google.ads.googleads.v21.enums.AdvertisingChannelTypeEnum.AdvertisingChannelTypeB\x03\xE0A\x05\x12\x82\x01\x0A\x1Cadvertising_channel_sub_type\x18\x0A \x01(\x0E2W.google.ads.googleads.v21.enums.AdvertisingChannelSubTypeEnum.AdvertisingChannelSubTypeB\x03\xE0A\x05\x12\"\x0A\x15tracking_url_template\x18< \x01(\x09H\x03\x88\x01\x01\x12O\x0A\x15url_custom_parameters\x18\x0C \x03(\x0B20.google.ads.googleads.v21.common.CustomParameter\x12t\x0A local_services_campaign_settings\x18K \x01(\x0B2J.google.ads.googleads.v21.resources.Campaign.LocalServicesCampaignSettings\x12e\x0A\x18travel_campaign_settings\x18U \x01(\x0B2C.google.ads.googleads.v21.resources.Campaign.TravelCampaignSettings\x12l\x0A\x1Cdemand_gen_campaign_settings\x18[ \x01(\x0B2F.google.ads.googleads.v21.resources.Campaign.DemandGenCampaignSettings\x12c\x0A\x17video_campaign_settings\x18^ \x01(\x0B2B.google.ads.googleads.v21.resources.Campaign.VideoCampaignSettings\x12a\x0A\x16pmax_campaign_settings\x18a \x01(\x0B2A.google.ads.googleads.v21.resources.Campaign.PmaxCampaignSettings\x12Z\x0A\x19real_time_bidding_setting\x18' \x01(\x0B27.google.ads.googleads.v21.common.RealTimeBiddingSetting\x12V\x0A\x10network_settings\x18\x0E \x01(\x0B2<.google.ads.googleads.v21.resources.Campaign.NetworkSettings\x12Y\x0A\x0Dhotel_setting\x18  \x01(\x0B2=.google.ads.googleads.v21.resources.Campaign.HotelSettingInfoB\x03\xE0A\x05\x12h\x0A\x1Adynamic_search_ads_setting\x18! \x01(\x0B2D.google.ads.googleads.v21.resources.Campaign.DynamicSearchAdsSetting\x12V\x0A\x10shopping_setting\x18\$ \x01(\x0B2<.google.ads.googleads.v21.resources.Campaign.ShoppingSetting\x12L\x0A\x11targeting_setting\x18+ \x01(\x0B21.google.ads.googleads.v21.common.TargetingSetting\x12`\x0A\x10audience_setting\x18I \x01(\x0B2<.google.ads.googleads.v21.resources.Campaign.AudienceSettingB\x03\xE0A\x05H\x04\x88\x01\x01\x12b\x0A\x17geo_target_type_setting\x18/ \x01(\x0B2A.google.ads.googleads.v21.resources.Campaign.GeoTargetTypeSetting\x12a\x0A\x16local_campaign_setting\x182 \x01(\x0B2A.google.ads.googleads.v21.resources.Campaign.LocalCampaignSetting\x12]\x0A\x14app_campaign_setting\x183 \x01(\x0B2?.google.ads.googleads.v21.resources.Campaign.AppCampaignSetting\x12>\x0A\x06labels\x18= \x03(\x09B.\xE0A\x03\xFAA(\x0A&googleads.googleapis.com/CampaignLabel\x12o\x0A\x0Fexperiment_type\x18\x11 \x01(\x0E2Q.google.ads.googleads.v21.enums.CampaignExperimentTypeEnum.CampaignExperimentTypeB\x03\xE0A\x03\x12E\x0A\x0Dbase_campaign\x188 \x01(\x09B)\xE0A\x03\xFAA#\x0A!googleads.googleapis.com/CampaignH\x05\x88\x01\x01\x12J\x0A\x0Fcampaign_budget\x18> \x01(\x09B,\xFAA)\x0A'googleads.googleapis.com/CampaignBudgetH\x06\x88\x01\x01\x12o\x0A\x15bidding_strategy_type\x18\x16 \x01(\x0E2K.google.ads.googleads.v21.enums.BiddingStrategyTypeEnum.BiddingStrategyTypeB\x03\xE0A\x03\x12_\x0A\x1Baccessible_bidding_strategy\x18G \x01(\x09B:\xE0A\x03\xFAA4\x0A2googleads.googleapis.com/AccessibleBiddingStrategy\x12\x17\x0A\x0Astart_date\x18? \x01(\x09H\x07\x88\x01\x01\x12H\x0A\x0Ecampaign_group\x18L \x01(\x09B+\xFAA(\x0A&googleads.googleapis.com/CampaignGroupH\x08\x88\x01\x01\x12\x15\x0A\x08end_date\x18@ \x01(\x09H\x09\x88\x01\x01\x12\x1D\x0A\x10final_url_suffix\x18A \x01(\x09H\x0A\x88\x01\x01\x12J\x0A\x0Efrequency_caps\x18( \x03(\x0B22.google.ads.googleads.v21.common.FrequencyCapEntry\x12y\x0A\x1Evideo_brand_safety_suitability\x18* \x01(\x0E2Q.google.ads.googleads.v21.enums.BrandSafetySuitabilityEnum.BrandSafetySuitability\x12P\x0A\x0Dvanity_pharma\x18, \x01(\x0B29.google.ads.googleads.v21.resources.Campaign.VanityPharma\x12b\x0A\x16selective_optimization\x18- \x01(\x0B2B.google.ads.googleads.v21.resources.Campaign.SelectiveOptimization\x12g\x0A\x19optimization_goal_setting\x186 \x01(\x0B2D.google.ads.googleads.v21.resources.Campaign.OptimizationGoalSetting\x12[\x0A\x10tracking_setting\x18. \x01(\x0B2<.google.ads.googleads.v21.resources.Campaign.TrackingSettingB\x03\xE0A\x03\x12Q\x0A\x0Cpayment_mode\x184 \x01(\x0E2;.google.ads.googleads.v21.enums.PaymentModeEnum.PaymentMode\x12\$\x0A\x12optimization_score\x18B \x01(\x01B\x03\xE0A\x03H\x0B\x88\x01\x01\x12l\x0A!excluded_parent_asset_field_types\x18E \x03(\x0E2A.google.ads.googleads.v21.enums.AssetFieldTypeEnum.AssetFieldType\x12f\x0A\x1Fexcluded_parent_asset_set_types\x18P \x03(\x0E2=.google.ads.googleads.v21.enums.AssetSetTypeEnum.AssetSetType\x12\"\x0A\x15url_expansion_opt_out\x18H \x01(\x08H\x0C\x88\x01\x01\x12h\x0A\x17performance_max_upgrade\x18M \x01(\x0B2B.google.ads.googleads.v21.resources.Campaign.PerformanceMaxUpgradeB\x03\xE0A\x03\x12P\x0A\x18hotel_property_asset_set\x18S \x01(\x09B)\xE0A\x05\xFAA#\x0A!googleads.googleapis.com/AssetSetH\x0D\x88\x01\x01\x12[\x0A\x0Clisting_type\x18V \x01(\x0E2;.google.ads.googleads.v21.enums.ListingTypeEnum.ListingTypeB\x03\xE0A\x05H\x0E\x88\x01\x01\x12f\x0A\x19asset_automation_settings\x18X \x03(\x0B2C.google.ads.googleads.v21.resources.Campaign.AssetAutomationSetting\x12q\x0A\x12keyword_match_type\x18Z \x01(\x0E2U.google.ads.googleads.v21.enums.CampaignKeywordMatchTypeEnum.CampaignKeywordMatchType\x12*\x0A\x18brand_guidelines_enabled\x18` \x01(\x08B\x03\xE0A\x05H\x0F\x88\x01\x01\x12V\x0A\x10brand_guidelines\x18b \x01(\x0B2<.google.ads.googleads.v21.resources.Campaign.BrandGuidelines\x12p\x0A third_party_integration_partners\x18d \x01(\x0B2F.google.ads.googleads.v21.common.CampaignThirdPartyIntegrationPartners\x12Q\x0A\x0Eai_max_setting\x18e \x01(\x0B29.google.ads.googleads.v21.resources.Campaign.AiMaxSetting\x12\x88\x01\x0A!contains_eu_political_advertising\x18f \x01(\x0E2].google.ads.googleads.v21.enums.EuPoliticalAdvertisingStatusEnum.EuPoliticalAdvertisingStatus\x129\x0A,missing_eu_political_advertising_declaration\x18l \x01(\x08B\x03\xE0A\x03\x12I\x0A\x10bidding_strategy\x18C \x01(\x09B-\xFAA*\x0A(googleads.googleapis.com/BiddingStrategyH\x00\x12A\x0A\x0Acommission\x181 \x01(\x0B2+.google.ads.googleads.v21.common.CommissionH\x00\x12@\x0A\x0Amanual_cpa\x18J \x01(\x0B2*.google.ads.googleads.v21.common.ManualCpaH\x00\x12@\x0A\x0Amanual_cpc\x18\x18 \x01(\x0B2*.google.ads.googleads.v21.common.ManualCpcH\x00\x12@\x0A\x0Amanual_cpm\x18\x19 \x01(\x0B2*.google.ads.googleads.v21.common.ManualCpmH\x00\x12@\x0A\x0Amanual_cpv\x18% \x01(\x0B2*.google.ads.googleads.v21.common.ManualCpvH\x00\x12T\x0A\x14maximize_conversions\x18\x1E \x01(\x0B24.google.ads.googleads.v21.common.MaximizeConversionsH\x00\x12]\x0A\x19maximize_conversion_value\x18\x1F \x01(\x0B28.google.ads.googleads.v21.common.MaximizeConversionValueH\x00\x12@\x0A\x0Atarget_cpa\x18\x1A \x01(\x0B2*.google.ads.googleads.v21.common.TargetCpaH\x00\x12Y\x0A\x17target_impression_share\x180 \x01(\x0B26.google.ads.googleads.v21.common.TargetImpressionShareH\x00\x12B\x0A\x0Btarget_roas\x18\x1D \x01(\x0B2+.google.ads.googleads.v21.common.TargetRoasH\x00\x12D\x0A\x0Ctarget_spend\x18\x1B \x01(\x0B2,.google.ads.googleads.v21.common.TargetSpendH\x00\x12B\x0A\x0Bpercent_cpc\x18\" \x01(\x0B2+.google.ads.googleads.v21.common.PercentCpcH\x00\x12@\x0A\x0Atarget_cpm\x18) \x01(\x0B2*.google.ads.googleads.v21.common.TargetCpmH\x00\x12>\x0A\x09fixed_cpm\x18\\ \x01(\x0B2).google.ads.googleads.v21.common.FixedCpmH\x00\x12@\x0A\x0Atarget_cpv\x18] \x01(\x0B2*.google.ads.googleads.v21.common.TargetCpvH\x00\x1A\x9F\x02\x0A\x15PerformanceMaxUpgrade\x12K\x0A\x18performance_max_campaign\x18\x01 \x01(\x09B)\xE0A\x03\xFAA#\x0A!googleads.googleapis.com/Campaign\x12G\x0A\x14pre_upgrade_campaign\x18\x02 \x01(\x09B)\xE0A\x03\xFAA#\x0A!googleads.googleapis.com/Campaign\x12p\x0A\x06status\x18\x03 \x01(\x0E2[.google.ads.googleads.v21.enums.PerformanceMaxUpgradeStatusEnum.PerformanceMaxUpgradeStatusB\x03\xE0A\x03\x1A\x8D\x03\x0A\x0FNetworkSettings\x12!\x0A\x14target_google_search\x18\x05 \x01(\x08H\x00\x88\x01\x01\x12\"\x0A\x15target_search_network\x18\x06 \x01(\x08H\x01\x88\x01\x01\x12#\x0A\x16target_content_network\x18\x07 \x01(\x08H\x02\x88\x01\x01\x12*\x0A\x1Dtarget_partner_search_network\x18\x08 \x01(\x08H\x03\x88\x01\x01\x12\x1B\x0A\x0Etarget_youtube\x18\x09 \x01(\x08H\x04\x88\x01\x01\x12%\x0A\x18target_google_tv_network\x18\x0A \x01(\x08H\x05\x88\x01\x01B\x17\x0A\x15_target_google_searchB\x18\x0A\x16_target_search_networkB\x19\x0A\x17_target_content_networkB \x0A\x1E_target_partner_search_networkB\x11\x0A\x0F_target_youtubeB\x1B\x0A\x19_target_google_tv_network\x1AI\x0A\x10HotelSettingInfo\x12!\x0A\x0Fhotel_center_id\x18\x02 \x01(\x03B\x03\xE0A\x05H\x00\x88\x01\x01B\x12\x0A\x10_hotel_center_id\x1A\x8F\x01\x0A\x17DynamicSearchAdsSetting\x12\x18\x0A\x0Bdomain_name\x18\x06 \x01(\x09B\x03\xE0A\x02\x12\x1A\x0A\x0Dlanguage_code\x18\x07 \x01(\x09B\x03\xE0A\x02\x12#\x0A\x16use_supplied_urls_only\x18\x08 \x01(\x08H\x00\x88\x01\x01B\x19\x0A\x17_use_supplied_urls_only\x1A\xB2\x02\x0A\x0FShoppingSetting\x12\x18\x0A\x0Bmerchant_id\x18\x05 \x01(\x03H\x00\x88\x01\x01\x12\x12\x0A\x0Afeed_label\x18\x0A \x01(\x09\x12\x1E\x0A\x11campaign_priority\x18\x07 \x01(\x05H\x01\x88\x01\x01\x12\x19\x0A\x0Cenable_local\x18\x08 \x01(\x08H\x02\x88\x01\x01\x12\"\x0A\x15use_vehicle_inventory\x18\x09 \x01(\x08B\x03\xE0A\x05\x12\x1F\x0A\x17advertising_partner_ids\x18\x0B \x03(\x03\x12!\x0A\x14disable_product_feed\x18\x0C \x01(\x08H\x03\x88\x01\x01B\x0E\x0A\x0C_merchant_idB\x14\x0A\x12_campaign_priorityB\x0F\x0A\x0D_enable_localB\x17\x0A\x15_disable_product_feed\x1AB\x0A\x0FTrackingSetting\x12\x1E\x0A\x0Ctracking_url\x18\x02 \x01(\x09B\x03\xE0A\x03H\x00\x88\x01\x01B\x0F\x0A\x0D_tracking_url\x1A\xFC\x01\x0A\x14GeoTargetTypeSetting\x12q\x0A\x18positive_geo_target_type\x18\x01 \x01(\x0E2O.google.ads.googleads.v21.enums.PositiveGeoTargetTypeEnum.PositiveGeoTargetType\x12q\x0A\x18negative_geo_target_type\x18\x02 \x01(\x0E2O.google.ads.googleads.v21.enums.NegativeGeoTargetTypeEnum.NegativeGeoTargetType\x1A\x7F\x0A\x14LocalCampaignSetting\x12g\x0A\x14location_source_type\x18\x01 \x01(\x0E2I.google.ads.googleads.v21.enums.LocationSourceTypeEnum.LocationSourceType\x1A\xAE\x02\x0A\x12AppCampaignSetting\x12\x8D\x01\x0A\x1Abidding_strategy_goal_type\x18\x01 \x01(\x0E2i.google.ads.googleads.v21.enums.AppCampaignBiddingStrategyGoalTypeEnum.AppCampaignBiddingStrategyGoalType\x12\x18\x0A\x06app_id\x18\x04 \x01(\x09B\x03\xE0A\x05H\x00\x88\x01\x01\x12c\x0A\x09app_store\x18\x03 \x01(\x0E2K.google.ads.googleads.v21.enums.AppCampaignAppStoreEnum.AppCampaignAppStoreB\x03\xE0A\x05B\x09\x0A\x07_app_id\x1A\xF5\x01\x0A\x0CVanityPharma\x12\x81\x01\x0A\x1Evanity_pharma_display_url_mode\x18\x01 \x01(\x0E2Y.google.ads.googleads.v21.enums.VanityPharmaDisplayUrlModeEnum.VanityPharmaDisplayUrlMode\x12a\x0A\x12vanity_pharma_text\x18\x02 \x01(\x0E2E.google.ads.googleads.v21.enums.VanityPharmaTextEnum.VanityPharmaText\x1Ac\x0A\x15SelectiveOptimization\x12J\x0A\x12conversion_actions\x18\x02 \x03(\x09B.\xFAA+\x0A)googleads.googleapis.com/ConversionAction\x1A\x89\x01\x0A\x17OptimizationGoalSetting\x12n\x0A\x17optimization_goal_types\x18\x01 \x03(\x0E2M.google.ads.googleads.v21.enums.OptimizationGoalTypeEnum.OptimizationGoalType\x1AR\x0A\x0FAudienceSetting\x12&\x0A\x14use_audience_grouped\x18\x01 \x01(\x08B\x03\xE0A\x05H\x00\x88\x01\x01B\x17\x0A\x15_use_audience_grouped\x1Ap\x0A\x1DLocalServicesCampaignSettings\x12O\x0A\x0Dcategory_bids\x18\x01 \x03(\x0B28.google.ads.googleads.v21.resources.Campaign.CategoryBid\x1A\xB3\x01\x0A\x0BCategoryBid\x12\x18\x0A\x0Bcategory_id\x18\x01 \x01(\x09H\x00\x88\x01\x01\x12\"\x0A\x15manual_cpa_bid_micros\x18\x02 \x01(\x03H\x01\x88\x01\x01\x12\"\x0A\x15target_cpa_bid_micros\x18\x03 \x01(\x03H\x02\x88\x01\x01B\x0E\x0A\x0C_category_idB\x18\x0A\x16_manual_cpa_bid_microsB\x18\x0A\x16_target_cpa_bid_micros\x1AS\x0A\x16TravelCampaignSettings\x12#\x0A\x11travel_account_id\x18\x01 \x01(\x03B\x03\xE0A\x05H\x00\x88\x01\x01B\x14\x0A\x12_travel_account_id\x1AX\x0A\x19DemandGenCampaignSettings\x12\$\x0A\x12upgraded_targeting\x18\x01 \x01(\x08B\x03\xE0A\x05H\x00\x88\x01\x01B\x15\x0A\x13_upgraded_targeting\x1A\xE9\x0D\x0A\x15VideoCampaignSettings\x12m\x0A\x11video_ad_sequence\x18\x04 \x01(\x0B2R.google.ads.googleads.v21.resources.Campaign.VideoCampaignSettings.VideoAdSequence\x12\x80\x01\x0A\x1Avideo_ad_inventory_control\x18\x02 \x01(\x0B2Z.google.ads.googleads.v21.resources.Campaign.VideoCampaignSettings.VideoAdInventoryControlH\x00\x12z\x0A\x17video_ad_format_control\x18\x03 \x01(\x0B2W.google.ads.googleads.v21.resources.Campaign.VideoCampaignSettings.VideoAdFormatControlH\x00\x1A\xF3\x01\x0A\x17VideoAdInventoryControl\x12\x1C\x0A\x0Fallow_in_stream\x18\x01 \x01(\x08H\x00\x88\x01\x01\x12\x1A\x0A\x0Dallow_in_feed\x18\x02 \x01(\x08H\x01\x88\x01\x01\x12\x19\x0A\x0Callow_shorts\x18\x03 \x01(\x08H\x02\x88\x01\x01\x12*\x0A\x1Dallow_non_skippable_in_stream\x18\x04 \x01(\x08H\x03\x88\x01\x01B\x12\x0A\x10_allow_in_streamB\x10\x0A\x0E_allow_in_feedB\x0F\x0A\x0D_allow_shortsB \x0A\x1E_allow_non_skippable_in_stream\x1A\x9D\x02\x0A\x14VideoAdFormatControl\x12q\x0A\x12format_restriction\x18\x01 \x01(\x0E2U.google.ads.googleads.v21.enums.VideoAdFormatRestrictionEnum.VideoAdFormatRestriction\x12\x91\x01\x0A\$non_skippable_in_stream_restrictions\x18\x02 \x01(\x0B2c.google.ads.googleads.v21.resources.Campaign.VideoCampaignSettings.NonSkippableInStreamRestrictions\x1A\xF8\x01\x0A NonSkippableInStreamRestrictions\x12i\x0A\x0Cmin_duration\x18\x01 \x01(\x0E2S.google.ads.googleads.v21.enums.NonSkippableMinDurationEnum.NonSkippableMinDuration\x12i\x0A\x0Cmax_duration\x18\x02 \x01(\x0E2S.google.ads.googleads.v21.enums.NonSkippableMaxDurationEnum.NonSkippableMaxDuration\x1A\xF5\x01\x0A\x0FVideoAdSequence\x12e\x0A\x05steps\x18\x01 \x03(\x0B2V.google.ads.googleads.v21.resources.Campaign.VideoCampaignSettings.VideoAdSequenceStep\x12{\x0A\x10minimum_duration\x18\x02 \x01(\x0E2a.google.ads.googleads.v21.enums.VideoAdSequenceMinimumDurationEnum.VideoAdSequenceMinimumDuration\x1A\xC4\x02\x0A\x13VideoAdSequenceStep\x12!\x0A\x19video_ad_sequence_step_id\x18\x01 \x01(\x03\x12\x10\x0A\x08asset_id\x18\x02 \x01(\x03\x12R\x0A\x0Dad_group_type\x18\x03 \x01(\x0E2;.google.ads.googleads.v21.enums.AdGroupTypeEnum.AdGroupType\x12\x18\x0A\x10previous_step_id\x18\x04 \x01(\x03\x12\x89\x01\x0A\x1Eprevious_step_interaction_type\x18\x05 \x01(\x0E2a.google.ads.googleads.v21.enums.VideoAdSequenceInteractionTypeEnum.VideoAdSequenceInteractionTypeB\x12\x0A\x10fluidity_control\x1A\x87\x02\x0A\x14PmaxCampaignSettings\x12|\x0A\x19brand_targeting_overrides\x18\x01 \x01(\x0B2Y.google.ads.googleads.v21.resources.Campaign.PmaxCampaignSettings.BrandTargetingOverrides\x1Aq\x0A\x17BrandTargetingOverrides\x12/\x0A\"ignore_exclusions_for_shopping_ads\x18\x01 \x01(\x08H\x00\x88\x01\x01B%\x0A#_ignore_exclusions_for_shopping_ads\x1A\xB6\x02\x0A\x16AssetAutomationSetting\x12o\x0A\x15asset_automation_type\x18\x01 \x01(\x0E2K.google.ads.googleads.v21.enums.AssetAutomationTypeEnum.AssetAutomationTypeH\x00\x88\x01\x01\x12u\x0A\x17asset_automation_status\x18\x02 \x01(\x0E2O.google.ads.googleads.v21.enums.AssetAutomationStatusEnum.AssetAutomationStatusH\x01\x88\x01\x01B\x18\x0A\x16_asset_automation_typeB\x1A\x0A\x18_asset_automation_status\x1A[\x0A\x0FBrandGuidelines\x12\x12\x0A\x0Amain_color\x18\x01 \x01(\x09\x12\x14\x0A\x0Caccent_color\x18\x02 \x01(\x09\x12\x1E\x0A\x16predefined_font_family\x18\x03 \x01(\x09\x1A\x9F\x02\x0A\x0CAiMaxSetting\x12\x1A\x0A\x0Denable_ai_max\x18\x01 \x01(\x08H\x00\x88\x01\x01\x12t\x0A\x11bundling_required\x18\x02 \x01(\x0E2O.google.ads.googleads.v21.resources.Campaign.AiMaxSetting.AiMaxBundlingRequiredB\x03\xE0A\x03H\x01\x88\x01\x01\"U\x0A\x15AiMaxBundlingRequired\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x10\x0A\x0CNOT_REQUIRED\x10\x02\x12\x0C\x0A\x08REQUIRED\x10\x03B\x10\x0A\x0E_enable_ai_maxB\x14\x0A\x12_bundling_required:W\xEAAT\x0A!googleads.googleapis.com/Campaign\x12/customers/{customer_id}/campaigns/{campaign_id}B\x1B\x0A\x19campaign_bidding_strategyB\x05\x0A\x03_idB\x07\x0A\x05_nameB\x18\x0A\x16_tracking_url_templateB\x13\x0A\x11_audience_settingB\x10\x0A\x0E_base_campaignB\x12\x0A\x10_campaign_budgetB\x0D\x0A\x0B_start_dateB\x11\x0A\x0F_campaign_groupB\x0B\x0A\x09_end_dateB\x13\x0A\x11_final_url_suffixB\x15\x0A\x13_optimization_scoreB\x18\x0A\x16_url_expansion_opt_outB\x1B\x0A\x19_hotel_property_asset_setB\x0F\x0A\x0D_listing_typeB\x1B\x0A\x19_brand_guidelines_enabledB\xFF\x01\x0A&com.google.ads.googleads.v21.resourcesB\x0DCampaignProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\x96\x16\x0A8google/ads/googleads/v21/services/campaign_service.proto\x12!google.ads.googleads.v21.services\x1A1google/ads/googleads/v21/resources/campaign.proto\x1A\x1Cgoogle/api/annotations.proto\x1A\x17google/api/client.proto\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\x1A google/protobuf/field_mask.proto\x1A\x17google/rpc/status.proto\"\x9D\x02\x0A\x16MutateCampaignsRequest\x12\x18\x0A\x0Bcustomer_id\x18\x01 \x01(\x09B\x03\xE0A\x02\x12M\x0A\x0Aoperations\x18\x02 \x03(\x0B24.google.ads.googleads.v21.services.CampaignOperationB\x03\xE0A\x02\x12\x17\x0A\x0Fpartial_failure\x18\x03 \x01(\x08\x12\x15\x0A\x0Dvalidate_only\x18\x04 \x01(\x08\x12j\x0A\x15response_content_type\x18\x05 \x01(\x0E2K.google.ads.googleads.v21.enums.ResponseContentTypeEnum.ResponseContentType\"\x8B\x02\x0A\x11CampaignOperation\x12/\x0A\x0Bupdate_mask\x18\x04 \x01(\x0B2\x1A.google.protobuf.FieldMask\x12>\x0A\x06create\x18\x01 \x01(\x0B2,.google.ads.googleads.v21.resources.CampaignH\x00\x12>\x0A\x06update\x18\x02 \x01(\x0B2,.google.ads.googleads.v21.resources.CampaignH\x00\x128\x0A\x06remove\x18\x03 \x01(\x09B&\xFAA#\x0A!googleads.googleapis.com/CampaignH\x00B\x0B\x0A\x09operation\"\x96\x01\x0A\x17MutateCampaignsResponse\x121\x0A\x15partial_failure_error\x18\x03 \x01(\x0B2\x12.google.rpc.Status\x12H\x0A\x07results\x18\x02 \x03(\x0B27.google.ads.googleads.v21.services.MutateCampaignResult\"\x95\x01\x0A\x14MutateCampaignResult\x12=\x0A\x0Dresource_name\x18\x01 \x01(\x09B&\xFAA#\x0A!googleads.googleapis.com/Campaign\x12>\x0A\x08campaign\x18\x02 \x01(\x0B2,.google.ads.googleads.v21.resources.Campaign\"\x89\x01\x0A EnablePMaxBrandGuidelinesRequest\x12\x18\x0A\x0Bcustomer_id\x18\x01 \x01(\x09B\x03\xE0A\x02\x12K\x0A\x0Aoperations\x18\x02 \x03(\x0B22.google.ads.googleads.v21.services.EnableOperationB\x03\xE0A\x02\"\xB7\x02\x0A\x0FEnableOperation\x12;\x0A\x08campaign\x18\x01 \x01(\x09B)\xE0A\x02\xFAA#\x0A!googleads.googleapis.com/Campaign\x12'\x0A\x1Aauto_populate_brand_assets\x18\x02 \x01(\x08B\x03\xE0A\x02\x12Q\x0A\x0Cbrand_assets\x18\x03 \x01(\x0B26.google.ads.googleads.v21.services.BrandCampaignAssetsB\x03\xE0A\x01\x12\x1D\x0A\x10final_uri_domain\x18\x04 \x01(\x09B\x03\xE0A\x01\x12\x17\x0A\x0Amain_color\x18\x05 \x01(\x09B\x03\xE0A\x01\x12\x19\x0A\x0Caccent_color\x18\x06 \x01(\x09B\x03\xE0A\x01\x12\x18\x0A\x0Bfont_family\x18\x07 \x01(\x09B\x03\xE0A\x01\"s\x0A\x13BrandCampaignAssets\x12 \x0A\x13business_name_asset\x18\x01 \x01(\x09B\x03\xE0A\x02\x12\x17\x0A\x0Alogo_asset\x18\x02 \x03(\x09B\x03\xE0A\x02\x12!\x0A\x14landscape_logo_asset\x18\x03 \x03(\x09B\x03\xE0A\x01\"i\x0A!EnablePMaxBrandGuidelinesResponse\x12D\x0A\x07results\x18\x01 \x03(\x0B23.google.ads.googleads.v21.services.EnablementResult\"z\x0A\x10EnablementResult\x128\x0A\x08campaign\x18\x01 \x01(\x09B&\xFAA#\x0A!googleads.googleapis.com/Campaign\x12,\x0A\x10enablement_error\x18\x02 \x01(\x0B2\x12.google.rpc.Status2\xC9\x04\x0A\x0FCampaignService\x12\xDD\x01\x0A\x0FMutateCampaigns\x129.google.ads.googleads.v21.services.MutateCampaignsRequest\x1A:.google.ads.googleads.v21.services.MutateCampaignsResponse\"S\xDAA\x16customer_id,operations\x82\xD3\xE4\x93\x024\"//v21/customers/{customer_id=*}/campaigns:mutate:\x01*\x12\x8E\x02\x0A\x19EnablePMaxBrandGuidelines\x12C.google.ads.googleads.v21.services.EnablePMaxBrandGuidelinesRequest\x1AD.google.ads.googleads.v21.services.EnablePMaxBrandGuidelinesResponse\"f\xDAA\x16customer_id,operations\x82\xD3\xE4\x93\x02G\"B/v21/customers/{customer_id=*}/campaigns:enablePMaxBrandGuidelines:\x01*\x1AE\xCAA\x18googleads.googleapis.com\xD2A'https://www.googleapis.com/auth/adwordsB\x80\x02\x0A%com.google.ads.googleads.v21.servicesB\x14CampaignServiceProtoP\x01ZIgoogle.golang.org/genproto/googleapis/ads/googleads/v21/services;services\xA2\x02\x03GAA\xAA\x02!Google.Ads.GoogleAds.V21.Services\xCA\x02!Google\\Ads\\GoogleAds\\V21\\Services\xEA\x02%Google::Ads::GoogleAds::V21::Servicesb\x06proto3\x0A\xFC\x03\x0A:google/ads/googleads/v21/enums/smart_campaign_status.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\xA0\x01\x0A\x17SmartCampaignStatusEnum\"\x84\x01\x0A\x13SmartCampaignStatus\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0A\x0A\x06PAUSED\x10\x02\x12\x10\x0A\x0CNOT_ELIGIBLE\x10\x03\x12\x0B\x0A\x07PENDING\x10\x04\x12\x0C\x0A\x08ELIGIBLE\x10\x05\x12\x0B\x0A\x07REMOVED\x10\x06\x12\x09\x0A\x05ENDED\x10\x07B\xF2\x01\x0A\"com.google.ads.googleads.v21.enumsB\x18SmartCampaignStatusProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xFA\x1B\x0AFgoogle/ads/googleads/v21/services/smart_campaign_setting_service.proto\x12!google.ads.googleads.v21.services\x1AGgoogle/ads/googleads/v21/enums/smart_campaign_not_eligible_reason.proto\x1A:google/ads/googleads/v21/enums/smart_campaign_status.proto\x1A?google/ads/googleads/v21/resources/smart_campaign_setting.proto\x1A\x1Cgoogle/api/annotations.proto\x1A\x17google/api/client.proto\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\x1A google/protobuf/field_mask.proto\x1A\x17google/rpc/status.proto\"m\x0A\x1DGetSmartCampaignStatusRequest\x12L\x0A\x0Dresource_name\x18\x01 \x01(\x09B5\xE0A\x02\xFAA/\x0A-googleads.googleapis.com/SmartCampaignSetting\"\xBF\x01\x0A\x1FSmartCampaignNotEligibleDetails\x12\x83\x01\x0A\x13not_eligible_reason\x18\x01 \x01(\x0E2a.google.ads.googleads.v21.enums.SmartCampaignNotEligibleReasonEnum.SmartCampaignNotEligibleReasonH\x00\x88\x01\x01B\x16\x0A\x14_not_eligible_reason\"\x92\x01\x0A\x1CSmartCampaignEligibleDetails\x12&\x0A\x19last_impression_date_time\x18\x01 \x01(\x09H\x00\x88\x01\x01\x12\x1A\x0A\x0Dend_date_time\x18\x02 \x01(\x09H\x01\x88\x01\x01B\x1C\x0A\x1A_last_impression_date_timeB\x10\x0A\x0E_end_date_time\"P\x0A\x1ASmartCampaignPausedDetails\x12\x1D\x0A\x10paused_date_time\x18\x01 \x01(\x09H\x00\x88\x01\x01B\x13\x0A\x11_paused_date_time\"S\x0A\x1BSmartCampaignRemovedDetails\x12\x1E\x0A\x11removed_date_time\x18\x01 \x01(\x09H\x00\x88\x01\x01B\x14\x0A\x12_removed_date_time\"I\x0A\x19SmartCampaignEndedDetails\x12\x1A\x0A\x0Dend_date_time\x18\x01 \x01(\x09H\x00\x88\x01\x01B\x10\x0A\x0E_end_date_time\"\xF9\x04\x0A\x1EGetSmartCampaignStatusResponse\x12j\x0A\x15smart_campaign_status\x18\x01 \x01(\x0E2K.google.ads.googleads.v21.enums.SmartCampaignStatusEnum.SmartCampaignStatus\x12b\x0A\x14not_eligible_details\x18\x02 \x01(\x0B2B.google.ads.googleads.v21.services.SmartCampaignNotEligibleDetailsH\x00\x12[\x0A\x10eligible_details\x18\x03 \x01(\x0B2?.google.ads.googleads.v21.services.SmartCampaignEligibleDetailsH\x00\x12W\x0A\x0Epaused_details\x18\x04 \x01(\x0B2=.google.ads.googleads.v21.services.SmartCampaignPausedDetailsH\x00\x12Y\x0A\x0Fremoved_details\x18\x05 \x01(\x0B2>.google.ads.googleads.v21.services.SmartCampaignRemovedDetailsH\x00\x12U\x0A\x0Dended_details\x18\x06 \x01(\x0B2<.google.ads.googleads.v21.services.SmartCampaignEndedDetailsH\x00B\x1F\x0A\x1Dsmart_campaign_status_details\"\xB5\x02\x0A\"MutateSmartCampaignSettingsRequest\x12\x18\x0A\x0Bcustomer_id\x18\x01 \x01(\x09B\x03\xE0A\x02\x12Y\x0A\x0Aoperations\x18\x02 \x03(\x0B2@.google.ads.googleads.v21.services.SmartCampaignSettingOperationB\x03\xE0A\x02\x12\x17\x0A\x0Fpartial_failure\x18\x03 \x01(\x08\x12\x15\x0A\x0Dvalidate_only\x18\x04 \x01(\x08\x12j\x0A\x15response_content_type\x18\x05 \x01(\x0E2K.google.ads.googleads.v21.enums.ResponseContentTypeEnum.ResponseContentType\"\x9A\x01\x0A\x1DSmartCampaignSettingOperation\x12H\x0A\x06update\x18\x01 \x01(\x0B28.google.ads.googleads.v21.resources.SmartCampaignSetting\x12/\x0A\x0Bupdate_mask\x18\x02 \x01(\x0B2\x1A.google.protobuf.FieldMask\"\xAE\x01\x0A#MutateSmartCampaignSettingsResponse\x121\x0A\x15partial_failure_error\x18\x01 \x01(\x0B2\x12.google.rpc.Status\x12T\x0A\x07results\x18\x02 \x03(\x0B2C.google.ads.googleads.v21.services.MutateSmartCampaignSettingResult\"\xC7\x01\x0A MutateSmartCampaignSettingResult\x12I\x0A\x0Dresource_name\x18\x01 \x01(\x09B2\xFAA/\x0A-googleads.googleapis.com/SmartCampaignSetting\x12X\x0A\x16smart_campaign_setting\x18\x02 \x01(\x0B28.google.ads.googleads.v21.resources.SmartCampaignSetting2\xFD\x04\x0A\x1BSmartCampaignSettingService\x12\x86\x02\x0A\x16GetSmartCampaignStatus\x12@.google.ads.googleads.v21.services.GetSmartCampaignStatusRequest\x1AA.google.ads.googleads.v21.services.GetSmartCampaignStatusResponse\"g\xDAA\x0Dresource_name\x82\xD3\xE4\x93\x02Q\x12O/v21/{resource_name=customers/*/smartCampaignSettings/*}:getSmartCampaignStatus\x12\x8D\x02\x0A\x1BMutateSmartCampaignSettings\x12E.google.ads.googleads.v21.services.MutateSmartCampaignSettingsRequest\x1AF.google.ads.googleads.v21.services.MutateSmartCampaignSettingsResponse\"_\xDAA\x16customer_id,operations\x82\xD3\xE4\x93\x02@\";/v21/customers/{customer_id=*}/smartCampaignSettings:mutate:\x01*\x1AE\xCAA\x18googleads.googleapis.com\xD2A'https://www.googleapis.com/auth/adwordsB\x8C\x02\x0A%com.google.ads.googleads.v21.servicesB SmartCampaignSettingServiceProtoP\x01ZIgoogle.golang.org/genproto/googleapis/ads/googleads/v21/services;services\xA2\x02\x03GAA\xAA\x02!Google.Ads.GoogleAds.V21.Services\xCA\x02!Google\\Ads\\GoogleAds\\V21\\Services\xEA\x02%Google::Ads::GoogleAds::V21::Servicesb\x06proto3\x0A\xE4\x03\x0A>google/ads/googleads/v21/enums/demand_gen_channel_config.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\x81\x01\x0A\x1ADemandGenChannelConfigEnum\"c\x0A\x16DemandGenChannelConfig\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x14\x0A\x10CHANNEL_STRATEGY\x10\x02\x12\x15\x0A\x11SELECTED_CHANNELS\x10\x03B\xF5\x01\x0A\"com.google.ads.googleads.v21.enumsB\x1BDemandGenChannelConfigProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\x88(\x0A1google/ads/googleads/v21/resources/ad_group.proto\x12\"google.ads.googleads.v21.resources\x1A7google/ads/googleads/v21/common/targeting_setting.proto\x1A>google/ads/googleads/v21/enums/ad_group_ad_rotation_mode.proto\x1A<google/ads/googleads/v21/enums/ad_group_primary_status.proto\x1ACgoogle/ads/googleads/v21/enums/ad_group_primary_status_reason.proto\x1A4google/ads/googleads/v21/enums/ad_group_status.proto\x1A2google/ads/googleads/v21/enums/ad_group_type.proto\x1A5google/ads/googleads/v21/enums/asset_field_type.proto\x1A3google/ads/googleads/v21/enums/asset_set_type.proto\x1A3google/ads/googleads/v21/enums/bidding_source.proto\x1A>google/ads/googleads/v21/enums/demand_gen_channel_config.proto\x1A@google/ads/googleads/v21/enums/demand_gen_channel_strategy.proto\x1A8google/ads/googleads/v21/enums/targeting_dimension.proto\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\"\xA6\x1F\x0A\x07AdGroup\x12?\x0A\x0Dresource_name\x18\x01 \x01(\x09B(\xE0A\x05\xFAA\"\x0A googleads.googleapis.com/AdGroup\x12\x14\x0A\x02id\x18\" \x01(\x03B\x03\xE0A\x03H\x00\x88\x01\x01\x12\x11\x0A\x04name\x18# \x01(\x09H\x01\x88\x01\x01\x12O\x0A\x06status\x18\x05 \x01(\x0E2?.google.ads.googleads.v21.enums.AdGroupStatusEnum.AdGroupStatus\x12N\x0A\x04type\x18\x0C \x01(\x0E2;.google.ads.googleads.v21.enums.AdGroupTypeEnum.AdGroupTypeB\x03\xE0A\x05\x12i\x0A\x10ad_rotation_mode\x18\x16 \x01(\x0E2O.google.ads.googleads.v21.enums.AdGroupAdRotationModeEnum.AdGroupAdRotationMode\x12D\x0A\x0Dbase_ad_group\x18\$ \x01(\x09B(\xE0A\x03\xFAA\"\x0A googleads.googleapis.com/AdGroupH\x02\x88\x01\x01\x12\"\x0A\x15tracking_url_template\x18% \x01(\x09H\x03\x88\x01\x01\x12O\x0A\x15url_custom_parameters\x18\x06 \x03(\x0B20.google.ads.googleads.v21.common.CustomParameter\x12@\x0A\x08campaign\x18& \x01(\x09B)\xE0A\x05\xFAA#\x0A!googleads.googleapis.com/CampaignH\x04\x88\x01\x01\x12\x1B\x0A\x0Ecpc_bid_micros\x18' \x01(\x03H\x05\x88\x01\x01\x12*\x0A\x18effective_cpc_bid_micros\x189 \x01(\x03B\x03\xE0A\x03H\x06\x88\x01\x01\x12\x1B\x0A\x0Ecpm_bid_micros\x18( \x01(\x03H\x07\x88\x01\x01\x12\x1E\x0A\x11target_cpa_micros\x18) \x01(\x03H\x08\x88\x01\x01\x12\x1B\x0A\x0Ecpv_bid_micros\x18* \x01(\x03H\x09\x88\x01\x01\x12\x1E\x0A\x11target_cpm_micros\x18+ \x01(\x03H\x0A\x88\x01\x01\x12\x18\x0A\x0Btarget_roas\x18, \x01(\x01H\x0B\x88\x01\x01\x12#\x0A\x16percent_cpc_bid_micros\x18- \x01(\x03H\x0C\x88\x01\x01\x12\x1D\x0A\x10fixed_cpm_micros\x18@ \x01(\x03H\x0D\x88\x01\x01\x12\x1E\x0A\x11target_cpv_micros\x18A \x01(\x03H\x0E\x88\x01\x01\x12#\x0A\x1Boptimized_targeting_enabled\x18; \x01(\x08\x12%\x0A\x1Dexclude_demographic_expansion\x18C \x01(\x08\x12o\x0A\x1Cdisplay_custom_bid_dimension\x18\x17 \x01(\x0E2I.google.ads.googleads.v21.enums.TargetingDimensionEnum.TargetingDimension\x12\x1D\x0A\x10final_url_suffix\x18. \x01(\x09H\x0F\x88\x01\x01\x12L\x0A\x11targeting_setting\x18\x19 \x01(\x0B21.google.ads.googleads.v21.common.TargetingSetting\x12Z\x0A\x10audience_setting\x188 \x01(\x0B2;.google.ads.googleads.v21.resources.AdGroup.AudienceSettingB\x03\xE0A\x05\x12-\x0A\x1Beffective_target_cpa_micros\x18/ \x01(\x03B\x03\xE0A\x03H\x10\x88\x01\x01\x12i\x0A\x1Beffective_target_cpa_source\x18\x1D \x01(\x0E2?.google.ads.googleads.v21.enums.BiddingSourceEnum.BiddingSourceB\x03\xE0A\x03\x12'\x0A\x15effective_target_roas\x180 \x01(\x01B\x03\xE0A\x03H\x11\x88\x01\x01\x12j\x0A\x1Ceffective_target_roas_source\x18  \x01(\x0E2?.google.ads.googleads.v21.enums.BiddingSourceEnum.BiddingSourceB\x03\xE0A\x03\x12=\x0A\x06labels\x181 \x03(\x09B-\xE0A\x03\xFAA'\x0A%googleads.googleapis.com/AdGroupLabel\x12l\x0A!excluded_parent_asset_field_types\x186 \x03(\x0E2A.google.ads.googleads.v21.enums.AssetFieldTypeEnum.AssetFieldType\x12f\x0A\x1Fexcluded_parent_asset_set_types\x18: \x03(\x0E2=.google.ads.googleads.v21.enums.AssetSetTypeEnum.AssetSetType\x12j\x0A\x0Eprimary_status\x18> \x01(\x0E2M.google.ads.googleads.v21.enums.AdGroupPrimaryStatusEnum.AdGroupPrimaryStatusB\x03\xE0A\x03\x12~\x0A\x16primary_status_reasons\x18? \x03(\x0E2Y.google.ads.googleads.v21.enums.AdGroupPrimaryStatusReasonEnum.AdGroupPrimaryStatusReasonB\x03\xE0A\x03\x12j\x0A\x1Cdemand_gen_ad_group_settings\x18[ \x01(\x0B2D.google.ads.googleads.v21.resources.AdGroup.DemandGenAdGroupSettings\x12a\x0A\x17video_ad_group_settings\x18\\ \x01(\x0B2@.google.ads.googleads.v21.resources.AdGroup.VideoAdGroupSettings\x12`\x0A\x17ai_max_ad_group_setting\x18G \x01(\x0B2?.google.ads.googleads.v21.resources.AdGroup.AiMaxAdGroupSetting\x1A4\x0A\x0FAudienceSetting\x12!\x0A\x14use_audience_grouped\x18\x01 \x01(\x08B\x03\xE0A\x05\x1A\xDF\x05\x0A\x18DemandGenAdGroupSettings\x12w\x0A\x10channel_controls\x18\x01 \x01(\x0B2].google.ads.googleads.v21.resources.AdGroup.DemandGenAdGroupSettings.DemandGenChannelControls\x1A\xC9\x04\x0A\x18DemandGenChannelControls\x12n\x0A\x0Echannel_config\x18\x01 \x01(\x0E2Q.google.ads.googleads.v21.enums.DemandGenChannelConfigEnum.DemandGenChannelConfigB\x03\xE0A\x03\x12q\x0A\x10channel_strategy\x18\x02 \x01(\x0E2U.google.ads.googleads.v21.enums.DemandGenChannelStrategyEnum.DemandGenChannelStrategyH\x00\x12\x94\x01\x0A\x11selected_channels\x18\x03 \x01(\x0B2w.google.ads.googleads.v21.resources.AdGroup.DemandGenAdGroupSettings.DemandGenChannelControls.DemandGenSelectedChannelsH\x00\x1A\x99\x01\x0A\x19DemandGenSelectedChannels\x12\x19\x0A\x11youtube_in_stream\x18\x01 \x01(\x08\x12\x17\x0A\x0Fyoutube_in_feed\x18\x02 \x01(\x08\x12\x16\x0A\x0Eyoutube_shorts\x18\x03 \x01(\x08\x12\x10\x0A\x08discover\x18\x04 \x01(\x08\x12\x0D\x0A\x05gmail\x18\x05 \x01(\x08\x12\x0F\x0A\x07display\x18\x06 \x01(\x08B\x17\x0A\x15channel_configuration\x1A\xBD\x01\x0A\x14VideoAdGroupSettings\x12v\x0A\x11video_ad_sequence\x18\x01 \x01(\x0B2[.google.ads.googleads.v21.resources.AdGroup.VideoAdGroupSettings.VideoAdSequenceStepSetting\x1A-\x0A\x1AVideoAdSequenceStepSetting\x12\x0F\x0A\x07step_id\x18\x01 \x01(\x03\x1Aa\x0A\x13AiMaxAdGroupSetting\x12)\x0A\x1Cdisable_search_term_matching\x18\x01 \x01(\x08H\x00\x88\x01\x01B\x1F\x0A\x1D_disable_search_term_matching:U\xEAAR\x0A googleads.googleapis.com/AdGroup\x12.customers/{customer_id}/adGroups/{ad_group_id}B\x05\x0A\x03_idB\x07\x0A\x05_nameB\x10\x0A\x0E_base_ad_groupB\x18\x0A\x16_tracking_url_templateB\x0B\x0A\x09_campaignB\x11\x0A\x0F_cpc_bid_microsB\x1B\x0A\x19_effective_cpc_bid_microsB\x11\x0A\x0F_cpm_bid_microsB\x14\x0A\x12_target_cpa_microsB\x11\x0A\x0F_cpv_bid_microsB\x14\x0A\x12_target_cpm_microsB\x0E\x0A\x0C_target_roasB\x19\x0A\x17_percent_cpc_bid_microsB\x13\x0A\x11_fixed_cpm_microsB\x14\x0A\x12_target_cpv_microsB\x13\x0A\x11_final_url_suffixB\x1E\x0A\x1C_effective_target_cpa_microsB\x18\x0A\x16_effective_target_roasB\xFE\x01\x0A&com.google.ads.googleads.v21.resourcesB\x0CAdGroupProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\xD2\x0D\x0A8google/ads/googleads/v21/services/ad_group_service.proto\x12!google.ads.googleads.v21.services\x1A1google/ads/googleads/v21/resources/ad_group.proto\x1A\x1Cgoogle/api/annotations.proto\x1A\x17google/api/client.proto\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\x1A google/protobuf/field_mask.proto\x1A\x17google/rpc/status.proto\"\x9B\x02\x0A\x15MutateAdGroupsRequest\x12\x18\x0A\x0Bcustomer_id\x18\x01 \x01(\x09B\x03\xE0A\x02\x12L\x0A\x0Aoperations\x18\x02 \x03(\x0B23.google.ads.googleads.v21.services.AdGroupOperationB\x03\xE0A\x02\x12\x17\x0A\x0Fpartial_failure\x18\x03 \x01(\x08\x12\x15\x0A\x0Dvalidate_only\x18\x04 \x01(\x08\x12j\x0A\x15response_content_type\x18\x05 \x01(\x0E2K.google.ads.googleads.v21.enums.ResponseContentTypeEnum.ResponseContentType\"\x87\x02\x0A\x10AdGroupOperation\x12/\x0A\x0Bupdate_mask\x18\x04 \x01(\x0B2\x1A.google.protobuf.FieldMask\x12=\x0A\x06create\x18\x01 \x01(\x0B2+.google.ads.googleads.v21.resources.AdGroupH\x00\x12=\x0A\x06update\x18\x02 \x01(\x0B2+.google.ads.googleads.v21.resources.AdGroupH\x00\x127\x0A\x06remove\x18\x03 \x01(\x09B%\xFAA\"\x0A googleads.googleapis.com/AdGroupH\x00B\x0B\x0A\x09operation\"\x94\x01\x0A\x16MutateAdGroupsResponse\x121\x0A\x15partial_failure_error\x18\x03 \x01(\x0B2\x12.google.rpc.Status\x12G\x0A\x07results\x18\x02 \x03(\x0B26.google.ads.googleads.v21.services.MutateAdGroupResult\"\x92\x01\x0A\x13MutateAdGroupResult\x12<\x0A\x0Dresource_name\x18\x01 \x01(\x09B%\xFAA\"\x0A googleads.googleapis.com/AdGroup\x12=\x0A\x08ad_group\x18\x02 \x01(\x0B2+.google.ads.googleads.v21.resources.AdGroup2\xB3\x02\x0A\x0EAdGroupService\x12\xD9\x01\x0A\x0EMutateAdGroups\x128.google.ads.googleads.v21.services.MutateAdGroupsRequest\x1A9.google.ads.googleads.v21.services.MutateAdGroupsResponse\"R\xDAA\x16customer_id,operations\x82\xD3\xE4\x93\x023\"./v21/customers/{customer_id=*}/adGroups:mutate:\x01*\x1AE\xCAA\x18googleads.googleapis.com\xD2A'https://www.googleapis.com/auth/adwordsB\xFF\x01\x0A%com.google.ads.googleads.v21.servicesB\x13AdGroupServiceProtoP\x01ZIgoogle.golang.org/genproto/googleapis/ads/googleads/v21/services;services\xA2\x02\x03GAA\xAA\x02!Google.Ads.GoogleAds.V21.Services\xCA\x02!Google\\Ads\\GoogleAds\\V21\\Services\xEA\x02%Google::Ads::GoogleAds::V21::Servicesb\x06proto3\x0A\xA5\x06\x0A:google/ads/googleads/v21/resources/combined_audience.proto\x12\"google.ads.googleads.v21.resources\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\"\xF4\x02\x0A\x10CombinedAudience\x12H\x0A\x0Dresource_name\x18\x01 \x01(\x09B1\xE0A\x05\xFAA+\x0A)googleads.googleapis.com/CombinedAudience\x12\x0F\x0A\x02id\x18\x02 \x01(\x03B\x03\xE0A\x03\x12f\x0A\x06status\x18\x03 \x01(\x0E2Q.google.ads.googleads.v21.enums.CombinedAudienceStatusEnum.CombinedAudienceStatusB\x03\xE0A\x03\x12\x11\x0A\x04name\x18\x04 \x01(\x09B\x03\xE0A\x03\x12\x18\x0A\x0Bdescription\x18\x05 \x01(\x09B\x03\xE0A\x03:p\xEAAm\x0A)googleads.googleapis.com/CombinedAudience\x12@customers/{customer_id}/combinedAudiences/{combined_audience_id}B\x87\x02\x0A&com.google.ads.googleads.v21.resourcesB\x15CombinedAudienceProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\xCF\x03\x0A=google/ads/googleads/v21/enums/seasonality_event_status.proto\x12\x1Egoogle.ads.googleads.v21.enums\"n\x0A\x1ASeasonalityEventStatusEnum\"P\x0A\x16SeasonalityEventStatus\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0B\x0A\x07ENABLED\x10\x02\x12\x0B\x0A\x07REMOVED\x10\x04B\xF5\x01\x0A\"com.google.ads.googleads.v21.enumsB\x1BSeasonalityEventStatusProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xFC\x0A\x0A?google/ads/googleads/v21/resources/bidding_data_exclusion.proto\x12\"google.ads.googleads.v21.resources\x1A+google/ads/googleads/v21/enums/device.proto\x1A<google/ads/googleads/v21/enums/seasonality_event_scope.proto\x1A=google/ads/googleads/v21/enums/seasonality_event_status.proto\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\"\x98\x06\x0A\x14BiddingDataExclusion\x12L\x0A\x0Dresource_name\x18\x01 \x01(\x09B5\xE0A\x05\xFAA/\x0A-googleads.googleapis.com/BiddingDataExclusion\x12\x1E\x0A\x11data_exclusion_id\x18\x02 \x01(\x03B\x03\xE0A\x03\x12^\x0A\x05scope\x18\x03 \x01(\x0E2O.google.ads.googleads.v21.enums.SeasonalityEventScopeEnum.SeasonalityEventScope\x12f\x0A\x06status\x18\x04 \x01(\x0E2Q.google.ads.googleads.v21.enums.SeasonalityEventStatusEnum.SeasonalityEventStatusB\x03\xE0A\x03\x12\x1C\x0A\x0Fstart_date_time\x18\x05 \x01(\x09B\x03\xE0A\x02\x12\x1A\x0A\x0Dend_date_time\x18\x06 \x01(\x09B\x03\xE0A\x02\x12\x0C\x0A\x04name\x18\x07 \x01(\x09\x12\x13\x0A\x0Bdescription\x18\x08 \x01(\x09\x12B\x0A\x07devices\x18\x09 \x03(\x0E21.google.ads.googleads.v21.enums.DeviceEnum.Device\x129\x0A\x09campaigns\x18\x0A \x03(\x09B&\xFAA#\x0A!googleads.googleapis.com/Campaign\x12t\x0A\x19advertising_channel_types\x18\x0B \x03(\x0E2Q.google.ads.googleads.v21.enums.AdvertisingChannelTypeEnum.AdvertisingChannelType:x\xEAAu\x0A-googleads.googleapis.com/BiddingDataExclusion\x12Dcustomers/{customer_id}/biddingDataExclusions/{seasonality_event_id}B\x8B\x02\x0A&com.google.ads.googleads.v21.resourcesB\x19BiddingDataExclusionProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\xD8\x0B\x0AGgoogle/ads/googleads/v21/resources/bidding_seasonality_adjustment.proto\x12\"google.ads.googleads.v21.resources\x1A+google/ads/googleads/v21/enums/device.proto\x1A<google/ads/googleads/v21/enums/seasonality_event_scope.proto\x1A=google/ads/googleads/v21/enums/seasonality_event_status.proto\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\"\xE4\x06\x0A\x1CBiddingSeasonalityAdjustment\x12T\x0A\x0Dresource_name\x18\x01 \x01(\x09B=\xE0A\x05\xFAA7\x0A5googleads.googleapis.com/BiddingSeasonalityAdjustment\x12&\x0A\x19seasonality_adjustment_id\x18\x02 \x01(\x03B\x03\xE0A\x03\x12^\x0A\x05scope\x18\x03 \x01(\x0E2O.google.ads.googleads.v21.enums.SeasonalityEventScopeEnum.SeasonalityEventScope\x12f\x0A\x06status\x18\x04 \x01(\x0E2Q.google.ads.googleads.v21.enums.SeasonalityEventStatusEnum.SeasonalityEventStatusB\x03\xE0A\x03\x12\x1C\x0A\x0Fstart_date_time\x18\x05 \x01(\x09B\x03\xE0A\x02\x12\x1A\x0A\x0Dend_date_time\x18\x06 \x01(\x09B\x03\xE0A\x02\x12\x0C\x0A\x04name\x18\x07 \x01(\x09\x12\x13\x0A\x0Bdescription\x18\x08 \x01(\x09\x12B\x0A\x07devices\x18\x09 \x03(\x0E21.google.ads.googleads.v21.enums.DeviceEnum.Device\x12 \x0A\x18conversion_rate_modifier\x18\x0A \x01(\x01\x129\x0A\x09campaigns\x18\x0B \x03(\x09B&\xFAA#\x0A!googleads.googleapis.com/Campaign\x12t\x0A\x19advertising_channel_types\x18\x0C \x03(\x0E2Q.google.ads.googleads.v21.enums.AdvertisingChannelTypeEnum.AdvertisingChannelType:\x89\x01\xEAA\x85\x01\x0A5googleads.googleapis.com/BiddingSeasonalityAdjustment\x12Lcustomers/{customer_id}/biddingSeasonalityAdjustments/{seasonality_event_id}B\x93\x02\x0A&com.google.ads.googleads.v21.resourcesB!BiddingSeasonalityAdjustmentProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\xDB\x0F\x0AFgoogle/ads/googleads/v21/services/bidding_data_exclusion_service.proto\x12!google.ads.googleads.v21.services\x1A?google/ads/googleads/v21/resources/bidding_data_exclusion.proto\x1A\x1Cgoogle/api/annotations.proto\x1A\x17google/api/client.proto\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\x1A google/protobuf/field_mask.proto\x1A\x17google/rpc/status.proto\"\xB5\x02\x0A\"MutateBiddingDataExclusionsRequest\x12\x18\x0A\x0Bcustomer_id\x18\x01 \x01(\x09B\x03\xE0A\x02\x12Y\x0A\x0Aoperations\x18\x02 \x03(\x0B2@.google.ads.googleads.v21.services.BiddingDataExclusionOperationB\x03\xE0A\x02\x12\x17\x0A\x0Fpartial_failure\x18\x03 \x01(\x08\x12\x15\x0A\x0Dvalidate_only\x18\x04 \x01(\x08\x12j\x0A\x15response_content_type\x18\x05 \x01(\x0E2K.google.ads.googleads.v21.enums.ResponseContentTypeEnum.ResponseContentType\"\xBB\x02\x0A\x1DBiddingDataExclusionOperation\x12/\x0A\x0Bupdate_mask\x18\x04 \x01(\x0B2\x1A.google.protobuf.FieldMask\x12J\x0A\x06create\x18\x01 \x01(\x0B28.google.ads.googleads.v21.resources.BiddingDataExclusionH\x00\x12J\x0A\x06update\x18\x02 \x01(\x0B28.google.ads.googleads.v21.resources.BiddingDataExclusionH\x00\x12D\x0A\x06remove\x18\x03 \x01(\x09B2\xFAA/\x0A-googleads.googleapis.com/BiddingDataExclusionH\x00B\x0B\x0A\x09operation\"\xAF\x01\x0A#MutateBiddingDataExclusionsResponse\x121\x0A\x15partial_failure_error\x18\x03 \x01(\x0B2\x12.google.rpc.Status\x12U\x0A\x07results\x18\x02 \x03(\x0B2D.google.ads.googleads.v21.services.MutateBiddingDataExclusionsResult\"\xC8\x01\x0A!MutateBiddingDataExclusionsResult\x12I\x0A\x0Dresource_name\x18\x01 \x01(\x09B2\xFAA/\x0A-googleads.googleapis.com/BiddingDataExclusion\x12X\x0A\x16bidding_data_exclusion\x18\x02 \x01(\x0B28.google.ads.googleads.v21.resources.BiddingDataExclusion2\xF4\x02\x0A\x1BBiddingDataExclusionService\x12\x8D\x02\x0A\x1BMutateBiddingDataExclusions\x12E.google.ads.googleads.v21.services.MutateBiddingDataExclusionsRequest\x1AF.google.ads.googleads.v21.services.MutateBiddingDataExclusionsResponse\"_\xDAA\x16customer_id,operations\x82\xD3\xE4\x93\x02@\";/v21/customers/{customer_id=*}/biddingDataExclusions:mutate:\x01*\x1AE\xCAA\x18googleads.googleapis.com\xD2A'https://www.googleapis.com/auth/adwordsB\x8C\x02\x0A%com.google.ads.googleads.v21.servicesB BiddingDataExclusionServiceProtoP\x01ZIgoogle.golang.org/genproto/googleapis/ads/googleads/v21/services;services\xA2\x02\x03GAA\xAA\x02!Google.Ads.GoogleAds.V21.Services\xCA\x02!Google\\Ads\\GoogleAds\\V21\\Services\xEA\x02%Google::Ads::GoogleAds::V21::Servicesb\x06proto3\x0A\xFB\x10\x0ANgoogle/ads/googleads/v21/services/bidding_seasonality_adjustment_service.proto\x12!google.ads.googleads.v21.services\x1AGgoogle/ads/googleads/v21/resources/bidding_seasonality_adjustment.proto\x1A\x1Cgoogle/api/annotations.proto\x1A\x17google/api/client.proto\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\x1A google/protobuf/field_mask.proto\x1A\x17google/rpc/status.proto\"\xC5\x02\x0A*MutateBiddingSeasonalityAdjustmentsRequest\x12\x18\x0A\x0Bcustomer_id\x18\x01 \x01(\x09B\x03\xE0A\x02\x12a\x0A\x0Aoperations\x18\x02 \x03(\x0B2H.google.ads.googleads.v21.services.BiddingSeasonalityAdjustmentOperationB\x03\xE0A\x02\x12\x17\x0A\x0Fpartial_failure\x18\x03 \x01(\x08\x12\x15\x0A\x0Dvalidate_only\x18\x04 \x01(\x08\x12j\x0A\x15response_content_type\x18\x05 \x01(\x0E2K.google.ads.googleads.v21.enums.ResponseContentTypeEnum.ResponseContentType\"\xDB\x02\x0A%BiddingSeasonalityAdjustmentOperation\x12/\x0A\x0Bupdate_mask\x18\x04 \x01(\x0B2\x1A.google.protobuf.FieldMask\x12R\x0A\x06create\x18\x01 \x01(\x0B2@.google.ads.googleads.v21.resources.BiddingSeasonalityAdjustmentH\x00\x12R\x0A\x06update\x18\x02 \x01(\x0B2@.google.ads.googleads.v21.resources.BiddingSeasonalityAdjustmentH\x00\x12L\x0A\x06remove\x18\x03 \x01(\x09B:\xFAA7\x0A5googleads.googleapis.com/BiddingSeasonalityAdjustmentH\x00B\x0B\x0A\x09operation\"\xBF\x01\x0A+MutateBiddingSeasonalityAdjustmentsResponse\x121\x0A\x15partial_failure_error\x18\x03 \x01(\x0B2\x12.google.rpc.Status\x12]\x0A\x07results\x18\x02 \x03(\x0B2L.google.ads.googleads.v21.services.MutateBiddingSeasonalityAdjustmentsResult\"\xE8\x01\x0A)MutateBiddingSeasonalityAdjustmentsResult\x12Q\x0A\x0Dresource_name\x18\x01 \x01(\x09B:\xFAA7\x0A5googleads.googleapis.com/BiddingSeasonalityAdjustment\x12h\x0A\x1Ebidding_seasonality_adjustment\x18\x02 \x01(\x0B2@.google.ads.googleads.v21.resources.BiddingSeasonalityAdjustment2\x9C\x03\x0A#BiddingSeasonalityAdjustmentService\x12\xAD\x02\x0A#MutateBiddingSeasonalityAdjustments\x12M.google.ads.googleads.v21.services.MutateBiddingSeasonalityAdjustmentsRequest\x1AN.google.ads.googleads.v21.services.MutateBiddingSeasonalityAdjustmentsResponse\"g\xDAA\x16customer_id,operations\x82\xD3\xE4\x93\x02H\"C/v21/customers/{customer_id=*}/biddingSeasonalityAdjustments:mutate:\x01*\x1AE\xCAA\x18googleads.googleapis.com\xD2A'https://www.googleapis.com/auth/adwordsB\x94\x02\x0A%com.google.ads.googleads.v21.servicesB(BiddingSeasonalityAdjustmentServiceProtoP\x01ZIgoogle.golang.org/genproto/googleapis/ads/googleads/v21/services;services\xA2\x02\x03GAA\xAA\x02!Google.Ads.GoogleAds.V21.Services\xCA\x02!Google\\Ads\\GoogleAds\\V21\\Services\xEA\x02%Google::Ads::GoogleAds::V21::Servicesb\x06proto3\x0A\xC0\x03\x0A3google/ads/googleads/v21/enums/minute_of_hour.proto\x12\x1Egoogle.ads.googleads.v21.enums\"s\x0A\x10MinuteOfHourEnum\"_\x0A\x0CMinuteOfHour\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x08\x0A\x04ZERO\x10\x02\x12\x0B\x0A\x07FIFTEEN\x10\x03\x12\x0A\x0A\x06THIRTY\x10\x04\x12\x0E\x0A\x0AFORTY_FIVE\x10\x05B\xEB\x01\x0A\"com.google.ads.googleads.v21.enumsB\x11MinuteOfHourProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xE6\x06\x0A@google/ads/googleads/v21/resources/user_list_customer_type.proto\x12\"google.ads.googleads.v21.resources\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\"\xAB\x03\x0A\x14UserListCustomerType\x12L\x0A\x0Dresource_name\x18\x01 \x01(\x09B5\xE0A\x05\xFAA/\x0A-googleads.googleapis.com/UserListCustomerType\x12<\x0A\x09user_list\x18\x02 \x01(\x09B)\xE0A\x05\xFAA#\x0A!googleads.googleapis.com/UserList\x12\x82\x01\x0A\x16customer_type_category\x18\x03 \x01(\x0E2].google.ads.googleads.v21.enums.UserListCustomerTypeCategoryEnum.UserListCustomerTypeCategoryB\x03\xE0A\x05:\x81\x01\xEAA~\x0A-googleads.googleapis.com/UserListCustomerType\x12Mcustomers/{customer_id}/userListCustomerTypes/{user_list_id}~{semantic_label}B\x8B\x02\x0A&com.google.ads.googleads.v21.resourcesB\x19UserListCustomerTypeProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\xF6\x03\x0A:google/ads/googleads/v21/enums/campaign_draft_status.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\x9A\x01\x0A\x17CampaignDraftStatusEnum\"\x7F\x0A\x13CampaignDraftStatus\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0C\x0A\x08PROPOSED\x10\x02\x12\x0B\x0A\x07REMOVED\x10\x03\x12\x0D\x0A\x09PROMOTING\x10\x05\x12\x0C\x0A\x08PROMOTED\x10\x04\x12\x12\x0A\x0EPROMOTE_FAILED\x10\x06B\xF2\x01\x0A\"com.google.ads.googleads.v21.enumsB\x18CampaignDraftStatusProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xD9\x08\x0A7google/ads/googleads/v21/resources/campaign_draft.proto\x12\"google.ads.googleads.v21.resources\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\"\xAE\x05\x0A\x0DCampaignDraft\x12E\x0A\x0Dresource_name\x18\x01 \x01(\x09B.\xE0A\x05\xFAA(\x0A&googleads.googleapis.com/CampaignDraft\x12\x1A\x0A\x08draft_id\x18\x09 \x01(\x03B\x03\xE0A\x03H\x00\x88\x01\x01\x12E\x0A\x0Dbase_campaign\x18\x0A \x01(\x09B)\xE0A\x05\xFAA#\x0A!googleads.googleapis.com/CampaignH\x01\x88\x01\x01\x12\x11\x0A\x04name\x18\x0B \x01(\x09H\x02\x88\x01\x01\x12F\x0A\x0Edraft_campaign\x18\x0C \x01(\x09B)\xE0A\x03\xFAA#\x0A!googleads.googleapis.com/CampaignH\x03\x88\x01\x01\x12`\x0A\x06status\x18\x06 \x01(\x0E2K.google.ads.googleads.v21.enums.CampaignDraftStatusEnum.CampaignDraftStatusB\x03\xE0A\x03\x12(\x0A\x16has_experiment_running\x18\x0D \x01(\x08B\x03\xE0A\x03H\x04\x88\x01\x01\x12(\x0A\x16long_running_operation\x18\x0E \x01(\x09B\x03\xE0A\x03H\x05\x88\x01\x01:q\xEAAn\x0A&googleads.googleapis.com/CampaignDraft\x12Dcustomers/{customer_id}/campaignDrafts/{base_campaign_id}~{draft_id}B\x0B\x0A\x09_draft_idB\x10\x0A\x0E_base_campaignB\x07\x0A\x05_nameB\x11\x0A\x0F_draft_campaignB\x19\x0A\x17_has_experiment_runningB\x19\x0A\x17_long_running_operationB\x84\x02\x0A&com.google.ads.googleads.v21.resourcesB\x12CampaignDraftProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\x94\x16\x0A>google/ads/googleads/v21/services/campaign_draft_service.proto\x12!google.ads.googleads.v21.services\x1A7google/ads/googleads/v21/resources/campaign_draft.proto\x1A\x1Cgoogle/api/annotations.proto\x1A\x17google/api/client.proto\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\x1A#google/longrunning/operations.proto\x1A\x1Bgoogle/protobuf/empty.proto\x1A google/protobuf/field_mask.proto\x1A\x17google/rpc/status.proto\"\xA7\x02\x0A\x1BMutateCampaignDraftsRequest\x12\x18\x0A\x0Bcustomer_id\x18\x01 \x01(\x09B\x03\xE0A\x02\x12R\x0A\x0Aoperations\x18\x02 \x03(\x0B29.google.ads.googleads.v21.services.CampaignDraftOperationB\x03\xE0A\x02\x12\x17\x0A\x0Fpartial_failure\x18\x03 \x01(\x08\x12\x15\x0A\x0Dvalidate_only\x18\x04 \x01(\x08\x12j\x0A\x15response_content_type\x18\x05 \x01(\x0E2K.google.ads.googleads.v21.enums.ResponseContentTypeEnum.ResponseContentType\"|\x0A\x1BPromoteCampaignDraftRequest\x12F\x0A\x0Ecampaign_draft\x18\x01 \x01(\x09B.\xE0A\x02\xFAA(\x0A&googleads.googleapis.com/CampaignDraft\x12\x15\x0A\x0Dvalidate_only\x18\x02 \x01(\x08\"\x9F\x02\x0A\x16CampaignDraftOperation\x12/\x0A\x0Bupdate_mask\x18\x04 \x01(\x0B2\x1A.google.protobuf.FieldMask\x12C\x0A\x06create\x18\x01 \x01(\x0B21.google.ads.googleads.v21.resources.CampaignDraftH\x00\x12C\x0A\x06update\x18\x02 \x01(\x0B21.google.ads.googleads.v21.resources.CampaignDraftH\x00\x12=\x0A\x06remove\x18\x03 \x01(\x09B+\xFAA(\x0A&googleads.googleapis.com/CampaignDraftH\x00B\x0B\x0A\x09operation\"\xA0\x01\x0A\x1CMutateCampaignDraftsResponse\x121\x0A\x15partial_failure_error\x18\x03 \x01(\x0B2\x12.google.rpc.Status\x12M\x0A\x07results\x18\x02 \x03(\x0B2<.google.ads.googleads.v21.services.MutateCampaignDraftResult\"\xAA\x01\x0A\x19MutateCampaignDraftResult\x12B\x0A\x0Dresource_name\x18\x01 \x01(\x09B+\xFAA(\x0A&googleads.googleapis.com/CampaignDraft\x12I\x0A\x0Ecampaign_draft\x18\x02 \x01(\x0B21.google.ads.googleads.v21.resources.CampaignDraft\"\x93\x01\x0A#ListCampaignDraftAsyncErrorsRequest\x12E\x0A\x0Dresource_name\x18\x01 \x01(\x09B.\xE0A\x02\xFAA(\x0A&googleads.googleapis.com/CampaignDraft\x12\x12\x0A\x0Apage_token\x18\x02 \x01(\x09\x12\x11\x0A\x09page_size\x18\x03 \x01(\x05\"c\x0A\$ListCampaignDraftAsyncErrorsResponse\x12\"\x0A\x06errors\x18\x01 \x03(\x0B2\x12.google.rpc.Status\x12\x17\x0A\x0Fnext_page_token\x18\x02 \x01(\x092\xE0\x06\x0A\x14CampaignDraftService\x12\xF1\x01\x0A\x14MutateCampaignDrafts\x12>.google.ads.googleads.v21.services.MutateCampaignDraftsRequest\x1A?.google.ads.googleads.v21.services.MutateCampaignDraftsResponse\"X\xDAA\x16customer_id,operations\x82\xD3\xE4\x93\x029\"4/v21/customers/{customer_id=*}/campaignDrafts:mutate:\x01*\x12\xFF\x01\x0A\x14PromoteCampaignDraft\x12>.google.ads.googleads.v21.services.PromoteCampaignDraftRequest\x1A\x1D.google.longrunning.Operation\"\x87\x01\xCAA.\x0A\x15google.protobuf.Empty\x12\x15google.protobuf.Empty\xDAA\x0Ecampaign_draft\x82\xD3\xE4\x93\x02?\":/v21/{campaign_draft=customers/*/campaignDrafts/*}:promote:\x01*\x12\x8A\x02\x0A\x1CListCampaignDraftAsyncErrors\x12F.google.ads.googleads.v21.services.ListCampaignDraftAsyncErrorsRequest\x1AG.google.ads.googleads.v21.services.ListCampaignDraftAsyncErrorsResponse\"Y\xDAA\x0Dresource_name\x82\xD3\xE4\x93\x02C\x12A/v21/{resource_name=customers/*/campaignDrafts/*}:listAsyncErrors\x1AE\xCAA\x18googleads.googleapis.com\xD2A'https://www.googleapis.com/auth/adwordsB\x85\x02\x0A%com.google.ads.googleads.v21.servicesB\x19CampaignDraftServiceProtoP\x01ZIgoogle.golang.org/genproto/googleapis/ads/googleads/v21/services;services\xA2\x02\x03GAA\xAA\x02!Google.Ads.GoogleAds.V21.Services\xCA\x02!Google\\Ads\\GoogleAds\\V21\\Services\xEA\x02%Google::Ads::GoogleAds::V21::Servicesb\x06proto3\x0A\xBF\x03\x0A7google/ads/googleads/v21/enums/keyword_match_type.proto\x12\x1Egoogle.ads.googleads.v21.enums\"j\x0A\x14KeywordMatchTypeEnum\"R\x0A\x10KeywordMatchType\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x09\x0A\x05EXACT\x10\x02\x12\x0A\x0A\x06PHRASE\x10\x03\x12\x09\x0A\x05BROAD\x10\x04B\xEF\x01\x0A\"com.google.ads.googleads.v21.enumsB\x15KeywordMatchTypeProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xA3\x08\x0AFgoogle/ads/googleads/v21/resources/keyword_plan_ad_group_keyword.proto\x12\"google.ads.googleads.v21.resources\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\"\xDD\x04\x0A\x19KeywordPlanAdGroupKeyword\x12Q\x0A\x0Dresource_name\x18\x01 \x01(\x09B:\xE0A\x05\xFAA4\x0A2googleads.googleapis.com/KeywordPlanAdGroupKeyword\x12T\x0A\x15keyword_plan_ad_group\x18\x08 \x01(\x09B0\xFAA-\x0A+googleads.googleapis.com/KeywordPlanAdGroupH\x00\x88\x01\x01\x12\x14\x0A\x02id\x18\x09 \x01(\x03B\x03\xE0A\x03H\x01\x88\x01\x01\x12\x11\x0A\x04text\x18\x0A \x01(\x09H\x02\x88\x01\x01\x12Y\x0A\x0Amatch_type\x18\x05 \x01(\x0E2E.google.ads.googleads.v21.enums.KeywordMatchTypeEnum.KeywordMatchType\x12\x1B\x0A\x0Ecpc_bid_micros\x18\x0B \x01(\x03H\x03\x88\x01\x01\x12\x1A\x0A\x08negative\x18\x0C \x01(\x08B\x03\xE0A\x05H\x04\x88\x01\x01:\x8F\x01\xEAA\x8B\x01\x0A2googleads.googleapis.com/KeywordPlanAdGroupKeyword\x12Ucustomers/{customer_id}/keywordPlanAdGroupKeywords/{keyword_plan_ad_group_keyword_id}B\x18\x0A\x16_keyword_plan_ad_groupB\x05\x0A\x03_idB\x07\x0A\x05_textB\x11\x0A\x0F_cpc_bid_microsB\x0B\x0A\x09_negativeB\x90\x02\x0A&com.google.ads.googleads.v21.resourcesB\x1EKeywordPlanAdGroupKeywordProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\xF9\x07\x0AFgoogle/ads/googleads/v21/resources/keyword_plan_campaign_keyword.proto\x12\"google.ads.googleads.v21.resources\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\"\xB2\x04\x0A\x1AKeywordPlanCampaignKeyword\x12R\x0A\x0Dresource_name\x18\x01 \x01(\x09B;\xE0A\x05\xFAA5\x0A3googleads.googleapis.com/KeywordPlanCampaignKeyword\x12U\x0A\x15keyword_plan_campaign\x18\x08 \x01(\x09B1\xFAA.\x0A,googleads.googleapis.com/KeywordPlanCampaignH\x00\x88\x01\x01\x12\x14\x0A\x02id\x18\x09 \x01(\x03B\x03\xE0A\x03H\x01\x88\x01\x01\x12\x11\x0A\x04text\x18\x0A \x01(\x09H\x02\x88\x01\x01\x12Y\x0A\x0Amatch_type\x18\x05 \x01(\x0E2E.google.ads.googleads.v21.enums.KeywordMatchTypeEnum.KeywordMatchType\x12\x1A\x0A\x08negative\x18\x0B \x01(\x08B\x03\xE0A\x05H\x03\x88\x01\x01:\x91\x01\xEAA\x8D\x01\x0A3googleads.googleapis.com/KeywordPlanCampaignKeyword\x12Vcustomers/{customer_id}/keywordPlanCampaignKeywords/{keyword_plan_campaign_keyword_id}B\x18\x0A\x16_keyword_plan_campaignB\x05\x0A\x03_idB\x07\x0A\x05_textB\x0B\x0A\x09_negativeB\x91\x02\x0A&com.google.ads.googleads.v21.resourcesB\x1FKeywordPlanCampaignKeywordProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\xA8\x0E\x0AMgoogle/ads/googleads/v21/services/keyword_plan_ad_group_keyword_service.proto\x12!google.ads.googleads.v21.services\x1A\x1Cgoogle/api/annotations.proto\x1A\x17google/api/client.proto\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\x1A google/protobuf/field_mask.proto\x1A\x17google/rpc/status.proto\"\xD3\x01\x0A'MutateKeywordPlanAdGroupKeywordsRequest\x12\x18\x0A\x0Bcustomer_id\x18\x01 \x01(\x09B\x03\xE0A\x02\x12^\x0A\x0Aoperations\x18\x02 \x03(\x0B2E.google.ads.googleads.v21.services.KeywordPlanAdGroupKeywordOperationB\x03\xE0A\x02\x12\x17\x0A\x0Fpartial_failure\x18\x03 \x01(\x08\x12\x15\x0A\x0Dvalidate_only\x18\x04 \x01(\x08\"\xCF\x02\x0A\"KeywordPlanAdGroupKeywordOperation\x12/\x0A\x0Bupdate_mask\x18\x04 \x01(\x0B2\x1A.google.protobuf.FieldMask\x12O\x0A\x06create\x18\x01 \x01(\x0B2=.google.ads.googleads.v21.resources.KeywordPlanAdGroupKeywordH\x00\x12O\x0A\x06update\x18\x02 \x01(\x0B2=.google.ads.googleads.v21.resources.KeywordPlanAdGroupKeywordH\x00\x12I\x0A\x06remove\x18\x03 \x01(\x09B7\xFAA4\x0A2googleads.googleapis.com/KeywordPlanAdGroupKeywordH\x00B\x0B\x0A\x09operation\"\xB8\x01\x0A(MutateKeywordPlanAdGroupKeywordsResponse\x121\x0A\x15partial_failure_error\x18\x03 \x01(\x0B2\x12.google.rpc.Status\x12Y\x0A\x07results\x18\x02 \x03(\x0B2H.google.ads.googleads.v21.services.MutateKeywordPlanAdGroupKeywordResult\"w\x0A%MutateKeywordPlanAdGroupKeywordResult\x12N\x0A\x0Dresource_name\x18\x01 \x01(\x09B7\xFAA4\x0A2googleads.googleapis.com/KeywordPlanAdGroupKeyword2\x8D\x03\x0A KeywordPlanAdGroupKeywordService\x12\xA1\x02\x0A MutateKeywordPlanAdGroupKeywords\x12J.google.ads.googleads.v21.services.MutateKeywordPlanAdGroupKeywordsRequest\x1AK.google.ads.googleads.v21.services.MutateKeywordPlanAdGroupKeywordsResponse\"d\xDAA\x16customer_id,operations\x82\xD3\xE4\x93\x02E\"@/v21/customers/{customer_id=*}/keywordPlanAdGroupKeywords:mutate:\x01*\x1AE\xCAA\x18googleads.googleapis.com\xD2A'https://www.googleapis.com/auth/adwordsB\x91\x02\x0A%com.google.ads.googleads.v21.servicesB%KeywordPlanAdGroupKeywordServiceProtoP\x01ZIgoogle.golang.org/genproto/googleapis/ads/googleads/v21/services;services\xA2\x02\x03GAA\xAA\x02!Google.Ads.GoogleAds.V21.Services\xCA\x02!Google\\Ads\\GoogleAds\\V21\\Services\xEA\x02%Google::Ads::GoogleAds::V21::Servicesb\x06proto3\x0A\xEC^\x0A.google/ads/googleads/v21/common/criteria.proto\x12\x1Fgoogle.ads.googleads.v21.common\x1A;google/ads/googleads/v21/enums/app_payment_model_type.proto\x1ACgoogle/ads/googleads/v21/enums/brand_request_rejection_reason.proto\x1A0google/ads/googleads/v21/enums/brand_state.proto\x1A7google/ads/googleads/v21/enums/content_label_type.proto\x1A0google/ads/googleads/v21/enums/day_of_week.proto\x1A+google/ads/googleads/v21/enums/device.proto\x1A0google/ads/googleads/v21/enums/gender_type.proto\x1A>google/ads/googleads/v21/enums/hotel_date_selection_type.proto\x1A6google/ads/googleads/v21/enums/income_range_type.proto\x1A5google/ads/googleads/v21/enums/interaction_type.proto\x1A7google/ads/googleads/v21/enums/keyword_match_type.proto\x1A7google/ads/googleads/v21/enums/listing_group_type.proto\x1A@google/ads/googleads/v21/enums/location_group_radius_units.proto\x1A3google/ads/googleads/v21/enums/minute_of_hour.proto\x1A9google/ads/googleads/v21/enums/parental_status_type.proto\x1A;google/ads/googleads/v21/enums/product_category_level.proto\x1A4google/ads/googleads/v21/enums/product_channel.proto\x1A@google/ads/googleads/v21/enums/product_channel_exclusivity.proto\x1A6google/ads/googleads/v21/enums/product_condition.proto\x1ACgoogle/ads/googleads/v21/enums/product_custom_attribute_index.proto\x1A7google/ads/googleads/v21/enums/product_type_level.proto\x1A;google/ads/googleads/v21/enums/proximity_radius_units.proto\x1A>google/ads/googleads/v21/enums/webpage_condition_operand.proto\x1A?google/ads/googleads/v21/enums/webpage_condition_operator.proto\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\"\x84\x01\x0A\x0BKeywordInfo\x12\x11\x0A\x04text\x18\x03 \x01(\x09H\x00\x88\x01\x01\x12Y\x0A\x0Amatch_type\x18\x02 \x01(\x0E2E.google.ads.googleads.v21.enums.KeywordMatchTypeEnum.KeywordMatchTypeB\x07\x0A\x05_text\")\x0A\x0DPlacementInfo\x12\x10\x0A\x03url\x18\x02 \x01(\x09H\x00\x88\x01\x01B\x06\x0A\x04_url\"A\x0A\x17NegativeKeywordListInfo\x12\x17\x0A\x0Ashared_set\x18\x01 \x01(\x09H\x00\x88\x01\x01B\x0D\x0A\x0B_shared_set\"\x9C\x01\x0A\x15MobileAppCategoryInfo\x12b\x0A\x1Cmobile_app_category_constant\x18\x02 \x01(\x09B7\xFAA4\x0A2googleads.googleapis.com/MobileAppCategoryConstantH\x00\x88\x01\x01B\x1F\x0A\x1D_mobile_app_category_constant\"S\x0A\x15MobileApplicationInfo\x12\x13\x0A\x06app_id\x18\x04 \x01(\x09H\x00\x88\x01\x01\x12\x11\x0A\x04name\x18\x05 \x01(\x09H\x01\x88\x01\x01B\x09\x0A\x07_app_idB\x07\x0A\x05_name\"H\x0A\x0CLocationInfo\x12 \x0A\x13geo_target_constant\x18\x02 \x01(\x09H\x00\x88\x01\x01B\x16\x0A\x14_geo_target_constant\"M\x0A\x0ADeviceInfo\x12?\x0A\x04type\x18\x01 \x01(\x0E21.google.ads.googleads.v21.enums.DeviceEnum.Device\"\xCB\x02\x0A\x10ListingGroupInfo\x12S\x0A\x04type\x18\x01 \x01(\x0E2E.google.ads.googleads.v21.enums.ListingGroupTypeEnum.ListingGroupType\x12I\x0A\x0Acase_value\x18\x02 \x01(\x0B25.google.ads.googleads.v21.common.ListingDimensionInfo\x12&\x0A\x19parent_ad_group_criterion\x18\x04 \x01(\x09H\x00\x88\x01\x01\x12H\x0A\x04path\x18\x05 \x01(\x0B25.google.ads.googleads.v21.common.ListingDimensionPathH\x01\x88\x01\x01B\x1C\x0A\x1A_parent_ad_group_criterionB\x07\x0A\x05_path\"a\x0A\x14ListingDimensionPath\x12I\x0A\x0Adimensions\x18\x01 \x03(\x0B25.google.ads.googleads.v21.common.ListingDimensionInfo\"]\x0A\x10ListingScopeInfo\x12I\x0A\x0Adimensions\x18\x02 \x03(\x0B25.google.ads.googleads.v21.common.ListingDimensionInfo\"\xF2\x0E\x0A\x14ListingDimensionInfo\x12@\x0A\x08hotel_id\x18\x02 \x01(\x0B2,.google.ads.googleads.v21.common.HotelIdInfoH\x00\x12F\x0A\x0Bhotel_class\x18\x03 \x01(\x0B2/.google.ads.googleads.v21.common.HotelClassInfoH\x00\x12W\x0A\x14hotel_country_region\x18\x04 \x01(\x0B27.google.ads.googleads.v21.common.HotelCountryRegionInfoH\x00\x12F\x0A\x0Bhotel_state\x18\x05 \x01(\x0B2/.google.ads.googleads.v21.common.HotelStateInfoH\x00\x12D\x0A\x0Ahotel_city\x18\x06 \x01(\x0B2..google.ads.googleads.v21.common.HotelCityInfoH\x00\x12P\x0A\x10product_category\x18\x18 \x01(\x0B24.google.ads.googleads.v21.common.ProductCategoryInfoH\x00\x12J\x0A\x0Dproduct_brand\x18\x0F \x01(\x0B21.google.ads.googleads.v21.common.ProductBrandInfoH\x00\x12N\x0A\x0Fproduct_channel\x18\x08 \x01(\x0B23.google.ads.googleads.v21.common.ProductChannelInfoH\x00\x12e\x0A\x1Bproduct_channel_exclusivity\x18\x09 \x01(\x0B2>.google.ads.googleads.v21.common.ProductChannelExclusivityInfoH\x00\x12R\x0A\x11product_condition\x18\x0A \x01(\x0B25.google.ads.googleads.v21.common.ProductConditionInfoH\x00\x12_\x0A\x18product_custom_attribute\x18\x10 \x01(\x0B2;.google.ads.googleads.v21.common.ProductCustomAttributeInfoH\x00\x12M\x0A\x0Fproduct_item_id\x18\x0B \x01(\x0B22.google.ads.googleads.v21.common.ProductItemIdInfoH\x00\x12H\x0A\x0Cproduct_type\x18\x0C \x01(\x0B20.google.ads.googleads.v21.common.ProductTypeInfoH\x00\x12P\x0A\x10product_grouping\x18\x11 \x01(\x0B24.google.ads.googleads.v21.common.ProductGroupingInfoH\x00\x12L\x0A\x0Eproduct_labels\x18\x12 \x01(\x0B22.google.ads.googleads.v21.common.ProductLabelsInfoH\x00\x12_\x0A\x18product_legacy_condition\x18\x13 \x01(\x0B2;.google.ads.googleads.v21.common.ProductLegacyConditionInfoH\x00\x12Q\x0A\x11product_type_full\x18\x14 \x01(\x0B24.google.ads.googleads.v21.common.ProductTypeFullInfoH\x00\x12F\x0A\x0Bactivity_id\x18\x15 \x01(\x0B2/.google.ads.googleads.v21.common.ActivityIdInfoH\x00\x12N\x0A\x0Factivity_rating\x18\x16 \x01(\x0B23.google.ads.googleads.v21.common.ActivityRatingInfoH\x00\x12P\x0A\x10activity_country\x18\x17 \x01(\x0B24.google.ads.googleads.v21.common.ActivityCountryInfoH\x00\x12L\x0A\x0Eactivity_state\x18\x19 \x01(\x0B22.google.ads.googleads.v21.common.ActivityStateInfoH\x00\x12J\x0A\x0Dactivity_city\x18\x1A \x01(\x0B21.google.ads.googleads.v21.common.ActivityCityInfoH\x00\x12a\x0A\x19unknown_listing_dimension\x18\x0E \x01(\x0B2<.google.ads.googleads.v21.common.UnknownListingDimensionInfoH\x00B\x0B\x0A\x09dimension\"+\x0A\x0BHotelIdInfo\x12\x12\x0A\x05value\x18\x02 \x01(\x09H\x00\x88\x01\x01B\x08\x0A\x06_value\".\x0A\x0EHotelClassInfo\x12\x12\x0A\x05value\x18\x02 \x01(\x03H\x00\x88\x01\x01B\x08\x0A\x06_value\"\\\x0A\x16HotelCountryRegionInfo\x12%\x0A\x18country_region_criterion\x18\x02 \x01(\x09H\x00\x88\x01\x01B\x1B\x0A\x19_country_region_criterion\"B\x0A\x0EHotelStateInfo\x12\x1C\x0A\x0Fstate_criterion\x18\x02 \x01(\x09H\x00\x88\x01\x01B\x12\x0A\x10_state_criterion\"?\x0A\x0DHotelCityInfo\x12\x1B\x0A\x0Ecity_criterion\x18\x02 \x01(\x09H\x00\x88\x01\x01B\x11\x0A\x0F_city_criterion\"\x9D\x01\x0A\x13ProductCategoryInfo\x12\x18\x0A\x0Bcategory_id\x18\x01 \x01(\x03H\x00\x88\x01\x01\x12\\\x0A\x05level\x18\x02 \x01(\x0E2M.google.ads.googleads.v21.enums.ProductCategoryLevelEnum.ProductCategoryLevelB\x0E\x0A\x0C_category_id\"0\x0A\x10ProductBrandInfo\x12\x12\x0A\x05value\x18\x02 \x01(\x09H\x00\x88\x01\x01B\x08\x0A\x06_value\"h\x0A\x12ProductChannelInfo\x12R\x0A\x07channel\x18\x01 \x01(\x0E2A.google.ads.googleads.v21.enums.ProductChannelEnum.ProductChannel\"\x95\x01\x0A\x1DProductChannelExclusivityInfo\x12t\x0A\x13channel_exclusivity\x18\x01 \x01(\x0E2W.google.ads.googleads.v21.enums.ProductChannelExclusivityEnum.ProductChannelExclusivity\"p\x0A\x14ProductConditionInfo\x12X\x0A\x09condition\x18\x01 \x01(\x0E2E.google.ads.googleads.v21.enums.ProductConditionEnum.ProductCondition\"\xA6\x01\x0A\x1AProductCustomAttributeInfo\x12\x12\x0A\x05value\x18\x03 \x01(\x09H\x00\x88\x01\x01\x12j\x0A\x05index\x18\x02 \x01(\x0E2[.google.ads.googleads.v21.enums.ProductCustomAttributeIndexEnum.ProductCustomAttributeIndexB\x08\x0A\x06_value\"1\x0A\x11ProductItemIdInfo\x12\x12\x0A\x05value\x18\x02 \x01(\x09H\x00\x88\x01\x01B\x08\x0A\x06_value\"\x85\x01\x0A\x0FProductTypeInfo\x12\x12\x0A\x05value\x18\x03 \x01(\x09H\x00\x88\x01\x01\x12T\x0A\x05level\x18\x02 \x01(\x0E2E.google.ads.googleads.v21.enums.ProductTypeLevelEnum.ProductTypeLevelB\x08\x0A\x06_value\"3\x0A\x13ProductGroupingInfo\x12\x12\x0A\x05value\x18\x01 \x01(\x09H\x00\x88\x01\x01B\x08\x0A\x06_value\"1\x0A\x11ProductLabelsInfo\x12\x12\x0A\x05value\x18\x01 \x01(\x09H\x00\x88\x01\x01B\x08\x0A\x06_value\":\x0A\x1AProductLegacyConditionInfo\x12\x12\x0A\x05value\x18\x01 \x01(\x09H\x00\x88\x01\x01B\x08\x0A\x06_value\"3\x0A\x13ProductTypeFullInfo\x12\x12\x0A\x05value\x18\x01 \x01(\x09H\x00\x88\x01\x01B\x08\x0A\x06_value\"\x1D\x0A\x1BUnknownListingDimensionInfo\"}\x0A\x1AHotelDateSelectionTypeInfo\x12_\x0A\x04type\x18\x01 \x01(\x0E2Q.google.ads.googleads.v21.enums.HotelDateSelectionTypeEnum.HotelDateSelectionType\"g\x0A\x1DHotelAdvanceBookingWindowInfo\x12\x15\x0A\x08min_days\x18\x03 \x01(\x03H\x00\x88\x01\x01\x12\x15\x0A\x08max_days\x18\x04 \x01(\x03H\x01\x88\x01\x01B\x0B\x0A\x09_min_daysB\x0B\x0A\x09_max_days\"g\x0A\x15HotelLengthOfStayInfo\x12\x17\x0A\x0Amin_nights\x18\x03 \x01(\x03H\x00\x88\x01\x01\x12\x17\x0A\x0Amax_nights\x18\x04 \x01(\x03H\x01\x88\x01\x01B\x0D\x0A\x0B_min_nightsB\x0D\x0A\x0B_max_nights\"A\x0A\x19HotelCheckInDateRangeInfo\x12\x12\x0A\x0Astart_date\x18\x01 \x01(\x09\x12\x10\x0A\x08end_date\x18\x02 \x01(\x09\"c\x0A\x13HotelCheckInDayInfo\x12L\x0A\x0Bday_of_week\x18\x01 \x01(\x0E27.google.ads.googleads.v21.enums.DayOfWeekEnum.DayOfWeek\".\x0A\x0EActivityIdInfo\x12\x12\x0A\x05value\x18\x01 \x01(\x09H\x00\x88\x01\x01B\x08\x0A\x06_value\"2\x0A\x12ActivityRatingInfo\x12\x12\x0A\x05value\x18\x01 \x01(\x03H\x00\x88\x01\x01B\x08\x0A\x06_value\"3\x0A\x13ActivityCountryInfo\x12\x12\x0A\x05value\x18\x01 \x01(\x09H\x00\x88\x01\x01B\x08\x0A\x06_value\"1\x0A\x11ActivityStateInfo\x12\x12\x0A\x05value\x18\x01 \x01(\x09H\x00\x88\x01\x01B\x08\x0A\x06_value\"0\x0A\x10ActivityCityInfo\x12\x12\x0A\x05value\x18\x01 \x01(\x09H\x00\x88\x01\x01B\x08\x0A\x06_value\"h\x0A\x13InteractionTypeInfo\x12Q\x0A\x04type\x18\x01 \x01(\x0E2C.google.ads.googleads.v21.enums.InteractionTypeEnum.InteractionType\"\xD2\x02\x0A\x0EAdScheduleInfo\x12S\x0A\x0Cstart_minute\x18\x01 \x01(\x0E2=.google.ads.googleads.v21.enums.MinuteOfHourEnum.MinuteOfHour\x12Q\x0A\x0Aend_minute\x18\x02 \x01(\x0E2=.google.ads.googleads.v21.enums.MinuteOfHourEnum.MinuteOfHour\x12\x17\x0A\x0Astart_hour\x18\x06 \x01(\x05H\x00\x88\x01\x01\x12\x15\x0A\x08end_hour\x18\x07 \x01(\x05H\x01\x88\x01\x01\x12L\x0A\x0Bday_of_week\x18\x05 \x01(\x0E27.google.ads.googleads.v21.enums.DayOfWeekEnum.DayOfWeekB\x0D\x0A\x0B_start_hourB\x0B\x0A\x09_end_hour\"[\x0A\x0CAgeRangeInfo\x12K\x0A\x04type\x18\x01 \x01(\x0E2=.google.ads.googleads.v21.enums.AgeRangeTypeEnum.AgeRangeType\"U\x0A\x0AGenderInfo\x12G\x0A\x04type\x18\x01 \x01(\x0E29.google.ads.googleads.v21.enums.GenderTypeEnum.GenderType\"d\x0A\x0FIncomeRangeInfo\x12Q\x0A\x04type\x18\x01 \x01(\x0E2C.google.ads.googleads.v21.enums.IncomeRangeTypeEnum.IncomeRangeType\"m\x0A\x12ParentalStatusInfo\x12W\x0A\x04type\x18\x01 \x01(\x0E2I.google.ads.googleads.v21.enums.ParentalStatusTypeEnum.ParentalStatusType\"6\x0A\x10YouTubeVideoInfo\x12\x15\x0A\x08video_id\x18\x02 \x01(\x09H\x00\x88\x01\x01B\x0B\x0A\x09_video_id\"<\x0A\x12YouTubeChannelInfo\x12\x17\x0A\x0Achannel_id\x18\x02 \x01(\x09H\x00\x88\x01\x01B\x0D\x0A\x0B_channel_id\"4\x0A\x0CUserListInfo\x12\x16\x0A\x09user_list\x18\x02 \x01(\x09H\x00\x88\x01\x01B\x0C\x0A\x0A_user_list\"\x95\x02\x0A\x0DProximityInfo\x12@\x0A\x09geo_point\x18\x01 \x01(\x0B2-.google.ads.googleads.v21.common.GeoPointInfo\x12\x13\x0A\x06radius\x18\x05 \x01(\x01H\x00\x88\x01\x01\x12c\x0A\x0Cradius_units\x18\x03 \x01(\x0E2M.google.ads.googleads.v21.enums.ProximityRadiusUnitsEnum.ProximityRadiusUnits\x12=\x0A\x07address\x18\x04 \x01(\x0B2,.google.ads.googleads.v21.common.AddressInfoB\x09\x0A\x07_radius\"\x9C\x01\x0A\x0CGeoPointInfo\x12'\x0A\x1Alongitude_in_micro_degrees\x18\x03 \x01(\x05H\x00\x88\x01\x01\x12&\x0A\x19latitude_in_micro_degrees\x18\x04 \x01(\x05H\x01\x88\x01\x01B\x1D\x0A\x1B_longitude_in_micro_degreesB\x1C\x0A\x1A_latitude_in_micro_degrees\"\xC7\x02\x0A\x0BAddressInfo\x12\x18\x0A\x0Bpostal_code\x18\x08 \x01(\x09H\x00\x88\x01\x01\x12\x1A\x0A\x0Dprovince_code\x18\x09 \x01(\x09H\x01\x88\x01\x01\x12\x19\x0A\x0Ccountry_code\x18\x0A \x01(\x09H\x02\x88\x01\x01\x12\x1A\x0A\x0Dprovince_name\x18\x0B \x01(\x09H\x03\x88\x01\x01\x12\x1B\x0A\x0Estreet_address\x18\x0C \x01(\x09H\x04\x88\x01\x01\x12\x1C\x0A\x0Fstreet_address2\x18\x0D \x01(\x09H\x05\x88\x01\x01\x12\x16\x0A\x09city_name\x18\x0E \x01(\x09H\x06\x88\x01\x01B\x0E\x0A\x0C_postal_codeB\x10\x0A\x0E_province_codeB\x0F\x0A\x0D_country_codeB\x10\x0A\x0E_province_nameB\x11\x0A\x0F_street_addressB\x12\x0A\x10_street_address2B\x0C\x0A\x0A_city_name\"v\x0A\x09TopicInfo\x12H\x0A\x0Etopic_constant\x18\x03 \x01(\x09B+\xFAA(\x0A&googleads.googleapis.com/TopicConstantH\x00\x88\x01\x01\x12\x0C\x0A\x04path\x18\x04 \x03(\x09B\x11\x0A\x0F_topic_constant\"D\x0A\x0CLanguageInfo\x12\x1E\x0A\x11language_constant\x18\x02 \x01(\x09H\x00\x88\x01\x01B\x14\x0A\x12_language_constant\"5\x0A\x0BIpBlockInfo\x12\x17\x0A\x0Aip_address\x18\x02 \x01(\x09H\x00\x88\x01\x01B\x0D\x0A\x0B_ip_address\"g\x0A\x10ContentLabelInfo\x12S\x0A\x04type\x18\x01 \x01(\x0E2E.google.ads.googleads.v21.enums.ContentLabelTypeEnum.ContentLabelType\"p\x0A\x0BCarrierInfo\x12L\x0A\x10carrier_constant\x18\x02 \x01(\x09B-\xFAA*\x0A(googleads.googleapis.com/CarrierConstantH\x00\x88\x01\x01B\x13\x0A\x11_carrier_constant\"R\x0A\x10UserInterestInfo\x12#\x0A\x16user_interest_category\x18\x02 \x01(\x09H\x00\x88\x01\x01B\x19\x0A\x17_user_interest_category\"\xE9\x01\x0A\x0BWebpageInfo\x12\x1B\x0A\x0Ecriterion_name\x18\x03 \x01(\x09H\x00\x88\x01\x01\x12I\x0A\x0Aconditions\x18\x02 \x03(\x0B25.google.ads.googleads.v21.common.WebpageConditionInfo\x12\x1B\x0A\x13coverage_percentage\x18\x04 \x01(\x01\x12B\x0A\x06sample\x18\x05 \x01(\x0B22.google.ads.googleads.v21.common.WebpageSampleInfoB\x11\x0A\x0F_criterion_name\"\x89\x02\x0A\x14WebpageConditionInfo\x12d\x0A\x07operand\x18\x01 \x01(\x0E2S.google.ads.googleads.v21.enums.WebpageConditionOperandEnum.WebpageConditionOperand\x12g\x0A\x08operator\x18\x02 \x01(\x0E2U.google.ads.googleads.v21.enums.WebpageConditionOperatorEnum.WebpageConditionOperator\x12\x15\x0A\x08argument\x18\x04 \x01(\x09H\x00\x88\x01\x01B\x0B\x0A\x09_argument\"9\x0A\x0FWebpageListInfo\x12\x17\x0A\x0Ashared_set\x18\x01 \x01(\x09H\x00\x88\x01\x01B\x0D\x0A\x0B_shared_set\"(\x0A\x11WebpageSampleInfo\x12\x13\x0A\x0Bsample_urls\x18\x01 \x03(\x09\"\xB0\x01\x0A\x1AOperatingSystemVersionInfo\x12l\x0A!operating_system_version_constant\x18\x02 \x01(\x09B<\xFAA9\x0A7googleads.googleapis.com/OperatingSystemVersionConstantH\x00\x88\x01\x01B\$\x0A\"_operating_system_version_constant\"p\x0A\x13AppPaymentModelInfo\x12Y\x0A\x04type\x18\x01 \x01(\x0E2K.google.ads.googleads.v21.enums.AppPaymentModelTypeEnum.AppPaymentModelType\"\x86\x01\x0A\x10MobileDeviceInfo\x12W\x0A\x16mobile_device_constant\x18\x02 \x01(\x09B2\xFAA/\x0A-googleads.googleapis.com/MobileDeviceConstantH\x00\x88\x01\x01B\x19\x0A\x17_mobile_device_constant\"F\x0A\x12CustomAffinityInfo\x12\x1C\x0A\x0Fcustom_affinity\x18\x02 \x01(\x09H\x00\x88\x01\x01B\x12\x0A\x10_custom_affinity\"@\x0A\x10CustomIntentInfo\x12\x1A\x0A\x0Dcustom_intent\x18\x02 \x01(\x09H\x00\x88\x01\x01B\x10\x0A\x0E_custom_intent\"\xDD\x02\x0A\x11LocationGroupInfo\x12\x1C\x0A\x14geo_target_constants\x18\x06 \x03(\x09\x12\x13\x0A\x06radius\x18\x07 \x01(\x03H\x00\x88\x01\x01\x12k\x0A\x0Cradius_units\x18\x04 \x01(\x0E2U.google.ads.googleads.v21.enums.LocationGroupRadiusUnitsEnum.LocationGroupRadiusUnits\x12\x16\x0A\x0Efeed_item_sets\x18\x08 \x03(\x09\x125\x0A(enable_customer_level_location_asset_set\x18\x09 \x01(\x08H\x01\x88\x01\x01\x12!\x0A\x19location_group_asset_sets\x18\x0A \x03(\x09B\x09\x0A\x07_radiusB+\x0A)_enable_customer_level_location_asset_set\"-\x0A\x12CustomAudienceInfo\x12\x17\x0A\x0Fcustom_audience\x18\x01 \x01(\x09\"a\x0A\x14CombinedAudienceInfo\x12I\x0A\x11combined_audience\x18\x01 \x01(\x09B.\xFAA+\x0A)googleads.googleapis.com/CombinedAudience\" \x0A\x0CAudienceInfo\x12\x10\x0A\x08audience\x18\x01 \x01(\x09\"\x9C\x01\x0A\x10KeywordThemeInfo\x12T\x0A\x16keyword_theme_constant\x18\x01 \x01(\x09B2\xFAA/\x0A-googleads.googleapis.com/KeywordThemeConstantH\x00\x12!\x0A\x17free_form_keyword_theme\x18\x02 \x01(\x09H\x00B\x0F\x0A\x0Dkeyword_theme\"(\x0A\x12LocalServiceIdInfo\x12\x12\x0A\x0Aservice_id\x18\x01 \x01(\x09\"\x1F\x0A\x0FSearchThemeInfo\x12\x0C\x0A\x04text\x18\x01 \x01(\x09\"\x87\x03\x0A\x09BrandInfo\x12\x1E\x0A\x0Cdisplay_name\x18\x02 \x01(\x09B\x03\xE0A\x03H\x00\x88\x01\x01\x12\x16\x0A\x09entity_id\x18\x01 \x01(\x09H\x01\x88\x01\x01\x12\x1D\x0A\x0Bprimary_url\x18\x03 \x01(\x09B\x03\xE0A\x03H\x02\x88\x01\x01\x12\x7F\x0A\x10rejection_reason\x18\x04 \x01(\x0E2[.google.ads.googleads.v21.enums.BrandRequestRejectionReasonEnum.BrandRequestRejectionReasonB\x03\xE0A\x03H\x03\x88\x01\x01\x12S\x0A\x06status\x18\x05 \x01(\x0E29.google.ads.googleads.v21.enums.BrandStateEnum.BrandStateB\x03\xE0A\x03H\x04\x88\x01\x01B\x0F\x0A\x0D_display_nameB\x0C\x0A\x0A_entity_idB\x0E\x0A\x0C_primary_urlB\x13\x0A\x11_rejection_reasonB\x09\x0A\x07_status\"7\x0A\x0DBrandListInfo\x12\x17\x0A\x0Ashared_set\x18\x01 \x01(\x09H\x00\x88\x01\x01B\x0D\x0A\x0B_shared_set\"=\x0A\x0DLifeEventInfo\x12\x1A\x0A\x0Dlife_event_id\x18\x01 \x01(\x03H\x00\x88\x01\x01B\x10\x0A\x0E_life_event_id\"[\x0A\x17ExtendedDemographicInfo\x12\$\x0A\x17extended_demographic_id\x18\x01 \x01(\x03H\x00\x88\x01\x01B\x1A\x0A\x18_extended_demographic_id\"C\x0A\x0FVideoLineupInfo\x12\x1C\x0A\x0Fvideo_lineup_id\x18\x01 \x01(\x03H\x00\x88\x01\x01B\x12\x0A\x10_video_lineup_id\";\x0A\x11PlacementListInfo\x12\x17\x0A\x0Ashared_set\x18\x01 \x01(\x09H\x00\x88\x01\x01B\x0D\x0A\x0B_shared_setB\xED\x01\x0A#com.google.ads.googleads.v21.commonB\x0DCriteriaProtoP\x01ZEgoogle.golang.org/genproto/googleapis/ads/googleads/v21/common;common\xA2\x02\x03GAA\xAA\x02\x1FGoogle.Ads.GoogleAds.V21.Common\xCA\x02\x1FGoogle\\Ads\\GoogleAds\\V21\\Common\xEA\x02#Google::Ads::GoogleAds::V21::Commonb\x06proto3\x0A\xD5\x1F\x0A;google/ads/googleads/v21/resources/campaign_criterion.proto\x12\"google.ads.googleads.v21.resources\x1A>google/ads/googleads/v21/enums/campaign_criterion_status.proto\x1A3google/ads/googleads/v21/enums/criterion_type.proto\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\"\xAD\x1B\x0A\x11CampaignCriterion\x12I\x0A\x0Dresource_name\x18\x01 \x01(\x09B2\xE0A\x05\xFAA,\x0A*googleads.googleapis.com/CampaignCriterion\x12@\x0A\x08campaign\x18% \x01(\x09B)\xE0A\x05\xFAA#\x0A!googleads.googleapis.com/CampaignH\x01\x88\x01\x01\x12\x1E\x0A\x0Ccriterion_id\x18& \x01(\x03B\x03\xE0A\x03H\x02\x88\x01\x01\x12\x19\x0A\x0Cdisplay_name\x18+ \x01(\x09B\x03\xE0A\x03\x12\x19\x0A\x0Cbid_modifier\x18' \x01(\x02H\x03\x88\x01\x01\x12\x1A\x0A\x08negative\x18( \x01(\x08B\x03\xE0A\x05H\x04\x88\x01\x01\x12R\x0A\x04type\x18\x06 \x01(\x0E2?.google.ads.googleads.v21.enums.CriterionTypeEnum.CriterionTypeB\x03\xE0A\x03\x12c\x0A\x06status\x18# \x01(\x0E2S.google.ads.googleads.v21.enums.CampaignCriterionStatusEnum.CampaignCriterionStatus\x12D\x0A\x07keyword\x18\x08 \x01(\x0B2,.google.ads.googleads.v21.common.KeywordInfoB\x03\xE0A\x05H\x00\x12H\x0A\x09placement\x18\x09 \x01(\x0B2..google.ads.googleads.v21.common.PlacementInfoB\x03\xE0A\x05H\x00\x12Z\x0A\x13mobile_app_category\x18\x0A \x01(\x0B26.google.ads.googleads.v21.common.MobileAppCategoryInfoB\x03\xE0A\x05H\x00\x12Y\x0A\x12mobile_application\x18\x0B \x01(\x0B26.google.ads.googleads.v21.common.MobileApplicationInfoB\x03\xE0A\x05H\x00\x12F\x0A\x08location\x18\x0C \x01(\x0B2-.google.ads.googleads.v21.common.LocationInfoB\x03\xE0A\x05H\x00\x12B\x0A\x06device\x18\x0D \x01(\x0B2+.google.ads.googleads.v21.common.DeviceInfoB\x03\xE0A\x05H\x00\x12K\x0A\x0Bad_schedule\x18\x0F \x01(\x0B2/.google.ads.googleads.v21.common.AdScheduleInfoB\x03\xE0A\x05H\x00\x12G\x0A\x09age_range\x18\x10 \x01(\x0B2-.google.ads.googleads.v21.common.AgeRangeInfoB\x03\xE0A\x05H\x00\x12B\x0A\x06gender\x18\x11 \x01(\x0B2+.google.ads.googleads.v21.common.GenderInfoB\x03\xE0A\x05H\x00\x12M\x0A\x0Cincome_range\x18\x12 \x01(\x0B20.google.ads.googleads.v21.common.IncomeRangeInfoB\x03\xE0A\x05H\x00\x12S\x0A\x0Fparental_status\x18\x13 \x01(\x0B23.google.ads.googleads.v21.common.ParentalStatusInfoB\x03\xE0A\x05H\x00\x12G\x0A\x09user_list\x18\x16 \x01(\x0B2-.google.ads.googleads.v21.common.UserListInfoB\x03\xE0A\x05H\x00\x12O\x0A\x0Dyoutube_video\x18\x14 \x01(\x0B21.google.ads.googleads.v21.common.YouTubeVideoInfoB\x03\xE0A\x05H\x00\x12S\x0A\x0Fyoutube_channel\x18\x15 \x01(\x0B23.google.ads.googleads.v21.common.YouTubeChannelInfoB\x03\xE0A\x05H\x00\x12H\x0A\x09proximity\x18\x17 \x01(\x0B2..google.ads.googleads.v21.common.ProximityInfoB\x03\xE0A\x05H\x00\x12@\x0A\x05topic\x18\x18 \x01(\x0B2*.google.ads.googleads.v21.common.TopicInfoB\x03\xE0A\x05H\x00\x12O\x0A\x0Dlisting_scope\x18\x19 \x01(\x0B21.google.ads.googleads.v21.common.ListingScopeInfoB\x03\xE0A\x05H\x00\x12F\x0A\x08language\x18\x1A \x01(\x0B2-.google.ads.googleads.v21.common.LanguageInfoB\x03\xE0A\x05H\x00\x12E\x0A\x08ip_block\x18\x1B \x01(\x0B2,.google.ads.googleads.v21.common.IpBlockInfoB\x03\xE0A\x05H\x00\x12O\x0A\x0Dcontent_label\x18\x1C \x01(\x0B21.google.ads.googleads.v21.common.ContentLabelInfoB\x03\xE0A\x05H\x00\x12D\x0A\x07carrier\x18\x1D \x01(\x0B2,.google.ads.googleads.v21.common.CarrierInfoB\x03\xE0A\x05H\x00\x12O\x0A\x0Duser_interest\x18\x1E \x01(\x0B21.google.ads.googleads.v21.common.UserInterestInfoB\x03\xE0A\x05H\x00\x12D\x0A\x07webpage\x18\x1F \x01(\x0B2,.google.ads.googleads.v21.common.WebpageInfoB\x03\xE0A\x05H\x00\x12d\x0A\x18operating_system_version\x18  \x01(\x0B2;.google.ads.googleads.v21.common.OperatingSystemVersionInfoB\x03\xE0A\x05H\x00\x12O\x0A\x0Dmobile_device\x18! \x01(\x0B21.google.ads.googleads.v21.common.MobileDeviceInfoB\x03\xE0A\x05H\x00\x12Q\x0A\x0Elocation_group\x18\" \x01(\x0B22.google.ads.googleads.v21.common.LocationGroupInfoB\x03\xE0A\x05H\x00\x12S\x0A\x0Fcustom_affinity\x18\$ \x01(\x0B23.google.ads.googleads.v21.common.CustomAffinityInfoB\x03\xE0A\x05H\x00\x12S\x0A\x0Fcustom_audience\x18) \x01(\x0B23.google.ads.googleads.v21.common.CustomAudienceInfoB\x03\xE0A\x05H\x00\x12W\x0A\x11combined_audience\x18* \x01(\x0B25.google.ads.googleads.v21.common.CombinedAudienceInfoB\x03\xE0A\x05H\x00\x12O\x0A\x0Dkeyword_theme\x18- \x01(\x0B21.google.ads.googleads.v21.common.KeywordThemeInfoB\x03\xE0A\x05H\x00\x12T\x0A\x10local_service_id\x18. \x01(\x0B23.google.ads.googleads.v21.common.LocalServiceIdInfoB\x03\xE0A\x05H\x00\x12I\x0A\x0Abrand_list\x18/ \x01(\x0B2..google.ads.googleads.v21.common.BrandListInfoB\x03\xE0A\x05H\x00\x12I\x0A\x0Alife_event\x180 \x01(\x0B2..google.ads.googleads.v21.common.LifeEventInfoB\x03\xE0A\x05H\x00\x12M\x0A\x0Cwebpage_list\x181 \x01(\x0B20.google.ads.googleads.v21.common.WebpageListInfoB\x03\xE0A\x05H\x00\x12M\x0A\x0Cvideo_lineup\x182 \x01(\x0B20.google.ads.googleads.v21.common.VideoLineupInfoB\x03\xE0A\x05H\x00\x12]\x0A\x14extended_demographic\x184 \x01(\x0B28.google.ads.googleads.v21.common.ExtendedDemographicInfoB\x03\xE0A\x05H\x00:v\xEAAs\x0A*googleads.googleapis.com/CampaignCriterion\x12Ecustomers/{customer_id}/campaignCriteria/{campaign_id}~{criterion_id}B\x0B\x0A\x09criterionB\x0B\x0A\x09_campaignB\x0F\x0A\x0D_criterion_idB\x0F\x0A\x0D_bid_modifierB\x0B\x0A\x09_negativeB\x88\x02\x0A&com.google.ads.googleads.v21.resourcesB\x16CampaignCriterionProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\xA24\x0A;google/ads/googleads/v21/resources/ad_group_criterion.proto\x12\"google.ads.googleads.v21.resources\x1A6google/ads/googleads/v21/common/custom_parameter.proto\x1AGgoogle/ads/googleads/v21/enums/ad_group_criterion_approval_status.proto\x1AFgoogle/ads/googleads/v21/enums/ad_group_criterion_primary_status.proto\x1AMgoogle/ads/googleads/v21/enums/ad_group_criterion_primary_status_reason.proto\x1A>google/ads/googleads/v21/enums/ad_group_criterion_status.proto\x1A3google/ads/googleads/v21/enums/bidding_source.proto\x1ADgoogle/ads/googleads/v21/enums/criterion_system_serving_status.proto\x1A3google/ads/googleads/v21/enums/criterion_type.proto\x1A9google/ads/googleads/v21/enums/quality_score_bucket.proto\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\"\xAD,\x0A\x10AdGroupCriterion\x12H\x0A\x0Dresource_name\x18\x01 \x01(\x09B1\xE0A\x05\xFAA+\x0A)googleads.googleapis.com/AdGroupCriterion\x12\x1E\x0A\x0Ccriterion_id\x188 \x01(\x03B\x03\xE0A\x03H\x01\x88\x01\x01\x12\x19\x0A\x0Cdisplay_name\x18M \x01(\x09B\x03\xE0A\x03\x12a\x0A\x06status\x18\x03 \x01(\x0E2Q.google.ads.googleads.v21.enums.AdGroupCriterionStatusEnum.AdGroupCriterionStatus\x12[\x0A\x0Cquality_info\x18\x04 \x01(\x0B2@.google.ads.googleads.v21.resources.AdGroupCriterion.QualityInfoB\x03\xE0A\x03\x12?\x0A\x08ad_group\x189 \x01(\x09B(\xE0A\x05\xFAA\"\x0A googleads.googleapis.com/AdGroupH\x02\x88\x01\x01\x12R\x0A\x04type\x18\x19 \x01(\x0E2?.google.ads.googleads.v21.enums.CriterionTypeEnum.CriterionTypeB\x03\xE0A\x03\x12\x1A\x0A\x08negative\x18: \x01(\x08B\x03\xE0A\x05H\x03\x88\x01\x01\x12\x81\x01\x0A\x15system_serving_status\x184 \x01(\x0E2].google.ads.googleads.v21.enums.CriterionSystemServingStatusEnum.CriterionSystemServingStatusB\x03\xE0A\x03\x12\x7F\x0A\x0Fapproval_status\x185 \x01(\x0E2a.google.ads.googleads.v21.enums.AdGroupCriterionApprovalStatusEnum.AdGroupCriterionApprovalStatusB\x03\xE0A\x03\x12 \x0A\x13disapproval_reasons\x18; \x03(\x09B\x03\xE0A\x03\x12F\x0A\x06labels\x18< \x03(\x09B6\xE0A\x03\xFAA0\x0A.googleads.googleapis.com/AdGroupCriterionLabel\x12\x19\x0A\x0Cbid_modifier\x18= \x01(\x01H\x04\x88\x01\x01\x12\x1B\x0A\x0Ecpc_bid_micros\x18> \x01(\x03H\x05\x88\x01\x01\x12\x1B\x0A\x0Ecpm_bid_micros\x18? \x01(\x03H\x06\x88\x01\x01\x12\x1B\x0A\x0Ecpv_bid_micros\x18@ \x01(\x03H\x07\x88\x01\x01\x12#\x0A\x16percent_cpc_bid_micros\x18A \x01(\x03H\x08\x88\x01\x01\x12*\x0A\x18effective_cpc_bid_micros\x18B \x01(\x03B\x03\xE0A\x03H\x09\x88\x01\x01\x12*\x0A\x18effective_cpm_bid_micros\x18C \x01(\x03B\x03\xE0A\x03H\x0A\x88\x01\x01\x12*\x0A\x18effective_cpv_bid_micros\x18D \x01(\x03B\x03\xE0A\x03H\x0B\x88\x01\x01\x122\x0A effective_percent_cpc_bid_micros\x18E \x01(\x03B\x03\xE0A\x03H\x0C\x88\x01\x01\x12f\x0A\x18effective_cpc_bid_source\x18\x15 \x01(\x0E2?.google.ads.googleads.v21.enums.BiddingSourceEnum.BiddingSourceB\x03\xE0A\x03\x12f\x0A\x18effective_cpm_bid_source\x18\x16 \x01(\x0E2?.google.ads.googleads.v21.enums.BiddingSourceEnum.BiddingSourceB\x03\xE0A\x03\x12f\x0A\x18effective_cpv_bid_source\x18\x17 \x01(\x0E2?.google.ads.googleads.v21.enums.BiddingSourceEnum.BiddingSourceB\x03\xE0A\x03\x12n\x0A effective_percent_cpc_bid_source\x18# \x01(\x0E2?.google.ads.googleads.v21.enums.BiddingSourceEnum.BiddingSourceB\x03\xE0A\x03\x12g\x0A\x12position_estimates\x18\x0A \x01(\x0B2F.google.ads.googleads.v21.resources.AdGroupCriterion.PositionEstimatesB\x03\xE0A\x03\x12\x12\x0A\x0Afinal_urls\x18F \x03(\x09\x12\x19\x0A\x11final_mobile_urls\x18G \x03(\x09\x12\x1D\x0A\x10final_url_suffix\x18H \x01(\x09H\x0D\x88\x01\x01\x12\"\x0A\x15tracking_url_template\x18I \x01(\x09H\x0E\x88\x01\x01\x12O\x0A\x15url_custom_parameters\x18\x0E \x03(\x0B20.google.ads.googleads.v21.common.CustomParameter\x12\x81\x01\x0A\x0Eprimary_status\x18U \x01(\x0E2_.google.ads.googleads.v21.enums.AdGroupCriterionPrimaryStatusEnum.AdGroupCriterionPrimaryStatusB\x03\xE0A\x03H\x0F\x88\x01\x01\x12\x90\x01\x0A\x16primary_status_reasons\x18V \x03(\x0E2k.google.ads.googleads.v21.enums.AdGroupCriterionPrimaryStatusReasonEnum.AdGroupCriterionPrimaryStatusReasonB\x03\xE0A\x03\x12D\x0A\x07keyword\x18\x1B \x01(\x0B2,.google.ads.googleads.v21.common.KeywordInfoB\x03\xE0A\x05H\x00\x12H\x0A\x09placement\x18\x1C \x01(\x0B2..google.ads.googleads.v21.common.PlacementInfoB\x03\xE0A\x05H\x00\x12Z\x0A\x13mobile_app_category\x18\x1D \x01(\x0B26.google.ads.googleads.v21.common.MobileAppCategoryInfoB\x03\xE0A\x05H\x00\x12Y\x0A\x12mobile_application\x18\x1E \x01(\x0B26.google.ads.googleads.v21.common.MobileApplicationInfoB\x03\xE0A\x05H\x00\x12O\x0A\x0Dlisting_group\x18  \x01(\x0B21.google.ads.googleads.v21.common.ListingGroupInfoB\x03\xE0A\x05H\x00\x12G\x0A\x09age_range\x18\$ \x01(\x0B2-.google.ads.googleads.v21.common.AgeRangeInfoB\x03\xE0A\x05H\x00\x12B\x0A\x06gender\x18% \x01(\x0B2+.google.ads.googleads.v21.common.GenderInfoB\x03\xE0A\x05H\x00\x12M\x0A\x0Cincome_range\x18& \x01(\x0B20.google.ads.googleads.v21.common.IncomeRangeInfoB\x03\xE0A\x05H\x00\x12S\x0A\x0Fparental_status\x18' \x01(\x0B23.google.ads.googleads.v21.common.ParentalStatusInfoB\x03\xE0A\x05H\x00\x12G\x0A\x09user_list\x18* \x01(\x0B2-.google.ads.googleads.v21.common.UserListInfoB\x03\xE0A\x05H\x00\x12O\x0A\x0Dyoutube_video\x18( \x01(\x0B21.google.ads.googleads.v21.common.YouTubeVideoInfoB\x03\xE0A\x05H\x00\x12S\x0A\x0Fyoutube_channel\x18) \x01(\x0B23.google.ads.googleads.v21.common.YouTubeChannelInfoB\x03\xE0A\x05H\x00\x12@\x0A\x05topic\x18+ \x01(\x0B2*.google.ads.googleads.v21.common.TopicInfoB\x03\xE0A\x05H\x00\x12O\x0A\x0Duser_interest\x18- \x01(\x0B21.google.ads.googleads.v21.common.UserInterestInfoB\x03\xE0A\x05H\x00\x12D\x0A\x07webpage\x18. \x01(\x0B2,.google.ads.googleads.v21.common.WebpageInfoB\x03\xE0A\x05H\x00\x12V\x0A\x11app_payment_model\x18/ \x01(\x0B24.google.ads.googleads.v21.common.AppPaymentModelInfoB\x03\xE0A\x05H\x00\x12S\x0A\x0Fcustom_affinity\x180 \x01(\x0B23.google.ads.googleads.v21.common.CustomAffinityInfoB\x03\xE0A\x05H\x00\x12O\x0A\x0Dcustom_intent\x181 \x01(\x0B21.google.ads.googleads.v21.common.CustomIntentInfoB\x03\xE0A\x05H\x00\x12S\x0A\x0Fcustom_audience\x18J \x01(\x0B23.google.ads.googleads.v21.common.CustomAudienceInfoB\x03\xE0A\x05H\x00\x12W\x0A\x11combined_audience\x18K \x01(\x0B25.google.ads.googleads.v21.common.CombinedAudienceInfoB\x03\xE0A\x05H\x00\x12F\x0A\x08audience\x18O \x01(\x0B2-.google.ads.googleads.v21.common.AudienceInfoB\x03\xE0A\x05H\x00\x12F\x0A\x08location\x18R \x01(\x0B2-.google.ads.googleads.v21.common.LocationInfoB\x03\xE0A\x05H\x00\x12F\x0A\x08language\x18S \x01(\x0B2-.google.ads.googleads.v21.common.LanguageInfoB\x03\xE0A\x05H\x00\x12I\x0A\x0Alife_event\x18T \x01(\x0B2..google.ads.googleads.v21.common.LifeEventInfoB\x03\xE0A\x05H\x00\x12M\x0A\x0Cvideo_lineup\x18X \x01(\x0B20.google.ads.googleads.v21.common.VideoLineupInfoB\x03\xE0A\x05H\x00\x12]\x0A\x14extended_demographic\x18Z \x01(\x0B28.google.ads.googleads.v21.common.ExtendedDemographicInfoB\x03\xE0A\x05H\x00\x12I\x0A\x0Abrand_list\x18Y \x01(\x0B2..google.ads.googleads.v21.common.BrandListInfoB\x03\xE0A\x05H\x00\x1A\x90\x03\x0A\x0BQualityInfo\x12\x1F\x0A\x0Dquality_score\x18\x05 \x01(\x05B\x03\xE0A\x03H\x00\x88\x01\x01\x12n\x0A\x16creative_quality_score\x18\x02 \x01(\x0E2I.google.ads.googleads.v21.enums.QualityScoreBucketEnum.QualityScoreBucketB\x03\xE0A\x03\x12p\x0A\x18post_click_quality_score\x18\x03 \x01(\x0E2I.google.ads.googleads.v21.enums.QualityScoreBucketEnum.QualityScoreBucketB\x03\xE0A\x03\x12l\x0A\x14search_predicted_ctr\x18\x04 \x01(\x0E2I.google.ads.googleads.v21.enums.QualityScoreBucketEnum.QualityScoreBucketB\x03\xE0A\x03B\x10\x0A\x0E_quality_score\x1A\xBC\x03\x0A\x11PositionEstimates\x12'\x0A\x15first_page_cpc_micros\x18\x06 \x01(\x03B\x03\xE0A\x03H\x00\x88\x01\x01\x12+\x0A\x19first_position_cpc_micros\x18\x07 \x01(\x03B\x03\xE0A\x03H\x01\x88\x01\x01\x12(\x0A\x16top_of_page_cpc_micros\x18\x08 \x01(\x03B\x03\xE0A\x03H\x02\x88\x01\x01\x12<\x0A*estimated_add_clicks_at_first_position_cpc\x18\x09 \x01(\x03B\x03\xE0A\x03H\x03\x88\x01\x01\x12:\x0A(estimated_add_cost_at_first_position_cpc\x18\x0A \x01(\x03B\x03\xE0A\x03H\x04\x88\x01\x01B\x18\x0A\x16_first_page_cpc_microsB\x1C\x0A\x1A_first_position_cpc_microsB\x19\x0A\x17_top_of_page_cpc_microsB-\x0A+_estimated_add_clicks_at_first_position_cpcB+\x0A)_estimated_add_cost_at_first_position_cpc:t\xEAAq\x0A)googleads.googleapis.com/AdGroupCriterion\x12Dcustomers/{customer_id}/adGroupCriteria/{ad_group_id}~{criterion_id}B\x0B\x0A\x09criterionB\x0F\x0A\x0D_criterion_idB\x0B\x0A\x09_ad_groupB\x0B\x0A\x09_negativeB\x0F\x0A\x0D_bid_modifierB\x11\x0A\x0F_cpc_bid_microsB\x11\x0A\x0F_cpm_bid_microsB\x11\x0A\x0F_cpv_bid_microsB\x19\x0A\x17_percent_cpc_bid_microsB\x1B\x0A\x19_effective_cpc_bid_microsB\x1B\x0A\x19_effective_cpm_bid_microsB\x1B\x0A\x19_effective_cpv_bid_microsB#\x0A!_effective_percent_cpc_bid_microsB\x13\x0A\x11_final_url_suffixB\x18\x0A\x16_tracking_url_templateB\x11\x0A\x0F_primary_statusB\x87\x02\x0A&com.google.ads.googleads.v21.resourcesB\x15AdGroupCriterionProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\x94\x10\x0ABgoogle/ads/googleads/v21/services/ad_group_criterion_service.proto\x12!google.ads.googleads.v21.services\x1A:google/ads/googleads/v21/enums/response_content_type.proto\x1A;google/ads/googleads/v21/resources/ad_group_criterion.proto\x1A\x1Cgoogle/api/annotations.proto\x1A\x17google/api/client.proto\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\x1A google/protobuf/field_mask.proto\x1A\x17google/rpc/status.proto\"\xAB\x02\x0A\x1CMutateAdGroupCriteriaRequest\x12\x18\x0A\x0Bcustomer_id\x18\x01 \x01(\x09B\x03\xE0A\x02\x12U\x0A\x0Aoperations\x18\x02 \x03(\x0B2<.google.ads.googleads.v21.services.AdGroupCriterionOperationB\x03\xE0A\x02\x12\x17\x0A\x0Fpartial_failure\x18\x03 \x01(\x08\x12\x15\x0A\x0Dvalidate_only\x18\x04 \x01(\x08\x12j\x0A\x15response_content_type\x18\x05 \x01(\x0E2K.google.ads.googleads.v21.enums.ResponseContentTypeEnum.ResponseContentType\"\x86\x03\x0A\x19AdGroupCriterionOperation\x12/\x0A\x0Bupdate_mask\x18\x04 \x01(\x0B2\x1A.google.protobuf.FieldMask\x12Y\x0A\x1Cexempt_policy_violation_keys\x18\x05 \x03(\x0B23.google.ads.googleads.v21.common.PolicyViolationKey\x12F\x0A\x06create\x18\x01 \x01(\x0B24.google.ads.googleads.v21.resources.AdGroupCriterionH\x00\x12F\x0A\x06update\x18\x02 \x01(\x0B24.google.ads.googleads.v21.resources.AdGroupCriterionH\x00\x12@\x0A\x06remove\x18\x03 \x01(\x09B.\xFAA+\x0A)googleads.googleapis.com/AdGroupCriterionH\x00B\x0B\x0A\x09operation\"\xA4\x01\x0A\x1DMutateAdGroupCriteriaResponse\x121\x0A\x15partial_failure_error\x18\x03 \x01(\x0B2\x12.google.rpc.Status\x12P\x0A\x07results\x18\x02 \x03(\x0B2?.google.ads.googleads.v21.services.MutateAdGroupCriterionResult\"\xB7\x01\x0A\x1CMutateAdGroupCriterionResult\x12E\x0A\x0Dresource_name\x18\x01 \x01(\x09B.\xFAA+\x0A)googleads.googleapis.com/AdGroupCriterion\x12P\x0A\x12ad_group_criterion\x18\x02 \x01(\x0B24.google.ads.googleads.v21.resources.AdGroupCriterion2\xD8\x02\x0A\x17AdGroupCriterionService\x12\xF5\x01\x0A\x15MutateAdGroupCriteria\x12?.google.ads.googleads.v21.services.MutateAdGroupCriteriaRequest\x1A@.google.ads.googleads.v21.services.MutateAdGroupCriteriaResponse\"Y\xDAA\x16customer_id,operations\x82\xD3\xE4\x93\x02:\"5/v21/customers/{customer_id=*}/adGroupCriteria:mutate:\x01*\x1AE\xCAA\x18googleads.googleapis.com\xD2A'https://www.googleapis.com/auth/adwordsB\x88\x02\x0A%com.google.ads.googleads.v21.servicesB\x1CAdGroupCriterionServiceProtoP\x01ZIgoogle.golang.org/genproto/googleapis/ads/googleads/v21/services;services\xA2\x02\x03GAA\xAA\x02!Google.Ads.GoogleAds.V21.Services\xCA\x02!Google\\Ads\\GoogleAds\\V21\\Services\xEA\x02%Google::Ads::GoogleAds::V21::Servicesb\x06proto3\x0A\x9D\x0A\x0A3google/ads/googleads/v21/resources/click_view.proto\x12\"google.ads.googleads.v21.resources\x1A.google/ads/googleads/v21/common/criteria.proto\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\"\xCA\x06\x0A\x09ClickView\x12A\x0A\x0Dresource_name\x18\x01 \x01(\x09B*\xE0A\x03\xFAA\$\x0A\"googleads.googleapis.com/ClickView\x12\x17\x0A\x05gclid\x18\x08 \x01(\x09B\x03\xE0A\x03H\x00\x88\x01\x01\x12M\x0A\x10area_of_interest\x18\x03 \x01(\x0B2..google.ads.googleads.v21.common.ClickLocationB\x03\xE0A\x03\x12Q\x0A\x14location_of_presence\x18\x04 \x01(\x0B2..google.ads.googleads.v21.common.ClickLocationB\x03\xE0A\x03\x12\x1D\x0A\x0Bpage_number\x18\x09 \x01(\x03B\x03\xE0A\x03H\x01\x88\x01\x01\x12D\x0A\x0Bad_group_ad\x18\x0A \x01(\x09B*\xE0A\x03\xFAA\$\x0A\"googleads.googleapis.com/AdGroupAdH\x02\x88\x01\x01\x12Y\x0A\x18campaign_location_target\x18\x0B \x01(\x09B2\xE0A\x03\xFAA,\x0A*googleads.googleapis.com/GeoTargetConstantH\x03\x88\x01\x01\x12A\x0A\x09user_list\x18\x0C \x01(\x09B)\xE0A\x03\xFAA#\x0A!googleads.googleapis.com/UserListH\x04\x88\x01\x01\x12B\x0A\x07keyword\x18\x0D \x01(\x09B1\xE0A\x03\xFAA+\x0A)googleads.googleapis.com/AdGroupCriterion\x12G\x0A\x0Ckeyword_info\x18\x0E \x01(\x0B2,.google.ads.googleads.v21.common.KeywordInfoB\x03\xE0A\x03:Z\xEAAW\x0A\"googleads.googleapis.com/ClickView\x121customers/{customer_id}/clickViews/{date}~{gclid}B\x08\x0A\x06_gclidB\x0E\x0A\x0C_page_numberB\x0E\x0A\x0C_ad_group_adB\x1B\x0A\x19_campaign_location_targetB\x0C\x0A\x0A_user_listB\x80\x02\x0A&com.google.ads.googleads.v21.resourcesB\x0EClickViewProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\x8E\x0F\x0ABgoogle/ads/googleads/v21/services/campaign_criterion_service.proto\x12!google.ads.googleads.v21.services\x1A;google/ads/googleads/v21/resources/campaign_criterion.proto\x1A\x1Cgoogle/api/annotations.proto\x1A\x17google/api/client.proto\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\x1A google/protobuf/field_mask.proto\x1A\x17google/rpc/status.proto\"\xAD\x02\x0A\x1DMutateCampaignCriteriaRequest\x12\x18\x0A\x0Bcustomer_id\x18\x01 \x01(\x09B\x03\xE0A\x02\x12V\x0A\x0Aoperations\x18\x02 \x03(\x0B2=.google.ads.googleads.v21.services.CampaignCriterionOperationB\x03\xE0A\x02\x12\x17\x0A\x0Fpartial_failure\x18\x03 \x01(\x08\x12\x15\x0A\x0Dvalidate_only\x18\x04 \x01(\x08\x12j\x0A\x15response_content_type\x18\x05 \x01(\x0E2K.google.ads.googleads.v21.enums.ResponseContentTypeEnum.ResponseContentType\"\xAF\x02\x0A\x1ACampaignCriterionOperation\x12/\x0A\x0Bupdate_mask\x18\x04 \x01(\x0B2\x1A.google.protobuf.FieldMask\x12G\x0A\x06create\x18\x01 \x01(\x0B25.google.ads.googleads.v21.resources.CampaignCriterionH\x00\x12G\x0A\x06update\x18\x02 \x01(\x0B25.google.ads.googleads.v21.resources.CampaignCriterionH\x00\x12A\x0A\x06remove\x18\x03 \x01(\x09B/\xFAA,\x0A*googleads.googleapis.com/CampaignCriterionH\x00B\x0B\x0A\x09operation\"\xA6\x01\x0A\x1EMutateCampaignCriteriaResponse\x121\x0A\x15partial_failure_error\x18\x03 \x01(\x0B2\x12.google.rpc.Status\x12Q\x0A\x07results\x18\x02 \x03(\x0B2@.google.ads.googleads.v21.services.MutateCampaignCriterionResult\"\xBA\x01\x0A\x1DMutateCampaignCriterionResult\x12F\x0A\x0Dresource_name\x18\x01 \x01(\x09B/\xFAA,\x0A*googleads.googleapis.com/CampaignCriterion\x12Q\x0A\x12campaign_criterion\x18\x02 \x01(\x0B25.google.ads.googleads.v21.resources.CampaignCriterion2\xDD\x02\x0A\x18CampaignCriterionService\x12\xF9\x01\x0A\x16MutateCampaignCriteria\x12@.google.ads.googleads.v21.services.MutateCampaignCriteriaRequest\x1AA.google.ads.googleads.v21.services.MutateCampaignCriteriaResponse\"Z\xDAA\x16customer_id,operations\x82\xD3\xE4\x93\x02;\"6/v21/customers/{customer_id=*}/campaignCriteria:mutate:\x01*\x1AE\xCAA\x18googleads.googleapis.com\xD2A'https://www.googleapis.com/auth/adwordsB\x89\x02\x0A%com.google.ads.googleads.v21.servicesB\x1DCampaignCriterionServiceProtoP\x01ZIgoogle.golang.org/genproto/googleapis/ads/googleads/v21/services;services\xA2\x02\x03GAA\xAA\x02!Google.Ads.GoogleAds.V21.Services\xCA\x02!Google\\Ads\\GoogleAds\\V21\\Services\xEA\x02%Google::Ads::GoogleAds::V21::Servicesb\x06proto3\x0A\xBAZ\x0A1google/ads/googleads/v21/common/asset_types.proto\x12\x1Fgoogle.ads.googleads.v21.common\x1A.google/ads/googleads/v21/common/criteria.proto\x1A1google/ads/googleads/v21/common/feed_common.proto\x1AIgoogle/ads/googleads/v21/enums/business_message_call_to_action_type.proto\x1A>google/ads/googleads/v21/enums/business_message_provider.proto\x1ADgoogle/ads/googleads/v21/enums/call_conversion_reporting_state.proto\x1A8google/ads/googleads/v21/enums/call_to_action_type.proto\x1ABgoogle/ads/googleads/v21/enums/lead_form_call_to_action_type.proto\x1A=google/ads/googleads/v21/enums/lead_form_desired_intent.proto\x1ADgoogle/ads/googleads/v21/enums/lead_form_field_user_input_type.proto\x1ANgoogle/ads/googleads/v21/enums/lead_form_post_submit_call_to_action_type.proto\x1A<google/ads/googleads/v21/enums/location_ownership_type.proto\x1A.google/ads/googleads/v21/enums/mime_type.proto\x1A6google/ads/googleads/v21/enums/mobile_app_vendor.proto\x1ADgoogle/ads/googleads/v21/enums/price_extension_price_qualifier.proto\x1A?google/ads/googleads/v21/enums/price_extension_price_unit.proto\x1A9google/ads/googleads/v21/enums/price_extension_type.proto\x1A;google/ads/googleads/v21/enums/promotion_barcode_type.proto\x1AJgoogle/ads/googleads/v21/enums/promotion_extension_discount_modifier.proto\x1AAgoogle/ads/googleads/v21/enums/promotion_extension_occasion.proto\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\"d\x0A\x11YoutubeVideoAsset\x12\x1D\x0A\x10youtube_video_id\x18\x02 \x01(\x09H\x00\x88\x01\x01\x12\x1B\x0A\x13youtube_video_title\x18\x03 \x01(\x09B\x13\x0A\x11_youtube_video_id\".\x0A\x10MediaBundleAsset\x12\x11\x0A\x04data\x18\x02 \x01(\x0CH\x00\x88\x01\x01B\x07\x0A\x05_data\"\xDC\x01\x0A\x0AImageAsset\x12\x11\x0A\x04data\x18\x05 \x01(\x0CH\x00\x88\x01\x01\x12\x16\x0A\x09file_size\x18\x06 \x01(\x03H\x01\x88\x01\x01\x12H\x0A\x09mime_type\x18\x03 \x01(\x0E25.google.ads.googleads.v21.enums.MimeTypeEnum.MimeType\x12B\x0A\x09full_size\x18\x04 \x01(\x0B2/.google.ads.googleads.v21.common.ImageDimensionB\x07\x0A\x05_dataB\x0C\x0A\x0A_file_size\"\x84\x01\x0A\x0EImageDimension\x12\x1A\x0A\x0Dheight_pixels\x18\x04 \x01(\x03H\x00\x88\x01\x01\x12\x19\x0A\x0Cwidth_pixels\x18\x05 \x01(\x03H\x01\x88\x01\x01\x12\x10\x0A\x03url\x18\x06 \x01(\x09H\x02\x88\x01\x01B\x10\x0A\x0E_height_pixelsB\x0F\x0A\x0D_width_pixelsB\x06\x0A\x04_url\"'\x0A\x09TextAsset\x12\x11\x0A\x04text\x18\x02 \x01(\x09H\x00\x88\x01\x01B\x07\x0A\x05_text\"\x82\x08\x0A\x0DLeadFormAsset\x12\x1A\x0A\x0Dbusiness_name\x18\x0A \x01(\x09B\x03\xE0A\x02\x12w\x0A\x13call_to_action_type\x18\x11 \x01(\x0E2U.google.ads.googleads.v21.enums.LeadFormCallToActionTypeEnum.LeadFormCallToActionTypeB\x03\xE0A\x02\x12'\x0A\x1Acall_to_action_description\x18\x12 \x01(\x09B\x03\xE0A\x02\x12\x15\x0A\x08headline\x18\x0C \x01(\x09B\x03\xE0A\x02\x12\x18\x0A\x0Bdescription\x18\x0D \x01(\x09B\x03\xE0A\x02\x12\x1F\x0A\x12privacy_policy_url\x18\x0E \x01(\x09B\x03\xE0A\x02\x12!\x0A\x14post_submit_headline\x18\x0F \x01(\x09H\x00\x88\x01\x01\x12\$\x0A\x17post_submit_description\x18\x10 \x01(\x09H\x01\x88\x01\x01\x12>\x0A\x06fields\x18\x08 \x03(\x0B2..google.ads.googleads.v21.common.LeadFormField\x12\\\x0A\x16custom_question_fields\x18\x17 \x03(\x0B2<.google.ads.googleads.v21.common.LeadFormCustomQuestionField\x12Q\x0A\x10delivery_methods\x18\x09 \x03(\x0B27.google.ads.googleads.v21.common.LeadFormDeliveryMethod\x12\x92\x01\x0A\x1Fpost_submit_call_to_action_type\x18\x13 \x01(\x0E2i.google.ads.googleads.v21.enums.LeadFormPostSubmitCallToActionTypeEnum.LeadFormPostSubmitCallToActionType\x12#\x0A\x16background_image_asset\x18\x14 \x01(\x09H\x02\x88\x01\x01\x12g\x0A\x0Edesired_intent\x18\x15 \x01(\x0E2O.google.ads.googleads.v21.enums.LeadFormDesiredIntentEnum.LeadFormDesiredIntent\x12\x1E\x0A\x11custom_disclosure\x18\x16 \x01(\x09H\x03\x88\x01\x01B\x17\x0A\x15_post_submit_headlineB\x1A\x0A\x18_post_submit_descriptionB\x19\x0A\x17_background_image_assetB\x14\x0A\x12_custom_disclosure\"\x87\x02\x0A\x0DLeadFormField\x12m\x0A\x0Ainput_type\x18\x01 \x01(\x0E2Y.google.ads.googleads.v21.enums.LeadFormFieldUserInputTypeEnum.LeadFormFieldUserInputType\x12]\x0A\x15single_choice_answers\x18\x02 \x01(\x0B2<.google.ads.googleads.v21.common.LeadFormSingleChoiceAnswersH\x00\x12\x1D\x0A\x13has_location_answer\x18\x03 \x01(\x08H\x00B\x09\x0A\x07answers\"\xC4\x01\x0A\x1BLeadFormCustomQuestionField\x12\x1C\x0A\x14custom_question_text\x18\x01 \x01(\x09\x12]\x0A\x15single_choice_answers\x18\x02 \x01(\x0B2<.google.ads.googleads.v21.common.LeadFormSingleChoiceAnswersH\x00\x12\x1D\x0A\x13has_location_answer\x18\x03 \x01(\x08H\x00B\x09\x0A\x07answers\".\x0A\x1BLeadFormSingleChoiceAnswers\x12\x0F\x0A\x07answers\x18\x01 \x03(\x09\"q\x0A\x16LeadFormDeliveryMethod\x12C\x0A\x07webhook\x18\x01 \x01(\x0B20.google.ads.googleads.v21.common.WebhookDeliveryH\x00B\x12\x0A\x10delivery_details\"\xBF\x01\x0A\x0FWebhookDelivery\x12#\x0A\x16advertiser_webhook_url\x18\x04 \x01(\x09H\x00\x88\x01\x01\x12\x1A\x0A\x0Dgoogle_secret\x18\x05 \x01(\x09H\x01\x88\x01\x01\x12#\x0A\x16payload_schema_version\x18\x06 \x01(\x03H\x02\x88\x01\x01B\x19\x0A\x17_advertiser_webhook_urlB\x10\x0A\x0E_google_secretB\x19\x0A\x17_payload_schema_version\"\x13\x0A\x11BookOnGoogleAsset\"\xC1\x07\x0A\x0EPromotionAsset\x12\x1D\x0A\x10promotion_target\x18\x01 \x01(\x09B\x03\xE0A\x02\x12\x84\x01\x0A\x11discount_modifier\x18\x02 \x01(\x0E2i.google.ads.googleads.v21.enums.PromotionExtensionDiscountModifierEnum.PromotionExtensionDiscountModifier\x12\x1D\x0A\x15redemption_start_date\x18\x07 \x01(\x09\x12\x1B\x0A\x13redemption_end_date\x18\x08 \x01(\x09\x12k\x0A\x08occasion\x18\x09 \x01(\x0E2Y.google.ads.googleads.v21.enums.PromotionExtensionOccasionEnum.PromotionExtensionOccasion\x12\x15\x0A\x0Dlanguage_code\x18\x0A \x01(\x09\x12\x12\x0A\x0Astart_date\x18\x0B \x01(\x09\x12\x10\x0A\x08end_date\x18\x0C \x01(\x09\x12L\x0A\x13ad_schedule_targets\x18\x0D \x03(\x0B2/.google.ads.googleads.v21.common.AdScheduleInfo\x12!\x0A\x19terms_and_conditions_text\x18\x0E \x01(\x09\x12 \x0A\x18terms_and_conditions_uri\x18\x0F \x01(\x09\x12\x15\x0A\x0Bpercent_off\x18\x03 \x01(\x03H\x00\x12B\x0A\x10money_amount_off\x18\x04 \x01(\x0B2&.google.ads.googleads.v21.common.MoneyH\x00\x12\x18\x0A\x0Epromotion_code\x18\x05 \x01(\x09H\x01\x12D\x0A\x12orders_over_amount\x18\x06 \x01(\x0B2&.google.ads.googleads.v21.common.MoneyH\x01\x12W\x0A\x16promotion_barcode_info\x18\x10 \x01(\x0B25.google.ads.googleads.v21.common.PromotionBarcodeInfoH\x01\x12V\x0A\x16promotion_qr_code_info\x18\x11 \x01(\x0B24.google.ads.googleads.v21.common.PromotionQrCodeInfoH\x01B\x0F\x0A\x0Ddiscount_typeB\x13\x0A\x11promotion_trigger\"\x8C\x01\x0A\x14PromotionBarcodeInfo\x12[\x0A\x04type\x18\x01 \x01(\x0E2M.google.ads.googleads.v21.enums.PromotionBarcodeTypeEnum.PromotionBarcodeType\x12\x17\x0A\x0Fbarcode_content\x18\x02 \x01(\x09\".\x0A\x13PromotionQrCodeInfo\x12\x17\x0A\x0Fqr_code_content\x18\x01 \x01(\x09\"\x9D\x01\x0A\x0CCalloutAsset\x12\x19\x0A\x0Ccallout_text\x18\x01 \x01(\x09B\x03\xE0A\x02\x12\x12\x0A\x0Astart_date\x18\x02 \x01(\x09\x12\x10\x0A\x08end_date\x18\x03 \x01(\x09\x12L\x0A\x13ad_schedule_targets\x18\x04 \x03(\x0B2/.google.ads.googleads.v21.common.AdScheduleInfo\"B\x0A\x16StructuredSnippetAsset\x12\x13\x0A\x06header\x18\x01 \x01(\x09B\x03\xE0A\x02\x12\x13\x0A\x06values\x18\x02 \x03(\x09B\x03\xE0A\x02\"\xC7\x01\x0A\x0DSitelinkAsset\x12\x16\x0A\x09link_text\x18\x01 \x01(\x09B\x03\xE0A\x02\x12\x14\x0A\x0Cdescription1\x18\x02 \x01(\x09\x12\x14\x0A\x0Cdescription2\x18\x03 \x01(\x09\x12\x12\x0A\x0Astart_date\x18\x04 \x01(\x09\x12\x10\x0A\x08end_date\x18\x05 \x01(\x09\x12L\x0A\x13ad_schedule_targets\x18\x06 \x03(\x0B2/.google.ads.googleads.v21.common.AdScheduleInfo\"6\x0A\x0DPageFeedAsset\x12\x15\x0A\x08page_url\x18\x01 \x01(\x09B\x03\xE0A\x02\x12\x0E\x0A\x06labels\x18\x02 \x03(\x09\"\xE8\x02\x0A\x15DynamicEducationAsset\x12\x17\x0A\x0Aprogram_id\x18\x01 \x01(\x09B\x03\xE0A\x02\x12\x13\x0A\x0Blocation_id\x18\x02 \x01(\x09\x12\x19\x0A\x0Cprogram_name\x18\x03 \x01(\x09B\x03\xE0A\x02\x12\x0F\x0A\x07subject\x18\x04 \x01(\x09\x12\x1B\x0A\x13program_description\x18\x05 \x01(\x09\x12\x13\x0A\x0Bschool_name\x18\x06 \x01(\x09\x12\x0F\x0A\x07address\x18\x07 \x01(\x09\x12\x1B\x0A\x13contextual_keywords\x18\x08 \x03(\x09\x12\x18\x0A\x10android_app_link\x18\x09 \x01(\x09\x12\x1B\x0A\x13similar_program_ids\x18\x0A \x03(\x09\x12\x14\x0A\x0Cios_app_link\x18\x0B \x01(\x09\x12\x18\x0A\x10ios_app_store_id\x18\x0C \x01(\x03\x12\x1B\x0A\x13thumbnail_image_url\x18\x0D \x01(\x09\x12\x11\x0A\x09image_url\x18\x0E \x01(\x09\"\xC0\x01\x0A\x0EMobileAppAsset\x12\x13\x0A\x06app_id\x18\x01 \x01(\x09B\x03\xE0A\x02\x12[\x0A\x09app_store\x18\x02 \x01(\x0E2C.google.ads.googleads.v21.enums.MobileAppVendorEnum.MobileAppVendorB\x03\xE0A\x02\x12\x16\x0A\x09link_text\x18\x03 \x01(\x09B\x03\xE0A\x02\x12\x12\x0A\x0Astart_date\x18\x04 \x01(\x09\x12\x10\x0A\x08end_date\x18\x05 \x01(\x09\"B\x0A\x11HotelCalloutAsset\x12\x11\x0A\x04text\x18\x01 \x01(\x09B\x03\xE0A\x02\x12\x1A\x0A\x0Dlanguage_code\x18\x02 \x01(\x09B\x03\xE0A\x02\"\xE8\x02\x0A\x09CallAsset\x12\x19\x0A\x0Ccountry_code\x18\x01 \x01(\x09B\x03\xE0A\x02\x12\x19\x0A\x0Cphone_number\x18\x02 \x01(\x09B\x03\xE0A\x02\x12\x86\x01\x0A\x1Fcall_conversion_reporting_state\x18\x03 \x01(\x0E2].google.ads.googleads.v21.enums.CallConversionReportingStateEnum.CallConversionReportingState\x12N\x0A\x16call_conversion_action\x18\x04 \x01(\x09B.\xFAA+\x0A)googleads.googleapis.com/ConversionAction\x12L\x0A\x13ad_schedule_targets\x18\x05 \x03(\x0B2/.google.ads.googleads.v21.common.AdScheduleInfo\"\xC7\x02\x0A\x0APriceAsset\x12\\\x0A\x04type\x18\x01 \x01(\x0E2I.google.ads.googleads.v21.enums.PriceExtensionTypeEnum.PriceExtensionTypeB\x03\xE0A\x02\x12v\x0A\x0Fprice_qualifier\x18\x02 \x01(\x0E2].google.ads.googleads.v21.enums.PriceExtensionPriceQualifierEnum.PriceExtensionPriceQualifier\x12\x1A\x0A\x0Dlanguage_code\x18\x03 \x01(\x09B\x03\xE0A\x02\x12G\x0A\x0Fprice_offerings\x18\x04 \x03(\x0B2..google.ads.googleads.v21.common.PriceOffering\"\x8F\x02\x0A\x0DPriceOffering\x12\x13\x0A\x06header\x18\x01 \x01(\x09B\x03\xE0A\x02\x12\x18\x0A\x0Bdescription\x18\x02 \x01(\x09B\x03\xE0A\x02\x12:\x0A\x05price\x18\x03 \x01(\x0B2&.google.ads.googleads.v21.common.MoneyB\x03\xE0A\x02\x12a\x0A\x04unit\x18\x04 \x01(\x0E2S.google.ads.googleads.v21.enums.PriceExtensionPriceUnitEnum.PriceExtensionPriceUnit\x12\x16\x0A\x09final_url\x18\x05 \x01(\x09B\x03\xE0A\x02\x12\x18\x0A\x10final_mobile_url\x18\x06 \x01(\x09\"r\x0A\x11CallToActionAsset\x12]\x0A\x0Ecall_to_action\x18\x01 \x01(\x0E2E.google.ads.googleads.v21.enums.CallToActionTypeEnum.CallToActionType\"\xF1\x02\x0A\x16DynamicRealEstateAsset\x12\x17\x0A\x0Alisting_id\x18\x01 \x01(\x09B\x03\xE0A\x02\x12\x19\x0A\x0Clisting_name\x18\x02 \x01(\x09B\x03\xE0A\x02\x12\x11\x0A\x09city_name\x18\x03 \x01(\x09\x12\x13\x0A\x0Bdescription\x18\x04 \x01(\x09\x12\x0F\x0A\x07address\x18\x05 \x01(\x09\x12\x0D\x0A\x05price\x18\x06 \x01(\x09\x12\x11\x0A\x09image_url\x18\x07 \x01(\x09\x12\x15\x0A\x0Dproperty_type\x18\x08 \x01(\x09\x12\x14\x0A\x0Clisting_type\x18\x09 \x01(\x09\x12\x1B\x0A\x13contextual_keywords\x18\x0A \x03(\x09\x12\x17\x0A\x0Fformatted_price\x18\x0B \x01(\x09\x12\x18\x0A\x10android_app_link\x18\x0C \x01(\x09\x12\x14\x0A\x0Cios_app_link\x18\x0D \x01(\x09\x12\x18\x0A\x10ios_app_store_id\x18\x0E \x01(\x03\x12\x1B\x0A\x13similar_listing_ids\x18\x0F \x03(\x09\"\x92\x03\x0A\x12DynamicCustomAsset\x12\x0F\x0A\x02id\x18\x01 \x01(\x09B\x03\xE0A\x02\x12\x0B\x0A\x03id2\x18\x02 \x01(\x09\x12\x17\x0A\x0Aitem_title\x18\x03 \x01(\x09B\x03\xE0A\x02\x12\x15\x0A\x0Ditem_subtitle\x18\x04 \x01(\x09\x12\x18\x0A\x10item_description\x18\x05 \x01(\x09\x12\x14\x0A\x0Citem_address\x18\x06 \x01(\x09\x12\x15\x0A\x0Ditem_category\x18\x07 \x01(\x09\x12\x0D\x0A\x05price\x18\x08 \x01(\x09\x12\x12\x0A\x0Asale_price\x18\x09 \x01(\x09\x12\x17\x0A\x0Fformatted_price\x18\x0A \x01(\x09\x12\x1C\x0A\x14formatted_sale_price\x18\x0B \x01(\x09\x12\x11\x0A\x09image_url\x18\x0C \x01(\x09\x12\x1B\x0A\x13contextual_keywords\x18\x0D \x03(\x09\x12\x18\x0A\x10android_app_link\x18\x0E \x01(\x09\x12\x14\x0A\x0Cios_app_link\x18\x10 \x01(\x09\x12\x18\x0A\x10ios_app_store_id\x18\x11 \x01(\x03\x12\x13\x0A\x0Bsimilar_ids\x18\x0F \x03(\x09\"\xAD\x03\x0A\x1CDynamicHotelsAndRentalsAsset\x12\x18\x0A\x0Bproperty_id\x18\x01 \x01(\x09B\x03\xE0A\x02\x12\x1A\x0A\x0Dproperty_name\x18\x02 \x01(\x09B\x03\xE0A\x02\x12\x11\x0A\x09image_url\x18\x03 \x01(\x09\x12\x18\x0A\x10destination_name\x18\x04 \x01(\x09\x12\x13\x0A\x0Bdescription\x18\x05 \x01(\x09\x12\x0D\x0A\x05price\x18\x06 \x01(\x09\x12\x12\x0A\x0Asale_price\x18\x07 \x01(\x09\x12\x13\x0A\x0Bstar_rating\x18\x08 \x01(\x03\x12\x10\x0A\x08category\x18\x09 \x01(\x09\x12\x1B\x0A\x13contextual_keywords\x18\x0A \x03(\x09\x12\x0F\x0A\x07address\x18\x0B \x01(\x09\x12\x18\x0A\x10android_app_link\x18\x0C \x01(\x09\x12\x14\x0A\x0Cios_app_link\x18\x0D \x01(\x09\x12\x18\x0A\x10ios_app_store_id\x18\x0E \x01(\x03\x12\x17\x0A\x0Fformatted_price\x18\x0F \x01(\x09\x12\x1C\x0A\x14formatted_sale_price\x18\x10 \x01(\x09\x12\x1C\x0A\x14similar_property_ids\x18\x11 \x03(\x09\"\x93\x03\x0A\x13DynamicFlightsAsset\x12\x1B\x0A\x0Edestination_id\x18\x01 \x01(\x09B\x03\xE0A\x02\x12\x11\x0A\x09origin_id\x18\x02 \x01(\x09\x12\x1F\x0A\x12flight_description\x18\x03 \x01(\x09B\x03\xE0A\x02\x12\x11\x0A\x09image_url\x18\x04 \x01(\x09\x12\x18\x0A\x10destination_name\x18\x05 \x01(\x09\x12\x13\x0A\x0Borigin_name\x18\x06 \x01(\x09\x12\x14\x0A\x0Cflight_price\x18\x07 \x01(\x09\x12\x19\x0A\x11flight_sale_price\x18\x08 \x01(\x09\x12\x17\x0A\x0Fformatted_price\x18\x09 \x01(\x09\x12\x1C\x0A\x14formatted_sale_price\x18\x0A \x01(\x09\x12\x18\x0A\x10android_app_link\x18\x0B \x01(\x09\x12\x14\x0A\x0Cios_app_link\x18\x0C \x01(\x09\x12\x18\x0A\x10ios_app_store_id\x18\x0D \x01(\x03\x12\x1F\x0A\x17similar_destination_ids\x18\x0E \x03(\x09\x12\x16\x0A\x0Ecustom_mapping\x18\x0F \x01(\x09\"\xBD\x01\x0A\x1ADemandGenCarouselCardAsset\x12\x1D\x0A\x15marketing_image_asset\x18\x01 \x01(\x09\x12\$\x0A\x1Csquare_marketing_image_asset\x18\x02 \x01(\x09\x12&\x0A\x1Eportrait_marketing_image_asset\x18\x03 \x01(\x09\x12\x15\x0A\x08headline\x18\x04 \x01(\x09B\x03\xE0A\x02\x12\x1B\x0A\x13call_to_action_text\x18\x05 \x01(\x09\"\xAB\x03\x0A\x12DynamicTravelAsset\x12\x1B\x0A\x0Edestination_id\x18\x01 \x01(\x09B\x03\xE0A\x02\x12\x11\x0A\x09origin_id\x18\x02 \x01(\x09\x12\x12\x0A\x05title\x18\x03 \x01(\x09B\x03\xE0A\x02\x12\x18\x0A\x10destination_name\x18\x04 \x01(\x09\x12\x1B\x0A\x13destination_address\x18\x05 \x01(\x09\x12\x13\x0A\x0Borigin_name\x18\x06 \x01(\x09\x12\x0D\x0A\x05price\x18\x07 \x01(\x09\x12\x12\x0A\x0Asale_price\x18\x08 \x01(\x09\x12\x17\x0A\x0Fformatted_price\x18\x09 \x01(\x09\x12\x1C\x0A\x14formatted_sale_price\x18\x0A \x01(\x09\x12\x10\x0A\x08category\x18\x0B \x01(\x09\x12\x1B\x0A\x13contextual_keywords\x18\x0C \x03(\x09\x12\x1F\x0A\x17similar_destination_ids\x18\x0D \x03(\x09\x12\x11\x0A\x09image_url\x18\x0E \x01(\x09\x12\x18\x0A\x10android_app_link\x18\x0F \x01(\x09\x12\x14\x0A\x0Cios_app_link\x18\x10 \x01(\x09\x12\x18\x0A\x10ios_app_store_id\x18\x11 \x01(\x03\"\xF9\x02\x0A\x11DynamicLocalAsset\x12\x14\x0A\x07deal_id\x18\x01 \x01(\x09B\x03\xE0A\x02\x12\x16\x0A\x09deal_name\x18\x02 \x01(\x09B\x03\xE0A\x02\x12\x10\x0A\x08subtitle\x18\x03 \x01(\x09\x12\x13\x0A\x0Bdescription\x18\x04 \x01(\x09\x12\x0D\x0A\x05price\x18\x05 \x01(\x09\x12\x12\x0A\x0Asale_price\x18\x06 \x01(\x09\x12\x11\x0A\x09image_url\x18\x07 \x01(\x09\x12\x0F\x0A\x07address\x18\x08 \x01(\x09\x12\x10\x0A\x08category\x18\x09 \x01(\x09\x12\x1B\x0A\x13contextual_keywords\x18\x0A \x03(\x09\x12\x17\x0A\x0Fformatted_price\x18\x0B \x01(\x09\x12\x1C\x0A\x14formatted_sale_price\x18\x0C \x01(\x09\x12\x18\x0A\x10android_app_link\x18\x0D \x01(\x09\x12\x18\x0A\x10similar_deal_ids\x18\x0E \x03(\x09\x12\x14\x0A\x0Cios_app_link\x18\x0F \x01(\x09\x12\x18\x0A\x10ios_app_store_id\x18\x10 \x01(\x03\"\xC9\x02\x0A\x10DynamicJobsAsset\x12\x13\x0A\x06job_id\x18\x01 \x01(\x09B\x03\xE0A\x02\x12\x13\x0A\x0Blocation_id\x18\x02 \x01(\x09\x12\x16\x0A\x09job_title\x18\x03 \x01(\x09B\x03\xE0A\x02\x12\x14\x0A\x0Cjob_subtitle\x18\x04 \x01(\x09\x12\x13\x0A\x0Bdescription\x18\x05 \x01(\x09\x12\x11\x0A\x09image_url\x18\x06 \x01(\x09\x12\x14\x0A\x0Cjob_category\x18\x07 \x01(\x09\x12\x1B\x0A\x13contextual_keywords\x18\x08 \x03(\x09\x12\x0F\x0A\x07address\x18\x09 \x01(\x09\x12\x0E\x0A\x06salary\x18\x0A \x01(\x09\x12\x18\x0A\x10android_app_link\x18\x0B \x01(\x09\x12\x17\x0A\x0Fsimilar_job_ids\x18\x0C \x03(\x09\x12\x14\x0A\x0Cios_app_link\x18\x0D \x01(\x09\x12\x18\x0A\x10ios_app_store_id\x18\x0E \x01(\x03\"\xF1\x01\x0A\x0DLocationAsset\x12\x10\x0A\x08place_id\x18\x01 \x01(\x09\x12\\\x0A\x1Abusiness_profile_locations\x18\x02 \x03(\x0B28.google.ads.googleads.v21.common.BusinessProfileLocation\x12p\x0A\x17location_ownership_type\x18\x03 \x01(\x0E2O.google.ads.googleads.v21.enums.LocationOwnershipTypeEnum.LocationOwnershipType\"Q\x0A\x17BusinessProfileLocation\x12\x0E\x0A\x06labels\x18\x01 \x03(\x09\x12\x12\x0A\x0Astore_code\x18\x02 \x01(\x09\x12\x12\x0A\x0Alisting_id\x18\x03 \x01(\x03\"Q\x0A\x12HotelPropertyAsset\x12\x10\x0A\x08place_id\x18\x01 \x01(\x09\x12\x15\x0A\x0Dhotel_address\x18\x02 \x01(\x09\x12\x12\x0A\x0Ahotel_name\x18\x03 \x01(\x09\"\x8A\x03\x0A\x14BusinessMessageAsset\x12r\x0A\x10message_provider\x18\x01 \x01(\x0E2S.google.ads.googleads.v21.enums.BusinessMessageProviderEnum.BusinessMessageProviderB\x03\xE0A\x02\x12\x1C\x0A\x0Fstarter_message\x18\x02 \x01(\x09B\x03\xE0A\x02\x12]\x0A\x0Ecall_to_action\x18\x03 \x01(\x0B2@.google.ads.googleads.v21.common.BusinessMessageCallToActionInfoH\x01\x88\x01\x01\x12U\x0A\x0Dwhatsapp_info\x18\x05 \x01(\x0B2<.google.ads.googleads.v21.common.WhatsappBusinessMessageInfoH\x00B\x17\x0A\x15message_provider_dataB\x11\x0A\x0F_call_to_action\"S\x0A\x1BWhatsappBusinessMessageInfo\x12\x19\x0A\x0Ccountry_code\x18\x01 \x01(\x09B\x03\xE0A\x02\x12\x19\x0A\x0Cphone_number\x18\x02 \x01(\x09B\x03\xE0A\x02\"\xD7\x01\x0A\x1FBusinessMessageCallToActionInfo\x12\x8A\x01\x0A\x18call_to_action_selection\x18\x01 \x01(\x0E2c.google.ads.googleads.v21.enums.BusinessMessageCallToActionTypeEnum.BusinessMessageCallToActionTypeB\x03\xE0A\x02\x12'\x0A\x1Acall_to_action_description\x18\x02 \x01(\x09B\x03\xE0A\x02\"-\x0A\x10AppDeepLinkAsset\x12\x19\x0A\x11app_deep_link_uri\x18\x01 \x01(\x09\"^\x0A\x15YouTubeVideoListAsset\x12E\x0A\x0Eyoutube_videos\x18\x01 \x03(\x0B2-.google.ads.googleads.v21.common.AdVideoAssetB\xEF\x01\x0A#com.google.ads.googleads.v21.commonB\x0FAssetTypesProtoP\x01ZEgoogle.golang.org/genproto/googleapis/ads/googleads/v21/common;common\xA2\x02\x03GAA\xAA\x02\x1FGoogle.Ads.GoogleAds.V21.Common\xCA\x02\x1FGoogle\\Ads\\GoogleAds\\V21\\Common\xEA\x02#Google::Ads::GoogleAds::V21::Commonb\x06proto3\x0A\xD1\x0C\x0ADgoogle/ads/googleads/v21/resources/customer_negative_criterion.proto\x12\"google.ads.googleads.v21.resources\x1A3google/ads/googleads/v21/enums/criterion_type.proto\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\"\xD8\x08\x0A\x19CustomerNegativeCriterion\x12Q\x0A\x0Dresource_name\x18\x01 \x01(\x09B:\xE0A\x05\xFAA4\x0A2googleads.googleapis.com/CustomerNegativeCriterion\x12\x14\x0A\x02id\x18\x0A \x01(\x03B\x03\xE0A\x03H\x01\x88\x01\x01\x12R\x0A\x04type\x18\x03 \x01(\x0E2?.google.ads.googleads.v21.enums.CriterionTypeEnum.CriterionTypeB\x03\xE0A\x03\x12O\x0A\x0Dcontent_label\x18\x04 \x01(\x0B21.google.ads.googleads.v21.common.ContentLabelInfoB\x03\xE0A\x05H\x00\x12Y\x0A\x12mobile_application\x18\x05 \x01(\x0B26.google.ads.googleads.v21.common.MobileApplicationInfoB\x03\xE0A\x05H\x00\x12Z\x0A\x13mobile_app_category\x18\x06 \x01(\x0B26.google.ads.googleads.v21.common.MobileAppCategoryInfoB\x03\xE0A\x05H\x00\x12H\x0A\x09placement\x18\x07 \x01(\x0B2..google.ads.googleads.v21.common.PlacementInfoB\x03\xE0A\x05H\x00\x12O\x0A\x0Dyoutube_video\x18\x08 \x01(\x0B21.google.ads.googleads.v21.common.YouTubeVideoInfoB\x03\xE0A\x05H\x00\x12S\x0A\x0Fyoutube_channel\x18\x09 \x01(\x0B23.google.ads.googleads.v21.common.YouTubeChannelInfoB\x03\xE0A\x05H\x00\x12^\x0A\x15negative_keyword_list\x18\x0B \x01(\x0B28.google.ads.googleads.v21.common.NegativeKeywordListInfoB\x03\xE0A\x05H\x00\x12E\x0A\x08ip_block\x18\x0C \x01(\x0B2,.google.ads.googleads.v21.common.IpBlockInfoB\x03\xE0A\x05H\x00\x12Q\x0A\x0Eplacement_list\x18\x0D \x01(\x0B22.google.ads.googleads.v21.common.PlacementListInfoB\x03\xE0A\x05H\x00:x\xEAAu\x0A2googleads.googleapis.com/CustomerNegativeCriterion\x12?customers/{customer_id}/customerNegativeCriteria/{criterion_id}B\x0B\x0A\x09criterionB\x05\x0A\x03_idB\x90\x02\x0A&com.google.ads.googleads.v21.resourcesB\x1ECustomerNegativeCriterionProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\xD3%\x0A.google/ads/googleads/v21/resources/asset.proto\x12\"google.ads.googleads.v21.resources\x1A6google/ads/googleads/v21/common/custom_parameter.proto\x1A,google/ads/googleads/v21/common/policy.proto\x1A5google/ads/googleads/v21/enums/asset_field_type.proto\x1A1google/ads/googleads/v21/enums/asset_source.proto\x1A/google/ads/googleads/v21/enums/asset_type.proto\x1A;google/ads/googleads/v21/enums/policy_approval_status.proto\x1A9google/ads/googleads/v21/enums/policy_review_status.proto\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\"\xFE\x19\x0A\x05Asset\x12=\x0A\x0Dresource_name\x18\x01 \x01(\x09B&\xE0A\x05\xFAA \x0A\x1Egoogleads.googleapis.com/Asset\x12\x14\x0A\x02id\x18\x0B \x01(\x03B\x03\xE0A\x03H\x01\x88\x01\x01\x12\x11\x0A\x04name\x18\x0C \x01(\x09H\x02\x88\x01\x01\x12J\x0A\x04type\x18\x04 \x01(\x0E27.google.ads.googleads.v21.enums.AssetTypeEnum.AssetTypeB\x03\xE0A\x03\x12\x12\x0A\x0Afinal_urls\x18\x0E \x03(\x09\x12\x19\x0A\x11final_mobile_urls\x18\x10 \x03(\x09\x12\"\x0A\x15tracking_url_template\x18\x11 \x01(\x09H\x03\x88\x01\x01\x12O\x0A\x15url_custom_parameters\x18\x12 \x03(\x0B20.google.ads.googleads.v21.common.CustomParameter\x12\x1D\x0A\x10final_url_suffix\x18\x13 \x01(\x09H\x04\x88\x01\x01\x12P\x0A\x06source\x18& \x01(\x0E2;.google.ads.googleads.v21.enums.AssetSourceEnum.AssetSourceB\x03\xE0A\x03\x12S\x0A\x0Epolicy_summary\x18\x0D \x01(\x0B26.google.ads.googleads.v21.resources.AssetPolicySummaryB\x03\xE0A\x03\x12i\x0A\x1Bfield_type_policy_summaries\x18( \x03(\x0B2?.google.ads.googleads.v21.resources.AssetFieldTypePolicySummaryB\x03\xE0A\x03\x12V\x0A\x13youtube_video_asset\x18\x05 \x01(\x0B22.google.ads.googleads.v21.common.YoutubeVideoAssetB\x03\xE0A\x05H\x00\x12T\x0A\x12media_bundle_asset\x18\x06 \x01(\x0B21.google.ads.googleads.v21.common.MediaBundleAssetB\x03\xE0A\x05H\x00\x12G\x0A\x0Bimage_asset\x18\x07 \x01(\x0B2+.google.ads.googleads.v21.common.ImageAssetB\x03\xE0A\x03H\x00\x12E\x0A\x0Atext_asset\x18\x08 \x01(\x0B2*.google.ads.googleads.v21.common.TextAssetB\x03\xE0A\x05H\x00\x12I\x0A\x0Flead_form_asset\x18\x09 \x01(\x0B2..google.ads.googleads.v21.common.LeadFormAssetH\x00\x12R\x0A\x14book_on_google_asset\x18\x0A \x01(\x0B22.google.ads.googleads.v21.common.BookOnGoogleAssetH\x00\x12J\x0A\x0Fpromotion_asset\x18\x0F \x01(\x0B2/.google.ads.googleads.v21.common.PromotionAssetH\x00\x12F\x0A\x0Dcallout_asset\x18\x14 \x01(\x0B2-.google.ads.googleads.v21.common.CalloutAssetH\x00\x12[\x0A\x18structured_snippet_asset\x18\x15 \x01(\x0B27.google.ads.googleads.v21.common.StructuredSnippetAssetH\x00\x12H\x0A\x0Esitelink_asset\x18\x16 \x01(\x0B2..google.ads.googleads.v21.common.SitelinkAssetH\x00\x12I\x0A\x0Fpage_feed_asset\x18\x17 \x01(\x0B2..google.ads.googleads.v21.common.PageFeedAssetH\x00\x12Y\x0A\x17dynamic_education_asset\x18\x18 \x01(\x0B26.google.ads.googleads.v21.common.DynamicEducationAssetH\x00\x12K\x0A\x10mobile_app_asset\x18\x19 \x01(\x0B2/.google.ads.googleads.v21.common.MobileAppAssetH\x00\x12Q\x0A\x13hotel_callout_asset\x18\x1A \x01(\x0B22.google.ads.googleads.v21.common.HotelCalloutAssetH\x00\x12@\x0A\x0Acall_asset\x18\x1B \x01(\x0B2*.google.ads.googleads.v21.common.CallAssetH\x00\x12B\x0A\x0Bprice_asset\x18\x1C \x01(\x0B2+.google.ads.googleads.v21.common.PriceAssetH\x00\x12W\x0A\x14call_to_action_asset\x18\x1D \x01(\x0B22.google.ads.googleads.v21.common.CallToActionAssetB\x03\xE0A\x05H\x00\x12\\\x0A\x19dynamic_real_estate_asset\x18\x1E \x01(\x0B27.google.ads.googleads.v21.common.DynamicRealEstateAssetH\x00\x12S\x0A\x14dynamic_custom_asset\x18\x1F \x01(\x0B23.google.ads.googleads.v21.common.DynamicCustomAssetH\x00\x12i\x0A dynamic_hotels_and_rentals_asset\x18  \x01(\x0B2=.google.ads.googleads.v21.common.DynamicHotelsAndRentalsAssetH\x00\x12U\x0A\x15dynamic_flights_asset\x18! \x01(\x0B24.google.ads.googleads.v21.common.DynamicFlightsAssetH\x00\x12j\x0A\x1Edemand_gen_carousel_card_asset\x182 \x01(\x0B2;.google.ads.googleads.v21.common.DemandGenCarouselCardAssetB\x03\xE0A\x05H\x00\x12S\x0A\x14dynamic_travel_asset\x18# \x01(\x0B23.google.ads.googleads.v21.common.DynamicTravelAssetH\x00\x12Q\x0A\x13dynamic_local_asset\x18\$ \x01(\x0B22.google.ads.googleads.v21.common.DynamicLocalAssetH\x00\x12O\x0A\x12dynamic_jobs_asset\x18% \x01(\x0B21.google.ads.googleads.v21.common.DynamicJobsAssetH\x00\x12M\x0A\x0Elocation_asset\x18' \x01(\x0B2..google.ads.googleads.v21.common.LocationAssetB\x03\xE0A\x03H\x00\x12X\x0A\x14hotel_property_asset\x18) \x01(\x0B23.google.ads.googleads.v21.common.HotelPropertyAssetB\x03\xE0A\x05H\x00\x12W\x0A\x16business_message_asset\x183 \x01(\x0B25.google.ads.googleads.v21.common.BusinessMessageAssetH\x00\x12U\x0A\x13app_deep_link_asset\x184 \x01(\x0B21.google.ads.googleads.v21.common.AppDeepLinkAssetB\x03\xE0A\x05H\x00\x12_\x0A\x18youtube_video_list_asset\x185 \x01(\x0B26.google.ads.googleads.v21.common.YouTubeVideoListAssetB\x03\xE0A\x05H\x00:N\xEAAK\x0A\x1Egoogleads.googleapis.com/Asset\x12)customers/{customer_id}/assets/{asset_id}B\x0C\x0A\x0Aasset_dataB\x05\x0A\x03_idB\x07\x0A\x05_nameB\x18\x0A\x16_tracking_url_templateB\x13\x0A\x11_final_url_suffix\"\xFE\x02\x0A\x1BAssetFieldTypePolicySummary\x12e\x0A\x10asset_field_type\x18\x01 \x01(\x0E2A.google.ads.googleads.v21.enums.AssetFieldTypeEnum.AssetFieldTypeB\x03\xE0A\x03H\x00\x88\x01\x01\x12[\x0A\x0Casset_source\x18\x02 \x01(\x0E2;.google.ads.googleads.v21.enums.AssetSourceEnum.AssetSourceB\x03\xE0A\x03H\x01\x88\x01\x01\x12]\x0A\x13policy_summary_info\x18\x03 \x01(\x0B26.google.ads.googleads.v21.resources.AssetPolicySummaryB\x03\xE0A\x03H\x02\x88\x01\x01B\x13\x0A\x11_asset_field_typeB\x0F\x0A\x0D_asset_sourceB\x16\x0A\x14_policy_summary_info\"\xBE\x02\x0A\x12AssetPolicySummary\x12T\x0A\x14policy_topic_entries\x18\x01 \x03(\x0B21.google.ads.googleads.v21.common.PolicyTopicEntryB\x03\xE0A\x03\x12e\x0A\x0Dreview_status\x18\x02 \x01(\x0E2I.google.ads.googleads.v21.enums.PolicyReviewStatusEnum.PolicyReviewStatusB\x03\xE0A\x03\x12k\x0A\x0Fapproval_status\x18\x03 \x01(\x0E2M.google.ads.googleads.v21.enums.PolicyApprovalStatusEnum.PolicyApprovalStatusB\x03\xE0A\x03B\xFC\x01\x0A&com.google.ads.googleads.v21.resourcesB\x0AAssetProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\xF0\x0C\x0A5google/ads/googleads/v21/services/asset_service.proto\x12!google.ads.googleads.v21.services\x1A.google/ads/googleads/v21/resources/asset.proto\x1A\x1Cgoogle/api/annotations.proto\x1A\x17google/api/client.proto\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\x1A google/protobuf/field_mask.proto\x1A\x17google/rpc/status.proto\"\x97\x02\x0A\x13MutateAssetsRequest\x12\x18\x0A\x0Bcustomer_id\x18\x01 \x01(\x09B\x03\xE0A\x02\x12J\x0A\x0Aoperations\x18\x02 \x03(\x0B21.google.ads.googleads.v21.services.AssetOperationB\x03\xE0A\x02\x12\x17\x0A\x0Fpartial_failure\x18\x05 \x01(\x08\x12j\x0A\x15response_content_type\x18\x03 \x01(\x0E2K.google.ads.googleads.v21.enums.ResponseContentTypeEnum.ResponseContentType\x12\x15\x0A\x0Dvalidate_only\x18\x04 \x01(\x08\"\xC8\x01\x0A\x0EAssetOperation\x12/\x0A\x0Bupdate_mask\x18\x03 \x01(\x0B2\x1A.google.protobuf.FieldMask\x12;\x0A\x06create\x18\x01 \x01(\x0B2).google.ads.googleads.v21.resources.AssetH\x00\x12;\x0A\x06update\x18\x02 \x01(\x0B2).google.ads.googleads.v21.resources.AssetH\x00B\x0B\x0A\x09operation\"\x90\x01\x0A\x14MutateAssetsResponse\x121\x0A\x15partial_failure_error\x18\x03 \x01(\x0B2\x12.google.rpc.Status\x12E\x0A\x07results\x18\x02 \x03(\x0B24.google.ads.googleads.v21.services.MutateAssetResult\"\x89\x01\x0A\x11MutateAssetResult\x12:\x0A\x0Dresource_name\x18\x01 \x01(\x09B#\xFAA \x0A\x1Egoogleads.googleapis.com/Asset\x128\x0A\x05asset\x18\x02 \x01(\x0B2).google.ads.googleads.v21.resources.Asset2\xA9\x02\x0A\x0CAssetService\x12\xD1\x01\x0A\x0CMutateAssets\x126.google.ads.googleads.v21.services.MutateAssetsRequest\x1A7.google.ads.googleads.v21.services.MutateAssetsResponse\"P\xDAA\x16customer_id,operations\x82\xD3\xE4\x93\x021\",/v21/customers/{customer_id=*}/assets:mutate:\x01*\x1AE\xCAA\x18googleads.googleapis.com\xD2A'https://www.googleapis.com/auth/adwordsB\xFD\x01\x0A%com.google.ads.googleads.v21.servicesB\x11AssetServiceProtoP\x01ZIgoogle.golang.org/genproto/googleapis/ads/googleads/v21/services;services\xA2\x02\x03GAA\xAA\x02!Google.Ads.GoogleAds.V21.Services\xCA\x02!Google\\Ads\\GoogleAds\\V21\\Services\xEA\x02%Google::Ads::GoogleAds::V21::Servicesb\x06proto3\x0A\xB3\x8E\x01\x0A7google/ads/googleads/v21/resources/recommendation.proto\x12\"google.ads.googleads.v21.resources\x1A0google/ads/googleads/v21/enums/ad_strength.proto\x1A5google/ads/googleads/v21/enums/app_bidding_goal.proto\x1A7google/ads/googleads/v21/enums/keyword_match_type.proto\x1A8google/ads/googleads/v21/enums/recommendation_type.proto\x1AZgoogle/ads/googleads/v21/enums/shopping_add_products_to_campaign_recommendation_enum.proto\x1AJgoogle/ads/googleads/v21/enums/target_cpa_opt_in_recommendation_goal.proto\x1A+google/ads/googleads/v21/resources/ad.proto\x1A.google/ads/googleads/v21/resources/asset.proto\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\"\xA5\x87\x01\x0A\x0ERecommendation\x12F\x0A\x0Dresource_name\x18\x01 \x01(\x09B/\xE0A\x05\xFAA)\x0A'googleads.googleapis.com/Recommendation\x12\\\x0A\x04type\x18\x02 \x01(\x0E2I.google.ads.googleads.v21.enums.RecommendationTypeEnum.RecommendationTypeB\x03\xE0A\x03\x12\\\x0A\x06impact\x18\x03 \x01(\x0B2G.google.ads.googleads.v21.resources.Recommendation.RecommendationImpactB\x03\xE0A\x03\x12M\x0A\x0Fcampaign_budget\x18\x18 \x01(\x09B/\xE0A\x03\xFAA)\x0A'googleads.googleapis.com/CampaignBudgetH\x01\x88\x01\x01\x12@\x0A\x08campaign\x18\x19 \x01(\x09B)\xE0A\x03\xFAA#\x0A!googleads.googleapis.com/CampaignH\x02\x88\x01\x01\x12?\x0A\x08ad_group\x18\x1A \x01(\x09B(\xE0A\x03\xFAA\"\x0A googleads.googleapis.com/AdGroupH\x03\x88\x01\x01\x12\x1B\x0A\x09dismissed\x18\x1B \x01(\x08B\x03\xE0A\x03H\x04\x88\x01\x01\x12<\x0A\x09campaigns\x18& \x03(\x09B)\xE0A\x03\xFAA#\x0A!googleads.googleapis.com/Campaign\x12~\x0A\x1Ecampaign_budget_recommendation\x18\x04 \x01(\x0B2O.google.ads.googleads.v21.resources.Recommendation.CampaignBudgetRecommendationB\x03\xE0A\x03H\x00\x12\x8A\x01\x0A*forecasting_campaign_budget_recommendation\x18\x16 \x01(\x0B2O.google.ads.googleads.v21.resources.Recommendation.CampaignBudgetRecommendationB\x03\xE0A\x03H\x00\x12o\x0A\x16keyword_recommendation\x18\x08 \x01(\x0B2H.google.ads.googleads.v21.resources.Recommendation.KeywordRecommendationB\x03\xE0A\x03H\x00\x12n\x0A\x16text_ad_recommendation\x18\x09 \x01(\x0B2G.google.ads.googleads.v21.resources.Recommendation.TextAdRecommendationB\x03\xE0A\x03H\x00\x12\x80\x01\x0A target_cpa_opt_in_recommendation\x18\x0A \x01(\x0B2O.google.ads.googleads.v21.resources.Recommendation.TargetCpaOptInRecommendationB\x03\xE0A\x03H\x00\x12\x94\x01\x0A*maximize_conversions_opt_in_recommendation\x18\x0B \x01(\x0B2Y.google.ads.googleads.v21.resources.Recommendation.MaximizeConversionsOptInRecommendationB\x03\xE0A\x03H\x00\x12\x84\x01\x0A\"enhanced_cpc_opt_in_recommendation\x18\x0C \x01(\x0B2Q.google.ads.googleads.v21.resources.Recommendation.EnhancedCpcOptInRecommendationB\x03\xE0A\x03H\x00\x12\x8A\x01\x0A%search_partners_opt_in_recommendation\x18\x0E \x01(\x0B2T.google.ads.googleads.v21.resources.Recommendation.SearchPartnersOptInRecommendationB\x03\xE0A\x03H\x00\x12\x8A\x01\x0A%maximize_clicks_opt_in_recommendation\x18\x0F \x01(\x0B2T.google.ads.googleads.v21.resources.Recommendation.MaximizeClicksOptInRecommendationB\x03\xE0A\x03H\x00\x12\x87\x01\x0A#optimize_ad_rotation_recommendation\x18\x10 \x01(\x0B2S.google.ads.googleads.v21.resources.Recommendation.OptimizeAdRotationRecommendationB\x03\xE0A\x03H\x00\x12\x83\x01\x0A!keyword_match_type_recommendation\x18\x14 \x01(\x0B2Q.google.ads.googleads.v21.resources.Recommendation.KeywordMatchTypeRecommendationB\x03\xE0A\x03H\x00\x12\x83\x01\x0A!move_unused_budget_recommendation\x18\x15 \x01(\x0B2Q.google.ads.googleads.v21.resources.Recommendation.MoveUnusedBudgetRecommendationB\x03\xE0A\x03H\x00\x12\x82\x01\x0A!target_roas_opt_in_recommendation\x18\x17 \x01(\x0B2P.google.ads.googleads.v21.resources.Recommendation.TargetRoasOptInRecommendationB\x03\xE0A\x03H\x00\x12\x87\x01\x0A#responsive_search_ad_recommendation\x18\x1C \x01(\x0B2S.google.ads.googleads.v21.resources.Recommendation.ResponsiveSearchAdRecommendationB\x03\xE0A\x03H\x00\x12\x8B\x01\x0A+marginal_roi_campaign_budget_recommendation\x18\x1D \x01(\x0B2O.google.ads.googleads.v21.resources.Recommendation.CampaignBudgetRecommendationB\x03\xE0A\x03H\x00\x12\x8C\x01\x0A&use_broad_match_keyword_recommendation\x18\x1E \x01(\x0B2U.google.ads.googleads.v21.resources.Recommendation.UseBroadMatchKeywordRecommendationB\x03\xE0A\x03H\x00\x12\x92\x01\x0A)responsive_search_ad_asset_recommendation\x18\x1F \x01(\x0B2X.google.ads.googleads.v21.resources.Recommendation.ResponsiveSearchAdAssetRecommendationB\x03\xE0A\x03H\x00\x12\xBF\x01\x0AAupgrade_smart_shopping_campaign_to_performance_max_recommendation\x18  \x01(\x0B2m.google.ads.googleads.v21.resources.Recommendation.UpgradeSmartShoppingCampaignToPerformanceMaxRecommendationB\x03\xE0A\x03H\x00\x12\xAC\x01\x0A7responsive_search_ad_improve_ad_strength_recommendation\x18! \x01(\x0B2d.google.ads.googleads.v21.resources.Recommendation.ResponsiveSearchAdImproveAdStrengthRecommendationB\x03\xE0A\x03H\x00\x12\x8E\x01\x0A'display_expansion_opt_in_recommendation\x18\" \x01(\x0B2V.google.ads.googleads.v21.resources.Recommendation.DisplayExpansionOptInRecommendationB\x03\xE0A\x03H\x00\x12\xAE\x01\x0A8upgrade_local_campaign_to_performance_max_recommendation\x18# \x01(\x0B2e.google.ads.googleads.v21.resources.Recommendation.UpgradeLocalCampaignToPerformanceMaxRecommendationB\x03\xE0A\x03H\x00\x12\x94\x01\x0A+raise_target_cpa_bid_too_low_recommendation\x18\$ \x01(\x0B2X.google.ads.googleads.v21.resources.Recommendation.RaiseTargetCpaBidTooLowRecommendationB\x03\xE0A\x03H\x00\x12\x94\x01\x0A*forecasting_set_target_roas_recommendation\x18% \x01(\x0B2Y.google.ads.googleads.v21.resources.Recommendation.ForecastingSetTargetRoasRecommendationB\x03\xE0A\x03H\x00\x12z\x0A\x1Ccallout_asset_recommendation\x18' \x01(\x0B2M.google.ads.googleads.v21.resources.Recommendation.CalloutAssetRecommendationB\x03\xE0A\x03H\x00\x12|\x0A\x1Dsitelink_asset_recommendation\x18( \x01(\x0B2N.google.ads.googleads.v21.resources.Recommendation.SitelinkAssetRecommendationB\x03\xE0A\x03H\x00\x12t\x0A\x19call_asset_recommendation\x18) \x01(\x0B2J.google.ads.googleads.v21.resources.Recommendation.CallAssetRecommendationB\x03\xE0A\x03H\x00\x12\x8D\x01\x0A%shopping_add_age_group_recommendation\x18* \x01(\x0B2W.google.ads.googleads.v21.resources.Recommendation.ShoppingOfferAttributeRecommendationB\x03\xE0A\x03H\x00\x12\x89\x01\x0A!shopping_add_color_recommendation\x18+ \x01(\x0B2W.google.ads.googleads.v21.resources.Recommendation.ShoppingOfferAttributeRecommendationB\x03\xE0A\x03H\x00\x12\x8A\x01\x0A\"shopping_add_gender_recommendation\x18, \x01(\x0B2W.google.ads.googleads.v21.resources.Recommendation.ShoppingOfferAttributeRecommendationB\x03\xE0A\x03H\x00\x12\x88\x01\x0A shopping_add_gtin_recommendation\x18- \x01(\x0B2W.google.ads.googleads.v21.resources.Recommendation.ShoppingOfferAttributeRecommendationB\x03\xE0A\x03H\x00\x12\x94\x01\x0A,shopping_add_more_identifiers_recommendation\x18. \x01(\x0B2W.google.ads.googleads.v21.resources.Recommendation.ShoppingOfferAttributeRecommendationB\x03\xE0A\x03H\x00\x12\x88\x01\x0A shopping_add_size_recommendation\x18/ \x01(\x0B2W.google.ads.googleads.v21.resources.Recommendation.ShoppingOfferAttributeRecommendationB\x03\xE0A\x03H\x00\x12\x9F\x01\x0A0shopping_add_products_to_campaign_recommendation\x180 \x01(\x0B2^.google.ads.googleads.v21.resources.Recommendation.ShoppingAddProductsToCampaignRecommendationB\x03\xE0A\x03H\x00\x12\xA0\x01\x0A0shopping_fix_disapproved_products_recommendation\x181 \x01(\x0B2_.google.ads.googleads.v21.resources.Recommendation.ShoppingFixDisapprovedProductsRecommendationB\x03\xE0A\x03H\x00\x12\x92\x01\x0A)shopping_target_all_offers_recommendation\x182 \x01(\x0B2X.google.ads.googleads.v21.resources.Recommendation.ShoppingTargetAllOffersRecommendationB\x03\xE0A\x03H\x00\x12\xB6\x01\x0A=shopping_fix_suspended_merchant_center_account_recommendation\x183 \x01(\x0B2h.google.ads.googleads.v21.resources.Recommendation.ShoppingMerchantCenterAccountSuspensionRecommendationB\x03\xE0A\x03H\x00\x12\xBF\x01\x0AFshopping_fix_merchant_center_account_suspension_warning_recommendation\x184 \x01(\x0B2h.google.ads.googleads.v21.resources.Recommendation.ShoppingMerchantCenterAccountSuspensionRecommendationB\x03\xE0A\x03H\x00\x12\xE1\x01\x0ASshopping_migrate_regular_shopping_campaign_offers_to_performance_max_recommendation\x185 \x01(\x0B2}.google.ads.googleads.v21.resources.Recommendation.ShoppingMigrateRegularShoppingCampaignOffersToPerformanceMaxRecommendationB\x03\xE0A\x03H\x00\x12\x99\x01\x0A-dynamic_image_extension_opt_in_recommendation\x186 \x01(\x0B2[.google.ads.googleads.v21.resources.Recommendation.DynamicImageExtensionOptInRecommendationB\x03\xE0A\x03H\x00\x12\x7F\x0A\x1Fraise_target_cpa_recommendation\x187 \x01(\x0B2O.google.ads.googleads.v21.resources.Recommendation.RaiseTargetCpaRecommendationB\x03\xE0A\x03H\x00\x12\x81\x01\x0A lower_target_roas_recommendation\x188 \x01(\x0B2P.google.ads.googleads.v21.resources.Recommendation.LowerTargetRoasRecommendationB\x03\xE0A\x03H\x00\x12\x8A\x01\x0A%performance_max_opt_in_recommendation\x189 \x01(\x0B2T.google.ads.googleads.v21.resources.Recommendation.PerformanceMaxOptInRecommendationB\x03\xE0A\x03H\x00\x12\xA3\x01\x0A2improve_performance_max_ad_strength_recommendation\x18: \x01(\x0B2`.google.ads.googleads.v21.resources.Recommendation.ImprovePerformanceMaxAdStrengthRecommendationB\x03\xE0A\x03H\x00\x12\xC6\x01\x0AEmigrate_dynamic_search_ads_campaign_to_performance_max_recommendation\x18; \x01(\x0B2p.google.ads.googleads.v21.resources.Recommendation.MigrateDynamicSearchAdsCampaignToPerformanceMaxRecommendationB\x03\xE0A\x03H\x00\x12\x92\x01\x0A)forecasting_set_target_cpa_recommendation\x18< \x01(\x0B2X.google.ads.googleads.v21.resources.Recommendation.ForecastingSetTargetCpaRecommendationB\x03\xE0A\x03H\x00\x12\x86\x01\x0A\x1Dset_target_cpa_recommendation\x18= \x01(\x0B2X.google.ads.googleads.v21.resources.Recommendation.ForecastingSetTargetCpaRecommendationB\x03\xE0A\x03H\x00\x12\x88\x01\x0A\x1Eset_target_roas_recommendation\x18> \x01(\x0B2Y.google.ads.googleads.v21.resources.Recommendation.ForecastingSetTargetRoasRecommendationB\x03\xE0A\x03H\x00\x12\x9D\x01\x0A/maximize_conversion_value_opt_in_recommendation\x18? \x01(\x0B2].google.ads.googleads.v21.resources.Recommendation.MaximizeConversionValueOptInRecommendationB\x03\xE0A\x03H\x00\x12\x94\x01\x0A*improve_google_tag_coverage_recommendation\x18@ \x01(\x0B2Y.google.ads.googleads.v21.resources.Recommendation.ImproveGoogleTagCoverageRecommendationB\x03\xE0A\x03H\x00\x12\x9C\x01\x0A/performance_max_final_url_opt_in_recommendation\x18A \x01(\x0B2\\.google.ads.googleads.v21.resources.Recommendation.PerformanceMaxFinalUrlOptInRecommendationB\x03\xE0A\x03H\x00\x12\x94\x01\x0A*refresh_customer_match_list_recommendation\x18B \x01(\x0B2Y.google.ads.googleads.v21.resources.Recommendation.RefreshCustomerMatchListRecommendationB\x03\xE0A\x03H\x00\x12\x8A\x01\x0A%custom_audience_opt_in_recommendation\x18C \x01(\x0B2T.google.ads.googleads.v21.resources.Recommendation.CustomAudienceOptInRecommendationB\x03\xE0A\x03H\x00\x12}\x0A\x1Elead_form_asset_recommendation\x18D \x01(\x0B2N.google.ads.googleads.v21.resources.Recommendation.LeadFormAssetRecommendationB\x03\xE0A\x03H\x00\x12\x99\x01\x0A-improve_demand_gen_ad_strength_recommendation\x18E \x01(\x0B2[.google.ads.googleads.v21.resources.Recommendation.ImproveDemandGenAdStrengthRecommendationB\x03\xE0A\x03H\x00\x1AM\x0A\x0CMerchantInfo\x12\x0F\x0A\x02id\x18\x01 \x01(\x03B\x03\xE0A\x03\x12\x11\x0A\x04name\x18\x02 \x01(\x09B\x03\xE0A\x03\x12\x19\x0A\x0Cmulti_client\x18\x03 \x01(\x08B\x03\xE0A\x03\x1A\xE5\x01\x0A\x14RecommendationImpact\x12c\x0A\x0Cbase_metrics\x18\x01 \x01(\x0B2H.google.ads.googleads.v21.resources.Recommendation.RecommendationMetricsB\x03\xE0A\x03\x12h\x0A\x11potential_metrics\x18\x02 \x01(\x0B2H.google.ads.googleads.v21.resources.Recommendation.RecommendationMetricsB\x03\xE0A\x03\x1A\xB3\x02\x0A\x15RecommendationMetrics\x12\x1D\x0A\x0Bimpressions\x18\x06 \x01(\x01B\x03\xE0A\x03H\x00\x88\x01\x01\x12\x18\x0A\x06clicks\x18\x07 \x01(\x01B\x03\xE0A\x03H\x01\x88\x01\x01\x12\x1D\x0A\x0Bcost_micros\x18\x08 \x01(\x03B\x03\xE0A\x03H\x02\x88\x01\x01\x12\x1D\x0A\x0Bconversions\x18\x09 \x01(\x01B\x03\xE0A\x03H\x03\x88\x01\x01\x12#\x0A\x11conversions_value\x18\x0B \x01(\x01B\x03\xE0A\x03H\x04\x88\x01\x01\x12\x1D\x0A\x0Bvideo_views\x18\x0A \x01(\x01B\x03\xE0A\x03H\x05\x88\x01\x01B\x0E\x0A\x0C_impressionsB\x09\x0A\x07_clicksB\x0E\x0A\x0C_cost_microsB\x0E\x0A\x0C_conversionsB\x14\x0A\x12_conversions_valueB\x0E\x0A\x0C_video_views\x1A\xA0\x04\x0A\x1CCampaignBudgetRecommendation\x12.\x0A\x1Ccurrent_budget_amount_micros\x18\x07 \x01(\x03B\x03\xE0A\x03H\x00\x88\x01\x01\x122\x0A recommended_budget_amount_micros\x18\x08 \x01(\x03B\x03\xE0A\x03H\x01\x88\x01\x01\x12\x8F\x01\x0A\x0Ebudget_options\x18\x03 \x03(\x0B2r.google.ads.googleads.v21.resources.Recommendation.CampaignBudgetRecommendation.CampaignBudgetRecommendationOptionB\x03\xE0A\x03\x1A\xC3\x01\x0A\"CampaignBudgetRecommendationOption\x12&\x0A\x14budget_amount_micros\x18\x03 \x01(\x03B\x03\xE0A\x03H\x00\x88\x01\x01\x12\\\x0A\x06impact\x18\x02 \x01(\x0B2G.google.ads.googleads.v21.resources.Recommendation.RecommendationImpactB\x03\xE0A\x03B\x17\x0A\x15_budget_amount_microsB\x1F\x0A\x1D_current_budget_amount_microsB#\x0A!_recommended_budget_amount_micros\x1A\xE5\x02\x0A\x15KeywordRecommendation\x12B\x0A\x07keyword\x18\x01 \x01(\x0B2,.google.ads.googleads.v21.common.KeywordInfoB\x03\xE0A\x03\x12n\x0A\x0Csearch_terms\x18\x04 \x03(\x0B2S.google.ads.googleads.v21.resources.Recommendation.KeywordRecommendation.SearchTermB\x03\xE0A\x03\x12,\x0A\x1Arecommended_cpc_bid_micros\x18\x03 \x01(\x03B\x03\xE0A\x03H\x00\x88\x01\x01\x1AK\x0A\x0ASearchTerm\x12\x11\x0A\x04text\x18\x01 \x01(\x09B\x03\xE0A\x03\x12*\x0A\x1Destimated_weekly_search_count\x18\x02 \x01(\x03B\x03\xE0A\x03B\x1D\x0A\x1B_recommended_cpc_bid_micros\x1A\xB9\x01\x0A\x14TextAdRecommendation\x127\x0A\x02ad\x18\x01 \x01(\x0B2&.google.ads.googleads.v21.resources.AdB\x03\xE0A\x03\x12\x1F\x0A\x0Dcreation_date\x18\x04 \x01(\x09B\x03\xE0A\x03H\x00\x88\x01\x01\x12!\x0A\x0Fauto_apply_date\x18\x05 \x01(\x09B\x03\xE0A\x03H\x01\x88\x01\x01B\x10\x0A\x0E_creation_dateB\x12\x0A\x10_auto_apply_date\x1A\x9B\x05\x0A\x1CTargetCpaOptInRecommendation\x12\x88\x01\x0A\x07options\x18\x01 \x03(\x0B2r.google.ads.googleads.v21.resources.Recommendation.TargetCpaOptInRecommendation.TargetCpaOptInRecommendationOptionB\x03\xE0A\x03\x12/\x0A\x1Drecommended_target_cpa_micros\x18\x03 \x01(\x03B\x03\xE0A\x03H\x00\x88\x01\x01\x1A\x9C\x03\x0A\"TargetCpaOptInRecommendationOption\x12x\x0A\x04goal\x18\x01 \x01(\x0E2e.google.ads.googleads.v21.enums.TargetCpaOptInRecommendationGoalEnum.TargetCpaOptInRecommendationGoalB\x03\xE0A\x03\x12#\x0A\x11target_cpa_micros\x18\x05 \x01(\x03B\x03\xE0A\x03H\x00\x88\x01\x01\x128\x0A&required_campaign_budget_amount_micros\x18\x06 \x01(\x03B\x03\xE0A\x03H\x01\x88\x01\x01\x12\\\x0A\x06impact\x18\x04 \x01(\x0B2G.google.ads.googleads.v21.resources.Recommendation.RecommendationImpactB\x03\xE0A\x03B\x14\x0A\x12_target_cpa_microsB)\x0A'_required_campaign_budget_amount_microsB \x0A\x1E_recommended_target_cpa_micros\x1A\x81\x01\x0A&MaximizeConversionsOptInRecommendation\x122\x0A recommended_budget_amount_micros\x18\x02 \x01(\x03B\x03\xE0A\x03H\x00\x88\x01\x01B#\x0A!_recommended_budget_amount_micros\x1A \x0A\x1EEnhancedCpcOptInRecommendation\x1A#\x0A!SearchPartnersOptInRecommendation\x1A|\x0A!MaximizeClicksOptInRecommendation\x122\x0A recommended_budget_amount_micros\x18\x02 \x01(\x03B\x03\xE0A\x03H\x00\x88\x01\x01B#\x0A!_recommended_budget_amount_micros\x1A\"\x0A OptimizeAdRotationRecommendation\x1A\xD6\x01\x0A\x1ACalloutAssetRecommendation\x12[\x0A#recommended_campaign_callout_assets\x18\x01 \x03(\x0B2).google.ads.googleads.v21.resources.AssetB\x03\xE0A\x03\x12[\x0A#recommended_customer_callout_assets\x18\x02 \x03(\x0B2).google.ads.googleads.v21.resources.AssetB\x03\xE0A\x03\x1A\xD9\x01\x0A\x1BSitelinkAssetRecommendation\x12\\\x0A\$recommended_campaign_sitelink_assets\x18\x01 \x03(\x0B2).google.ads.googleads.v21.resources.AssetB\x03\xE0A\x03\x12\\\x0A\$recommended_customer_sitelink_assets\x18\x02 \x03(\x0B2).google.ads.googleads.v21.resources.AssetB\x03\xE0A\x03\x1A\x19\x0A\x17CallAssetRecommendation\x1A\xD0\x01\x0A\x1EKeywordMatchTypeRecommendation\x12B\x0A\x07keyword\x18\x01 \x01(\x0B2,.google.ads.googleads.v21.common.KeywordInfoB\x03\xE0A\x03\x12j\x0A\x16recommended_match_type\x18\x02 \x01(\x0E2E.google.ads.googleads.v21.enums.KeywordMatchTypeEnum.KeywordMatchTypeB\x03\xE0A\x03\x1A\xDA\x01\x0A\x1EMoveUnusedBudgetRecommendation\x12(\x0A\x16excess_campaign_budget\x18\x03 \x01(\x09B\x03\xE0A\x03H\x00\x88\x01\x01\x12s\x0A\x15budget_recommendation\x18\x02 \x01(\x0B2O.google.ads.googleads.v21.resources.Recommendation.CampaignBudgetRecommendationB\x03\xE0A\x03B\x19\x0A\x17_excess_campaign_budget\x1A\xCB\x01\x0A\x1DTargetRoasOptInRecommendation\x12)\x0A\x17recommended_target_roas\x18\x01 \x01(\x01B\x03\xE0A\x03H\x00\x88\x01\x01\x128\x0A&required_campaign_budget_amount_micros\x18\x02 \x01(\x03B\x03\xE0A\x03H\x01\x88\x01\x01B\x1A\x0A\x18_recommended_target_roasB)\x0A'_required_campaign_budget_amount_micros\x1A\xB1\x01\x0A%ResponsiveSearchAdAssetRecommendation\x12?\x0A\x0Acurrent_ad\x18\x03 \x01(\x0B2&.google.ads.googleads.v21.resources.AdB\x03\xE0A\x03\x12G\x0A\x12recommended_assets\x18\x02 \x01(\x0B2&.google.ads.googleads.v21.resources.AdB\x03\xE0A\x03\x1A\xB9\x01\x0A1ResponsiveSearchAdImproveAdStrengthRecommendation\x12?\x0A\x0Acurrent_ad\x18\x01 \x01(\x0B2&.google.ads.googleads.v21.resources.AdB\x03\xE0A\x03\x12C\x0A\x0Erecommended_ad\x18\x02 \x01(\x0B2&.google.ads.googleads.v21.resources.AdB\x03\xE0A\x03\x1A[\x0A ResponsiveSearchAdRecommendation\x127\x0A\x02ad\x18\x01 \x01(\x0B2&.google.ads.googleads.v21.resources.AdB\x03\xE0A\x03\x1A\x94\x02\x0A\"UseBroadMatchKeywordRecommendation\x12B\x0A\x07keyword\x18\x01 \x03(\x0B2,.google.ads.googleads.v21.common.KeywordInfoB\x03\xE0A\x03\x12%\x0A\x18suggested_keywords_count\x18\x02 \x01(\x03B\x03\xE0A\x03\x12\$\x0A\x17campaign_keywords_count\x18\x03 \x01(\x03B\x03\xE0A\x03\x12(\x0A\x1Bcampaign_uses_shared_budget\x18\x04 \x01(\x08B\x03\xE0A\x03\x123\x0A&required_campaign_budget_amount_micros\x18\x05 \x01(\x03B\x03\xE0A\x03\x1Aw\x0A:UpgradeSmartShoppingCampaignToPerformanceMaxRecommendation\x12\x18\x0A\x0Bmerchant_id\x18\x01 \x01(\x03B\x03\xE0A\x03\x12\x1F\x0A\x12sales_country_code\x18\x02 \x01(\x09B\x03\xE0A\x03\x1A\xC5\x01\x0A%RaiseTargetCpaBidTooLowRecommendation\x12/\x0A\x1Drecommended_target_multiplier\x18\x01 \x01(\x01B\x03\xE0A\x03H\x00\x88\x01\x01\x12+\x0A\x19average_target_cpa_micros\x18\x02 \x01(\x03B\x03\xE0A\x03H\x01\x88\x01\x01B \x0A\x1E_recommended_target_multiplierB\x1C\x0A\x1A_average_target_cpa_micros\x1A%\x0A#DisplayExpansionOptInRecommendation\x1A4\x0A2UpgradeLocalCampaignToPerformanceMaxRecommendation\x1A\xAF\x01\x0A&ForecastingSetTargetRoasRecommendation\x12\$\x0A\x17recommended_target_roas\x18\x01 \x01(\x01B\x03\xE0A\x03\x12_\x0A\x0Fcampaign_budget\x18\x02 \x01(\x0B2A.google.ads.googleads.v21.resources.Recommendation.CampaignBudgetB\x03\xE0A\x03\x1A\xD5\x01\x0A\$ShoppingOfferAttributeRecommendation\x12V\x0A\x08merchant\x18\x01 \x01(\x0B2?.google.ads.googleads.v21.resources.Recommendation.MerchantInfoB\x03\xE0A\x03\x12\x17\x0A\x0Afeed_label\x18\x02 \x01(\x09B\x03\xE0A\x03\x12\x19\x0A\x0Coffers_count\x18\x03 \x01(\x03B\x03\xE0A\x03\x12!\x0A\x14demoted_offers_count\x18\x04 \x01(\x03B\x03\xE0A\x03\x1A\xE5\x01\x0A,ShoppingFixDisapprovedProductsRecommendation\x12V\x0A\x08merchant\x18\x01 \x01(\x0B2?.google.ads.googleads.v21.resources.Recommendation.MerchantInfoB\x03\xE0A\x03\x12\x17\x0A\x0Afeed_label\x18\x02 \x01(\x09B\x03\xE0A\x03\x12\x1B\x0A\x0Eproducts_count\x18\x03 \x01(\x03B\x03\xE0A\x03\x12'\x0A\x1Adisapproved_products_count\x18\x04 \x01(\x03B\x03\xE0A\x03\x1A\xBE\x01\x0A%ShoppingTargetAllOffersRecommendation\x12V\x0A\x08merchant\x18\x01 \x01(\x0B2?.google.ads.googleads.v21.resources.Recommendation.MerchantInfoB\x03\xE0A\x03\x12\$\x0A\x17untargeted_offers_count\x18\x02 \x01(\x03B\x03\xE0A\x03\x12\x17\x0A\x0Afeed_label\x18\x03 \x01(\x09B\x03\xE0A\x03\x1A\x8B\x02\x0A+ShoppingAddProductsToCampaignRecommendation\x12V\x0A\x08merchant\x18\x01 \x01(\x0B2?.google.ads.googleads.v21.resources.Recommendation.MerchantInfoB\x03\xE0A\x03\x12\x17\x0A\x0Afeed_label\x18\x02 \x01(\x09B\x03\xE0A\x03\x12k\x0A\x06reason\x18\x03 \x01(\x0E2V.google.ads.googleads.v21.enums.ShoppingAddProductsToCampaignRecommendationEnum.ReasonB\x03\xE0A\x03\x1A\xA8\x01\x0A5ShoppingMerchantCenterAccountSuspensionRecommendation\x12V\x0A\x08merchant\x18\x01 \x01(\x0B2?.google.ads.googleads.v21.resources.Recommendation.MerchantInfoB\x03\xE0A\x03\x12\x17\x0A\x0Afeed_label\x18\x02 \x01(\x09B\x03\xE0A\x03\x1A\xBD\x01\x0AJShoppingMigrateRegularShoppingCampaignOffersToPerformanceMaxRecommendation\x12V\x0A\x08merchant\x18\x01 \x01(\x0B2?.google.ads.googleads.v21.resources.Recommendation.MerchantInfoB\x03\xE0A\x03\x12\x17\x0A\x0Afeed_label\x18\x02 \x01(\x09B\x03\xE0A\x03\x1A\x9B\x01\x0A\x14TargetAdjustmentInfo\x12\x1C\x0A\x0Ashared_set\x18\x01 \x01(\x09B\x03\xE0A\x03H\x00\x88\x01\x01\x12*\x0A\x1Drecommended_target_multiplier\x18\x02 \x01(\x01B\x03\xE0A\x03\x12*\x0A\x1Dcurrent_average_target_micros\x18\x03 \x01(\x03B\x03\xE0A\x03B\x0D\x0A\x0B_shared_set\x1A\x83\x02\x0A\x1CRaiseTargetCpaRecommendation\x12g\x0A\x11target_adjustment\x18\x01 \x01(\x0B2G.google.ads.googleads.v21.resources.Recommendation.TargetAdjustmentInfoB\x03\xE0A\x03\x12e\x0A\x10app_bidding_goal\x18\x02 \x01(\x0E2A.google.ads.googleads.v21.enums.AppBiddingGoalEnum.AppBiddingGoalB\x03\xE0A\x03H\x00\x88\x01\x01B\x13\x0A\x11_app_bidding_goal\x1A\x88\x01\x0A\x1DLowerTargetRoasRecommendation\x12g\x0A\x11target_adjustment\x18\x01 \x01(\x0B2G.google.ads.googleads.v21.resources.Recommendation.TargetAdjustmentInfoB\x03\xE0A\x03\x1A*\x0A(DynamicImageExtensionOptInRecommendation\x1A}\x0A\x0ECampaignBudget\x12\"\x0A\x15current_amount_micros\x18\x01 \x01(\x03B\x03\xE0A\x03\x12*\x0A\x1Drecommended_new_amount_micros\x18\x02 \x01(\x03B\x03\xE0A\x03\x12\x1B\x0A\x0Enew_start_date\x18\x03 \x01(\x09B\x03\xE0A\x03\x1A#\x0A!PerformanceMaxOptInRecommendation\x1A\x9E\x01\x0A-ImprovePerformanceMaxAdStrengthRecommendation\x12\x18\x0A\x0Basset_group\x18\x01 \x01(\x09B\x03\xE0A\x03\x12S\x0A\x0Bad_strength\x18\x02 \x01(\x0E29.google.ads.googleads.v21.enums.AdStrengthEnum.AdStrengthB\x03\xE0A\x03\x1AX\x0A=MigrateDynamicSearchAdsCampaignToPerformanceMaxRecommendation\x12\x17\x0A\x0Aapply_link\x18\x01 \x01(\x09B\x03\xE0A\x03\x1A\xB4\x01\x0A%ForecastingSetTargetCpaRecommendation\x12*\x0A\x1Drecommended_target_cpa_micros\x18\x01 \x01(\x03B\x03\xE0A\x03\x12_\x0A\x0Fcampaign_budget\x18\x02 \x01(\x0B2A.google.ads.googleads.v21.resources.Recommendation.CampaignBudgetB\x03\xE0A\x03\x1A,\x0A*MaximizeConversionValueOptInRecommendation\x1A(\x0A&ImproveGoogleTagCoverageRecommendation\x1A+\x0A)PerformanceMaxFinalUrlOptInRecommendation\x1A\xEC\x02\x0A&RefreshCustomerMatchListRecommendation\x12\x19\x0A\x0Cuser_list_id\x18\x01 \x01(\x03B\x03\xE0A\x03\x12\x1B\x0A\x0Euser_list_name\x18\x02 \x01(\x09B\x03\xE0A\x03\x12\$\x0A\x17days_since_last_refresh\x18\x03 \x01(\x03B\x03\xE0A\x03\x12a\x0A\x14top_spending_account\x18\x04 \x03(\x0B2>.google.ads.googleads.v21.resources.Recommendation.AccountInfoB\x03\xE0A\x03\x12%\x0A\x18targeting_accounts_count\x18\x05 \x01(\x03B\x03\xE0A\x03\x12Z\x0A\x0Downer_account\x18\x06 \x01(\x0B2>.google.ads.googleads.v21.resources.Recommendation.AccountInfoB\x03\xE0A\x03\x1AF\x0A\x0BAccountInfo\x12\x18\x0A\x0Bcustomer_id\x18\x01 \x01(\x03B\x03\xE0A\x03\x12\x1D\x0A\x10descriptive_name\x18\x02 \x01(\x09B\x03\xE0A\x03\x1Ah\x0A!CustomAudienceOptInRecommendation\x12C\x0A\x08keywords\x18\x01 \x03(\x0B2,.google.ads.googleads.v21.common.KeywordInfoB\x03\xE0A\x03\x1A\x1D\x0A\x1BLeadFormAssetRecommendation\x1A\xBC\x01\x0A(ImproveDemandGenAdStrengthRecommendation\x12\x0F\x0A\x02ad\x18\x01 \x01(\x09B\x03\xE0A\x03\x12S\x0A\x0Bad_strength\x18\x02 \x01(\x0E29.google.ads.googleads.v21.enums.AdStrengthEnum.AdStrengthB\x03\xE0A\x03\x12*\x0A\x1Ddemand_gen_asset_action_items\x18\x03 \x03(\x09B\x03\xE0A\x03:i\xEAAf\x0A'googleads.googleapis.com/Recommendation\x12;customers/{customer_id}/recommendations/{recommendation_id}B\x10\x0A\x0ErecommendationB\x12\x0A\x10_campaign_budgetB\x0B\x0A\x09_campaignB\x0B\x0A\x09_ad_groupB\x0C\x0A\x0A_dismissedB\x85\x02\x0A&com.google.ads.googleads.v21.resourcesB\x13RecommendationProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\xA8\x07\x0A>google/ads/googleads/v21/resources/campaign_bid_modifier.proto\x12\"google.ads.googleads.v21.resources\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\"\xF0\x03\x0A\x13CampaignBidModifier\x12K\x0A\x0Dresource_name\x18\x01 \x01(\x09B4\xE0A\x05\xFAA.\x0A,googleads.googleapis.com/CampaignBidModifier\x12@\x0A\x08campaign\x18\x06 \x01(\x09B)\xE0A\x03\xFAA#\x0A!googleads.googleapis.com/CampaignH\x01\x88\x01\x01\x12\x1E\x0A\x0Ccriterion_id\x18\x07 \x01(\x03B\x03\xE0A\x03H\x02\x88\x01\x01\x12\x19\x0A\x0Cbid_modifier\x18\x08 \x01(\x01H\x03\x88\x01\x01\x12U\x0A\x10interaction_type\x18\x05 \x01(\x0B24.google.ads.googleads.v21.common.InteractionTypeInfoB\x03\xE0A\x05H\x00:|\xEAAy\x0A,googleads.googleapis.com/CampaignBidModifier\x12Icustomers/{customer_id}/campaignBidModifiers/{campaign_id}~{criterion_id}B\x0B\x0A\x09criterionB\x0B\x0A\x09_campaignB\x0F\x0A\x0D_criterion_idB\x0F\x0A\x0D_bid_modifierB\x8A\x02\x0A&com.google.ads.googleads.v21.resourcesB\x18CampaignBidModifierProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\xC5\x0F\x0AEgoogle/ads/googleads/v21/services/campaign_bid_modifier_service.proto\x12!google.ads.googleads.v21.services\x1A>google/ads/googleads/v21/resources/campaign_bid_modifier.proto\x1A\x1Cgoogle/api/annotations.proto\x1A\x17google/api/client.proto\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\x1A google/protobuf/field_mask.proto\x1A\x17google/rpc/status.proto\"\xB3\x02\x0A!MutateCampaignBidModifiersRequest\x12\x18\x0A\x0Bcustomer_id\x18\x01 \x01(\x09B\x03\xE0A\x02\x12X\x0A\x0Aoperations\x18\x02 \x03(\x0B2?.google.ads.googleads.v21.services.CampaignBidModifierOperationB\x03\xE0A\x02\x12\x17\x0A\x0Fpartial_failure\x18\x03 \x01(\x08\x12\x15\x0A\x0Dvalidate_only\x18\x04 \x01(\x08\x12j\x0A\x15response_content_type\x18\x05 \x01(\x0E2K.google.ads.googleads.v21.enums.ResponseContentTypeEnum.ResponseContentType\"\xB7\x02\x0A\x1CCampaignBidModifierOperation\x12/\x0A\x0Bupdate_mask\x18\x04 \x01(\x0B2\x1A.google.protobuf.FieldMask\x12I\x0A\x06create\x18\x01 \x01(\x0B27.google.ads.googleads.v21.resources.CampaignBidModifierH\x00\x12I\x0A\x06update\x18\x02 \x01(\x0B27.google.ads.googleads.v21.resources.CampaignBidModifierH\x00\x12C\x0A\x06remove\x18\x03 \x01(\x09B1\xFAA.\x0A,googleads.googleapis.com/CampaignBidModifierH\x00B\x0B\x0A\x09operation\"\xAC\x01\x0A\"MutateCampaignBidModifiersResponse\x121\x0A\x15partial_failure_error\x18\x03 \x01(\x0B2\x12.google.rpc.Status\x12S\x0A\x07results\x18\x02 \x03(\x0B2B.google.ads.googleads.v21.services.MutateCampaignBidModifierResult\"\xC3\x01\x0A\x1FMutateCampaignBidModifierResult\x12H\x0A\x0Dresource_name\x18\x01 \x01(\x09B1\xFAA.\x0A,googleads.googleapis.com/CampaignBidModifier\x12V\x0A\x15campaign_bid_modifier\x18\x02 \x01(\x0B27.google.ads.googleads.v21.resources.CampaignBidModifier2\xEF\x02\x0A\x1ACampaignBidModifierService\x12\x89\x02\x0A\x1AMutateCampaignBidModifiers\x12D.google.ads.googleads.v21.services.MutateCampaignBidModifiersRequest\x1AE.google.ads.googleads.v21.services.MutateCampaignBidModifiersResponse\"^\xDAA\x16customer_id,operations\x82\xD3\xE4\x93\x02?\":/v21/customers/{customer_id=*}/campaignBidModifiers:mutate:\x01*\x1AE\xCAA\x18googleads.googleapis.com\xD2A'https://www.googleapis.com/auth/adwordsB\x8B\x02\x0A%com.google.ads.googleads.v21.servicesB\x1FCampaignBidModifierServiceProtoP\x01ZIgoogle.golang.org/genproto/googleapis/ads/googleads/v21/services;services\xA2\x02\x03GAA\xAA\x02!Google.Ads.GoogleAds.V21.Services\xCA\x02!Google\\Ads\\GoogleAds\\V21\\Services\xEA\x02%Google::Ads::GoogleAds::V21::Servicesb\x06proto3\x0A\xFC\x0C\x0A>google/ads/googleads/v21/resources/ad_group_bid_modifier.proto\x12\"google.ads.googleads.v21.resources\x1A8google/ads/googleads/v21/enums/bid_modifier_source.proto\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\"\x8B\x09\x0A\x12AdGroupBidModifier\x12J\x0A\x0Dresource_name\x18\x01 \x01(\x09B3\xE0A\x05\xFAA-\x0A+googleads.googleapis.com/AdGroupBidModifier\x12?\x0A\x08ad_group\x18\x0D \x01(\x09B(\xE0A\x05\xFAA\"\x0A googleads.googleapis.com/AdGroupH\x01\x88\x01\x01\x12\x1E\x0A\x0Ccriterion_id\x18\x0E \x01(\x03B\x03\xE0A\x03H\x02\x88\x01\x01\x12\x19\x0A\x0Cbid_modifier\x18\x0F \x01(\x01H\x03\x88\x01\x01\x12D\x0A\x0Dbase_ad_group\x18\x10 \x01(\x09B(\xE0A\x03\xFAA\"\x0A googleads.googleapis.com/AdGroupH\x04\x88\x01\x01\x12i\x0A\x13bid_modifier_source\x18\x0A \x01(\x0E2G.google.ads.googleads.v21.enums.BidModifierSourceEnum.BidModifierSourceB\x03\xE0A\x03\x12e\x0A\x19hotel_date_selection_type\x18\x05 \x01(\x0B2;.google.ads.googleads.v21.common.HotelDateSelectionTypeInfoB\x03\xE0A\x05H\x00\x12k\x0A\x1Chotel_advance_booking_window\x18\x06 \x01(\x0B2>.google.ads.googleads.v21.common.HotelAdvanceBookingWindowInfoB\x03\xE0A\x05H\x00\x12[\x0A\x14hotel_length_of_stay\x18\x07 \x01(\x0B26.google.ads.googleads.v21.common.HotelLengthOfStayInfoB\x03\xE0A\x05H\x00\x12W\x0A\x12hotel_check_in_day\x18\x08 \x01(\x0B24.google.ads.googleads.v21.common.HotelCheckInDayInfoB\x03\xE0A\x05H\x00\x12B\x0A\x06device\x18\x0B \x01(\x0B2+.google.ads.googleads.v21.common.DeviceInfoB\x03\xE0A\x05H\x00\x12d\x0A\x19hotel_check_in_date_range\x18\x11 \x01(\x0B2:.google.ads.googleads.v21.common.HotelCheckInDateRangeInfoB\x03\xE0A\x05H\x00:z\xEAAw\x0A+googleads.googleapis.com/AdGroupBidModifier\x12Hcustomers/{customer_id}/adGroupBidModifiers/{ad_group_id}~{criterion_id}B\x0B\x0A\x09criterionB\x0B\x0A\x09_ad_groupB\x0F\x0A\x0D_criterion_idB\x0F\x0A\x0D_bid_modifierB\x10\x0A\x0E_base_ad_groupB\x89\x02\x0A&com.google.ads.googleads.v21.resourcesB\x17AdGroupBidModifierProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\xB4\x0F\x0AEgoogle/ads/googleads/v21/services/ad_group_bid_modifier_service.proto\x12!google.ads.googleads.v21.services\x1A>google/ads/googleads/v21/resources/ad_group_bid_modifier.proto\x1A\x1Cgoogle/api/annotations.proto\x1A\x17google/api/client.proto\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\x1A google/protobuf/field_mask.proto\x1A\x17google/rpc/status.proto\"\xB1\x02\x0A MutateAdGroupBidModifiersRequest\x12\x18\x0A\x0Bcustomer_id\x18\x01 \x01(\x09B\x03\xE0A\x02\x12W\x0A\x0Aoperations\x18\x02 \x03(\x0B2>.google.ads.googleads.v21.services.AdGroupBidModifierOperationB\x03\xE0A\x02\x12\x17\x0A\x0Fpartial_failure\x18\x03 \x01(\x08\x12\x15\x0A\x0Dvalidate_only\x18\x04 \x01(\x08\x12j\x0A\x15response_content_type\x18\x05 \x01(\x0E2K.google.ads.googleads.v21.enums.ResponseContentTypeEnum.ResponseContentType\"\xB3\x02\x0A\x1BAdGroupBidModifierOperation\x12/\x0A\x0Bupdate_mask\x18\x04 \x01(\x0B2\x1A.google.protobuf.FieldMask\x12H\x0A\x06create\x18\x01 \x01(\x0B26.google.ads.googleads.v21.resources.AdGroupBidModifierH\x00\x12H\x0A\x06update\x18\x02 \x01(\x0B26.google.ads.googleads.v21.resources.AdGroupBidModifierH\x00\x12B\x0A\x06remove\x18\x03 \x01(\x09B0\xFAA-\x0A+googleads.googleapis.com/AdGroupBidModifierH\x00B\x0B\x0A\x09operation\"\xAA\x01\x0A!MutateAdGroupBidModifiersResponse\x121\x0A\x15partial_failure_error\x18\x03 \x01(\x0B2\x12.google.rpc.Status\x12R\x0A\x07results\x18\x02 \x03(\x0B2A.google.ads.googleads.v21.services.MutateAdGroupBidModifierResult\"\xC0\x01\x0A\x1EMutateAdGroupBidModifierResult\x12G\x0A\x0Dresource_name\x18\x01 \x01(\x09B0\xFAA-\x0A+googleads.googleapis.com/AdGroupBidModifier\x12U\x0A\x15ad_group_bid_modifier\x18\x02 \x01(\x0B26.google.ads.googleads.v21.resources.AdGroupBidModifier2\xEA\x02\x0A\x19AdGroupBidModifierService\x12\x85\x02\x0A\x19MutateAdGroupBidModifiers\x12C.google.ads.googleads.v21.services.MutateAdGroupBidModifiersRequest\x1AD.google.ads.googleads.v21.services.MutateAdGroupBidModifiersResponse\"]\xDAA\x16customer_id,operations\x82\xD3\xE4\x93\x02>\"9/v21/customers/{customer_id=*}/adGroupBidModifiers:mutate:\x01*\x1AE\xCAA\x18googleads.googleapis.com\xD2A'https://www.googleapis.com/auth/adwordsB\x8A\x02\x0A%com.google.ads.googleads.v21.servicesB\x1EAdGroupBidModifierServiceProtoP\x01ZIgoogle.golang.org/genproto/googleapis/ads/googleads/v21/services;services\xA2\x02\x03GAA\xAA\x02!Google.Ads.GoogleAds.V21.Services\xCA\x02!Google\\Ads\\GoogleAds\\V21\\Services\xEA\x02%Google::Ads::GoogleAds::V21::Servicesb\x06proto3\x0A\xCD\x1C\x0A5google/ads/googleads/v21/resources/change_event.proto\x12\"google.ads.googleads.v21.resources\x1A?google/ads/googleads/v21/enums/change_event_resource_type.proto\x1A>google/ads/googleads/v21/enums/resource_change_operation.proto\x1A+google/ads/googleads/v21/resources/ad.proto\x1A1google/ads/googleads/v21/resources/ad_group.proto\x1A4google/ads/googleads/v21/resources/ad_group_ad.proto\x1A7google/ads/googleads/v21/resources/ad_group_asset.proto\x1A>google/ads/googleads/v21/resources/ad_group_bid_modifier.proto\x1A;google/ads/googleads/v21/resources/ad_group_criterion.proto\x1A.google/ads/googleads/v21/resources/asset.proto\x1A2google/ads/googleads/v21/resources/asset_set.proto\x1A8google/ads/googleads/v21/resources/asset_set_asset.proto\x1A1google/ads/googleads/v21/resources/campaign.proto\x1A7google/ads/googleads/v21/resources/campaign_asset.proto\x1A;google/ads/googleads/v21/resources/campaign_asset_set.proto\x1A8google/ads/googleads/v21/resources/campaign_budget.proto\x1A;google/ads/googleads/v21/resources/campaign_criterion.proto\x1A7google/ads/googleads/v21/resources/customer_asset.proto\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\x1A google/protobuf/field_mask.proto\"\xC0\x11\x0A\x0BChangeEvent\x12C\x0A\x0Dresource_name\x18\x01 \x01(\x09B,\xE0A\x03\xFAA&\x0A\$googleads.googleapis.com/ChangeEvent\x12\x1D\x0A\x10change_date_time\x18\x02 \x01(\x09B\x03\xE0A\x03\x12v\x0A\x14change_resource_type\x18\x03 \x01(\x0E2S.google.ads.googleads.v21.enums.ChangeEventResourceTypeEnum.ChangeEventResourceTypeB\x03\xE0A\x03\x12!\x0A\x14change_resource_name\x18\x04 \x01(\x09B\x03\xE0A\x03\x12_\x0A\x0Bclient_type\x18\x05 \x01(\x0E2E.google.ads.googleads.v21.enums.ChangeClientTypeEnum.ChangeClientTypeB\x03\xE0A\x03\x12\x17\x0A\x0Auser_email\x18\x06 \x01(\x09B\x03\xE0A\x03\x12Z\x0A\x0Cold_resource\x18\x07 \x01(\x0B2?.google.ads.googleads.v21.resources.ChangeEvent.ChangedResourceB\x03\xE0A\x03\x12Z\x0A\x0Cnew_resource\x18\x08 \x01(\x0B2?.google.ads.googleads.v21.resources.ChangeEvent.ChangedResourceB\x03\xE0A\x03\x12{\x0A\x19resource_change_operation\x18\x09 \x01(\x0E2S.google.ads.googleads.v21.enums.ResourceChangeOperationEnum.ResourceChangeOperationB\x03\xE0A\x03\x127\x0A\x0Echanged_fields\x18\x0A \x01(\x0B2\x1A.google.protobuf.FieldMaskB\x03\xE0A\x03\x12;\x0A\x08campaign\x18\x0B \x01(\x09B)\xE0A\x03\xFAA#\x0A!googleads.googleapis.com/Campaign\x12:\x0A\x08ad_group\x18\x0C \x01(\x09B(\xE0A\x03\xFAA\"\x0A googleads.googleapis.com/AdGroup\x125\x0A\x05asset\x18\x14 \x01(\x09B&\xE0A\x03\xFAA \x0A\x1Egoogleads.googleapis.com/Asset\x1A\x95\x09\x0A\x0FChangedResource\x127\x0A\x02ad\x18\x01 \x01(\x0B2&.google.ads.googleads.v21.resources.AdB\x03\xE0A\x03\x12B\x0A\x08ad_group\x18\x02 \x01(\x0B2+.google.ads.googleads.v21.resources.AdGroupB\x03\xE0A\x03\x12U\x0A\x12ad_group_criterion\x18\x03 \x01(\x0B24.google.ads.googleads.v21.resources.AdGroupCriterionB\x03\xE0A\x03\x12C\x0A\x08campaign\x18\x04 \x01(\x0B2,.google.ads.googleads.v21.resources.CampaignB\x03\xE0A\x03\x12P\x0A\x0Fcampaign_budget\x18\x05 \x01(\x0B22.google.ads.googleads.v21.resources.CampaignBudgetB\x03\xE0A\x03\x12Z\x0A\x15ad_group_bid_modifier\x18\x06 \x01(\x0B26.google.ads.googleads.v21.resources.AdGroupBidModifierB\x03\xE0A\x03\x12V\x0A\x12campaign_criterion\x18\x07 \x01(\x0B25.google.ads.googleads.v21.resources.CampaignCriterionB\x03\xE0A\x03\x12G\x0A\x0Bad_group_ad\x18\x0C \x01(\x0B2-.google.ads.googleads.v21.resources.AdGroupAdB\x03\xE0A\x03\x12=\x0A\x05asset\x18\x0D \x01(\x0B2).google.ads.googleads.v21.resources.AssetB\x03\xE0A\x03\x12N\x0A\x0Ecustomer_asset\x18\x0E \x01(\x0B21.google.ads.googleads.v21.resources.CustomerAssetB\x03\xE0A\x03\x12N\x0A\x0Ecampaign_asset\x18\x0F \x01(\x0B21.google.ads.googleads.v21.resources.CampaignAssetB\x03\xE0A\x03\x12M\x0A\x0Ead_group_asset\x18\x10 \x01(\x0B20.google.ads.googleads.v21.resources.AdGroupAssetB\x03\xE0A\x03\x12D\x0A\x09asset_set\x18\x11 \x01(\x0B2,.google.ads.googleads.v21.resources.AssetSetB\x03\xE0A\x03\x12O\x0A\x0Fasset_set_asset\x18\x12 \x01(\x0B21.google.ads.googleads.v21.resources.AssetSetAssetB\x03\xE0A\x03\x12U\x0A\x12campaign_asset_set\x18\x13 \x01(\x0B24.google.ads.googleads.v21.resources.CampaignAssetSetB\x03\xE0A\x03:\x81\x01\xEAA~\x0A\$googleads.googleapis.com/ChangeEvent\x12Vcustomers/{customer_id}/changeEvents/{timestamp_micros}~{command_index}~{mutate_index}B\x82\x02\x0A&com.google.ads.googleads.v21.resourcesB\x10ChangeEventProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\xD8\x08\x0A;google/ads/googleads/v21/resources/asset_group_signal.proto\x12\"google.ads.googleads.v21.resources\x1AGgoogle/ads/googleads/v21/enums/asset_group_signal_approval_status.proto\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\"\xDD\x04\x0A\x10AssetGroupSignal\x12H\x0A\x0Dresource_name\x18\x01 \x01(\x09B1\xE0A\x05\xFAA+\x0A)googleads.googleapis.com/AssetGroupSignal\x12@\x0A\x0Basset_group\x18\x02 \x01(\x09B+\xE0A\x05\xFAA%\x0A#googleads.googleapis.com/AssetGroup\x12\x7F\x0A\x0Fapproval_status\x18\x06 \x01(\x0E2a.google.ads.googleads.v21.enums.AssetGroupSignalApprovalStatusEnum.AssetGroupSignalApprovalStatusB\x03\xE0A\x03\x12 \x0A\x13disapproval_reasons\x18\x07 \x03(\x09B\x03\xE0A\x03\x12F\x0A\x08audience\x18\x04 \x01(\x0B2-.google.ads.googleads.v21.common.AudienceInfoB\x03\xE0A\x05H\x00\x12M\x0A\x0Csearch_theme\x18\x05 \x01(\x0B20.google.ads.googleads.v21.common.SearchThemeInfoB\x03\xE0A\x05H\x00:y\xEAAv\x0A)googleads.googleapis.com/AssetGroupSignal\x12Icustomers/{customer_id}/assetGroupSignals/{asset_group_id}~{criterion_id}B\x08\x0A\x06signalB\x87\x02\x0A&com.google.ads.googleads.v21.resourcesB\x15AssetGroupSignalProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\x8A\x0F\x0ABgoogle/ads/googleads/v21/services/asset_group_signal_service.proto\x12!google.ads.googleads.v21.services\x1A:google/ads/googleads/v21/enums/response_content_type.proto\x1A;google/ads/googleads/v21/resources/asset_group_signal.proto\x1A\x1Cgoogle/api/annotations.proto\x1A\x17google/api/client.proto\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\x1A\x17google/rpc/status.proto\"\xAD\x02\x0A\x1EMutateAssetGroupSignalsRequest\x12\x18\x0A\x0Bcustomer_id\x18\x01 \x01(\x09B\x03\xE0A\x02\x12U\x0A\x0Aoperations\x18\x02 \x03(\x0B2<.google.ads.googleads.v21.services.AssetGroupSignalOperationB\x03\xE0A\x02\x12\x17\x0A\x0Fpartial_failure\x18\x03 \x01(\x08\x12\x15\x0A\x0Dvalidate_only\x18\x04 \x01(\x08\x12j\x0A\x15response_content_type\x18\x05 \x01(\x0E2K.google.ads.googleads.v21.enums.ResponseContentTypeEnum.ResponseContentType\"\x92\x02\x0A\x19AssetGroupSignalOperation\x12^\x0A\x1Cexempt_policy_violation_keys\x18\x03 \x03(\x0B23.google.ads.googleads.v21.common.PolicyViolationKeyB\x03\xE0A\x01\x12F\x0A\x06create\x18\x01 \x01(\x0B24.google.ads.googleads.v21.resources.AssetGroupSignalH\x00\x12@\x0A\x06remove\x18\x02 \x01(\x09B.\xFAA+\x0A)googleads.googleapis.com/AssetGroupSignalH\x00B\x0B\x0A\x09operation\"\xA6\x01\x0A\x1FMutateAssetGroupSignalsResponse\x12P\x0A\x07results\x18\x01 \x03(\x0B2?.google.ads.googleads.v21.services.MutateAssetGroupSignalResult\x121\x0A\x15partial_failure_error\x18\x02 \x01(\x0B2\x12.google.rpc.Status\"\xB7\x01\x0A\x1CMutateAssetGroupSignalResult\x12E\x0A\x0Dresource_name\x18\x01 \x01(\x09B.\xFAA+\x0A)googleads.googleapis.com/AssetGroupSignal\x12P\x0A\x12asset_group_signal\x18\x02 \x01(\x0B24.google.ads.googleads.v21.resources.AssetGroupSignal2\xE0\x02\x0A\x17AssetGroupSignalService\x12\xFD\x01\x0A\x17MutateAssetGroupSignals\x12A.google.ads.googleads.v21.services.MutateAssetGroupSignalsRequest\x1AB.google.ads.googleads.v21.services.MutateAssetGroupSignalsResponse\"[\xDAA\x16customer_id,operations\x82\xD3\xE4\x93\x02<\"7/v21/customers/{customer_id=*}/assetGroupSignals:mutate:\x01*\x1AE\xCAA\x18googleads.googleapis.com\xD2A'https://www.googleapis.com/auth/adwordsB\x88\x02\x0A%com.google.ads.googleads.v21.servicesB\x1CAssetGroupSignalServiceProtoP\x01ZIgoogle.golang.org/genproto/googleapis/ads/googleads/v21/services;services\xA2\x02\x03GAA\xAA\x02!Google.Ads.GoogleAds.V21.Services\xCA\x02!Google\\Ads\\GoogleAds\\V21\\Services\xEA\x02%Google::Ads::GoogleAds::V21::Servicesb\x06proto3\x0A\x8B\x0F\x0AKgoogle/ads/googleads/v21/services/customer_negative_criterion_service.proto\x12!google.ads.googleads.v21.services\x1ADgoogle/ads/googleads/v21/resources/customer_negative_criterion.proto\x1A\x1Cgoogle/api/annotations.proto\x1A\x17google/api/client.proto\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\x1A\x17google/rpc/status.proto\"\xBD\x02\x0A%MutateCustomerNegativeCriteriaRequest\x12\x18\x0A\x0Bcustomer_id\x18\x01 \x01(\x09B\x03\xE0A\x02\x12^\x0A\x0Aoperations\x18\x02 \x03(\x0B2E.google.ads.googleads.v21.services.CustomerNegativeCriterionOperationB\x03\xE0A\x02\x12\x17\x0A\x0Fpartial_failure\x18\x03 \x01(\x08\x12\x15\x0A\x0Dvalidate_only\x18\x04 \x01(\x08\x12j\x0A\x15response_content_type\x18\x05 \x01(\x0E2K.google.ads.googleads.v21.enums.ResponseContentTypeEnum.ResponseContentType\"\xCD\x01\x0A\"CustomerNegativeCriterionOperation\x12O\x0A\x06create\x18\x01 \x01(\x0B2=.google.ads.googleads.v21.resources.CustomerNegativeCriterionH\x00\x12I\x0A\x06remove\x18\x02 \x01(\x09B7\xFAA4\x0A2googleads.googleapis.com/CustomerNegativeCriterionH\x00B\x0B\x0A\x09operation\"\xB5\x01\x0A&MutateCustomerNegativeCriteriaResponse\x121\x0A\x15partial_failure_error\x18\x03 \x01(\x0B2\x12.google.rpc.Status\x12X\x0A\x07results\x18\x02 \x03(\x0B2G.google.ads.googleads.v21.services.MutateCustomerNegativeCriteriaResult\"\xDA\x01\x0A\$MutateCustomerNegativeCriteriaResult\x12N\x0A\x0Dresource_name\x18\x01 \x01(\x09B7\xFAA4\x0A2googleads.googleapis.com/CustomerNegativeCriterion\x12b\x0A\x1Bcustomer_negative_criterion\x18\x02 \x01(\x0B2=.google.ads.googleads.v21.resources.CustomerNegativeCriterion2\x85\x03\x0A CustomerNegativeCriterionService\x12\x99\x02\x0A\x1EMutateCustomerNegativeCriteria\x12H.google.ads.googleads.v21.services.MutateCustomerNegativeCriteriaRequest\x1AI.google.ads.googleads.v21.services.MutateCustomerNegativeCriteriaResponse\"b\xDAA\x16customer_id,operations\x82\xD3\xE4\x93\x02C\">/v21/customers/{customer_id=*}/customerNegativeCriteria:mutate:\x01*\x1AE\xCAA\x18googleads.googleapis.com\xD2A'https://www.googleapis.com/auth/adwordsB\x91\x02\x0A%com.google.ads.googleads.v21.servicesB%CustomerNegativeCriterionServiceProtoP\x01ZIgoogle.golang.org/genproto/googleapis/ads/googleads/v21/services;services\xA2\x02\x03GAA\xAA\x02!Google.Ads.GoogleAds.V21.Services\xCA\x02!Google\\Ads\\GoogleAds\\V21\\Services\xEA\x02%Google::Ads::GoogleAds::V21::Servicesb\x06proto3\x0A\x8F\x0C\x0A9google/ads/googleads/v21/resources/shared_criterion.proto\x12\"google.ads.googleads.v21.resources\x1A3google/ads/googleads/v21/enums/criterion_type.proto\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\"\xAB\x08\x0A\x0FSharedCriterion\x12G\x0A\x0Dresource_name\x18\x01 \x01(\x09B0\xE0A\x05\xFAA*\x0A(googleads.googleapis.com/SharedCriterion\x12C\x0A\x0Ashared_set\x18\x0A \x01(\x09B*\xE0A\x05\xFAA\$\x0A\"googleads.googleapis.com/SharedSetH\x01\x88\x01\x01\x12\x1E\x0A\x0Ccriterion_id\x18\x0B \x01(\x03B\x03\xE0A\x03H\x02\x88\x01\x01\x12R\x0A\x04type\x18\x04 \x01(\x0E2?.google.ads.googleads.v21.enums.CriterionTypeEnum.CriterionTypeB\x03\xE0A\x03\x12D\x0A\x07keyword\x18\x03 \x01(\x0B2,.google.ads.googleads.v21.common.KeywordInfoB\x03\xE0A\x05H\x00\x12O\x0A\x0Dyoutube_video\x18\x05 \x01(\x0B21.google.ads.googleads.v21.common.YouTubeVideoInfoB\x03\xE0A\x05H\x00\x12S\x0A\x0Fyoutube_channel\x18\x06 \x01(\x0B23.google.ads.googleads.v21.common.YouTubeChannelInfoB\x03\xE0A\x05H\x00\x12H\x0A\x09placement\x18\x07 \x01(\x0B2..google.ads.googleads.v21.common.PlacementInfoB\x03\xE0A\x05H\x00\x12Z\x0A\x13mobile_app_category\x18\x08 \x01(\x0B26.google.ads.googleads.v21.common.MobileAppCategoryInfoB\x03\xE0A\x05H\x00\x12Y\x0A\x12mobile_application\x18\x09 \x01(\x0B26.google.ads.googleads.v21.common.MobileApplicationInfoB\x03\xE0A\x05H\x00\x12@\x0A\x05brand\x18\x0C \x01(\x0B2*.google.ads.googleads.v21.common.BrandInfoB\x03\xE0A\x05H\x00\x12D\x0A\x07webpage\x18\x0D \x01(\x0B2,.google.ads.googleads.v21.common.WebpageInfoB\x03\xE0A\x05H\x00:t\xEAAq\x0A(googleads.googleapis.com/SharedCriterion\x12Ecustomers/{customer_id}/sharedCriteria/{shared_set_id}~{criterion_id}B\x0B\x0A\x09criterionB\x0D\x0A\x0B_shared_setB\x0F\x0A\x0D_criterion_idB\x86\x02\x0A&com.google.ads.googleads.v21.resourcesB\x14SharedCriterionProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\xCC\x0D\x0A@google/ads/googleads/v21/services/shared_criterion_service.proto\x12!google.ads.googleads.v21.services\x1A9google/ads/googleads/v21/resources/shared_criterion.proto\x1A\x1Cgoogle/api/annotations.proto\x1A\x17google/api/client.proto\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\x1A\x17google/rpc/status.proto\"\xA9\x02\x0A\x1BMutateSharedCriteriaRequest\x12\x18\x0A\x0Bcustomer_id\x18\x01 \x01(\x09B\x03\xE0A\x02\x12T\x0A\x0Aoperations\x18\x02 \x03(\x0B2;.google.ads.googleads.v21.services.SharedCriterionOperationB\x03\xE0A\x02\x12\x17\x0A\x0Fpartial_failure\x18\x03 \x01(\x08\x12\x15\x0A\x0Dvalidate_only\x18\x04 \x01(\x08\x12j\x0A\x15response_content_type\x18\x05 \x01(\x0E2K.google.ads.googleads.v21.enums.ResponseContentTypeEnum.ResponseContentType\"\xAF\x01\x0A\x18SharedCriterionOperation\x12E\x0A\x06create\x18\x01 \x01(\x0B23.google.ads.googleads.v21.resources.SharedCriterionH\x00\x12?\x0A\x06remove\x18\x03 \x01(\x09B-\xFAA*\x0A(googleads.googleapis.com/SharedCriterionH\x00B\x0B\x0A\x09operation\"\xA2\x01\x0A\x1CMutateSharedCriteriaResponse\x121\x0A\x15partial_failure_error\x18\x03 \x01(\x0B2\x12.google.rpc.Status\x12O\x0A\x07results\x18\x02 \x03(\x0B2>.google.ads.googleads.v21.services.MutateSharedCriterionResult\"\xB2\x01\x0A\x1BMutateSharedCriterionResult\x12D\x0A\x0Dresource_name\x18\x01 \x01(\x09B-\xFAA*\x0A(googleads.googleapis.com/SharedCriterion\x12M\x0A\x10shared_criterion\x18\x02 \x01(\x0B23.google.ads.googleads.v21.resources.SharedCriterion2\xD3\x02\x0A\x16SharedCriterionService\x12\xF1\x01\x0A\x14MutateSharedCriteria\x12>.google.ads.googleads.v21.services.MutateSharedCriteriaRequest\x1A?.google.ads.googleads.v21.services.MutateSharedCriteriaResponse\"X\xDAA\x16customer_id,operations\x82\xD3\xE4\x93\x029\"4/v21/customers/{customer_id=*}/sharedCriteria:mutate:\x01*\x1AE\xCAA\x18googleads.googleapis.com\xD2A'https://www.googleapis.com/auth/adwordsB\x87\x02\x0A%com.google.ads.googleads.v21.servicesB\x1BSharedCriterionServiceProtoP\x01ZIgoogle.golang.org/genproto/googleapis/ads/googleads/v21/services;services\xA2\x02\x03GAA\xAA\x02!Google.Ads.GoogleAds.V21.Services\xCA\x02!Google\\Ads\\GoogleAds\\V21\\Services\xEA\x02%Google::Ads::GoogleAds::V21::Servicesb\x06proto3\x0A\xB8\x0E\x0AMgoogle/ads/googleads/v21/services/keyword_plan_campaign_keyword_service.proto\x12!google.ads.googleads.v21.services\x1A\x1Cgoogle/api/annotations.proto\x1A\x17google/api/client.proto\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\x1A google/protobuf/field_mask.proto\x1A\x17google/rpc/status.proto\"\xD5\x01\x0A(MutateKeywordPlanCampaignKeywordsRequest\x12\x18\x0A\x0Bcustomer_id\x18\x01 \x01(\x09B\x03\xE0A\x02\x12_\x0A\x0Aoperations\x18\x02 \x03(\x0B2F.google.ads.googleads.v21.services.KeywordPlanCampaignKeywordOperationB\x03\xE0A\x02\x12\x17\x0A\x0Fpartial_failure\x18\x03 \x01(\x08\x12\x15\x0A\x0Dvalidate_only\x18\x04 \x01(\x08\"\xD3\x02\x0A#KeywordPlanCampaignKeywordOperation\x12/\x0A\x0Bupdate_mask\x18\x04 \x01(\x0B2\x1A.google.protobuf.FieldMask\x12P\x0A\x06create\x18\x01 \x01(\x0B2>.google.ads.googleads.v21.resources.KeywordPlanCampaignKeywordH\x00\x12P\x0A\x06update\x18\x02 \x01(\x0B2>.google.ads.googleads.v21.resources.KeywordPlanCampaignKeywordH\x00\x12J\x0A\x06remove\x18\x03 \x01(\x09B8\xFAA5\x0A3googleads.googleapis.com/KeywordPlanCampaignKeywordH\x00B\x0B\x0A\x09operation\"\xBA\x01\x0A)MutateKeywordPlanCampaignKeywordsResponse\x121\x0A\x15partial_failure_error\x18\x03 \x01(\x0B2\x12.google.rpc.Status\x12Z\x0A\x07results\x18\x02 \x03(\x0B2I.google.ads.googleads.v21.services.MutateKeywordPlanCampaignKeywordResult\"y\x0A&MutateKeywordPlanCampaignKeywordResult\x12O\x0A\x0Dresource_name\x18\x01 \x01(\x09B8\xFAA5\x0A3googleads.googleapis.com/KeywordPlanCampaignKeyword2\x92\x03\x0A!KeywordPlanCampaignKeywordService\x12\xA5\x02\x0A!MutateKeywordPlanCampaignKeywords\x12K.google.ads.googleads.v21.services.MutateKeywordPlanCampaignKeywordsRequest\x1AL.google.ads.googleads.v21.services.MutateKeywordPlanCampaignKeywordsResponse\"e\xDAA\x16customer_id,operations\x82\xD3\xE4\x93\x02F\"A/v21/customers/{customer_id=*}/keywordPlanCampaignKeywords:mutate:\x01*\x1AE\xCAA\x18googleads.googleapis.com\xD2A'https://www.googleapis.com/auth/adwordsB\x92\x02\x0A%com.google.ads.googleads.v21.servicesB&KeywordPlanCampaignKeywordServiceProtoP\x01ZIgoogle.golang.org/genproto/googleapis/ads/googleads/v21/services;services\xA2\x02\x03GAA\xAA\x02!Google.Ads.GoogleAds.V21.Services\xCA\x02!Google\\Ads\\GoogleAds\\V21\\Services\xEA\x02%Google::Ads::GoogleAds::V21::Servicesb\x06proto3\x0A\xAF\x05\x0AFgoogle/ads/googleads/v21/enums/asset_group_primary_status_reason.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\xBD\x02\x0A!AssetGroupPrimaryStatusReasonEnum\"\x97\x02\x0A\x1DAssetGroupPrimaryStatusReason\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x16\x0A\x12ASSET_GROUP_PAUSED\x10\x02\x12\x17\x0A\x13ASSET_GROUP_REMOVED\x10\x03\x12\x14\x0A\x10CAMPAIGN_REMOVED\x10\x04\x12\x13\x0A\x0FCAMPAIGN_PAUSED\x10\x05\x12\x14\x0A\x10CAMPAIGN_PENDING\x10\x06\x12\x12\x0A\x0ECAMPAIGN_ENDED\x10\x07\x12\x17\x0A\x13ASSET_GROUP_LIMITED\x10\x08\x12\x1B\x0A\x17ASSET_GROUP_DISAPPROVED\x10\x09\x12\x1C\x0A\x18ASSET_GROUP_UNDER_REVIEW\x10\x0AB\xFC\x01\x0A\"com.google.ads.googleads.v21.enumsB\"AssetGroupPrimaryStatusReasonProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\x92\x13\x0A4google/ads/googleads/v21/resources/asset_group.proto\x12\"google.ads.googleads.v21.resources\x1AAgoogle/ads/googleads/v21/enums/ad_strength_action_item_type.proto\x1ARgoogle/ads/googleads/v21/enums/asset_coverage_video_aspect_ratio_requirement.proto\x1A5google/ads/googleads/v21/enums/asset_field_type.proto\x1A?google/ads/googleads/v21/enums/asset_group_primary_status.proto\x1AFgoogle/ads/googleads/v21/enums/asset_group_primary_status_reason.proto\x1A7google/ads/googleads/v21/enums/asset_group_status.proto\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\"\xEC\x06\x0A\x0AAssetGroup\x12B\x0A\x0Dresource_name\x18\x01 \x01(\x09B+\xE0A\x05\xFAA%\x0A#googleads.googleapis.com/AssetGroup\x12\x0F\x0A\x02id\x18\x09 \x01(\x03B\x03\xE0A\x03\x12;\x0A\x08campaign\x18\x02 \x01(\x09B)\xE0A\x05\xFAA#\x0A!googleads.googleapis.com/Campaign\x12\x11\x0A\x04name\x18\x03 \x01(\x09B\x03\xE0A\x02\x12\x12\x0A\x0Afinal_urls\x18\x04 \x03(\x09\x12\x19\x0A\x11final_mobile_urls\x18\x05 \x03(\x09\x12U\x0A\x06status\x18\x06 \x01(\x0E2E.google.ads.googleads.v21.enums.AssetGroupStatusEnum.AssetGroupStatus\x12p\x0A\x0Eprimary_status\x18\x0B \x01(\x0E2S.google.ads.googleads.v21.enums.AssetGroupPrimaryStatusEnum.AssetGroupPrimaryStatusB\x03\xE0A\x03\x12\x84\x01\x0A\x16primary_status_reasons\x18\x0C \x03(\x0E2_.google.ads.googleads.v21.enums.AssetGroupPrimaryStatusReasonEnum.AssetGroupPrimaryStatusReasonB\x03\xE0A\x03\x12\x0D\x0A\x05path1\x18\x07 \x01(\x09\x12\x0D\x0A\x05path2\x18\x08 \x01(\x09\x12S\x0A\x0Bad_strength\x18\x0A \x01(\x0E29.google.ads.googleads.v21.enums.AdStrengthEnum.AdStrengthB\x03\xE0A\x03\x12N\x0A\x0Easset_coverage\x18\x0D \x01(\x0B21.google.ads.googleads.v21.resources.AssetCoverageB\x03\xE0A\x03:w\xEAAt\x0A#googleads.googleapis.com/AssetGroup\x124customers/{customer_id}/assetGroups/{asset_group_id}*\x0BassetGroups2\x0AassetGroup\"p\x0A\x0DAssetCoverage\x12_\x0A\x18ad_strength_action_items\x18\x01 \x03(\x0B28.google.ads.googleads.v21.resources.AdStrengthActionItemB\x03\xE0A\x03\"\xFC\x04\x0A\x14AdStrengthActionItem\x12t\x0A\x10action_item_type\x18\x01 \x01(\x0E2U.google.ads.googleads.v21.enums.AdStrengthActionItemTypeEnum.AdStrengthActionItemTypeB\x03\xE0A\x03\x12j\x0A\x11add_asset_details\x18\x02 \x01(\x0B2H.google.ads.googleads.v21.resources.AdStrengthActionItem.AddAssetDetailsB\x03\xE0A\x03H\x00\x1A\xEF\x02\x0A\x0FAddAssetDetails\x12`\x0A\x10asset_field_type\x18\x01 \x01(\x0E2A.google.ads.googleads.v21.enums.AssetFieldTypeEnum.AssetFieldTypeB\x03\xE0A\x03\x12\x1D\x0A\x0Basset_count\x18\x02 \x01(\x05B\x03\xE0A\x03H\x00\x88\x01\x01\x12\xA7\x01\x0A\x1Evideo_aspect_ratio_requirement\x18\x03 \x01(\x0E2u.google.ads.googleads.v21.enums.AssetCoverageVideoAspectRatioRequirementEnum.AssetCoverageVideoAspectRatioRequirementB\x03\xE0A\x03H\x01\x88\x01\x01B\x0E\x0A\x0C_asset_countB!\x0A\x1F_video_aspect_ratio_requirementB\x10\x0A\x0Eaction_detailsB\x81\x02\x0A&com.google.ads.googleads.v21.resourcesB\x0FAssetGroupProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3\x0A\x8D\x0C\x0A;google/ads/googleads/v21/services/asset_group_service.proto\x12!google.ads.googleads.v21.services\x1A\x1Cgoogle/api/annotations.proto\x1A\x17google/api/client.proto\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\x1A google/protobuf/field_mask.proto\x1A\x17google/rpc/status.proto\"\x9C\x01\x0A\x18MutateAssetGroupsRequest\x12\x18\x0A\x0Bcustomer_id\x18\x01 \x01(\x09B\x03\xE0A\x02\x12O\x0A\x0Aoperations\x18\x02 \x03(\x0B26.google.ads.googleads.v21.services.AssetGroupOperationB\x03\xE0A\x02\x12\x15\x0A\x0Dvalidate_only\x18\x04 \x01(\x08\"\x93\x02\x0A\x13AssetGroupOperation\x12/\x0A\x0Bupdate_mask\x18\x04 \x01(\x0B2\x1A.google.protobuf.FieldMask\x12@\x0A\x06create\x18\x01 \x01(\x0B2..google.ads.googleads.v21.resources.AssetGroupH\x00\x12@\x0A\x06update\x18\x02 \x01(\x0B2..google.ads.googleads.v21.resources.AssetGroupH\x00\x12:\x0A\x06remove\x18\x03 \x01(\x09B(\xFAA%\x0A#googleads.googleapis.com/AssetGroupH\x00B\x0B\x0A\x09operation\"\x9A\x01\x0A\x19MutateAssetGroupsResponse\x12J\x0A\x07results\x18\x01 \x03(\x0B29.google.ads.googleads.v21.services.MutateAssetGroupResult\x121\x0A\x15partial_failure_error\x18\x02 \x01(\x0B2\x12.google.rpc.Status\"Y\x0A\x16MutateAssetGroupResult\x12?\x0A\x0Dresource_name\x18\x01 \x01(\x09B(\xFAA%\x0A#googleads.googleapis.com/AssetGroup2\xC2\x02\x0A\x11AssetGroupService\x12\xE5\x01\x0A\x11MutateAssetGroups\x12;.google.ads.googleads.v21.services.MutateAssetGroupsRequest\x1A<.google.ads.googleads.v21.services.MutateAssetGroupsResponse\"U\xDAA\x16customer_id,operations\x82\xD3\xE4\x93\x026\"1/v21/customers/{customer_id=*}/assetGroups:mutate:\x01*\x1AE\xCAA\x18googleads.googleapis.com\xD2A'https://www.googleapis.com/auth/adwordsB\x82\x02\x0A%com.google.ads.googleads.v21.servicesB\x16AssetGroupServiceProtoP\x01ZIgoogle.golang.org/genproto/googleapis/ads/googleads/v21/services;services\xA2\x02\x03GAA\xAA\x02!Google.Ads.GoogleAds.V21.Services\xCA\x02!Google\\Ads\\GoogleAds\\V21\\Services\xEA\x02%Google::Ads::GoogleAds::V21::Servicesb\x06proto3\x0A\xE8\x04\x0A8google/ads/googleads/v21/enums/ad_destination_type.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\x90\x02\x0A\x15AdDestinationTypeEnum\"\xF6\x01\x0A\x11AdDestinationType\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x12\x0A\x0ENOT_APPLICABLE\x10\x02\x12\x0B\x0A\x07WEBSITE\x10\x03\x12\x11\x0A\x0DAPP_DEEP_LINK\x10\x04\x12\x0D\x0A\x09APP_STORE\x10\x05\x12\x0E\x0A\x0APHONE_CALL\x10\x06\x12\x12\x0A\x0EMAP_DIRECTIONS\x10\x07\x12\x14\x0A\x10LOCATION_LISTING\x10\x08\x12\x0B\x0A\x07MESSAGE\x10\x09\x12\x0D\x0A\x09LEAD_FORM\x10\x0A\x12\x0B\x0A\x07YOUTUBE\x10\x0B\x12\x1D\x0A\x19UNMODELED_FOR_CONVERSIONS\x10\x0CB\xF0\x01\x0A\"com.google.ads.googleads.v21.enumsB\x16AdDestinationTypeProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\x9F\\\x0A.google/ads/googleads/v21/common/segments.proto\x12\x1Fgoogle.ads.googleads.v21.common\x1A8google/ads/googleads/v21/enums/ad_destination_type.proto\x1A3google/ads/googleads/v21/enums/ad_format_type.proto\x1A4google/ads/googleads/v21/enums/ad_network_type.proto\x1A3google/ads/googleads/v21/enums/age_range_type.proto\x1AGgoogle/ads/googleads/v21/enums/budget_campaign_association_status.proto\x1A/google/ads/googleads/v21/enums/click_type.proto\x1A?google/ads/googleads/v21/enums/conversion_action_category.proto\x1AFgoogle/ads/googleads/v21/enums/conversion_attribution_event_type.proto\x1A:google/ads/googleads/v21/enums/conversion_lag_bucket.proto\x1AHgoogle/ads/googleads/v21/enums/conversion_or_adjustment_lag_bucket.proto\x1ALgoogle/ads/googleads/v21/enums/conversion_value_rule_primary_dimension.proto\x1AYgoogle/ads/googleads/v21/enums/converting_user_prior_engagement_type_and_ltv_bucket.proto\x1A0google/ads/googleads/v21/enums/day_of_week.proto\x1A+google/ads/googleads/v21/enums/device.proto\x1A?google/ads/googleads/v21/enums/external_conversion_source.proto\x1A0google/ads/googleads/v21/enums/gender_type.proto\x1A>google/ads/googleads/v21/enums/hotel_date_selection_type.proto\x1A7google/ads/googleads/v21/enums/hotel_price_bucket.proto\x1A4google/ads/googleads/v21/enums/hotel_rate_type.proto\x1A8google/ads/googleads/v21/enums/landing_page_source.proto\x1A/google/ads/googleads/v21/enums/match_type.proto\x1A2google/ads/googleads/v21/enums/month_of_year.proto\x1A4google/ads/googleads/v21/enums/product_channel.proto\x1A@google/ads/googleads/v21/enums/product_channel_exclusivity.proto\x1A6google/ads/googleads/v21/enums/product_condition.proto\x1A8google/ads/googleads/v21/enums/recommendation_type.proto\x1ADgoogle/ads/googleads/v21/enums/search_engine_results_page_type.proto\x1A=google/ads/googleads/v21/enums/search_term_match_source.proto\x1A;google/ads/googleads/v21/enums/search_term_match_type.proto\x1AAgoogle/ads/googleads/v21/enums/search_term_targeting_status.proto\x1A@google/ads/googleads/v21/enums/sk_ad_network_ad_event_type.proto\x1AEgoogle/ads/googleads/v21/enums/sk_ad_network_attribution_credit.proto\x1AJgoogle/ads/googleads/v21/enums/sk_ad_network_coarse_conversion_value.proto\x1A>google/ads/googleads/v21/enums/sk_ad_network_source_type.proto\x1A<google/ads/googleads/v21/enums/sk_ad_network_user_type.proto\x1A)google/ads/googleads/v21/enums/slot.proto\x1A\x19google/api/resource.proto\"\xB5D\x0A\x08Segments\x12!\x0A\x13activity_account_id\x18\x94\x01 \x01(\x03H\x00\x88\x01\x01\x12\x1B\x0A\x0Dactivity_city\x18\xB9\x01 \x01(\x09H\x01\x88\x01\x01\x12\x1E\x0A\x10activity_country\x18\xBA\x01 \x01(\x09H\x02\x88\x01\x01\x12\x1D\x0A\x0Factivity_rating\x18\x95\x01 \x01(\x03H\x03\x88\x01\x01\x12\x1C\x0A\x0Eactivity_state\x18\xBB\x01 \x01(\x09H\x04\x88\x01\x01\x12\"\x0A\x14external_activity_id\x18\x96\x01 \x01(\x09H\x05\x88\x01\x01\x12e\x0A\x13ad_destination_type\x18\x88\x01 \x01(\x0E2G.google.ads.googleads.v21.enums.AdDestinationTypeEnum.AdDestinationType\x12V\x0A\x0Ead_format_type\x18\xBF\x01 \x01(\x0E2=.google.ads.googleads.v21.enums.AdFormatTypeEnum.AdFormatType\x12X\x0A\x0Fad_network_type\x18\x03 \x01(\x0E2?.google.ads.googleads.v21.enums.AdNetworkTypeEnum.AdNetworkType\x12\x16\x0A\x08ad_group\x18\x9E\x01 \x01(\x09H\x06\x88\x01\x01\x12\x19\x0A\x0Basset_group\x18\x9F\x01 \x01(\x09H\x07\x88\x01\x01\x12\$\x0A\x16auction_insight_domain\x18\x91\x01 \x01(\x09H\x08\x88\x01\x01\x12m\x0A\"budget_campaign_association_status\x18\x86\x01 \x01(\x0B2@.google.ads.googleads.v21.common.BudgetCampaignAssociationStatus\x12\x16\x0A\x08campaign\x18\x9D\x01 \x01(\x09H\x09\x88\x01\x01\x12K\x0A\x0Aclick_type\x18\x1A \x01(\x0E27.google.ads.googleads.v21.enums.ClickTypeEnum.ClickType\x12N\x0A\x11conversion_action\x18q \x01(\x09B.\xFAA+\x0A)googleads.googleapis.com/ConversionActionH\x0A\x88\x01\x01\x12y\x0A\x1Aconversion_action_category\x185 \x01(\x0E2U.google.ads.googleads.v21.enums.ConversionActionCategoryEnum.ConversionActionCategory\x12#\x0A\x16conversion_action_name\x18r \x01(\x09H\x0B\x88\x01\x01\x12\"\x0A\x15conversion_adjustment\x18s \x01(\x08H\x0C\x88\x01\x01\x12\x8C\x01\x0A!conversion_attribution_event_type\x18\x02 \x01(\x0E2a.google.ads.googleads.v21.enums.ConversionAttributionEventTypeEnum.ConversionAttributionEventType\x12j\x0A\x15conversion_lag_bucket\x182 \x01(\x0E2K.google.ads.googleads.v21.enums.ConversionLagBucketEnum.ConversionLagBucket\x12\x90\x01\x0A#conversion_or_adjustment_lag_bucket\x183 \x01(\x0E2c.google.ads.googleads.v21.enums.ConversionOrAdjustmentLagBucketEnum.ConversionOrAdjustmentLagBucket\x12\x11\x0A\x04date\x18O \x01(\x09H\x0D\x88\x01\x01\x12L\x0A\x0Bday_of_week\x18\x05 \x01(\x0E27.google.ads.googleads.v21.enums.DayOfWeekEnum.DayOfWeek\x12A\x0A\x06device\x18\x01 \x01(\x0E21.google.ads.googleads.v21.enums.DeviceEnum.Device\x12y\x0A\x1Aexternal_conversion_source\x187 \x01(\x0E2U.google.ads.googleads.v21.enums.ExternalConversionSourceEnum.ExternalConversionSource\x12\x1F\x0A\x12geo_target_airport\x18t \x01(\x09H\x0E\x88\x01\x01\x12\x1E\x0A\x11geo_target_canton\x18u \x01(\x09H\x0F\x88\x01\x01\x12\x1C\x0A\x0Fgeo_target_city\x18v \x01(\x09H\x10\x88\x01\x01\x12\x1F\x0A\x12geo_target_country\x18w \x01(\x09H\x11\x88\x01\x01\x12\x1E\x0A\x11geo_target_county\x18x \x01(\x09H\x12\x88\x01\x01\x12 \x0A\x13geo_target_district\x18y \x01(\x09H\x13\x88\x01\x01\x12\x1D\x0A\x10geo_target_metro\x18z \x01(\x09H\x14\x88\x01\x01\x12.\x0A!geo_target_most_specific_location\x18{ \x01(\x09H\x15\x88\x01\x01\x12#\x0A\x16geo_target_postal_code\x18| \x01(\x09H\x16\x88\x01\x01\x12 \x0A\x13geo_target_province\x18} \x01(\x09H\x17\x88\x01\x01\x12\x1E\x0A\x11geo_target_region\x18~ \x01(\x09H\x18\x88\x01\x01\x12\x1D\x0A\x10geo_target_state\x18\x7F \x01(\x09H\x19\x88\x01\x01\x12'\x0A\x19hotel_booking_window_days\x18\x87\x01 \x01(\x03H\x1A\x88\x01\x01\x12\x1C\x0A\x0Fhotel_center_id\x18P \x01(\x03H\x1B\x88\x01\x01\x12 \x0A\x13hotel_check_in_date\x18Q \x01(\x09H\x1C\x88\x01\x01\x12[\x0A\x1Ahotel_check_in_day_of_week\x18\x09 \x01(\x0E27.google.ads.googleads.v21.enums.DayOfWeekEnum.DayOfWeek\x12\x17\x0A\x0Ahotel_city\x18R \x01(\x09H\x1D\x88\x01\x01\x12\x18\x0A\x0Bhotel_class\x18S \x01(\x05H\x1E\x88\x01\x01\x12\x1A\x0A\x0Dhotel_country\x18T \x01(\x09H\x1F\x88\x01\x01\x12t\x0A\x19hotel_date_selection_type\x18\x0D \x01(\x0E2Q.google.ads.googleads.v21.enums.HotelDateSelectionTypeEnum.HotelDateSelectionType\x12!\x0A\x14hotel_length_of_stay\x18U \x01(\x05H \x88\x01\x01\x12\x1F\x0A\x12hotel_rate_rule_id\x18V \x01(\x09H!\x88\x01\x01\x12X\x0A\x0Fhotel_rate_type\x18J \x01(\x0E2?.google.ads.googleads.v21.enums.HotelRateTypeEnum.HotelRateType\x12a\x0A\x12hotel_price_bucket\x18N \x01(\x0E2E.google.ads.googleads.v21.enums.HotelPriceBucketEnum.HotelPriceBucket\x12\x18\x0A\x0Bhotel_state\x18W \x01(\x09H\"\x88\x01\x01\x12\x11\x0A\x04hour\x18X \x01(\x05H#\x88\x01\x01\x12*\x0A\x1Dinteraction_on_this_extension\x18Y \x01(\x08H\$\x88\x01\x01\x129\x0A\x07keyword\x18= \x01(\x0B2(.google.ads.googleads.v21.common.Keyword\x12e\x0A\x13landing_page_source\x18\xC8\x01 \x01(\x0E2G.google.ads.googleads.v21.enums.LandingPageSourceEnum.LandingPageSource\x12\x12\x0A\x05month\x18Z \x01(\x09H%\x88\x01\x01\x12R\x0A\x0Dmonth_of_year\x18\x12 \x01(\x0E2;.google.ads.googleads.v21.enums.MonthOfYearEnum.MonthOfYear\x12\x1D\x0A\x10partner_hotel_id\x18[ \x01(\x09H&\x88\x01\x01\x12#\x0A\x15product_aggregator_id\x18\x84\x01 \x01(\x03H'\x88\x01\x01\x12%\x0A\x17product_category_level1\x18\xA1\x01 \x01(\x09H(\x88\x01\x01\x12%\x0A\x17product_category_level2\x18\xA2\x01 \x01(\x09H)\x88\x01\x01\x12%\x0A\x17product_category_level3\x18\xA3\x01 \x01(\x09H*\x88\x01\x01\x12%\x0A\x17product_category_level4\x18\xA4\x01 \x01(\x09H+\x88\x01\x01\x12%\x0A\x17product_category_level5\x18\xA5\x01 \x01(\x09H,\x88\x01\x01\x12\x1A\x0A\x0Dproduct_brand\x18a \x01(\x09H-\x88\x01\x01\x12Z\x0A\x0Fproduct_channel\x18\x1E \x01(\x0E2A.google.ads.googleads.v21.enums.ProductChannelEnum.ProductChannel\x12|\x0A\x1Bproduct_channel_exclusivity\x18\x1F \x01(\x0E2W.google.ads.googleads.v21.enums.ProductChannelExclusivityEnum.ProductChannelExclusivity\x12`\x0A\x11product_condition\x18  \x01(\x0E2E.google.ads.googleads.v21.enums.ProductConditionEnum.ProductCondition\x12\x1C\x0A\x0Fproduct_country\x18b \x01(\x09H.\x88\x01\x01\x12&\x0A\x19product_custom_attribute0\x18c \x01(\x09H/\x88\x01\x01\x12&\x0A\x19product_custom_attribute1\x18d \x01(\x09H0\x88\x01\x01\x12&\x0A\x19product_custom_attribute2\x18e \x01(\x09H1\x88\x01\x01\x12&\x0A\x19product_custom_attribute3\x18f \x01(\x09H2\x88\x01\x01\x12&\x0A\x19product_custom_attribute4\x18g \x01(\x09H3\x88\x01\x01\x12 \x0A\x12product_feed_label\x18\x93\x01 \x01(\x09H4\x88\x01\x01\x12\x1C\x0A\x0Fproduct_item_id\x18h \x01(\x09H5\x88\x01\x01\x12\x1D\x0A\x10product_language\x18i \x01(\x09H6\x88\x01\x01\x12!\x0A\x13product_merchant_id\x18\x85\x01 \x01(\x03H7\x88\x01\x01\x12\x1D\x0A\x10product_store_id\x18j \x01(\x09H8\x88\x01\x01\x12\x1A\x0A\x0Dproduct_title\x18k \x01(\x09H9\x88\x01\x01\x12\x1C\x0A\x0Fproduct_type_l1\x18l \x01(\x09H:\x88\x01\x01\x12\x1C\x0A\x0Fproduct_type_l2\x18m \x01(\x09H;\x88\x01\x01\x12\x1C\x0A\x0Fproduct_type_l3\x18n \x01(\x09H<\x88\x01\x01\x12\x1C\x0A\x0Fproduct_type_l4\x18o \x01(\x09H=\x88\x01\x01\x12\x1C\x0A\x0Fproduct_type_l5\x18p \x01(\x09H>\x88\x01\x01\x12\x15\x0A\x07quarter\x18\x80\x01 \x01(\x09H?\x88\x01\x01\x12%\x0A\x17travel_destination_city\x18\xC1\x01 \x01(\x09H@\x88\x01\x01\x12(\x0A\x1Atravel_destination_country\x18\xC2\x01 \x01(\x09HA\x88\x01\x01\x12'\x0A\x19travel_destination_region\x18\xC3\x01 \x01(\x09HB\x88\x01\x01\x12g\x0A\x13recommendation_type\x18\x8C\x01 \x01(\x0E2I.google.ads.googleads.v21.enums.RecommendationTypeEnum.RecommendationType\x12\x84\x01\x0A\x1Fsearch_engine_results_page_type\x18F \x01(\x0E2[.google.ads.googleads.v21.enums.SearchEngineResultsPageTypeEnum.SearchEngineResultsPageType\x12 \x0A\x12search_subcategory\x18\x9B\x01 \x01(\x09HC\x88\x01\x01\x12\x19\x0A\x0Bsearch_term\x18\x9C\x01 \x01(\x09HD\x88\x01\x01\x12k\x0A\x16search_term_match_type\x18\x16 \x01(\x0E2K.google.ads.googleads.v21.enums.SearchTermMatchTypeEnum.SearchTermMatchType\x12L\x0A\x0Amatch_type\x18\xC7\x01 \x01(\x0E27.google.ads.googleads.v21.enums.MatchTypeEnum.MatchType\x12;\x0A\x04slot\x18\x17 \x01(\x0E2-.google.ads.googleads.v21.enums.SlotEnum.Slot\x12\x9D\x01\x0A'conversion_value_rule_primary_dimension\x18\x8A\x01 \x01(\x0E2k.google.ads.googleads.v21.enums.ConversionValueRulePrimaryDimensionEnum.ConversionValueRulePrimaryDimension\x12\x15\x0A\x07webpage\x18\x81\x01 \x01(\x09HE\x88\x01\x01\x12\x12\x0A\x04week\x18\x82\x01 \x01(\x09HF\x88\x01\x01\x12\x12\x0A\x04year\x18\x83\x01 \x01(\x05HG\x88\x01\x01\x121\x0A#sk_ad_network_fine_conversion_value\x18\x89\x01 \x01(\x03HH\x88\x01\x01\x12?\x0A1sk_ad_network_redistributed_fine_conversion_value\x18\xBE\x01 \x01(\x03HI\x88\x01\x01\x12m\x0A\x17sk_ad_network_user_type\x18\x8D\x01 \x01(\x0E2K.google.ads.googleads.v21.enums.SkAdNetworkUserTypeEnum.SkAdNetworkUserType\x12w\x0A\x1Bsk_ad_network_ad_event_type\x18\x8E\x01 \x01(\x0E2Q.google.ads.googleads.v21.enums.SkAdNetworkAdEventTypeEnum.SkAdNetworkAdEventType\x12]\x0A\x18sk_ad_network_source_app\x18\x8F\x01 \x01(\x0B25.google.ads.googleads.v21.common.SkAdNetworkSourceAppHJ\x88\x01\x01\x12\x88\x01\x0A sk_ad_network_attribution_credit\x18\x90\x01 \x01(\x0E2].google.ads.googleads.v21.enums.SkAdNetworkAttributionCreditEnum.SkAdNetworkAttributionCredit\x12\x95\x01\x0A%sk_ad_network_coarse_conversion_value\x18\x97\x01 \x01(\x0E2e.google.ads.googleads.v21.enums.SkAdNetworkCoarseConversionValueEnum.SkAdNetworkCoarseConversionValue\x12)\x0A\x1Bsk_ad_network_source_domain\x18\x98\x01 \x01(\x09HK\x88\x01\x01\x12s\x0A\x19sk_ad_network_source_type\x18\x99\x01 \x01(\x0E2O.google.ads.googleads.v21.enums.SkAdNetworkSourceTypeEnum.SkAdNetworkSourceType\x123\x0A%sk_ad_network_postback_sequence_index\x18\x9A\x01 \x01(\x03HL\x88\x01\x01\x12#\x0A\x15sk_ad_network_version\x18\xC0\x01 \x01(\x09HM\x88\x01\x01\x12_\x0A\x18asset_interaction_target\x18\x8B\x01 \x01(\x0B27.google.ads.googleads.v21.common.AssetInteractionTargetHN\x88\x01\x01\x12\xA8\x01\x0A\x1Enew_versus_returning_customers\x18\xA0\x01 \x01(\x0E2\x7F.google.ads.googleads.v21.enums.ConvertingUserPriorEngagementTypeAndLtvBucketEnum.ConvertingUserPriorEngagementTypeAndLtvBucket\x12Z\x0A\x12adjusted_age_range\x18\xC4\x01 \x01(\x0E2=.google.ads.googleads.v21.enums.AgeRangeTypeEnum.AgeRangeType\x12S\x0A\x0Fadjusted_gender\x18\xC5\x01 \x01(\x0E29.google.ads.googleads.v21.enums.GenderTypeEnum.GenderType\x12r\x0A\x18search_term_match_source\x18\xC6\x01 \x01(\x0E2O.google.ads.googleads.v21.enums.SearchTermMatchSourceEnum.SearchTermMatchSource\x12~\x0A\x1Csearch_term_targeting_status\x18\xC9\x01 \x01(\x0E2W.google.ads.googleads.v21.enums.SearchTermTargetingStatusEnum.SearchTermTargetingStatusB\x16\x0A\x14_activity_account_idB\x10\x0A\x0E_activity_cityB\x13\x0A\x11_activity_countryB\x12\x0A\x10_activity_ratingB\x11\x0A\x0F_activity_stateB\x17\x0A\x15_external_activity_idB\x0B\x0A\x09_ad_groupB\x0E\x0A\x0C_asset_groupB\x19\x0A\x17_auction_insight_domainB\x0B\x0A\x09_campaignB\x14\x0A\x12_conversion_actionB\x19\x0A\x17_conversion_action_nameB\x18\x0A\x16_conversion_adjustmentB\x07\x0A\x05_dateB\x15\x0A\x13_geo_target_airportB\x14\x0A\x12_geo_target_cantonB\x12\x0A\x10_geo_target_cityB\x15\x0A\x13_geo_target_countryB\x14\x0A\x12_geo_target_countyB\x16\x0A\x14_geo_target_districtB\x13\x0A\x11_geo_target_metroB\$\x0A\"_geo_target_most_specific_locationB\x19\x0A\x17_geo_target_postal_codeB\x16\x0A\x14_geo_target_provinceB\x14\x0A\x12_geo_target_regionB\x13\x0A\x11_geo_target_stateB\x1C\x0A\x1A_hotel_booking_window_daysB\x12\x0A\x10_hotel_center_idB\x16\x0A\x14_hotel_check_in_dateB\x0D\x0A\x0B_hotel_cityB\x0E\x0A\x0C_hotel_classB\x10\x0A\x0E_hotel_countryB\x17\x0A\x15_hotel_length_of_stayB\x15\x0A\x13_hotel_rate_rule_idB\x0E\x0A\x0C_hotel_stateB\x07\x0A\x05_hourB \x0A\x1E_interaction_on_this_extensionB\x08\x0A\x06_monthB\x13\x0A\x11_partner_hotel_idB\x18\x0A\x16_product_aggregator_idB\x1A\x0A\x18_product_category_level1B\x1A\x0A\x18_product_category_level2B\x1A\x0A\x18_product_category_level3B\x1A\x0A\x18_product_category_level4B\x1A\x0A\x18_product_category_level5B\x10\x0A\x0E_product_brandB\x12\x0A\x10_product_countryB\x1C\x0A\x1A_product_custom_attribute0B\x1C\x0A\x1A_product_custom_attribute1B\x1C\x0A\x1A_product_custom_attribute2B\x1C\x0A\x1A_product_custom_attribute3B\x1C\x0A\x1A_product_custom_attribute4B\x15\x0A\x13_product_feed_labelB\x12\x0A\x10_product_item_idB\x13\x0A\x11_product_languageB\x16\x0A\x14_product_merchant_idB\x13\x0A\x11_product_store_idB\x10\x0A\x0E_product_titleB\x12\x0A\x10_product_type_l1B\x12\x0A\x10_product_type_l2B\x12\x0A\x10_product_type_l3B\x12\x0A\x10_product_type_l4B\x12\x0A\x10_product_type_l5B\x0A\x0A\x08_quarterB\x1A\x0A\x18_travel_destination_cityB\x1D\x0A\x1B_travel_destination_countryB\x1C\x0A\x1A_travel_destination_regionB\x15\x0A\x13_search_subcategoryB\x0E\x0A\x0C_search_termB\x0A\x0A\x08_webpageB\x07\x0A\x05_weekB\x07\x0A\x05_yearB&\x0A\$_sk_ad_network_fine_conversion_valueB4\x0A2_sk_ad_network_redistributed_fine_conversion_valueB\x1B\x0A\x19_sk_ad_network_source_appB\x1E\x0A\x1C_sk_ad_network_source_domainB(\x0A&_sk_ad_network_postback_sequence_indexB\x18\x0A\x16_sk_ad_network_versionB\x1B\x0A\x19_asset_interaction_target\"}\x0A\x07Keyword\x12\x1F\x0A\x12ad_group_criterion\x18\x03 \x01(\x09H\x00\x88\x01\x01\x12:\x0A\x04info\x18\x02 \x01(\x0B2,.google.ads.googleads.v21.common.KeywordInfoB\x15\x0A\x13_ad_group_criterion\"\xBA\x01\x0A\x1FBudgetCampaignAssociationStatus\x12\x15\x0A\x08campaign\x18\x01 \x01(\x09H\x00\x88\x01\x01\x12s\x0A\x06status\x18\x02 \x01(\x0E2c.google.ads.googleads.v21.enums.BudgetCampaignAssociationStatusEnum.BudgetCampaignAssociationStatusB\x0B\x0A\x09_campaign\"J\x0A\x16AssetInteractionTarget\x12\x0D\x0A\x05asset\x18\x01 \x01(\x09\x12!\x0A\x19interaction_on_this_asset\x18\x02 \x01(\x08\"`\x0A\x14SkAdNetworkSourceApp\x12(\x0A\x1Bsk_ad_network_source_app_id\x18\x01 \x01(\x09H\x00\x88\x01\x01B\x1E\x0A\x1C_sk_ad_network_source_app_idB\xED\x01\x0A#com.google.ads.googleads.v21.commonB\x0DSegmentsProtoP\x01ZEgoogle.golang.org/genproto/googleapis/ads/googleads/v21/common;common\xA2\x02\x03GAA\xAA\x02\x1FGoogle.Ads.GoogleAds.V21.Common\xCA\x02\x1FGoogle\\Ads\\GoogleAds\\V21\\Common\xEA\x02#Google::Ads::GoogleAds::V21::Commonb\x06proto3\x0A\xF8\xE6\x02\x0A:google/ads/googleads/v21/services/google_ads_service.proto\x12!google.ads.googleads.v21.services\x1A.google/ads/googleads/v21/common/segments.proto\x1A:google/ads/googleads/v21/enums/response_content_type.proto\x1A8google/ads/googleads/v21/enums/summary_row_setting.proto\x1ADgoogle/ads/googleads/v21/resources/accessible_bidding_strategy.proto\x1A7google/ads/googleads/v21/resources/account_budget.proto\x1A@google/ads/googleads/v21/resources/account_budget_proposal.proto\x1A5google/ads/googleads/v21/resources/account_link.proto\x1A+google/ads/googleads/v21/resources/ad.proto\x1A1google/ads/googleads/v21/resources/ad_group.proto\x1A4google/ads/googleads/v21/resources/ad_group_ad.proto\x1AKgoogle/ads/googleads/v21/resources/ad_group_ad_asset_combination_view.proto\x1A?google/ads/googleads/v21/resources/ad_group_ad_asset_view.proto\x1A:google/ads/googleads/v21/resources/ad_group_ad_label.proto\x1A7google/ads/googleads/v21/resources/ad_group_asset.proto\x1A;google/ads/googleads/v21/resources/ad_group_asset_set.proto\x1A?google/ads/googleads/v21/resources/ad_group_audience_view.proto\x1A>google/ads/googleads/v21/resources/ad_group_bid_modifier.proto\x1A;google/ads/googleads/v21/resources/ad_group_criterion.proto\x1AFgoogle/ads/googleads/v21/resources/ad_group_criterion_customizer.proto\x1AAgoogle/ads/googleads/v21/resources/ad_group_criterion_label.proto\x1AFgoogle/ads/googleads/v21/resources/ad_group_criterion_simulation.proto\x1A<google/ads/googleads/v21/resources/ad_group_customizer.proto\x1A7google/ads/googleads/v21/resources/ad_group_label.proto\x1A<google/ads/googleads/v21/resources/ad_group_simulation.proto\x1A5google/ads/googleads/v21/resources/ad_parameter.proto\x1A9google/ads/googleads/v21/resources/ad_schedule_view.proto\x1A7google/ads/googleads/v21/resources/age_range_view.proto\x1AOgoogle/ads/googleads/v21/resources/ai_max_search_term_ad_combination_view.proto\x1ASgoogle/ads/googleads/v21/resources/android_privacy_shared_key_google_ad_group.proto\x1ASgoogle/ads/googleads/v21/resources/android_privacy_shared_key_google_campaign.proto\x1AWgoogle/ads/googleads/v21/resources/android_privacy_shared_key_google_network_type.proto\x1A.google/ads/googleads/v21/resources/asset.proto\x1A>google/ads/googleads/v21/resources/asset_field_type_view.proto\x1A4google/ads/googleads/v21/resources/asset_group.proto\x1A:google/ads/googleads/v21/resources/asset_group_asset.proto\x1AIgoogle/ads/googleads/v21/resources/asset_group_listing_group_filter.proto\x1AGgoogle/ads/googleads/v21/resources/asset_group_product_group_view.proto\x1A;google/ads/googleads/v21/resources/asset_group_signal.proto\x1AIgoogle/ads/googleads/v21/resources/asset_group_top_combination_view.proto\x1A2google/ads/googleads/v21/resources/asset_set.proto\x1A8google/ads/googleads/v21/resources/asset_set_asset.proto\x1A<google/ads/googleads/v21/resources/asset_set_type_view.proto\x1A1google/ads/googleads/v21/resources/audience.proto\x1A2google/ads/googleads/v21/resources/batch_job.proto\x1A?google/ads/googleads/v21/resources/bidding_data_exclusion.proto\x1AGgoogle/ads/googleads/v21/resources/bidding_seasonality_adjustment.proto\x1A9google/ads/googleads/v21/resources/bidding_strategy.proto\x1ADgoogle/ads/googleads/v21/resources/bidding_strategy_simulation.proto\x1A6google/ads/googleads/v21/resources/billing_setup.proto\x1A2google/ads/googleads/v21/resources/call_view.proto\x1A1google/ads/googleads/v21/resources/campaign.proto\x1AFgoogle/ads/googleads/v21/resources/campaign_aggregate_asset_view.proto\x1A7google/ads/googleads/v21/resources/campaign_asset.proto\x1A;google/ads/googleads/v21/resources/campaign_asset_set.proto\x1A?google/ads/googleads/v21/resources/campaign_audience_view.proto\x1A>google/ads/googleads/v21/resources/campaign_bid_modifier.proto\x1A8google/ads/googleads/v21/resources/campaign_budget.proto\x1AAgoogle/ads/googleads/v21/resources/campaign_conversion_goal.proto\x1A;google/ads/googleads/v21/resources/campaign_criterion.proto\x1A<google/ads/googleads/v21/resources/campaign_customizer.proto\x1A7google/ads/googleads/v21/resources/campaign_draft.proto\x1A7google/ads/googleads/v21/resources/campaign_group.proto\x1A7google/ads/googleads/v21/resources/campaign_label.proto\x1A@google/ads/googleads/v21/resources/campaign_lifecycle_goal.proto\x1AEgoogle/ads/googleads/v21/resources/campaign_search_term_insight.proto\x1ABgoogle/ads/googleads/v21/resources/campaign_search_term_view.proto\x1A<google/ads/googleads/v21/resources/campaign_shared_set.proto\x1A<google/ads/googleads/v21/resources/campaign_simulation.proto\x1A9google/ads/googleads/v21/resources/carrier_constant.proto\x1A5google/ads/googleads/v21/resources/change_event.proto\x1A6google/ads/googleads/v21/resources/change_status.proto\x1AEgoogle/ads/googleads/v21/resources/channel_aggregate_asset_view.proto\x1A3google/ads/googleads/v21/resources/click_view.proto\x1A:google/ads/googleads/v21/resources/combined_audience.proto\x1A?google/ads/googleads/v21/resources/content_criterion_view.proto\x1A:google/ads/googleads/v21/resources/conversion_action.proto\x1ACgoogle/ads/googleads/v21/resources/conversion_custom_variable.proto\x1AHgoogle/ads/googleads/v21/resources/conversion_goal_campaign_config.proto\x1A>google/ads/googleads/v21/resources/conversion_value_rule.proto\x1ABgoogle/ads/googleads/v21/resources/conversion_value_rule_set.proto\x1A:google/ads/googleads/v21/resources/currency_constant.proto\x1A8google/ads/googleads/v21/resources/custom_audience.proto\x1A?google/ads/googleads/v21/resources/custom_conversion_goal.proto\x1A8google/ads/googleads/v21/resources/custom_interest.proto\x1A1google/ads/googleads/v21/resources/customer.proto\x1A7google/ads/googleads/v21/resources/customer_asset.proto\x1A;google/ads/googleads/v21/resources/customer_asset_set.proto\x1A8google/ads/googleads/v21/resources/customer_client.proto\x1A=google/ads/googleads/v21/resources/customer_client_link.proto\x1AAgoogle/ads/googleads/v21/resources/customer_conversion_goal.proto\x1A<google/ads/googleads/v21/resources/customer_customizer.proto\x1A7google/ads/googleads/v21/resources/customer_label.proto\x1A@google/ads/googleads/v21/resources/customer_lifecycle_goal.proto\x1A>google/ads/googleads/v21/resources/customer_manager_link.proto\x1ADgoogle/ads/googleads/v21/resources/customer_negative_criterion.proto\x1AEgoogle/ads/googleads/v21/resources/customer_search_term_insight.proto\x1A=google/ads/googleads/v21/resources/customer_user_access.proto\x1AHgoogle/ads/googleads/v21/resources/customer_user_access_invitation.proto\x1A=google/ads/googleads/v21/resources/customizer_attribute.proto\x1A2google/ads/googleads/v21/resources/data_link.proto\x1ARgoogle/ads/googleads/v21/resources/detail_content_suitability_placement_view.proto\x1A>google/ads/googleads/v21/resources/detail_placement_view.proto\x1A=google/ads/googleads/v21/resources/detailed_demographic.proto\x1A=google/ads/googleads/v21/resources/display_keyword_view.proto\x1A6google/ads/googleads/v21/resources/distance_view.proto\x1A8google/ads/googleads/v21/resources/domain_category.proto\x1ALgoogle/ads/googleads/v21/resources/dynamic_search_ads_search_term_view.proto\x1ACgoogle/ads/googleads/v21/resources/expanded_landing_page_view.proto\x1A3google/ads/googleads/v21/resources/experiment.proto\x1A7google/ads/googleads/v21/resources/experiment_arm.proto\x1AGgoogle/ads/googleads/v21/resources/final_url_expansion_asset_view.proto\x1A4google/ads/googleads/v21/resources/gender_view.proto\x1A<google/ads/googleads/v21/resources/geo_target_constant.proto\x1A8google/ads/googleads/v21/resources/geographic_view.proto\x1AQgoogle/ads/googleads/v21/resources/group_content_suitability_placement_view.proto\x1A=google/ads/googleads/v21/resources/group_placement_view.proto\x1A9google/ads/googleads/v21/resources/hotel_group_view.proto\x1A?google/ads/googleads/v21/resources/hotel_performance_view.proto\x1A=google/ads/googleads/v21/resources/hotel_reconciliation.proto\x1A:google/ads/googleads/v21/resources/income_range_view.proto\x1A5google/ads/googleads/v21/resources/keyword_plan.proto\x1A>google/ads/googleads/v21/resources/keyword_plan_ad_group.proto\x1AFgoogle/ads/googleads/v21/resources/keyword_plan_ad_group_keyword.proto\x1A>google/ads/googleads/v21/resources/keyword_plan_campaign.proto\x1AFgoogle/ads/googleads/v21/resources/keyword_plan_campaign_keyword.proto\x1A?google/ads/googleads/v21/resources/keyword_theme_constant.proto\x1A5google/ads/googleads/v21/resources/keyword_view.proto\x1A.google/ads/googleads/v21/resources/label.proto\x1A:google/ads/googleads/v21/resources/landing_page_view.proto\x1A:google/ads/googleads/v21/resources/language_constant.proto\x1ABgoogle/ads/googleads/v21/resources/lead_form_submission_data.proto\x1A3google/ads/googleads/v21/resources/life_event.proto\x1A@google/ads/googleads/v21/resources/local_services_employee.proto\x1A<google/ads/googleads/v21/resources/local_services_lead.proto\x1AIgoogle/ads/googleads/v21/resources/local_services_lead_conversation.proto\x1AMgoogle/ads/googleads/v21/resources/local_services_verification_artifact.proto\x1A?google/ads/googleads/v21/resources/location_interest_view.proto\x1A6google/ads/googleads/v21/resources/location_view.proto\x1A?google/ads/googleads/v21/resources/managed_placement_view.proto\x1A3google/ads/googleads/v21/resources/media_file.proto\x1AEgoogle/ads/googleads/v21/resources/mobile_app_category_constant.proto\x1A?google/ads/googleads/v21/resources/mobile_device_constant.proto\x1AQgoogle/ads/googleads/v21/resources/offline_conversion_upload_client_summary.proto\x1A\\google/ads/googleads/v21/resources/offline_conversion_upload_conversion_action_summary.proto\x1A>google/ads/googleads/v21/resources/offline_user_data_job.proto\x1AJgoogle/ads/googleads/v21/resources/operating_system_version_constant.proto\x1AFgoogle/ads/googleads/v21/resources/paid_organic_search_term_view.proto\x1A=google/ads/googleads/v21/resources/parental_status_view.proto\x1A7google/ads/googleads/v21/resources/per_store_view.proto\x1AGgoogle/ads/googleads/v21/resources/performance_max_placement_view.proto\x1ABgoogle/ads/googleads/v21/resources/product_category_constant.proto\x1A;google/ads/googleads/v21/resources/product_group_view.proto\x1A5google/ads/googleads/v21/resources/product_link.proto\x1A@google/ads/googleads/v21/resources/product_link_invitation.proto\x1A<google/ads/googleads/v21/resources/qualifying_question.proto\x1A7google/ads/googleads/v21/resources/recommendation.proto\x1ADgoogle/ads/googleads/v21/resources/recommendation_subscription.proto\x1A;google/ads/googleads/v21/resources/remarketing_action.proto\x1A9google/ads/googleads/v21/resources/search_term_view.proto\x1A9google/ads/googleads/v21/resources/shared_criterion.proto\x1A3google/ads/googleads/v21/resources/shared_set.proto\x1ABgoogle/ads/googleads/v21/resources/shopping_performance_view.proto\x1A9google/ads/googleads/v21/resources/shopping_product.proto\x1AHgoogle/ads/googleads/v21/resources/smart_campaign_search_term_view.proto\x1A?google/ads/googleads/v21/resources/smart_campaign_setting.proto\x1AGgoogle/ads/googleads/v21/resources/third_party_app_analytics_link.proto\x1A7google/ads/googleads/v21/resources/topic_constant.proto\x1A3google/ads/googleads/v21/resources/topic_view.proto\x1ACgoogle/ads/googleads/v21/resources/travel_activity_group_view.proto\x1AIgoogle/ads/googleads/v21/resources/travel_activity_performance_view.proto\x1A6google/ads/googleads/v21/resources/user_interest.proto\x1A2google/ads/googleads/v21/resources/user_list.proto\x1A@google/ads/googleads/v21/resources/user_list_customer_type.proto\x1A;google/ads/googleads/v21/resources/user_location_view.proto\x1A.google/ads/googleads/v21/resources/video.proto\x1A5google/ads/googleads/v21/resources/webpage_view.proto\x1AAgoogle/ads/googleads/v21/services/ad_group_ad_label_service.proto\x1A;google/ads/googleads/v21/services/ad_group_ad_service.proto\x1A>google/ads/googleads/v21/services/ad_group_asset_service.proto\x1AEgoogle/ads/googleads/v21/services/ad_group_bid_modifier_service.proto\x1AMgoogle/ads/googleads/v21/services/ad_group_criterion_customizer_service.proto\x1AHgoogle/ads/googleads/v21/services/ad_group_criterion_label_service.proto\x1ABgoogle/ads/googleads/v21/services/ad_group_criterion_service.proto\x1ACgoogle/ads/googleads/v21/services/ad_group_customizer_service.proto\x1A>google/ads/googleads/v21/services/ad_group_label_service.proto\x1A8google/ads/googleads/v21/services/ad_group_service.proto\x1A<google/ads/googleads/v21/services/ad_parameter_service.proto\x1A2google/ads/googleads/v21/services/ad_service.proto\x1AAgoogle/ads/googleads/v21/services/asset_group_asset_service.proto\x1APgoogle/ads/googleads/v21/services/asset_group_listing_group_filter_service.proto\x1A;google/ads/googleads/v21/services/asset_group_service.proto\x1ABgoogle/ads/googleads/v21/services/asset_group_signal_service.proto\x1A5google/ads/googleads/v21/services/asset_service.proto\x1A?google/ads/googleads/v21/services/asset_set_asset_service.proto\x1A9google/ads/googleads/v21/services/asset_set_service.proto\x1A8google/ads/googleads/v21/services/audience_service.proto\x1AFgoogle/ads/googleads/v21/services/bidding_data_exclusion_service.proto\x1ANgoogle/ads/googleads/v21/services/bidding_seasonality_adjustment_service.proto\x1A@google/ads/googleads/v21/services/bidding_strategy_service.proto\x1A>google/ads/googleads/v21/services/campaign_asset_service.proto\x1ABgoogle/ads/googleads/v21/services/campaign_asset_set_service.proto\x1AEgoogle/ads/googleads/v21/services/campaign_bid_modifier_service.proto\x1A?google/ads/googleads/v21/services/campaign_budget_service.proto\x1AHgoogle/ads/googleads/v21/services/campaign_conversion_goal_service.proto\x1ABgoogle/ads/googleads/v21/services/campaign_criterion_service.proto\x1ACgoogle/ads/googleads/v21/services/campaign_customizer_service.proto\x1A>google/ads/googleads/v21/services/campaign_draft_service.proto\x1A>google/ads/googleads/v21/services/campaign_group_service.proto\x1A>google/ads/googleads/v21/services/campaign_label_service.proto\x1A8google/ads/googleads/v21/services/campaign_service.proto\x1ACgoogle/ads/googleads/v21/services/campaign_shared_set_service.proto\x1AAgoogle/ads/googleads/v21/services/conversion_action_service.proto\x1AJgoogle/ads/googleads/v21/services/conversion_custom_variable_service.proto\x1AOgoogle/ads/googleads/v21/services/conversion_goal_campaign_config_service.proto\x1AEgoogle/ads/googleads/v21/services/conversion_value_rule_service.proto\x1AIgoogle/ads/googleads/v21/services/conversion_value_rule_set_service.proto\x1AFgoogle/ads/googleads/v21/services/custom_conversion_goal_service.proto\x1A>google/ads/googleads/v21/services/customer_asset_service.proto\x1AHgoogle/ads/googleads/v21/services/customer_conversion_goal_service.proto\x1ACgoogle/ads/googleads/v21/services/customer_customizer_service.proto\x1A>google/ads/googleads/v21/services/customer_label_service.proto\x1AKgoogle/ads/googleads/v21/services/customer_negative_criterion_service.proto\x1A8google/ads/googleads/v21/services/customer_service.proto\x1ADgoogle/ads/googleads/v21/services/customizer_attribute_service.proto\x1A>google/ads/googleads/v21/services/experiment_arm_service.proto\x1A:google/ads/googleads/v21/services/experiment_service.proto\x1AMgoogle/ads/googleads/v21/services/keyword_plan_ad_group_keyword_service.proto\x1AEgoogle/ads/googleads/v21/services/keyword_plan_ad_group_service.proto\x1AMgoogle/ads/googleads/v21/services/keyword_plan_campaign_keyword_service.proto\x1AEgoogle/ads/googleads/v21/services/keyword_plan_campaign_service.proto\x1A<google/ads/googleads/v21/services/keyword_plan_service.proto\x1A5google/ads/googleads/v21/services/label_service.proto\x1AKgoogle/ads/googleads/v21/services/recommendation_subscription_service.proto\x1ABgoogle/ads/googleads/v21/services/remarketing_action_service.proto\x1A@google/ads/googleads/v21/services/shared_criterion_service.proto\x1A:google/ads/googleads/v21/services/shared_set_service.proto\x1AFgoogle/ads/googleads/v21/services/smart_campaign_setting_service.proto\x1A9google/ads/googleads/v21/services/user_list_service.proto\x1A\x1Cgoogle/api/annotations.proto\x1A\x17google/api/client.proto\x1A\x1Fgoogle/api/field_behavior.proto\x1A google/protobuf/field_mask.proto\x1A\x17google/rpc/status.proto\"\xD0\x01\x0A\x16SearchGoogleAdsRequest\x12\x18\x0A\x0Bcustomer_id\x18\x01 \x01(\x09B\x03\xE0A\x02\x12\x12\x0A\x05query\x18\x02 \x01(\x09B\x03\xE0A\x02\x12\x12\x0A\x0Apage_token\x18\x03 \x01(\x09\x12\x11\x0A\x09page_size\x18\x04 \x01(\x05\x12\x15\x0A\x0Dvalidate_only\x18\x05 \x01(\x08\x12J\x0A\x0Fsearch_settings\x18\x0A \x01(\x0B21.google.ads.googleads.v21.services.SearchSettings\"\xAB\x02\x0A\x17SearchGoogleAdsResponse\x12@\x0A\x07results\x18\x01 \x03(\x0B2/.google.ads.googleads.v21.services.GoogleAdsRow\x12\x17\x0A\x0Fnext_page_token\x18\x02 \x01(\x09\x12\x1B\x0A\x13total_results_count\x18\x03 \x01(\x03\x12.\x0A\x0Afield_mask\x18\x05 \x01(\x0B2\x1A.google.protobuf.FieldMask\x12D\x0A\x0Bsummary_row\x18\x06 \x01(\x0B2/.google.ads.googleads.v21.services.GoogleAdsRow\x12\"\x0A\x1Aquery_resource_consumption\x18\x08 \x01(\x03\"\xB2\x01\x0A\x1CSearchGoogleAdsStreamRequest\x12\x18\x0A\x0Bcustomer_id\x18\x01 \x01(\x09B\x03\xE0A\x02\x12\x12\x0A\x05query\x18\x02 \x01(\x09B\x03\xE0A\x02\x12d\x0A\x13summary_row_setting\x18\x03 \x01(\x0E2G.google.ads.googleads.v21.enums.SummaryRowSettingEnum.SummaryRowSetting\"\x8F\x02\x0A\x1DSearchGoogleAdsStreamResponse\x12@\x0A\x07results\x18\x01 \x03(\x0B2/.google.ads.googleads.v21.services.GoogleAdsRow\x12.\x0A\x0Afield_mask\x18\x02 \x01(\x0B2\x1A.google.protobuf.FieldMask\x12D\x0A\x0Bsummary_row\x18\x03 \x01(\x0B2/.google.ads.googleads.v21.services.GoogleAdsRow\x12\x12\x0A\x0Arequest_id\x18\x04 \x01(\x09\x12\"\x0A\x1Aquery_resource_consumption\x18\x06 \x01(\x03\"\xE4v\x0A\x0CGoogleAdsRow\x12I\x0A\x0Eaccount_budget\x18* \x01(\x0B21.google.ads.googleads.v21.resources.AccountBudget\x12Z\x0A\x17account_budget_proposal\x18+ \x01(\x0B29.google.ads.googleads.v21.resources.AccountBudgetProposal\x12F\x0A\x0Caccount_link\x18\x8F\x01 \x01(\x0B2/.google.ads.googleads.v21.resources.AccountLink\x123\x0A\x02ad\x18\xE3\x01 \x01(\x0B2&.google.ads.googleads.v21.resources.Ad\x12=\x0A\x08ad_group\x18\x03 \x01(\x0B2+.google.ads.googleads.v21.resources.AdGroup\x12B\x0A\x0Bad_group_ad\x18\x10 \x01(\x0B2-.google.ads.googleads.v21.resources.AdGroupAd\x12n\x0A\"ad_group_ad_asset_combination_view\x18\xC1\x01 \x01(\x0B2A.google.ads.googleads.v21.resources.AdGroupAdAssetCombinationView\x12W\x0A\x16ad_group_ad_asset_view\x18\x83\x01 \x01(\x0B26.google.ads.googleads.v21.resources.AdGroupAdAssetView\x12M\x0A\x11ad_group_ad_label\x18x \x01(\x0B22.google.ads.googleads.v21.resources.AdGroupAdLabel\x12I\x0A\x0Ead_group_asset\x18\x9A\x01 \x01(\x0B20.google.ads.googleads.v21.resources.AdGroupAsset\x12P\x0A\x12ad_group_asset_set\x18\xC4\x01 \x01(\x0B23.google.ads.googleads.v21.resources.AdGroupAssetSet\x12W\x0A\x16ad_group_audience_view\x189 \x01(\x0B27.google.ads.googleads.v21.resources.AdGroupAudienceView\x12U\x0A\x15ad_group_bid_modifier\x18\x18 \x01(\x0B26.google.ads.googleads.v21.resources.AdGroupBidModifier\x12P\x0A\x12ad_group_criterion\x18\x11 \x01(\x0B24.google.ads.googleads.v21.resources.AdGroupCriterion\x12f\x0A\x1Dad_group_criterion_customizer\x18\xBB\x01 \x01(\x0B2>.google.ads.googleads.v21.resources.AdGroupCriterionCustomizer\x12[\x0A\x18ad_group_criterion_label\x18y \x01(\x0B29.google.ads.googleads.v21.resources.AdGroupCriterionLabel\x12e\x0A\x1Dad_group_criterion_simulation\x18n \x01(\x0B2>.google.ads.googleads.v21.resources.AdGroupCriterionSimulation\x12S\x0A\x13ad_group_customizer\x18\xB9\x01 \x01(\x0B25.google.ads.googleads.v21.resources.AdGroupCustomizer\x12H\x0A\x0Ead_group_label\x18s \x01(\x0B20.google.ads.googleads.v21.resources.AdGroupLabel\x12R\x0A\x13ad_group_simulation\x18k \x01(\x0B25.google.ads.googleads.v21.resources.AdGroupSimulation\x12F\x0A\x0Cad_parameter\x18\x82\x01 \x01(\x0B2/.google.ads.googleads.v21.resources.AdParameter\x12H\x0A\x0Eage_range_view\x180 \x01(\x0B20.google.ads.googleads.v21.resources.AgeRangeView\x12L\x0A\x10ad_schedule_view\x18Y \x01(\x0B22.google.ads.googleads.v21.resources.AdScheduleView\x12u\x0A&ai_max_search_term_ad_combination_view\x18\xF2\x01 \x01(\x0B2D.google.ads.googleads.v21.resources.AiMaxSearchTermAdCombinationView\x12K\x0A\x0Fdomain_category\x18[ \x01(\x0B22.google.ads.googleads.v21.resources.DomainCategory\x128\x0A\x05asset\x18i \x01(\x0B2).google.ads.googleads.v21.resources.Asset\x12V\x0A\x15asset_field_type_view\x18\xA8\x01 \x01(\x0B26.google.ads.googleads.v21.resources.AssetFieldTypeView\x12d\x0A\x1Cchannel_aggregate_asset_view\x18\xDE\x01 \x01(\x0B2=.google.ads.googleads.v21.resources.ChannelAggregateAssetView\x12f\x0A\x1Dcampaign_aggregate_asset_view\x18\xE0\x01 \x01(\x0B2>.google.ads.googleads.v21.resources.CampaignAggregateAssetView\x12O\x0A\x11asset_group_asset\x18\xAD\x01 \x01(\x0B23.google.ads.googleads.v21.resources.AssetGroupAsset\x12Q\x0A\x12asset_group_signal\x18\xBF\x01 \x01(\x0B24.google.ads.googleads.v21.resources.AssetGroupSignal\x12k\x0A asset_group_listing_group_filter\x18\xB6\x01 \x01(\x0B2@.google.ads.googleads.v21.resources.AssetGroupListingGroupFilter\x12g\x0A\x1Easset_group_product_group_view\x18\xBD\x01 \x01(\x0B2>.google.ads.googleads.v21.resources.AssetGroupProductGroupView\x12k\x0A asset_group_top_combination_view\x18\xC7\x01 \x01(\x0B2@.google.ads.googleads.v21.resources.AssetGroupTopCombinationView\x12D\x0A\x0Basset_group\x18\xAC\x01 \x01(\x0B2..google.ads.googleads.v21.resources.AssetGroup\x12K\x0A\x0Fasset_set_asset\x18\xB4\x01 \x01(\x0B21.google.ads.googleads.v21.resources.AssetSetAsset\x12@\x0A\x09asset_set\x18\xB3\x01 \x01(\x0B2,.google.ads.googleads.v21.resources.AssetSet\x12R\x0A\x13asset_set_type_view\x18\xC5\x01 \x01(\x0B24.google.ads.googleads.v21.resources.AssetSetTypeView\x12@\x0A\x09batch_job\x18\x8B\x01 \x01(\x0B2,.google.ads.googleads.v21.resources.BatchJob\x12Y\x0A\x16bidding_data_exclusion\x18\x9F\x01 \x01(\x0B28.google.ads.googleads.v21.resources.BiddingDataExclusion\x12i\x0A\x1Ebidding_seasonality_adjustment\x18\xA0\x01 \x01(\x0B2@.google.ads.googleads.v21.resources.BiddingSeasonalityAdjustment\x12M\x0A\x10bidding_strategy\x18\x12 \x01(\x0B23.google.ads.googleads.v21.resources.BiddingStrategy\x12c\x0A\x1Bbidding_strategy_simulation\x18\x9E\x01 \x01(\x0B2=.google.ads.googleads.v21.resources.BiddingStrategySimulation\x12G\x0A\x0Dbilling_setup\x18) \x01(\x0B20.google.ads.googleads.v21.resources.BillingSetup\x12@\x0A\x09call_view\x18\x98\x01 \x01(\x0B2,.google.ads.googleads.v21.resources.CallView\x12K\x0A\x0Fcampaign_budget\x18\x13 \x01(\x0B22.google.ads.googleads.v21.resources.CampaignBudget\x12>\x0A\x08campaign\x18\x02 \x01(\x0B2,.google.ads.googleads.v21.resources.Campaign\x12J\x0A\x0Ecampaign_asset\x18\x8E\x01 \x01(\x0B21.google.ads.googleads.v21.resources.CampaignAsset\x12Q\x0A\x12campaign_asset_set\x18\xB5\x01 \x01(\x0B24.google.ads.googleads.v21.resources.CampaignAssetSet\x12X\x0A\x16campaign_audience_view\x18E \x01(\x0B28.google.ads.googleads.v21.resources.CampaignAudienceView\x12V\x0A\x15campaign_bid_modifier\x18\x1A \x01(\x0B27.google.ads.googleads.v21.resources.CampaignBidModifier\x12]\x0A\x18campaign_conversion_goal\x18\xAF\x01 \x01(\x0B2:.google.ads.googleads.v21.resources.CampaignConversionGoal\x12Q\x0A\x12campaign_criterion\x18\x14 \x01(\x0B25.google.ads.googleads.v21.resources.CampaignCriterion\x12T\x0A\x13campaign_customizer\x18\xBA\x01 \x01(\x0B26.google.ads.googleads.v21.resources.CampaignCustomizer\x12I\x0A\x0Ecampaign_draft\x181 \x01(\x0B21.google.ads.googleads.v21.resources.CampaignDraft\x12I\x0A\x0Ecampaign_group\x18\x19 \x01(\x0B21.google.ads.googleads.v21.resources.CampaignGroup\x12I\x0A\x0Ecampaign_label\x18l \x01(\x0B21.google.ads.googleads.v21.resources.CampaignLabel\x12[\x0A\x17campaign_lifecycle_goal\x18\xD5\x01 \x01(\x0B29.google.ads.googleads.v21.resources.CampaignLifecycleGoal\x12d\x0A\x1Ccampaign_search_term_insight\x18\xCC\x01 \x01(\x0B2=.google.ads.googleads.v21.resources.CampaignSearchTermInsight\x12^\x0A\x19campaign_search_term_view\x18\xF3\x01 \x01(\x0B2:.google.ads.googleads.v21.resources.CampaignSearchTermView\x12R\x0A\x13campaign_shared_set\x18\x1E \x01(\x0B25.google.ads.googleads.v21.resources.CampaignSharedSet\x12T\x0A\x13campaign_simulation\x18\x9D\x01 \x01(\x0B26.google.ads.googleads.v21.resources.CampaignSimulation\x12M\x0A\x10carrier_constant\x18B \x01(\x0B23.google.ads.googleads.v21.resources.CarrierConstant\x12F\x0A\x0Cchange_event\x18\x91\x01 \x01(\x0B2/.google.ads.googleads.v21.resources.ChangeEvent\x12G\x0A\x0Dchange_status\x18% \x01(\x0B20.google.ads.googleads.v21.resources.ChangeStatus\x12P\x0A\x11combined_audience\x18\x94\x01 \x01(\x0B24.google.ads.googleads.v21.resources.CombinedAudience\x12?\x0A\x08audience\x18\xBE\x01 \x01(\x0B2,.google.ads.googleads.v21.resources.Audience\x12O\x0A\x11conversion_action\x18g \x01(\x0B24.google.ads.googleads.v21.resources.ConversionAction\x12a\x0A\x1Aconversion_custom_variable\x18\x99\x01 \x01(\x0B2<.google.ads.googleads.v21.resources.ConversionCustomVariable\x12j\x0A\x1Fconversion_goal_campaign_config\x18\xB1\x01 \x01(\x0B2@.google.ads.googleads.v21.resources.ConversionGoalCampaignConfig\x12W\x0A\x15conversion_value_rule\x18\xA4\x01 \x01(\x0B27.google.ads.googleads.v21.resources.ConversionValueRule\x12^\x0A\x19conversion_value_rule_set\x18\xA5\x01 \x01(\x0B2:.google.ads.googleads.v21.resources.ConversionValueRuleSet\x12A\x0A\x0Aclick_view\x18z \x01(\x0B2-.google.ads.googleads.v21.resources.ClickView\x12P\x0A\x11currency_constant\x18\x86\x01 \x01(\x0B24.google.ads.googleads.v21.resources.CurrencyConstant\x12L\x0A\x0Fcustom_audience\x18\x93\x01 \x01(\x0B22.google.ads.googleads.v21.resources.CustomAudience\x12Y\x0A\x16custom_conversion_goal\x18\xB0\x01 \x01(\x0B28.google.ads.googleads.v21.resources.CustomConversionGoal\x12K\x0A\x0Fcustom_interest\x18h \x01(\x0B22.google.ads.googleads.v21.resources.CustomInterest\x12>\x0A\x08customer\x18\x01 \x01(\x0B2,.google.ads.googleads.v21.resources.Customer\x12J\x0A\x0Ecustomer_asset\x18\x9B\x01 \x01(\x0B21.google.ads.googleads.v21.resources.CustomerAsset\x12Q\x0A\x12customer_asset_set\x18\xC3\x01 \x01(\x0B24.google.ads.googleads.v21.resources.CustomerAssetSet\x12c\x0A\x1Baccessible_bidding_strategy\x18\xA9\x01 \x01(\x0B2=.google.ads.googleads.v21.resources.AccessibleBiddingStrategy\x12T\x0A\x13customer_customizer\x18\xB8\x01 \x01(\x0B26.google.ads.googleads.v21.resources.CustomerCustomizer\x12V\x0A\x15customer_manager_link\x18= \x01(\x0B27.google.ads.googleads.v21.resources.CustomerManagerLink\x12T\x0A\x14customer_client_link\x18> \x01(\x0B26.google.ads.googleads.v21.resources.CustomerClientLink\x12K\x0A\x0Fcustomer_client\x18F \x01(\x0B22.google.ads.googleads.v21.resources.CustomerClient\x12]\x0A\x18customer_conversion_goal\x18\xAE\x01 \x01(\x0B2:.google.ads.googleads.v21.resources.CustomerConversionGoal\x12I\x0A\x0Ecustomer_label\x18| \x01(\x0B21.google.ads.googleads.v21.resources.CustomerLabel\x12[\x0A\x17customer_lifecycle_goal\x18\xD4\x01 \x01(\x0B29.google.ads.googleads.v21.resources.CustomerLifecycleGoal\x12b\x0A\x1Bcustomer_negative_criterion\x18X \x01(\x0B2=.google.ads.googleads.v21.resources.CustomerNegativeCriterion\x12d\x0A\x1Ccustomer_search_term_insight\x18\xCD\x01 \x01(\x0B2=.google.ads.googleads.v21.resources.CustomerSearchTermInsight\x12U\x0A\x14customer_user_access\x18\x92\x01 \x01(\x0B26.google.ads.googleads.v21.resources.CustomerUserAccess\x12j\x0A\x1Fcustomer_user_access_invitation\x18\x96\x01 \x01(\x0B2@.google.ads.googleads.v21.resources.CustomerUserAccessInvitation\x12V\x0A\x14customizer_attribute\x18\xB2\x01 \x01(\x0B27.google.ads.googleads.v21.resources.CustomizerAttribute\x12@\x0A\x09data_link\x18\xE6\x01 \x01(\x0B2,.google.ads.googleads.v21.resources.DataLink\x12}\x0A)detail_content_suitability_placement_view\x18\xEE\x01 \x01(\x0B2I.google.ads.googleads.v21.resources.DetailContentSuitabilityPlacementView\x12V\x0A\x15detail_placement_view\x18v \x01(\x0B27.google.ads.googleads.v21.resources.DetailPlacementView\x12V\x0A\x14detailed_demographic\x18\xA6\x01 \x01(\x0B27.google.ads.googleads.v21.resources.DetailedDemographic\x12T\x0A\x14display_keyword_view\x18/ \x01(\x0B26.google.ads.googleads.v21.resources.DisplayKeywordView\x12H\x0A\x0Ddistance_view\x18\x84\x01 \x01(\x0B20.google.ads.googleads.v21.resources.DistanceView\x12o\x0A#dynamic_search_ads_search_term_view\x18j \x01(\x0B2B.google.ads.googleads.v21.resources.DynamicSearchAdsSearchTermView\x12`\x0A\x1Aexpanded_landing_page_view\x18\x80\x01 \x01(\x0B2;.google.ads.googleads.v21.resources.ExpandedLandingPageView\x12g\x0A\x1Efinal_url_expansion_asset_view\x18\xF0\x01 \x01(\x0B2>.google.ads.googleads.v21.resources.FinalUrlExpansionAssetView\x12C\x0A\x0Bgender_view\x18( \x01(\x0B2..google.ads.googleads.v21.resources.GenderView\x12R\x0A\x13geo_target_constant\x18\x17 \x01(\x0B25.google.ads.googleads.v21.resources.GeoTargetConstant\x12K\x0A\x0Fgeographic_view\x18} \x01(\x0B22.google.ads.googleads.v21.resources.GeographicView\x12{\x0A(group_content_suitability_placement_view\x18\xEF\x01 \x01(\x0B2H.google.ads.googleads.v21.resources.GroupContentSuitabilityPlacementView\x12T\x0A\x14group_placement_view\x18w \x01(\x0B26.google.ads.googleads.v21.resources.GroupPlacementView\x12L\x0A\x10hotel_group_view\x183 \x01(\x0B22.google.ads.googleads.v21.resources.HotelGroupView\x12X\x0A\x16hotel_performance_view\x18G \x01(\x0B28.google.ads.googleads.v21.resources.HotelPerformanceView\x12V\x0A\x14hotel_reconciliation\x18\xBC\x01 \x01(\x0B27.google.ads.googleads.v21.resources.HotelReconciliation\x12O\x0A\x11income_range_view\x18\x8A\x01 \x01(\x0B23.google.ads.googleads.v21.resources.IncomeRangeView\x12E\x0A\x0Ckeyword_view\x18\x15 \x01(\x0B2/.google.ads.googleads.v21.resources.KeywordView\x12E\x0A\x0Ckeyword_plan\x18  \x01(\x0B2/.google.ads.googleads.v21.resources.KeywordPlan\x12V\x0A\x15keyword_plan_campaign\x18! \x01(\x0B27.google.ads.googleads.v21.resources.KeywordPlanCampaign\x12f\x0A\x1Dkeyword_plan_campaign_keyword\x18\x8C\x01 \x01(\x0B2>.google.ads.googleads.v21.resources.KeywordPlanCampaignKeyword\x12U\x0A\x15keyword_plan_ad_group\x18# \x01(\x0B26.google.ads.googleads.v21.resources.KeywordPlanAdGroup\x12e\x0A\x1Dkeyword_plan_ad_group_keyword\x18\x8D\x01 \x01(\x0B2=.google.ads.googleads.v21.resources.KeywordPlanAdGroupKeyword\x12Y\x0A\x16keyword_theme_constant\x18\xA3\x01 \x01(\x0B28.google.ads.googleads.v21.resources.KeywordThemeConstant\x128\x0A\x05label\x184 \x01(\x0B2).google.ads.googleads.v21.resources.Label\x12N\x0A\x11landing_page_view\x18~ \x01(\x0B23.google.ads.googleads.v21.resources.LandingPageView\x12O\x0A\x11language_constant\x187 \x01(\x0B24.google.ads.googleads.v21.resources.LanguageConstant\x12G\x0A\x0Dlocation_view\x18{ \x01(\x0B20.google.ads.googleads.v21.resources.LocationView\x12Y\x0A\x16location_interest_view\x18\xF1\x01 \x01(\x0B28.google.ads.googleads.v21.resources.LocationInterestView\x12X\x0A\x16managed_placement_view\x185 \x01(\x0B28.google.ads.googleads.v21.resources.ManagedPlacementView\x12Y\x0A\x16content_criterion_view\x18\xE8\x01 \x01(\x0B28.google.ads.googleads.v21.resources.ContentCriterionView\x12A\x0A\x0Amedia_file\x18Z \x01(\x0B2-.google.ads.googleads.v21.resources.MediaFile\x12[\x0A\x17local_services_employee\x18\xDF\x01 \x01(\x0B29.google.ads.googleads.v21.resources.LocalServicesEmployee\x12t\x0A\$local_services_verification_artifact\x18\xD3\x01 \x01(\x0B2E.google.ads.googleads.v21.resources.LocalServicesVerificationArtifact\x12c\x0A\x1Cmobile_app_category_constant\x18W \x01(\x0B2=.google.ads.googleads.v21.resources.MobileAppCategoryConstant\x12X\x0A\x16mobile_device_constant\x18b \x01(\x0B28.google.ads.googleads.v21.resources.MobileDeviceConstant\x12{\x0A(offline_conversion_upload_client_summary\x18\xD8\x01 \x01(\x0B2H.google.ads.googleads.v21.resources.OfflineConversionUploadClientSummary\x12\x90\x01\x0A3offline_conversion_upload_conversion_action_summary\x18\xE4\x01 \x01(\x0B2R.google.ads.googleads.v21.resources.OfflineConversionUploadConversionActionSummary\x12V\x0A\x15offline_user_data_job\x18\x89\x01 \x01(\x0B26.google.ads.googleads.v21.resources.OfflineUserDataJob\x12m\x0A!operating_system_version_constant\x18V \x01(\x0B2B.google.ads.googleads.v21.resources.OperatingSystemVersionConstant\x12e\x0A\x1Dpaid_organic_search_term_view\x18\x81\x01 \x01(\x0B2=.google.ads.googleads.v21.resources.PaidOrganicSearchTermView\x12T\x0A\x13qualifying_question\x18\xCA\x01 \x01(\x0B26.google.ads.googleads.v21.resources.QualifyingQuestion\x12T\x0A\x14parental_status_view\x18- \x01(\x0B26.google.ads.googleads.v21.resources.ParentalStatusView\x12I\x0A\x0Eper_store_view\x18\xC6\x01 \x01(\x0B20.google.ads.googleads.v21.resources.PerStoreView\x12h\x0A\x1Eperformance_max_placement_view\x18\xE9\x01 \x01(\x0B2?.google.ads.googleads.v21.resources.PerformanceMaxPlacementView\x12_\x0A\x19product_category_constant\x18\xD0\x01 \x01(\x0B2;.google.ads.googleads.v21.resources.ProductCategoryConstant\x12P\x0A\x12product_group_view\x186 \x01(\x0B24.google.ads.googleads.v21.resources.ProductGroupView\x12F\x0A\x0Cproduct_link\x18\xC2\x01 \x01(\x0B2/.google.ads.googleads.v21.resources.ProductLink\x12[\x0A\x17product_link_invitation\x18\xD1\x01 \x01(\x0B29.google.ads.googleads.v21.resources.ProductLinkInvitation\x12J\x0A\x0Erecommendation\x18\x16 \x01(\x0B22.google.ads.googleads.v21.resources.Recommendation\x12d\x0A\x1Brecommendation_subscription\x18\xDC\x01 \x01(\x0B2>.google.ads.googleads.v21.resources.RecommendationSubscription\x12L\x0A\x10search_term_view\x18D \x01(\x0B22.google.ads.googleads.v21.resources.SearchTermView\x12M\x0A\x10shared_criterion\x18\x1D \x01(\x0B23.google.ads.googleads.v21.resources.SharedCriterion\x12A\x0A\x0Ashared_set\x18\x1B \x01(\x0B2-.google.ads.googleads.v21.resources.SharedSet\x12Y\x0A\x16smart_campaign_setting\x18\xA7\x01 \x01(\x0B28.google.ads.googleads.v21.resources.SmartCampaignSetting\x12^\x0A\x19shopping_performance_view\x18u \x01(\x0B2;.google.ads.googleads.v21.resources.ShoppingPerformanceView\x12N\x0A\x10shopping_product\x18\xE2\x01 \x01(\x0B23.google.ads.googleads.v21.resources.ShoppingProduct\x12i\x0A\x1Fsmart_campaign_search_term_view\x18\xAA\x01 \x01(\x0B2?.google.ads.googleads.v21.resources.SmartCampaignSearchTermView\x12g\x0A\x1Ethird_party_app_analytics_link\x18\x90\x01 \x01(\x0B2>.google.ads.googleads.v21.resources.ThirdPartyAppAnalyticsLink\x12A\x0A\x0Atopic_view\x18, \x01(\x0B2-.google.ads.googleads.v21.resources.TopicView\x12`\x0A\x1Atravel_activity_group_view\x18\xC9\x01 \x01(\x0B2;.google.ads.googleads.v21.resources.TravelActivityGroupView\x12l\x0A travel_activity_performance_view\x18\xC8\x01 \x01(\x0B2A.google.ads.googleads.v21.resources.TravelActivityPerformanceView\x12C\x0A\x0Aexperiment\x18\x85\x01 \x01(\x0B2..google.ads.googleads.v21.resources.Experiment\x12J\x0A\x0Eexperiment_arm\x18\xB7\x01 \x01(\x0B21.google.ads.googleads.v21.resources.ExperimentArm\x12G\x0A\x0Duser_interest\x18; \x01(\x0B20.google.ads.googleads.v21.resources.UserInterest\x12B\x0A\x0Alife_event\x18\xA1\x01 \x01(\x0B2-.google.ads.googleads.v21.resources.LifeEvent\x12?\x0A\x09user_list\x18& \x01(\x0B2,.google.ads.googleads.v21.resources.UserList\x12Z\x0A\x17user_list_customer_type\x18\xE1\x01 \x01(\x0B28.google.ads.googleads.v21.resources.UserListCustomerType\x12Q\x0A\x12user_location_view\x18\x87\x01 \x01(\x0B24.google.ads.googleads.v21.resources.UserLocationView\x12Q\x0A\x12remarketing_action\x18< \x01(\x0B25.google.ads.googleads.v21.resources.RemarketingAction\x12I\x0A\x0Etopic_constant\x18\x1F \x01(\x0B21.google.ads.googleads.v21.resources.TopicConstant\x128\x0A\x05video\x18' \x01(\x0B2).google.ads.googleads.v21.resources.Video\x12F\x0A\x0Cwebpage_view\x18\xA2\x01 \x01(\x0B2/.google.ads.googleads.v21.resources.WebpageView\x12^\x0A\x19lead_form_submission_data\x18\xC0\x01 \x01(\x0B2:.google.ads.googleads.v21.resources.LeadFormSubmissionData\x12S\x0A\x13local_services_lead\x18\xD2\x01 \x01(\x0B25.google.ads.googleads.v21.resources.LocalServicesLead\x12l\x0A local_services_lead_conversation\x18\xD6\x01 \x01(\x0B2A.google.ads.googleads.v21.resources.LocalServicesLeadConversation\x12}\x0A*android_privacy_shared_key_google_ad_group\x18\xD9\x01 \x01(\x0B2H.google.ads.googleads.v21.resources.AndroidPrivacySharedKeyGoogleAdGroup\x12~\x0A*android_privacy_shared_key_google_campaign\x18\xDA\x01 \x01(\x0B2I.google.ads.googleads.v21.resources.AndroidPrivacySharedKeyGoogleCampaign\x12\x85\x01\x0A.android_privacy_shared_key_google_network_type\x18\xDB\x01 \x01(\x0B2L.google.ads.googleads.v21.resources.AndroidPrivacySharedKeyGoogleNetworkType\x129\x0A\x07metrics\x18\x04 \x01(\x0B2(.google.ads.googleads.v21.common.Metrics\x12;\x0A\x08segments\x18f \x01(\x0B2).google.ads.googleads.v21.common.Segments\"\xA2\x02\x0A\x16MutateGoogleAdsRequest\x12\x18\x0A\x0Bcustomer_id\x18\x01 \x01(\x09B\x03\xE0A\x02\x12R\x0A\x11mutate_operations\x18\x02 \x03(\x0B22.google.ads.googleads.v21.services.MutateOperationB\x03\xE0A\x02\x12\x17\x0A\x0Fpartial_failure\x18\x03 \x01(\x08\x12\x15\x0A\x0Dvalidate_only\x18\x04 \x01(\x08\x12j\x0A\x15response_content_type\x18\x05 \x01(\x0E2K.google.ads.googleads.v21.enums.ResponseContentTypeEnum.ResponseContentType\"\xAC\x01\x0A\x17MutateGoogleAdsResponse\x121\x0A\x15partial_failure_error\x18\x03 \x01(\x0B2\x12.google.rpc.Status\x12^\x0A\x1Amutate_operation_responses\x18\x01 \x03(\x0B2:.google.ads.googleads.v21.services.MutateOperationResponse\"\xA61\x0A\x0FMutateOperation\x12a\x0A\x1Bad_group_ad_label_operation\x18\x11 \x01(\x0B2:.google.ads.googleads.v21.services.AdGroupAdLabelOperationH\x00\x12V\x0A\x15ad_group_ad_operation\x18\x01 \x01(\x0B25.google.ads.googleads.v21.services.AdGroupAdOperationH\x00\x12\\\x0A\x18ad_group_asset_operation\x188 \x01(\x0B28.google.ads.googleads.v21.services.AdGroupAssetOperationH\x00\x12i\x0A\x1Fad_group_bid_modifier_operation\x18\x02 \x01(\x0B2>.google.ads.googleads.v21.services.AdGroupBidModifierOperationH\x00\x12y\x0A'ad_group_criterion_customizer_operation\x18M \x01(\x0B2F.google.ads.googleads.v21.services.AdGroupCriterionCustomizerOperationH\x00\x12o\x0A\"ad_group_criterion_label_operation\x18\x12 \x01(\x0B2A.google.ads.googleads.v21.services.AdGroupCriterionLabelOperationH\x00\x12d\x0A\x1Cad_group_criterion_operation\x18\x03 \x01(\x0B2<.google.ads.googleads.v21.services.AdGroupCriterionOperationH\x00\x12f\x0A\x1Dad_group_customizer_operation\x18K \x01(\x0B2=.google.ads.googleads.v21.services.AdGroupCustomizerOperationH\x00\x12\\\x0A\x18ad_group_label_operation\x18\x15 \x01(\x0B28.google.ads.googleads.v21.services.AdGroupLabelOperationH\x00\x12Q\x0A\x12ad_group_operation\x18\x05 \x01(\x0B23.google.ads.googleads.v21.services.AdGroupOperationH\x00\x12F\x0A\x0Cad_operation\x181 \x01(\x0B2..google.ads.googleads.v21.services.AdOperationH\x00\x12Y\x0A\x16ad_parameter_operation\x18\x16 \x01(\x0B27.google.ads.googleads.v21.services.AdParameterOperationH\x00\x12L\x0A\x0Fasset_operation\x18\x17 \x01(\x0B21.google.ads.googleads.v21.services.AssetOperationH\x00\x12b\x0A\x1Basset_group_asset_operation\x18A \x01(\x0B2;.google.ads.googleads.v21.services.AssetGroupAssetOperationH\x00\x12~\x0A*asset_group_listing_group_filter_operation\x18N \x01(\x0B2H.google.ads.googleads.v21.services.AssetGroupListingGroupFilterOperationH\x00\x12d\x0A\x1Casset_group_signal_operation\x18P \x01(\x0B2<.google.ads.googleads.v21.services.AssetGroupSignalOperationH\x00\x12W\x0A\x15asset_group_operation\x18> \x01(\x0B26.google.ads.googleads.v21.services.AssetGroupOperationH\x00\x12^\x0A\x19asset_set_asset_operation\x18G \x01(\x0B29.google.ads.googleads.v21.services.AssetSetAssetOperationH\x00\x12S\x0A\x13asset_set_operation\x18H \x01(\x0B24.google.ads.googleads.v21.services.AssetSetOperationH\x00\x12R\x0A\x12audience_operation\x18Q \x01(\x0B24.google.ads.googleads.v21.services.AudienceOperationH\x00\x12l\x0A bidding_data_exclusion_operation\x18: \x01(\x0B2@.google.ads.googleads.v21.services.BiddingDataExclusionOperationH\x00\x12|\x0A(bidding_seasonality_adjustment_operation\x18; \x01(\x0B2H.google.ads.googleads.v21.services.BiddingSeasonalityAdjustmentOperationH\x00\x12a\x0A\x1Abidding_strategy_operation\x18\x06 \x01(\x0B2;.google.ads.googleads.v21.services.BiddingStrategyOperationH\x00\x12]\x0A\x18campaign_asset_operation\x184 \x01(\x0B29.google.ads.googleads.v21.services.CampaignAssetOperationH\x00\x12d\x0A\x1Ccampaign_asset_set_operation\x18I \x01(\x0B2<.google.ads.googleads.v21.services.CampaignAssetSetOperationH\x00\x12j\x0A\x1Fcampaign_bid_modifier_operation\x18\x07 \x01(\x0B2?.google.ads.googleads.v21.services.CampaignBidModifierOperationH\x00\x12_\x0A\x19campaign_budget_operation\x18\x08 \x01(\x0B2:.google.ads.googleads.v21.services.CampaignBudgetOperationH\x00\x12p\x0A\"campaign_conversion_goal_operation\x18C \x01(\x0B2B.google.ads.googleads.v21.services.CampaignConversionGoalOperationH\x00\x12e\x0A\x1Ccampaign_criterion_operation\x18\x0D \x01(\x0B2=.google.ads.googleads.v21.services.CampaignCriterionOperationH\x00\x12g\x0A\x1Dcampaign_customizer_operation\x18L \x01(\x0B2>.google.ads.googleads.v21.services.CampaignCustomizerOperationH\x00\x12]\x0A\x18campaign_draft_operation\x18\x18 \x01(\x0B29.google.ads.googleads.v21.services.CampaignDraftOperationH\x00\x12]\x0A\x18campaign_group_operation\x18\x09 \x01(\x0B29.google.ads.googleads.v21.services.CampaignGroupOperationH\x00\x12]\x0A\x18campaign_label_operation\x18\x1C \x01(\x0B29.google.ads.googleads.v21.services.CampaignLabelOperationH\x00\x12R\x0A\x12campaign_operation\x18\x0A \x01(\x0B24.google.ads.googleads.v21.services.CampaignOperationH\x00\x12f\x0A\x1Dcampaign_shared_set_operation\x18\x0B \x01(\x0B2=.google.ads.googleads.v21.services.CampaignSharedSetOperationH\x00\x12c\x0A\x1Bconversion_action_operation\x18\x0C \x01(\x0B2<.google.ads.googleads.v21.services.ConversionActionOperationH\x00\x12t\x0A\$conversion_custom_variable_operation\x187 \x01(\x0B2D.google.ads.googleads.v21.services.ConversionCustomVariableOperationH\x00\x12}\x0A)conversion_goal_campaign_config_operation\x18E \x01(\x0B2H.google.ads.googleads.v21.services.ConversionGoalCampaignConfigOperationH\x00\x12j\x0A\x1Fconversion_value_rule_operation\x18? \x01(\x0B2?.google.ads.googleads.v21.services.ConversionValueRuleOperationH\x00\x12q\x0A#conversion_value_rule_set_operation\x18@ \x01(\x0B2B.google.ads.googleads.v21.services.ConversionValueRuleSetOperationH\x00\x12l\x0A custom_conversion_goal_operation\x18D \x01(\x0B2@.google.ads.googleads.v21.services.CustomConversionGoalOperationH\x00\x12]\x0A\x18customer_asset_operation\x189 \x01(\x0B29.google.ads.googleads.v21.services.CustomerAssetOperationH\x00\x12p\x0A\"customer_conversion_goal_operation\x18B \x01(\x0B2B.google.ads.googleads.v21.services.CustomerConversionGoalOperationH\x00\x12g\x0A\x1Dcustomer_customizer_operation\x18O \x01(\x0B2>.google.ads.googleads.v21.services.CustomerCustomizerOperationH\x00\x12]\x0A\x18customer_label_operation\x18  \x01(\x0B29.google.ads.googleads.v21.services.CustomerLabelOperationH\x00\x12v\x0A%customer_negative_criterion_operation\x18\" \x01(\x0B2E.google.ads.googleads.v21.services.CustomerNegativeCriterionOperationH\x00\x12R\x0A\x12customer_operation\x18# \x01(\x0B24.google.ads.googleads.v21.services.CustomerOperationH\x00\x12i\x0A\x1Ecustomizer_attribute_operation\x18F \x01(\x0B2?.google.ads.googleads.v21.services.CustomizerAttributeOperationH\x00\x12V\x0A\x14experiment_operation\x18R \x01(\x0B26.google.ads.googleads.v21.services.ExperimentOperationH\x00\x12]\x0A\x18experiment_arm_operation\x18S \x01(\x0B29.google.ads.googleads.v21.services.ExperimentArmOperationH\x00\x12i\x0A\x1Fkeyword_plan_ad_group_operation\x18, \x01(\x0B2>.google.ads.googleads.v21.services.KeywordPlanAdGroupOperationH\x00\x12x\x0A'keyword_plan_ad_group_keyword_operation\x182 \x01(\x0B2E.google.ads.googleads.v21.services.KeywordPlanAdGroupKeywordOperationH\x00\x12y\x0A'keyword_plan_campaign_keyword_operation\x183 \x01(\x0B2F.google.ads.googleads.v21.services.KeywordPlanCampaignKeywordOperationH\x00\x12j\x0A\x1Fkeyword_plan_campaign_operation\x18- \x01(\x0B2?.google.ads.googleads.v21.services.KeywordPlanCampaignOperationH\x00\x12Y\x0A\x16keyword_plan_operation\x180 \x01(\x0B27.google.ads.googleads.v21.services.KeywordPlanOperationH\x00\x12L\x0A\x0Flabel_operation\x18) \x01(\x0B21.google.ads.googleads.v21.services.LabelOperationH\x00\x12w\x0A%recommendation_subscription_operation\x18V \x01(\x0B2F.google.ads.googleads.v21.services.RecommendationSubscriptionOperationH\x00\x12e\x0A\x1Cremarketing_action_operation\x18+ \x01(\x0B2=.google.ads.googleads.v21.services.RemarketingActionOperationH\x00\x12a\x0A\x1Ashared_criterion_operation\x18\x0E \x01(\x0B2;.google.ads.googleads.v21.services.SharedCriterionOperationH\x00\x12U\x0A\x14shared_set_operation\x18\x0F \x01(\x0B25.google.ads.googleads.v21.services.SharedSetOperationH\x00\x12l\x0A smart_campaign_setting_operation\x18= \x01(\x0B2@.google.ads.googleads.v21.services.SmartCampaignSettingOperationH\x00\x12S\x0A\x13user_list_operation\x18\x10 \x01(\x0B24.google.ads.googleads.v21.services.UserListOperationH\x00B\x0B\x0A\x09operation\"\xAF1\x0A\x17MutateOperationResponse\x12a\x0A\x18ad_group_ad_label_result\x18\x11 \x01(\x0B2=.google.ads.googleads.v21.services.MutateAdGroupAdLabelResultH\x00\x12V\x0A\x12ad_group_ad_result\x18\x01 \x01(\x0B28.google.ads.googleads.v21.services.MutateAdGroupAdResultH\x00\x12\\\x0A\x15ad_group_asset_result\x188 \x01(\x0B2;.google.ads.googleads.v21.services.MutateAdGroupAssetResultH\x00\x12i\x0A\x1Cad_group_bid_modifier_result\x18\x02 \x01(\x0B2A.google.ads.googleads.v21.services.MutateAdGroupBidModifierResultH\x00\x12y\x0A\$ad_group_criterion_customizer_result\x18M \x01(\x0B2I.google.ads.googleads.v21.services.MutateAdGroupCriterionCustomizerResultH\x00\x12o\x0A\x1Fad_group_criterion_label_result\x18\x12 \x01(\x0B2D.google.ads.googleads.v21.services.MutateAdGroupCriterionLabelResultH\x00\x12d\x0A\x19ad_group_criterion_result\x18\x03 \x01(\x0B2?.google.ads.googleads.v21.services.MutateAdGroupCriterionResultH\x00\x12f\x0A\x1Aad_group_customizer_result\x18K \x01(\x0B2@.google.ads.googleads.v21.services.MutateAdGroupCustomizerResultH\x00\x12\\\x0A\x15ad_group_label_result\x18\x15 \x01(\x0B2;.google.ads.googleads.v21.services.MutateAdGroupLabelResultH\x00\x12Q\x0A\x0Fad_group_result\x18\x05 \x01(\x0B26.google.ads.googleads.v21.services.MutateAdGroupResultH\x00\x12Y\x0A\x13ad_parameter_result\x18\x16 \x01(\x0B2:.google.ads.googleads.v21.services.MutateAdParameterResultH\x00\x12F\x0A\x09ad_result\x181 \x01(\x0B21.google.ads.googleads.v21.services.MutateAdResultH\x00\x12L\x0A\x0Casset_result\x18\x17 \x01(\x0B24.google.ads.googleads.v21.services.MutateAssetResultH\x00\x12b\x0A\x18asset_group_asset_result\x18A \x01(\x0B2>.google.ads.googleads.v21.services.MutateAssetGroupAssetResultH\x00\x12~\x0A'asset_group_listing_group_filter_result\x18N \x01(\x0B2K.google.ads.googleads.v21.services.MutateAssetGroupListingGroupFilterResultH\x00\x12d\x0A\x19asset_group_signal_result\x18O \x01(\x0B2?.google.ads.googleads.v21.services.MutateAssetGroupSignalResultH\x00\x12W\x0A\x12asset_group_result\x18> \x01(\x0B29.google.ads.googleads.v21.services.MutateAssetGroupResultH\x00\x12^\x0A\x16asset_set_asset_result\x18G \x01(\x0B2<.google.ads.googleads.v21.services.MutateAssetSetAssetResultH\x00\x12S\x0A\x10asset_set_result\x18H \x01(\x0B27.google.ads.googleads.v21.services.MutateAssetSetResultH\x00\x12R\x0A\x0Faudience_result\x18P \x01(\x0B27.google.ads.googleads.v21.services.MutateAudienceResultH\x00\x12m\x0A\x1Dbidding_data_exclusion_result\x18: \x01(\x0B2D.google.ads.googleads.v21.services.MutateBiddingDataExclusionsResultH\x00\x12}\x0A%bidding_seasonality_adjustment_result\x18; \x01(\x0B2L.google.ads.googleads.v21.services.MutateBiddingSeasonalityAdjustmentsResultH\x00\x12a\x0A\x17bidding_strategy_result\x18\x06 \x01(\x0B2>.google.ads.googleads.v21.services.MutateBiddingStrategyResultH\x00\x12]\x0A\x15campaign_asset_result\x184 \x01(\x0B2<.google.ads.googleads.v21.services.MutateCampaignAssetResultH\x00\x12d\x0A\x19campaign_asset_set_result\x18I \x01(\x0B2?.google.ads.googleads.v21.services.MutateCampaignAssetSetResultH\x00\x12j\x0A\x1Ccampaign_bid_modifier_result\x18\x07 \x01(\x0B2B.google.ads.googleads.v21.services.MutateCampaignBidModifierResultH\x00\x12_\x0A\x16campaign_budget_result\x18\x08 \x01(\x0B2=.google.ads.googleads.v21.services.MutateCampaignBudgetResultH\x00\x12p\x0A\x1Fcampaign_conversion_goal_result\x18C \x01(\x0B2E.google.ads.googleads.v21.services.MutateCampaignConversionGoalResultH\x00\x12e\x0A\x19campaign_criterion_result\x18\x0D \x01(\x0B2@.google.ads.googleads.v21.services.MutateCampaignCriterionResultH\x00\x12g\x0A\x1Acampaign_customizer_result\x18L \x01(\x0B2A.google.ads.googleads.v21.services.MutateCampaignCustomizerResultH\x00\x12]\x0A\x15campaign_draft_result\x18\x18 \x01(\x0B2<.google.ads.googleads.v21.services.MutateCampaignDraftResultH\x00\x12]\x0A\x15campaign_group_result\x18\x09 \x01(\x0B2<.google.ads.googleads.v21.services.MutateCampaignGroupResultH\x00\x12]\x0A\x15campaign_label_result\x18\x1C \x01(\x0B2<.google.ads.googleads.v21.services.MutateCampaignLabelResultH\x00\x12R\x0A\x0Fcampaign_result\x18\x0A \x01(\x0B27.google.ads.googleads.v21.services.MutateCampaignResultH\x00\x12f\x0A\x1Acampaign_shared_set_result\x18\x0B \x01(\x0B2@.google.ads.googleads.v21.services.MutateCampaignSharedSetResultH\x00\x12c\x0A\x18conversion_action_result\x18\x0C \x01(\x0B2?.google.ads.googleads.v21.services.MutateConversionActionResultH\x00\x12t\x0A!conversion_custom_variable_result\x187 \x01(\x0B2G.google.ads.googleads.v21.services.MutateConversionCustomVariableResultH\x00\x12}\x0A&conversion_goal_campaign_config_result\x18E \x01(\x0B2K.google.ads.googleads.v21.services.MutateConversionGoalCampaignConfigResultH\x00\x12j\x0A\x1Cconversion_value_rule_result\x18? \x01(\x0B2B.google.ads.googleads.v21.services.MutateConversionValueRuleResultH\x00\x12q\x0A conversion_value_rule_set_result\x18@ \x01(\x0B2E.google.ads.googleads.v21.services.MutateConversionValueRuleSetResultH\x00\x12l\x0A\x1Dcustom_conversion_goal_result\x18D \x01(\x0B2C.google.ads.googleads.v21.services.MutateCustomConversionGoalResultH\x00\x12]\x0A\x15customer_asset_result\x189 \x01(\x0B2<.google.ads.googleads.v21.services.MutateCustomerAssetResultH\x00\x12p\x0A\x1Fcustomer_conversion_goal_result\x18B \x01(\x0B2E.google.ads.googleads.v21.services.MutateCustomerConversionGoalResultH\x00\x12g\x0A\x1Acustomer_customizer_result\x18J \x01(\x0B2A.google.ads.googleads.v21.services.MutateCustomerCustomizerResultH\x00\x12]\x0A\x15customer_label_result\x18  \x01(\x0B2<.google.ads.googleads.v21.services.MutateCustomerLabelResultH\x00\x12u\x0A\"customer_negative_criterion_result\x18\" \x01(\x0B2G.google.ads.googleads.v21.services.MutateCustomerNegativeCriteriaResultH\x00\x12R\x0A\x0Fcustomer_result\x18# \x01(\x0B27.google.ads.googleads.v21.services.MutateCustomerResultH\x00\x12i\x0A\x1Bcustomizer_attribute_result\x18F \x01(\x0B2B.google.ads.googleads.v21.services.MutateCustomizerAttributeResultH\x00\x12V\x0A\x11experiment_result\x18Q \x01(\x0B29.google.ads.googleads.v21.services.MutateExperimentResultH\x00\x12]\x0A\x15experiment_arm_result\x18R \x01(\x0B2<.google.ads.googleads.v21.services.MutateExperimentArmResultH\x00\x12i\x0A\x1Ckeyword_plan_ad_group_result\x18, \x01(\x0B2A.google.ads.googleads.v21.services.MutateKeywordPlanAdGroupResultH\x00\x12j\x0A\x1Ckeyword_plan_campaign_result\x18- \x01(\x0B2B.google.ads.googleads.v21.services.MutateKeywordPlanCampaignResultH\x00\x12x\x0A\$keyword_plan_ad_group_keyword_result\x182 \x01(\x0B2H.google.ads.googleads.v21.services.MutateKeywordPlanAdGroupKeywordResultH\x00\x12y\x0A\$keyword_plan_campaign_keyword_result\x183 \x01(\x0B2I.google.ads.googleads.v21.services.MutateKeywordPlanCampaignKeywordResultH\x00\x12Z\x0A\x13keyword_plan_result\x180 \x01(\x0B2;.google.ads.googleads.v21.services.MutateKeywordPlansResultH\x00\x12L\x0A\x0Clabel_result\x18) \x01(\x0B24.google.ads.googleads.v21.services.MutateLabelResultH\x00\x12w\x0A\"recommendation_subscription_result\x18U \x01(\x0B2I.google.ads.googleads.v21.services.MutateRecommendationSubscriptionResultH\x00\x12e\x0A\x19remarketing_action_result\x18+ \x01(\x0B2@.google.ads.googleads.v21.services.MutateRemarketingActionResultH\x00\x12a\x0A\x17shared_criterion_result\x18\x0E \x01(\x0B2>.google.ads.googleads.v21.services.MutateSharedCriterionResultH\x00\x12U\x0A\x11shared_set_result\x18\x0F \x01(\x0B28.google.ads.googleads.v21.services.MutateSharedSetResultH\x00\x12l\x0A\x1Dsmart_campaign_setting_result\x18= \x01(\x0B2C.google.ads.googleads.v21.services.MutateSmartCampaignSettingResultH\x00\x12S\x0A\x10user_list_result\x18\x10 \x01(\x0B27.google.ads.googleads.v21.services.MutateUserListResultH\x00B\x0A\x0A\x08response\"f\x0A\x0ESearchSettings\x12\x14\x0A\x0Comit_results\x18\x01 \x01(\x08\x12\x1A\x0A\x12return_summary_row\x18\x02 \x01(\x08\x12\"\x0A\x1Areturn_total_results_count\x18\x03 \x01(\x082\xF5\x05\x0A\x10GoogleAdsService\x12\xCF\x01\x0A\x06Search\x129.google.ads.googleads.v21.services.SearchGoogleAdsRequest\x1A:.google.ads.googleads.v21.services.SearchGoogleAdsResponse\"N\xDAA\x11customer_id,query\x82\xD3\xE4\x93\x024\"//v21/customers/{customer_id=*}/googleAds:search:\x01*\x12\xE9\x01\x0A\x0CSearchStream\x12?.google.ads.googleads.v21.services.SearchGoogleAdsStreamRequest\x1A@.google.ads.googleads.v21.services.SearchGoogleAdsStreamResponse\"T\xDAA\x11customer_id,query\x82\xD3\xE4\x93\x02:\"5/v21/customers/{customer_id=*}/googleAds:searchStream:\x01*0\x01\x12\xDB\x01\x0A\x06Mutate\x129.google.ads.googleads.v21.services.MutateGoogleAdsRequest\x1A:.google.ads.googleads.v21.services.MutateGoogleAdsResponse\"Z\xDAA\x1Dcustomer_id,mutate_operations\x82\xD3\xE4\x93\x024\"//v21/customers/{customer_id=*}/googleAds:mutate:\x01*\x1AE\xCAA\x18googleads.googleapis.com\xD2A'https://www.googleapis.com/auth/adwordsB\x81\x02\x0A%com.google.ads.googleads.v21.servicesB\x15GoogleAdsServiceProtoP\x01ZIgoogle.golang.org/genproto/googleapis/ads/googleads/v21/services;services\xA2\x02\x03GAA\xAA\x02!Google.Ads.GoogleAds.V21.Services\xCA\x02!Google\\Ads\\GoogleAds\\V21\\Services\xEA\x02%Google::Ads::GoogleAds::V21::Servicesb\x06proto3",
            true
        );
        static::$is_initialized = true;
    }
}

