<?php
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# source: google/ads/googleads/v20/resources/campaign.proto

namespace GPBMetadata\Google\Ads\GoogleAds\V20\Resources;

class Campaign
{
    public static $is_initialized = false;

    public static function initOnce() {
        $pool = \Google\Protobuf\Internal\DescriptorPool::getGeneratedPool();
        if (static::$is_initialized == true) {
          return;
        }
        \GPBMetadata\Google\Api\FieldBehavior::initOnce();
        \GPBMetadata\Google\Api\Resource::initOnce();
        $pool->internalAddGeneratedFile(
            "\x0A\xDA\x03\x0A=google/ads/googleads/v20/enums/campaign_experiment_type.proto\x12\x1Egoogle.ads.googleads.v20.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.v20.enumsB\x1BCampaignExperimentTypeProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v20/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V20.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V20\\Enums\xEA\x02\"Google::Ads::GoogleAds::V20::Enumsb\x06proto3\x0A\xFF\x03\x0ACgoogle/ads/googleads/v20/enums/vanity_pharma_display_url_mode.proto\x12\x1Egoogle.ads.googleads.v20.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.v20.enumsB\x1FVanityPharmaDisplayUrlModeProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v20/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V20.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V20\\Enums\xEA\x02\"Google::Ads::GoogleAds::V20::Enumsb\x06proto3\x0A\xC9\x03\x0A@google/ads/googleads/v20/enums/campaign_keyword_match_type.proto\x12\x1Egoogle.ads.googleads.v20.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.v20.enumsB\x1DCampaignKeywordMatchTypeProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v20/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V20.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V20\\Enums\xEA\x02\"Google::Ads::GoogleAds::V20::Enumsb\x06proto3\x0A\xB2\x04\x0A<google/ads/googleads/v20/enums/campaign_primary_status.proto\x12\x1Egoogle.ads.googleads.v20.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.v20.enumsB\x1ACampaignPrimaryStatusProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v20/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V20.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V20\\Enums\xEA\x02\"Google::Ads::GoogleAds::V20::Enumsb\x06proto3\x0A\xF0\x03\x0A<google/ads/googleads/v20/enums/campaign_serving_status.proto\x12\x1Egoogle.ads.googleads.v20.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.v20.enumsB\x1ACampaignServingStatusProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v20/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V20.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V20\\Enums\xEA\x02\"Google::Ads::GoogleAds::V20::Enumsb\x06proto3\x0A\xBA\x03\x0A4google/ads/googleads/v20/enums/campaign_status.proto\x12\x1Egoogle.ads.googleads.v20.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.v20.enumsB\x13CampaignStatusProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v20/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V20.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V20\\Enums\xEA\x02\"Google::Ads::GoogleAds::V20::Enumsb\x06proto3\x0A\xE2\x04\x0A=google/ads/googleads/v20/enums/advertising_channel_type.proto\x12\x1Egoogle.ads.googleads.v20.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.v20.enumsB\x1BAdvertisingChannelTypeProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v20/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V20.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V20\\Enums\xEA\x02\"Google::Ads::GoogleAds::V20::Enumsb\x06proto3\x0A\xD5\x03\x0A;google/ads/googleads/v20/enums/app_campaign_app_store.proto\x12\x1Egoogle.ads.googleads.v20.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.v20.enumsB\x18AppCampaignAppStoreProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v20/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V20.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V20\\Enums\xEA\x02\"Google::Ads::GoogleAds::V20::Enumsb\x06proto3\x0A\xD7\x07\x0A5google/ads/googleads/v20/enums/asset_field_type.proto\x12\x1Egoogle.ads.googleads.v20.enums\"\x85\x05\x0A\x12AssetFieldTypeEnum\"\xEE\x04\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 B\xED\x01\x0A\"com.google.ads.googleads.v20.enumsB\x13AssetFieldTypeProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v20/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V20.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V20\\Enums\xEA\x02\"Google::Ads::GoogleAds::V20::Enumsb\x06proto3\x0A\xF1\x03\x0A;google/ads/googleads/v20/enums/optimization_goal_type.proto\x12\x1Egoogle.ads.googleads.v20.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.v20.enumsB\x19OptimizationGoalTypeProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v20/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V20.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V20\\Enums\xEA\x02\"Google::Ads::GoogleAds::V20::Enumsb\x06proto3\x0A\x94\x04\x0AEgoogle/ads/googleads/v20/enums/target_impression_share_location.proto\x12\x1Egoogle.ads.googleads.v20.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.v20.enumsB\"TargetImpressionShareLocationProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v20/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V20.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V20\\Enums\xEA\x02\"Google::Ads::GoogleAds::V20::Enumsb\x06proto3\x0A\xF0\x03\x0A=google/ads/googleads/v20/enums/positive_geo_target_type.proto\x12\x1Egoogle.ads.googleads.v20.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.v20.enumsB\x1APositiveGeoTargetTypeProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v20/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V20.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V20\\Enums\xEA\x02\"Google::Ads::GoogleAds::V20::Enumsb\x06proto3\x0A\xC2\x04\x0A?google/ads/googleads/v20/enums/non_skippable_min_duration.proto\x12\x1Egoogle.ads.googleads.v20.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.v20.enumsB\x1CNonSkippableMinDurationProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v20/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V20.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V20\\Enums\xEA\x02\"Google::Ads::GoogleAds::V20::Enumsb\x06proto3\x0A\x9D\x04\x0A8google/ads/googleads/v20/enums/targeting_dimension.proto\x12\x1Egoogle.ads.googleads.v20.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.v20.enumsB\x17TargetingDimensionProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v20/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V20.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V20\\Enums\xEA\x02\"Google::Ads::GoogleAds::V20::Enumsb\x06proto3\x0A\xBF\x07\x0A7google/ads/googleads/v20/common/targeting_setting.proto\x12\x1Fgoogle.ads.googleads.v20.common\"\xC7\x01\x0A\x10TargetingSetting\x12O\x0A\x13target_restrictions\x18\x01 \x03(\x0B22.google.ads.googleads.v20.common.TargetRestriction\x12b\x0A\x1Dtarget_restriction_operations\x18\x02 \x03(\x0B2;.google.ads.googleads.v20.common.TargetRestrictionOperation\"\x9F\x01\x0A\x11TargetRestriction\x12f\x0A\x13targeting_dimension\x18\x01 \x01(\x0E2I.google.ads.googleads.v20.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.v20.common.TargetRestrictionOperation.Operator\x12A\x0A\x05value\x18\x02 \x01(\x0B22.google.ads.googleads.v20.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.v20.commonB\x15TargetingSettingProtoP\x01ZEgoogle.golang.org/genproto/googleapis/ads/googleads/v20/common;common\xA2\x02\x03GAA\xAA\x02\x1FGoogle.Ads.GoogleAds.V20.Common\xCA\x02\x1FGoogle\\Ads\\GoogleAds\\V20\\Common\xEA\x02#Google::Ads::GoogleAds::V20::Commonb\x06proto3\x0A\x96\x03\x0A1google/ads/googleads/v20/enums/listing_type.proto\x12\x1Egoogle.ads.googleads.v20.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.v20.enumsB\x10ListingTypeProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v20/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V20.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V20\\Enums\xEA\x02\"Google::Ads::GoogleAds::V20::Enumsb\x06proto3\x0A\xCC\x03\x0A9google/ads/googleads/v20/enums/location_source_type.proto\x12\x1Egoogle.ads.googleads.v20.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.v20.enumsB\x17LocationSourceTypeProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v20/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V20.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V20\\Enums\xEA\x02\"Google::Ads::GoogleAds::V20::Enumsb\x06proto3\x0A\xCE\x03\x0A<google/ads/googleads/v20/enums/asset_automation_status.proto\x12\x1Egoogle.ads.googleads.v20.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.v20.enumsB\x1AAssetAutomationStatusProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v20/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V20.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V20\\Enums\xEA\x02\"Google::Ads::GoogleAds::V20::Enumsb\x06proto3\x0A\xDA\x04\x0A:google/ads/googleads/v20/enums/asset_automation_type.proto\x12\x1Egoogle.ads.googleads.v20.enums\"\xFE\x01\x0A\x17AssetAutomationTypeEnum\"\xE2\x01\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\x06B\xF2\x01\x0A\"com.google.ads.googleads.v20.enumsB\x18AssetAutomationTypeProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v20/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V20.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V20\\Enums\xEA\x02\"Google::Ads::GoogleAds::V20::Enumsb\x06proto3\x0A\xE1\x06\x0A7google/ads/googleads/v20/enums/vanity_pharma_text.proto\x12\x1Egoogle.ads.googleads.v20.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.v20.enumsB\x15VanityPharmaTextProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v20/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V20.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V20\\Enums\xEA\x02\"Google::Ads::GoogleAds::V20::Enumsb\x06proto3\x0A\xCC\x03\x0A<google/ads/googleads/v20/enums/frequency_cap_time_unit.proto\x12\x1Egoogle.ads.googleads.v20.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.v20.enumsB\x19FrequencyCapTimeUnitProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v20/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V20.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V20\\Enums\xEA\x02\"Google::Ads::GoogleAds::V20::Enumsb\x06proto3\x0A\xD3\x03\x0A?google/ads/googleads/v20/enums/target_frequency_time_unit.proto\x12\x1Egoogle.ads.googleads.v20.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.v20.enumsB\x1CTargetFrequencyTimeUnitProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v20/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V20.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V20\\Enums\xEA\x02\"Google::Ads::GoogleAds::V20::Enumsb\x06proto3\x0A\xAE\x03\x0A3google/ads/googleads/v20/enums/fixed_cpm_goal.proto\x12\x1Egoogle.ads.googleads.v20.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.v20.enumsB\x11FixedCpmGoalProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v20/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V20.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V20\\Enums\xEA\x02\"Google::Ads::GoogleAds::V20::Enumsb\x06proto3\x0A\xA3\x03\x0A6google/ads/googleads/v20/common/custom_parameter.proto\x12\x1Fgoogle.ads.googleads.v20.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.v20.commonB\x14CustomParameterProtoP\x01ZEgoogle.golang.org/genproto/googleapis/ads/googleads/v20/common;common\xA2\x02\x03GAA\xAA\x02\x1FGoogle.Ads.GoogleAds.V20.Common\xCA\x02\x1FGoogle\\Ads\\GoogleAds\\V20\\Common\xEA\x02#Google::Ads::GoogleAds::V20::Commonb\x06proto3\x0A\xDB\x03\x0A@google/ads/googleads/v20/enums/video_ad_format_restriction.proto\x12\x1Egoogle.ads.googleads.v20.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.v20.enumsB\x1DVideoAdFormatRestrictionProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v20/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V20.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V20\\Enums\xEA\x02\"Google::Ads::GoogleAds::V20::Enumsb\x06proto3\x0A\xFD\x03\x0A=google/ads/googleads/v20/enums/brand_safety_suitability.proto\x12\x1Egoogle.ads.googleads.v20.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.v20.enumsB\x1BBrandSafetySuitabilityProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v20/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V20.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V20\\Enums\xEA\x02\"Google::Ads::GoogleAds::V20::Enumsb\x06proto3\x0A\xDF\x0B\x0ACgoogle/ads/googleads/v20/enums/campaign_primary_status_reason.proto\x12\x1Egoogle.ads.googleads.v20.enums\"\xF2\x08\x0A\x1FCampaignPrimaryStatusReasonEnum\"\xCE\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&B\xFA\x01\x0A\"com.google.ads.googleads.v20.enumsB CampaignPrimaryStatusReasonProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v20/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V20.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V20\\Enums\xEA\x02\"Google::Ads::GoogleAds::V20::Enumsb\x06proto3\x0A\xA6\x04\x0ADgoogle/ads/googleads/v20/enums/eu_political_advertising_status.proto\x12\x1Egoogle.ads.googleads.v20.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.v20.enumsB!EuPoliticalAdvertisingStatusProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v20/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V20.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V20\\Enums\xEA\x02\"Google::Ads::GoogleAds::V20::Enumsb\x06proto3\x0A\xA2\x03\x0A?google/ads/googleads/v20/common/real_time_bidding_setting.proto\x12\x1Fgoogle.ads.googleads.v20.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.v20.commonB\x1BRealTimeBiddingSettingProtoP\x01ZEgoogle.golang.org/genproto/googleapis/ads/googleads/v20/common;common\xA2\x02\x03GAA\xAA\x02\x1FGoogle.Ads.GoogleAds.V20.Common\xCA\x02\x1FGoogle\\Ads\\GoogleAds\\V20\\Common\xEA\x02#Google::Ads::GoogleAds::V20::Commonb\x06proto3\x0A\xDA\x03\x0A=google/ads/googleads/v20/enums/negative_geo_target_type.proto\x12\x1Egoogle.ads.googleads.v20.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.v20.enumsB\x1ANegativeGeoTargetTypeProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v20/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V20.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V20\\Enums\xEA\x02\"Google::Ads::GoogleAds::V20::Enumsb\x06proto3\x0A\x9F\x04\x0A?google/ads/googleads/v20/enums/non_skippable_max_duration.proto\x12\x1Egoogle.ads.googleads.v20.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.v20.enumsB\x1CNonSkippableMaxDurationProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v20/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V20.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V20\\Enums\xEA\x02\"Google::Ads::GoogleAds::V20::Enumsb\x06proto3\x0A\x90\x06\x0ALgoogle/ads/googleads/v20/enums/app_campaign_bidding_strategy_goal_type.proto\x12\x1Egoogle.ads.googleads.v20.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.v20.enumsB'AppCampaignBiddingStrategyGoalTypeProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v20/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V20.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V20\\Enums\xEA\x02\"Google::Ads::GoogleAds::V20::Enumsb\x06proto3\x0A\x94\x06\x0A:google/ads/googleads/v20/enums/bidding_strategy_type.proto\x12\x1Egoogle.ads.googleads.v20.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.v20.enumsB\x18BiddingStrategyTypeProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v20/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V20.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V20\\Enums\xEA\x02\"Google::Ads::GoogleAds::V20::Enumsb\x06proto3\x0A\xE9\x03\x0AIgoogle/ads/googleads/v20/enums/fixed_cpm_target_frequency_time_unit.proto\x12\x1Egoogle.ads.googleads.v20.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.v20.enumsB\$FixedCpmTargetFrequencyTimeUnitProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v20/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V20.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V20\\Enums\xEA\x02\"Google::Ads::GoogleAds::V20::Enumsb\x06proto3\x0A\x81\x14\x0A-google/ads/googleads/v20/common/bidding.proto\x12\x1Fgoogle.ads.googleads.v20.common\x1AIgoogle/ads/googleads/v20/enums/fixed_cpm_target_frequency_time_unit.proto\x1A?google/ads/googleads/v20/enums/target_frequency_time_unit.proto\x1AEgoogle/ads/googleads/v20/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\"l\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\"\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.v20.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.v20.enums.TargetFrequencyTimeUnitEnum.TargetFrequencyTimeUnit\"\x8E\x02\x0A\x15TargetImpressionShare\x12q\x0A\x08location\x18\x01 \x01(\x0E2_.google.ads.googleads.v20.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\"\xB2\x01\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\x01B\x0E\x0A\x0C_target_roasB\x19\x0A\x17_cpc_bid_ceiling_microsB\x17\x0A\x15_cpc_bid_floor_micros\"\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.v20.enums.FixedCpmGoalEnum.FixedCpmGoal\x12a\x0A\x15target_frequency_info\x18\x02 \x01(\x0B2@.google.ads.googleads.v20.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.v20.enums.FixedCpmTargetFrequencyTimeUnitEnum.FixedCpmTargetFrequencyTimeUnit\"\x0B\x0A\x09TargetCpvB\xEC\x01\x0A#com.google.ads.googleads.v20.commonB\x0CBiddingProtoP\x01ZEgoogle.golang.org/genproto/googleapis/ads/googleads/v20/common;common\xA2\x02\x03GAA\xAA\x02\x1FGoogle.Ads.GoogleAds.V20.Common\xCA\x02\x1FGoogle\\Ads\\GoogleAds\\V20\\Common\xEA\x02#Google::Ads::GoogleAds::V20::Commonb\x06proto3\x0A\xD2\x03\x0A=google/ads/googleads/v20/enums/frequency_cap_event_type.proto\x12\x1Egoogle.ads.googleads.v20.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.v20.enumsB\x1AFrequencyCapEventTypeProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v20/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V20.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V20\\Enums\xEA\x02\"Google::Ads::GoogleAds::V20::Enumsb\x06proto3\x0A\xCE\x03\x0A8google/ads/googleads/v20/enums/frequency_cap_level.proto\x12\x1Egoogle.ads.googleads.v20.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.v20.enumsB\x16FrequencyCapLevelProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v20/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V20.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V20\\Enums\xEA\x02\"Google::Ads::GoogleAds::V20::Enumsb\x06proto3\x0A\x95\x07\x0A3google/ads/googleads/v20/common/frequency_cap.proto\x12\x1Fgoogle.ads.googleads.v20.common\x1A8google/ads/googleads/v20/enums/frequency_cap_level.proto\x1A<google/ads/googleads/v20/enums/frequency_cap_time_unit.proto\"l\x0A\x11FrequencyCapEntry\x12=\x0A\x03key\x18\x01 \x01(\x0B20.google.ads.googleads.v20.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.v20.enums.FrequencyCapLevelEnum.FrequencyCapLevel\x12c\x0A\x0Aevent_type\x18\x03 \x01(\x0E2O.google.ads.googleads.v20.enums.FrequencyCapEventTypeEnum.FrequencyCapEventType\x12`\x0A\x09time_unit\x18\x02 \x01(\x0E2M.google.ads.googleads.v20.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.v20.commonB\x11FrequencyCapProtoP\x01ZEgoogle.golang.org/genproto/googleapis/ads/googleads/v20/common;common\xA2\x02\x03GAA\xAA\x02\x1FGoogle.Ads.GoogleAds.V20.Common\xCA\x02\x1FGoogle\\Ads\\GoogleAds\\V20\\Common\xEA\x02#Google::Ads::GoogleAds::V20::Commonb\x06proto3\x0A\xA5\x04\x0ACgoogle/ads/googleads/v20/enums/performance_max_upgrade_status.proto\x12\x1Egoogle.ads.googleads.v20.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.v20.enumsB PerformanceMaxUpgradeStatusProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v20/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V20.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V20\\Enums\xEA\x02\"Google::Ads::GoogleAds::V20::Enumsb\x06proto3\x0A\xA9\x04\x0ACgoogle/ads/googleads/v20/enums/ad_serving_optimization_status.proto\x12\x1Egoogle.ads.googleads.v20.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.v20.enumsB AdServingOptimizationStatusProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v20/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V20.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V20\\Enums\xEA\x02\"Google::Ads::GoogleAds::V20::Enumsb\x06proto3\x0A\x98\x07\x0AAgoogle/ads/googleads/v20/enums/advertising_channel_sub_type.proto\x12\x1Egoogle.ads.googleads.v20.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.v20.enumsB\x1EAdvertisingChannelSubTypeProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v20/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V20.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V20\\Enums\xEA\x02\"Google::Ads::GoogleAds::V20::Enumsb\x06proto3\x0A\xCC\x03\x0A1google/ads/googleads/v20/enums/payment_mode.proto\x12\x1Egoogle.ads.googleads.v20.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.v20.enumsB\x10PaymentModeProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v20/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V20.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V20\\Enums\xEA\x02\"Google::Ads::GoogleAds::V20::Enumsb\x06proto3\x0A\x8C\x06\x0A3google/ads/googleads/v20/enums/asset_set_type.proto\x12\x1Egoogle.ads.googleads.v20.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.v20.enumsB\x11AssetSetTypeProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v20/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V20.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V20\\Enums\xEA\x02\"Google::Ads::GoogleAds::V20::Enumsb\x06proto3\x0A\xFA\x08\x0ACgoogle/ads/googleads/v20/enums/bidding_strategy_system_status.proto\x12\x1Egoogle.ads.googleads.v20.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.v20.enumsB BiddingStrategySystemStatusProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v20/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V20.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V20\\Enums\xEA\x02\"Google::Ads::GoogleAds::V20::Enumsb\x06proto3\x0A\xA0m\x0A1google/ads/googleads/v20/resources/campaign.proto\x12\"google.ads.googleads.v20.resources\x1A6google/ads/googleads/v20/common/custom_parameter.proto\x1A3google/ads/googleads/v20/common/frequency_cap.proto\x1A?google/ads/googleads/v20/common/real_time_bidding_setting.proto\x1A7google/ads/googleads/v20/common/targeting_setting.proto\x1ACgoogle/ads/googleads/v20/enums/ad_serving_optimization_status.proto\x1AAgoogle/ads/googleads/v20/enums/advertising_channel_sub_type.proto\x1A=google/ads/googleads/v20/enums/advertising_channel_type.proto\x1A;google/ads/googleads/v20/enums/app_campaign_app_store.proto\x1ALgoogle/ads/googleads/v20/enums/app_campaign_bidding_strategy_goal_type.proto\x1A<google/ads/googleads/v20/enums/asset_automation_status.proto\x1A:google/ads/googleads/v20/enums/asset_automation_type.proto\x1A5google/ads/googleads/v20/enums/asset_field_type.proto\x1A3google/ads/googleads/v20/enums/asset_set_type.proto\x1ACgoogle/ads/googleads/v20/enums/bidding_strategy_system_status.proto\x1A:google/ads/googleads/v20/enums/bidding_strategy_type.proto\x1A=google/ads/googleads/v20/enums/brand_safety_suitability.proto\x1A=google/ads/googleads/v20/enums/campaign_experiment_type.proto\x1A@google/ads/googleads/v20/enums/campaign_keyword_match_type.proto\x1A<google/ads/googleads/v20/enums/campaign_primary_status.proto\x1ACgoogle/ads/googleads/v20/enums/campaign_primary_status_reason.proto\x1A<google/ads/googleads/v20/enums/campaign_serving_status.proto\x1A4google/ads/googleads/v20/enums/campaign_status.proto\x1ADgoogle/ads/googleads/v20/enums/eu_political_advertising_status.proto\x1A1google/ads/googleads/v20/enums/listing_type.proto\x1A9google/ads/googleads/v20/enums/location_source_type.proto\x1A=google/ads/googleads/v20/enums/negative_geo_target_type.proto\x1A?google/ads/googleads/v20/enums/non_skippable_max_duration.proto\x1A?google/ads/googleads/v20/enums/non_skippable_min_duration.proto\x1A;google/ads/googleads/v20/enums/optimization_goal_type.proto\x1A1google/ads/googleads/v20/enums/payment_mode.proto\x1ACgoogle/ads/googleads/v20/enums/performance_max_upgrade_status.proto\x1A=google/ads/googleads/v20/enums/positive_geo_target_type.proto\x1ACgoogle/ads/googleads/v20/enums/vanity_pharma_display_url_mode.proto\x1A7google/ads/googleads/v20/enums/vanity_pharma_text.proto\x1A@google/ads/googleads/v20/enums/video_ad_format_restriction.proto\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\"\x80Y\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.v20.enums.CampaignPrimaryStatusEnum.CampaignPrimaryStatusB\x03\xE0A\x03\x12\x80\x01\x0A\x16primary_status_reasons\x18R \x03(\x0E2[.google.ads.googleads.v20.enums.CampaignPrimaryStatusReasonEnum.CampaignPrimaryStatusReasonB\x03\xE0A\x03\x12Q\x0A\x06status\x18\x05 \x01(\x0E2A.google.ads.googleads.v20.enums.CampaignStatusEnum.CampaignStatus\x12l\x0A\x0Eserving_status\x18\x15 \x01(\x0E2O.google.ads.googleads.v20.enums.CampaignServingStatusEnum.CampaignServingStatusB\x03\xE0A\x03\x12\x88\x01\x0A\x1Ebidding_strategy_system_status\x18N \x01(\x0E2[.google.ads.googleads.v20.enums.BiddingStrategySystemStatusEnum.BiddingStrategySystemStatusB\x03\xE0A\x03\x12\x83\x01\x0A\x1Ead_serving_optimization_status\x18\x08 \x01(\x0E2[.google.ads.googleads.v20.enums.AdServingOptimizationStatusEnum.AdServingOptimizationStatus\x12x\x0A\x18advertising_channel_type\x18\x09 \x01(\x0E2Q.google.ads.googleads.v20.enums.AdvertisingChannelTypeEnum.AdvertisingChannelTypeB\x03\xE0A\x05\x12\x82\x01\x0A\x1Cadvertising_channel_sub_type\x18\x0A \x01(\x0E2W.google.ads.googleads.v20.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.v20.common.CustomParameter\x12t\x0A local_services_campaign_settings\x18K \x01(\x0B2J.google.ads.googleads.v20.resources.Campaign.LocalServicesCampaignSettings\x12e\x0A\x18travel_campaign_settings\x18U \x01(\x0B2C.google.ads.googleads.v20.resources.Campaign.TravelCampaignSettings\x12l\x0A\x1Cdemand_gen_campaign_settings\x18[ \x01(\x0B2F.google.ads.googleads.v20.resources.Campaign.DemandGenCampaignSettings\x12c\x0A\x17video_campaign_settings\x18^ \x01(\x0B2B.google.ads.googleads.v20.resources.Campaign.VideoCampaignSettings\x12a\x0A\x16pmax_campaign_settings\x18a \x01(\x0B2A.google.ads.googleads.v20.resources.Campaign.PmaxCampaignSettings\x12Z\x0A\x19real_time_bidding_setting\x18' \x01(\x0B27.google.ads.googleads.v20.common.RealTimeBiddingSetting\x12V\x0A\x10network_settings\x18\x0E \x01(\x0B2<.google.ads.googleads.v20.resources.Campaign.NetworkSettings\x12Y\x0A\x0Dhotel_setting\x18  \x01(\x0B2=.google.ads.googleads.v20.resources.Campaign.HotelSettingInfoB\x03\xE0A\x05\x12h\x0A\x1Adynamic_search_ads_setting\x18! \x01(\x0B2D.google.ads.googleads.v20.resources.Campaign.DynamicSearchAdsSetting\x12V\x0A\x10shopping_setting\x18\$ \x01(\x0B2<.google.ads.googleads.v20.resources.Campaign.ShoppingSetting\x12L\x0A\x11targeting_setting\x18+ \x01(\x0B21.google.ads.googleads.v20.common.TargetingSetting\x12`\x0A\x10audience_setting\x18I \x01(\x0B2<.google.ads.googleads.v20.resources.Campaign.AudienceSettingB\x03\xE0A\x05H\x04\x88\x01\x01\x12b\x0A\x17geo_target_type_setting\x18/ \x01(\x0B2A.google.ads.googleads.v20.resources.Campaign.GeoTargetTypeSetting\x12a\x0A\x16local_campaign_setting\x182 \x01(\x0B2A.google.ads.googleads.v20.resources.Campaign.LocalCampaignSetting\x12]\x0A\x14app_campaign_setting\x183 \x01(\x0B2?.google.ads.googleads.v20.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.v20.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.v20.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.v20.common.FrequencyCapEntry\x12y\x0A\x1Evideo_brand_safety_suitability\x18* \x01(\x0E2Q.google.ads.googleads.v20.enums.BrandSafetySuitabilityEnum.BrandSafetySuitability\x12P\x0A\x0Dvanity_pharma\x18, \x01(\x0B29.google.ads.googleads.v20.resources.Campaign.VanityPharma\x12b\x0A\x16selective_optimization\x18- \x01(\x0B2B.google.ads.googleads.v20.resources.Campaign.SelectiveOptimization\x12g\x0A\x19optimization_goal_setting\x186 \x01(\x0B2D.google.ads.googleads.v20.resources.Campaign.OptimizationGoalSetting\x12[\x0A\x10tracking_setting\x18. \x01(\x0B2<.google.ads.googleads.v20.resources.Campaign.TrackingSettingB\x03\xE0A\x03\x12Q\x0A\x0Cpayment_mode\x184 \x01(\x0E2;.google.ads.googleads.v20.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.v20.enums.AssetFieldTypeEnum.AssetFieldType\x12f\x0A\x1Fexcluded_parent_asset_set_types\x18P \x03(\x0E2=.google.ads.googleads.v20.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.v20.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.v20.enums.ListingTypeEnum.ListingTypeB\x03\xE0A\x05H\x0E\x88\x01\x01\x12f\x0A\x19asset_automation_settings\x18X \x03(\x0B2C.google.ads.googleads.v20.resources.Campaign.AssetAutomationSetting\x12q\x0A\x12keyword_match_type\x18Z \x01(\x0E2U.google.ads.googleads.v20.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.v20.resources.Campaign.BrandGuidelines\x12\x88\x01\x0A!contains_eu_political_advertising\x18f \x01(\x0E2].google.ads.googleads.v20.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.v20.common.CommissionH\x00\x12@\x0A\x0Amanual_cpa\x18J \x01(\x0B2*.google.ads.googleads.v20.common.ManualCpaH\x00\x12@\x0A\x0Amanual_cpc\x18\x18 \x01(\x0B2*.google.ads.googleads.v20.common.ManualCpcH\x00\x12@\x0A\x0Amanual_cpm\x18\x19 \x01(\x0B2*.google.ads.googleads.v20.common.ManualCpmH\x00\x12@\x0A\x0Amanual_cpv\x18% \x01(\x0B2*.google.ads.googleads.v20.common.ManualCpvH\x00\x12T\x0A\x14maximize_conversions\x18\x1E \x01(\x0B24.google.ads.googleads.v20.common.MaximizeConversionsH\x00\x12]\x0A\x19maximize_conversion_value\x18\x1F \x01(\x0B28.google.ads.googleads.v20.common.MaximizeConversionValueH\x00\x12@\x0A\x0Atarget_cpa\x18\x1A \x01(\x0B2*.google.ads.googleads.v20.common.TargetCpaH\x00\x12Y\x0A\x17target_impression_share\x180 \x01(\x0B26.google.ads.googleads.v20.common.TargetImpressionShareH\x00\x12B\x0A\x0Btarget_roas\x18\x1D \x01(\x0B2+.google.ads.googleads.v20.common.TargetRoasH\x00\x12D\x0A\x0Ctarget_spend\x18\x1B \x01(\x0B2,.google.ads.googleads.v20.common.TargetSpendH\x00\x12B\x0A\x0Bpercent_cpc\x18\" \x01(\x0B2+.google.ads.googleads.v20.common.PercentCpcH\x00\x12@\x0A\x0Atarget_cpm\x18) \x01(\x0B2*.google.ads.googleads.v20.common.TargetCpmH\x00\x12>\x0A\x09fixed_cpm\x18\\ \x01(\x0B2).google.ads.googleads.v20.common.FixedCpmH\x00\x12@\x0A\x0Atarget_cpv\x18] \x01(\x0B2*.google.ads.googleads.v20.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.v20.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\xB7\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\$\x0A\x17advertising_partner_ids\x18\x0B \x03(\x03B\x03\xE0A\x05\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.v20.enums.PositiveGeoTargetTypeEnum.PositiveGeoTargetType\x12q\x0A\x18negative_geo_target_type\x18\x02 \x01(\x0E2O.google.ads.googleads.v20.enums.NegativeGeoTargetTypeEnum.NegativeGeoTargetType\x1A\x7F\x0A\x14LocalCampaignSetting\x12g\x0A\x14location_source_type\x18\x01 \x01(\x0E2I.google.ads.googleads.v20.enums.LocationSourceTypeEnum.LocationSourceType\x1A\xAE\x02\x0A\x12AppCampaignSetting\x12\x8D\x01\x0A\x1Abidding_strategy_goal_type\x18\x01 \x01(\x0E2i.google.ads.googleads.v20.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.v20.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.v20.enums.VanityPharmaDisplayUrlModeEnum.VanityPharmaDisplayUrlMode\x12a\x0A\x12vanity_pharma_text\x18\x02 \x01(\x0E2E.google.ads.googleads.v20.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.v20.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.v20.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\xED\x07\x0A\x15VideoCampaignSettings\x12\x80\x01\x0A\x1Avideo_ad_inventory_control\x18\x02 \x01(\x0B2Z.google.ads.googleads.v20.resources.Campaign.VideoCampaignSettings.VideoAdInventoryControlH\x00\x12z\x0A\x17video_ad_format_control\x18\x03 \x01(\x0B2W.google.ads.googleads.v20.resources.Campaign.VideoCampaignSettings.VideoAdFormatControlH\x00\x1A\xA5\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\x01B\x12\x0A\x10_allow_in_streamB\x10\x0A\x0E_allow_in_feedB\x0F\x0A\x0D_allow_shorts\x1A\x9D\x02\x0A\x14VideoAdFormatControl\x12q\x0A\x12format_restriction\x18\x01 \x01(\x0E2U.google.ads.googleads.v20.enums.VideoAdFormatRestrictionEnum.VideoAdFormatRestriction\x12\x91\x01\x0A\$non_skippable_in_stream_restrictions\x18\x02 \x01(\x0B2c.google.ads.googleads.v20.resources.Campaign.VideoCampaignSettings.NonSkippableInStreamRestrictions\x1A\xF8\x01\x0A NonSkippableInStreamRestrictions\x12i\x0A\x0Cmin_duration\x18\x01 \x01(\x0E2S.google.ads.googleads.v20.enums.NonSkippableMinDurationEnum.NonSkippableMinDuration\x12i\x0A\x0Cmax_duration\x18\x02 \x01(\x0E2S.google.ads.googleads.v20.enums.NonSkippableMaxDurationEnum.NonSkippableMaxDurationB\x12\x0A\x10fluidity_control\x1A\x87\x02\x0A\x14PmaxCampaignSettings\x12|\x0A\x19brand_targeting_overrides\x18\x01 \x01(\x0B2Y.google.ads.googleads.v20.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.v20.enums.AssetAutomationTypeEnum.AssetAutomationTypeH\x00\x88\x01\x01\x12u\x0A\x17asset_automation_status\x18\x02 \x01(\x0E2O.google.ads.googleads.v20.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: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.v20.resourcesB\x0DCampaignProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v20/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V20.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V20\\Resources\xEA\x02&Google::Ads::GoogleAds::V20::Resourcesb\x06proto3"
        , true);
        static::$is_initialized = true;
    }
}

