<?php
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# source: google/ads/admanager/v1/targeting.proto

namespace GPBMetadata\Google\Ads\Admanager\V1;

class Targeting
{
    public static $is_initialized = false;

    public static function initOnce() {
        $pool = \Google\Protobuf\Internal\DescriptorPool::getGeneratedPool();

        if (static::$is_initialized == true) {
          return;
        }
        \GPBMetadata\Google\Ads\Admanager\V1\RequestPlatformEnum::initOnce();
        \GPBMetadata\Google\Ads\Admanager\V1\TargetedVideoBumperTypeEnum::initOnce();
        \GPBMetadata\Google\Ads\Admanager\V1\VideoPositionEnum::initOnce();
        \GPBMetadata\Google\Api\FieldBehavior::initOnce();
        \GPBMetadata\Google\Api\Resource::initOnce();
        $pool->internalAddGeneratedFile(
            "\x0A\x8D7\x0A'google/ads/admanager/v1/targeting.proto\x12\x17google.ads.admanager.v1\x1A=google/ads/admanager/v1/targeted_video_bumper_type_enum.proto\x1A1google/ads/admanager/v1/video_position_enum.proto\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\"\xBC\x06\x0A\x09Targeting\x12A\x0A\x0Dgeo_targeting\x18\x02 \x01(\x0B2%.google.ads.admanager.v1.GeoTargetingB\x03\xE0A\x01\x12O\x0A\x14technology_targeting\x18\x03 \x01(\x0B2,.google.ads.admanager.v1.TechnologyTargetingB\x03\xE0A\x01\x12M\x0A\x13inventory_targeting\x18\x05 \x01(\x0B2+.google.ads.admanager.v1.InventoryTargetingB\x03\xE0A\x01\x12Z\x0A\x1Arequest_platform_targeting\x18\x06 \x01(\x0B21.google.ads.admanager.v1.RequestPlatformTargetingB\x03\xE0A\x01\x12G\x0A\x10custom_targeting\x18\x07 \x01(\x0B2(.google.ads.admanager.v1.CustomTargetingB\x03\xE0A\x01\x12P\x0A\x15user_domain_targeting\x18\x0A \x01(\x0B2,.google.ads.admanager.v1.UserDomainTargetingB\x03\xE0A\x01\x12V\x0A\x18video_position_targeting\x18\x0C \x01(\x0B2/.google.ads.admanager.v1.VideoPositionTargetingB\x03\xE0A\x01\x12R\x0A\x16data_segment_targeting\x18\x0D \x01(\x0B2-.google.ads.admanager.v1.DataSegmentTargetingB\x03\xE0A\x01\x12I\x0A\x11content_targeting\x18\x0F \x01(\x0B2).google.ads.admanager.v1.ContentTargetingB\x03\xE0A\x01\x12^\x0A\x1Cmobile_application_targeting\x18\x12 \x01(\x0B23.google.ads.admanager.v1.MobileApplicationTargetingB\x03\xE0A\x01\"\x94\x01\x0A\x0CGeoTargeting\x12A\x0A\x0Dtargeted_geos\x18\x03 \x03(\x09B*\xE0A\x01\xFAA\$\x0A\"admanager.googleapis.com/GeoTarget\x12A\x0A\x0Dexcluded_geos\x18\x04 \x03(\x09B*\xE0A\x01\xFAA\$\x0A\"admanager.googleapis.com/GeoTarget\"\xD9\x05\x0A\x13TechnologyTargeting\x12M\x0A\x13bandwidth_targeting\x18\x03 \x01(\x0B2+.google.ads.admanager.v1.BandwidthTargetingB\x03\xE0A\x01\x12I\x0A\x11browser_targeting\x18\x04 \x01(\x0B2).google.ads.admanager.v1.BrowserTargetingB\x03\xE0A\x01\x12Z\x0A\x1Abrowser_language_targeting\x18\x05 \x01(\x0B21.google.ads.admanager.v1.BrowserLanguageTargetingB\x03\xE0A\x01\x12\\\x0A\x1Bdevice_capability_targeting\x18\x06 \x01(\x0B22.google.ads.admanager.v1.DeviceCapabilityTargetingB\x03\xE0A\x01\x12X\x0A\x19device_category_targeting\x18\x01 \x01(\x0B20.google.ads.admanager.v1.DeviceCategoryTargetingB\x03\xE0A\x01\x12`\x0A\x1Ddevice_manufacturer_targeting\x18\x07 \x01(\x0B24.google.ads.admanager.v1.DeviceManufacturerTargetingB\x03\xE0A\x01\x12V\x0A\x18mobile_carrier_targeting\x18\x08 \x01(\x0B2/.google.ads.admanager.v1.MobileCarrierTargetingB\x03\xE0A\x01\x12Z\x0A\x1Aoperating_system_targeting\x18\x02 \x01(\x0B21.google.ads.admanager.v1.OperatingSystemTargetingB\x03\xE0A\x01\"\xBC\x01\x0A\x12BandwidthTargeting\x12R\x0A\x19targeted_bandwidth_groups\x18\x03 \x03(\x09B/\xE0A\x01\xFAA)\x0A'admanager.googleapis.com/BandwidthGroup\x12R\x0A\x19excluded_bandwidth_groups\x18\x04 \x03(\x09B/\xE0A\x01\xFAA)\x0A'admanager.googleapis.com/BandwidthGroup\"\x9C\x01\x0A\x10BrowserTargeting\x12C\x0A\x11targeted_browsers\x18\x03 \x03(\x09B(\xE0A\x01\xFAA\"\x0A admanager.googleapis.com/Browser\x12C\x0A\x11excluded_browsers\x18\x04 \x03(\x09B(\xE0A\x01\xFAA\"\x0A admanager.googleapis.com/Browser\"\xC6\x01\x0A\x18BrowserLanguageTargeting\x12T\x0A\x1Atargeted_browser_languages\x18\x03 \x03(\x09B0\xE0A\x01\xFAA*\x0A(admanager.googleapis.com/BrowserLanguage\x12T\x0A\x1Aexcluded_browser_languages\x18\x04 \x03(\x09B0\xE0A\x01\xFAA*\x0A(admanager.googleapis.com/BrowserLanguage\"\xB5\x01\x0A\x17DeviceCategoryTargeting\x12L\x0A\x13targeted_categories\x18\x03 \x03(\x09B/\xE0A\x01\xFAA)\x0A'admanager.googleapis.com/DeviceCategory\x12L\x0A\x13excluded_categories\x18\x04 \x03(\x09B/\xE0A\x01\xFAA)\x0A'admanager.googleapis.com/DeviceCategory\"\xBF\x01\x0A\x19DeviceCapabilityTargeting\x12P\x0A\x15targeted_capabilities\x18\x03 \x03(\x09B1\xE0A\x01\xFAA+\x0A)admanager.googleapis.com/DeviceCapability\x12P\x0A\x15excluded_capabilities\x18\x04 \x03(\x09B1\xE0A\x01\xFAA+\x0A)admanager.googleapis.com/DeviceCapability\"\xB7\x04\x0A\x1BDeviceManufacturerTargeting\x12Z\x0A\x1Dtargeted_device_manufacturers\x18\x07 \x03(\x09B3\xE0A\x01\xFAA-\x0A+admanager.googleapis.com/DeviceManufacturer\x12Z\x0A\x1Dexcluded_device_manufacturers\x18\x08 \x03(\x09B3\xE0A\x01\xFAA-\x0A+admanager.googleapis.com/DeviceManufacturer\x12N\x0A\x17targeted_mobile_devices\x18\x09 \x03(\x09B-\xE0A\x01\xFAA'\x0A%admanager.googleapis.com/MobileDevice\x12N\x0A\x17excluded_mobile_devices\x18\x0A \x03(\x09B-\xE0A\x01\xFAA'\x0A%admanager.googleapis.com/MobileDevice\x12_\x0A targeted_mobile_device_submodels\x18\x0B \x03(\x09B5\xE0A\x01\xFAA/\x0A-admanager.googleapis.com/MobileDeviceSubmodel\x12_\x0A excluded_mobile_device_submodels\x18\x0C \x03(\x09B5\xE0A\x01\xFAA/\x0A-admanager.googleapis.com/MobileDeviceSubmodel\"\xBC\x01\x0A\x16MobileCarrierTargeting\x12P\x0A\x18targeted_mobile_carriers\x18\x03 \x03(\x09B.\xE0A\x01\xFAA(\x0A&admanager.googleapis.com/MobileCarrier\x12P\x0A\x18excluded_mobile_carriers\x18\x04 \x03(\x09B.\xE0A\x01\xFAA(\x0A&admanager.googleapis.com/MobileCarrier\"\x90\x03\x0A\x18OperatingSystemTargeting\x12T\x0A\x1Atargeted_operating_systems\x18\x05 \x03(\x09B0\xE0A\x01\xFAA*\x0A(admanager.googleapis.com/OperatingSystem\x12T\x0A\x1Aexcluded_operating_systems\x18\x06 \x03(\x09B0\xE0A\x01\xFAA*\x0A(admanager.googleapis.com/OperatingSystem\x12c\x0A\"targeted_operating_system_versions\x18\x07 \x03(\x09B7\xE0A\x01\xFAA1\x0A/admanager.googleapis.com/OperatingSystemVersion\x12c\x0A\"excluded_operating_system_versions\x18\x08 \x03(\x09B7\xE0A\x01\xFAA1\x0A/admanager.googleapis.com/OperatingSystemVersion\"\xF1\x01\x0A\x12InventoryTargeting\x12H\x0A\x11targeted_ad_units\x18\x01 \x03(\x0B2(.google.ads.admanager.v1.AdUnitTargetingB\x03\xE0A\x01\x12H\x0A\x11excluded_ad_units\x18\x02 \x03(\x0B2(.google.ads.admanager.v1.AdUnitTargetingB\x03\xE0A\x01\x12G\x0A\x13targeted_placements\x18\x05 \x03(\x09B*\xE0A\x01\xFAA\$\x0A\"admanager.googleapis.com/Placement\"\x96\x01\x0A\x0FAdUnitTargeting\x12 \x0A\x13include_descendants\x18\x01 \x01(\x08H\x00\x88\x01\x01\x12=\x0A\x07ad_unit\x18\x03 \x01(\x09B'\xE0A\x01\xFAA!\x0A\x1Fadmanager.googleapis.com/AdUnitH\x01\x88\x01\x01B\x16\x0A\x14_include_descendantsB\x0A\x0A\x08_ad_unit\"x\x0A\x18RequestPlatformTargeting\x12\\\x0A\x11request_platforms\x18\x01 \x03(\x0E2<.google.ads.admanager.v1.RequestPlatformEnum.RequestPlatformB\x03\xE0A\x01\"h\x0A\x0FCustomTargeting\x12U\x0A\x18custom_targeting_clauses\x18\x01 \x03(\x0B2..google.ads.admanager.v1.CustomTargetingClauseB\x03\xE0A\x01\"\xA2\x02\x0A\x15CustomTargetingClause\x12W\x0A\x19custom_targeting_literals\x18\x01 \x03(\x0B2/.google.ads.admanager.v1.CustomTargetingLiteralB\x03\xE0A\x01\x12[\x0A\x1Baudience_segment_targetings\x18\x02 \x03(\x0B21.google.ads.admanager.v1.AudienceSegmentTargetingB\x03\xE0A\x01\x12S\x0A\x17cms_metadata_targetings\x18\x03 \x03(\x0B2-.google.ads.admanager.v1.CmsMetadataTargetingB\x03\xE0A\x01\"\x85\x02\x0A\x16CustomTargetingLiteral\x12\x15\x0A\x08negative\x18\x01 \x01(\x08H\x00\x88\x01\x01\x12V\x0A\x14custom_targeting_key\x18\x04 \x01(\x09B3\xE0A\x01\xFAA-\x0A+admanager.googleapis.com/CustomTargetingKeyH\x01\x88\x01\x01\x12V\x0A\x17custom_targeting_values\x18\x05 \x03(\x09B5\xE0A\x01\xFAA/\x0A-admanager.googleapis.com/CustomTargetingValueB\x0B\x0A\x09_negativeB\x17\x0A\x15_custom_targeting_key\"\x8B\x01\x0A\x18AudienceSegmentTargeting\x12\x15\x0A\x08negative\x18\x01 \x01(\x08H\x00\x88\x01\x01\x12K\x0A\x11audience_segments\x18\x03 \x03(\x09B0\xE0A\x01\xFAA*\x0A(admanager.googleapis.com/AudienceSegmentB\x0B\x0A\x09_negative\"\x8A\x01\x0A\x14CmsMetadataTargeting\x12\x15\x0A\x08negative\x18\x01 \x01(\x08H\x00\x88\x01\x01\x12N\x0A\x13cms_metadata_values\x18\x03 \x03(\x09B1\xE0A\x01\xFAA+\x0A)admanager.googleapis.com/CmsMetadataValueB\x0B\x0A\x09_negative\"]\x0A\x13UserDomainTargeting\x12\"\x0A\x15targeted_user_domains\x18\x01 \x03(\x09B\x03\xE0A\x01\x12\"\x0A\x15excluded_user_domains\x18\x02 \x03(\x09B\x03\xE0A\x01\"^\x0A\x16VideoPositionTargeting\x12D\x0A\x0Fvideo_positions\x18\x01 \x03(\x0B2&.google.ads.admanager.v1.VideoPositionB\x03\xE0A\x01\"\xA0\x03\x0A\x0DVideoPosition\x12\x1F\x0A\x0Dmidroll_index\x18\x01 \x01(\x03B\x03\xE0A\x01H\x00\x88\x01\x01\x12'\x0A\x15reverse_midroll_index\x18\x02 \x01(\x03B\x03\xE0A\x01H\x01\x88\x01\x01\x12\x1E\x0A\x0Cpod_position\x18\x03 \x01(\x03B\x03\xE0A\x01H\x02\x88\x01\x01\x12Y\x0A\x0Dposition_type\x18\x05 \x01(\x0E28.google.ads.admanager.v1.VideoPositionEnum.VideoPositionB\x03\xE0A\x01H\x03\x88\x01\x01\x12k\x0A\x0Bbumper_type\x18\x06 \x01(\x0E2L.google.ads.admanager.v1.TargetedVideoBumperTypeEnum.TargetedVideoBumperTypeB\x03\xE0A\x01H\x04\x88\x01\x01B\x10\x0A\x0E_midroll_indexB\x18\x0A\x16_reverse_midroll_indexB\x0F\x0A\x0D_pod_positionB\x10\x0A\x0E_position_typeB\x0E\x0A\x0C_bumper_type\"?\x0A\x14DataSegmentTargeting\x12'\x0A\x1Ahas_data_segment_targeting\x18\x02 \x01(\x08B\x03\xE0A\x03\"\xBE\x02\x0A\x10ContentTargeting\x12B\x0A\x10targeted_content\x18\x05 \x03(\x09B(\xE0A\x01\xFAA\"\x0A admanager.googleapis.com/Content\x12B\x0A\x10excluded_content\x18\x06 \x03(\x09B(\xE0A\x01\xFAA\"\x0A admanager.googleapis.com/Content\x12P\x0A\x18targeted_content_bundles\x18\x07 \x03(\x09B.\xE0A\x01\xFAA(\x0A&admanager.googleapis.com/ContentBundle\x12P\x0A\x18excluded_content_bundles\x18\x08 \x03(\x09B.\xE0A\x01\xFAA(\x0A&admanager.googleapis.com/ContentBundle\"\x8E\x01\x0A\x1AMobileApplicationTargeting\x12c\x0A\x15first_party_targeting\x18\x01 \x01(\x0B2=.google.ads.admanager.v1.FirstPartyMobileApplicationTargetingB\x03\xE0A\x01H\x00B\x0B\x0A\x09targeting\"\xC0\x01\x0A\$FirstPartyMobileApplicationTargeting\x12K\x0A\x15targeted_applications\x18\x03 \x03(\x09B,\xE0A\x01\xFAA&\x0A\$admanager.googleapis.com/Application\x12K\x0A\x15excluded_applications\x18\x04 \x03(\x09B,\xE0A\x01\xFAA&\x0A\$admanager.googleapis.com/ApplicationB\xC2\x01\x0A\x1Bcom.google.ads.admanager.v1B\x0ETargetingProtoP\x01Z@google.golang.org/genproto/googleapis/ads/admanager/v1;admanager\xAA\x02\x17Google.Ads.AdManager.V1\xCA\x02\x17Google\\Ads\\AdManager\\V1\xEA\x02\x1AGoogle::Ads::AdManager::V1b\x06proto3"
        , true);

        static::$is_initialized = true;
    }
}

