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

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

class IncentiveService
{
    public static $is_initialized = false;

    public static function initOnce() {
        $pool = \Google\Protobuf\Internal\DescriptorPool::getGeneratedPool();
        if (static::$is_initialized == true) {
          return;
        }
        \GPBMetadata\Google\Api\LaunchStage::initOnce();
        \GPBMetadata\Google\Api\Http::initOnce();
        \GPBMetadata\Google\Api\Annotations::initOnce();
        \GPBMetadata\Google\Protobuf\Duration::initOnce();
        \GPBMetadata\Google\Api\Client::initOnce();
        \GPBMetadata\Google\Api\FieldBehavior::initOnce();
        \GPBMetadata\Google\Type\Money::initOnce();
        $pool->internalAddGeneratedFile(
            "\x0A\xA1\x03\x0A3google/ads/googleads/v25/enums/incentive_type.proto\x12\x1Egoogle.ads.googleads.v25.enums\"S\x0A\x11IncentiveTypeEnum\">\x0A\x0DIncentiveType\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0F\x0A\x0BACQUISITION\x10\x02B\xEC\x01\x0A\"com.google.ads.googleads.v25.enumsB\x12IncentiveTypeProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v25/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V25.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V25\\Enums\xEA\x02\"Google::Ads::GoogleAds::V25::Enumsb\x06proto3\x0A\xC1\x03\x0A9google/ads/googleads/v25/enums/incentive_offer_type.proto\x12\x1Egoogle.ads.googleads.v25.enums\"h\x0A\x16IncentiveOfferTypeEnum\"N\x0A\x09OfferType\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x10\x0A\x0CNO_INCENTIVE\x10\x02\x12\x11\x0A\x0DCYO_INCENTIVE\x10\x03B\xF1\x01\x0A\"com.google.ads.googleads.v25.enumsB\x17IncentiveOfferTypeProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v25/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V25.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V25\\Enums\xEA\x02\"Google::Ads::GoogleAds::V25::Enumsb\x06proto3\x0A\xA5\x17\x0A9google/ads/googleads/v25/services/incentive_service.proto\x12!google.ads.googleads.v25.services\x1A3google/ads/googleads/v25/enums/incentive_type.proto\x1A\x1Cgoogle/api/annotations.proto\x1A\x17google/api/client.proto\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x17google/type/money.proto\"\x94\x02\x0A\x15FetchIncentiveRequest\x12\x1F\x0A\x0Dlanguage_code\x18\x01 \x01(\x09B\x03\xE0A\x01H\x00\x88\x01\x01\x12\x1E\x0A\x0Ccountry_code\x18\x02 \x01(\x09B\x03\xE0A\x01H\x01\x88\x01\x01\x12\x17\x0A\x05email\x18\x03 \x01(\x09B\x03\xE0A\x01H\x02\x88\x01\x01\x12a\x0A\x0Eincentive_type\x18\x05 \x01(\x0E2?.google.ads.googleads.v25.enums.IncentiveTypeEnum.IncentiveTypeB\x03\xE0A\x01H\x03\x88\x01\x01B\x10\x0A\x0E_language_codeB\x0F\x0A\x0D_country_codeB\x08\x0A\x06_emailB\x11\x0A\x0F_incentive_type\"\xF3\x04\x0A\x09Incentive\x12\x19\x0A\x0Cincentive_id\x18\x01 \x01(\x03H\x00\x88\x01\x01\x12R\x0A\x0Brequirement\x18\x02 \x01(\x0B28.google.ads.googleads.v25.services.Incentive.RequirementH\x01\x88\x01\x01\x12/\x0A\"incentive_terms_and_conditions_url\x18\x03 \x01(\x09H\x02\x88\x01\x01\x12\\\x0A\x0Eincentive_type\x18\x05 \x01(\x0E2?.google.ads.googleads.v25.enums.IncentiveTypeEnum.IncentiveTypeH\x03\x88\x01\x01\x1A\x8C\x02\x0A\x0BRequirement\x12T\x0A\x05spend\x18\x01 \x01(\x0B2>.google.ads.googleads.v25.services.Incentive.Requirement.SpendB\x03\xE0A\x01H\x00\x1A\x97\x01\x0A\x05Spend\x122\x0A\x0Caward_amount\x18\x01 \x01(\x0B2\x12.google.type.MoneyB\x03\xE0A\x02H\x00\x88\x01\x01\x125\x0A\x0Frequired_amount\x18\x02 \x01(\x0B2\x12.google.type.MoneyB\x03\xE0A\x02H\x01\x88\x01\x01B\x0F\x0A\x0D_award_amountB\x12\x0A\x10_required_amountB\x0D\x0A\x0BrequirementB\x0F\x0A\x0D_incentive_idB\x0E\x0A\x0C_requirementB%\x0A#_incentive_terms_and_conditions_urlB\x11\x0A\x0F_incentive_type\"\xA2\x02\x0A\x0DCyoIncentives\x12I\x0A\x09low_offer\x18\x01 \x01(\x0B2,.google.ads.googleads.v25.services.IncentiveB\x03\xE0A\x02H\x00\x88\x01\x01\x12L\x0A\x0Cmedium_offer\x18\x02 \x01(\x0B2,.google.ads.googleads.v25.services.IncentiveB\x03\xE0A\x02H\x01\x88\x01\x01\x12J\x0A\x0Ahigh_offer\x18\x03 \x01(\x0B2,.google.ads.googleads.v25.services.IncentiveB\x03\xE0A\x02H\x02\x88\x01\x01B\x0C\x0A\x0A_low_offerB\x0F\x0A\x0D_medium_offerB\x0D\x0A\x0B_high_offer\"\xC3\x02\x0A\x0EIncentiveOffer\x127\x0A%consolidated_terms_and_conditions_url\x18\x02 \x01(\x09B\x03\xE0A\x01H\x01\x88\x01\x01\x12^\x0A\x0Aoffer_type\x18\x04 \x01(\x0E2@.google.ads.googleads.v25.enums.IncentiveOfferTypeEnum.OfferTypeB\x03\xE0A\x02H\x02\x88\x01\x01\x12J\x0A\x0Ecyo_incentives\x18\x03 \x01(\x0B20.google.ads.googleads.v25.services.CyoIncentivesH\x00B\x13\x0A\x11incentive_detailsB(\x0A&_consolidated_terms_and_conditions_urlB\x0D\x0A\x0B_offer_type\"\x82\x01\x0A\x16FetchIncentiveResponse\x12T\x0A\x0Fincentive_offer\x18\x01 \x01(\x0B21.google.ads.googleads.v25.services.IncentiveOfferB\x03\xE0A\x02H\x00\x88\x01\x01B\x12\x0A\x10_incentive_offer\"p\x0A\x15ApplyIncentiveRequest\x12\"\x0A\x15selected_incentive_id\x18\x01 \x01(\x03B\x03\xE0A\x02\x12\x18\x0A\x0Bcustomer_id\x18\x02 \x01(\x09B\x03\xE0A\x02\x12\x19\x0A\x0Ccountry_code\x18\x03 \x01(\x09B\x03\xE0A\x02\"p\x0A\x16ApplyIncentiveResponse\x12\x18\x0A\x0Bcoupon_code\x18\x01 \x01(\x09H\x00\x88\x01\x01\x12\x1A\x0A\x0Dcreation_time\x18\x02 \x01(\x09H\x01\x88\x01\x01B\x0E\x0A\x0C_coupon_codeB\x10\x0A\x0E_creation_time2\xB1\x04\x0A\x10IncentiveService\x12\xAD\x01\x0A\x0EFetchIncentive\x128.google.ads.googleads.v25.services.FetchIncentiveRequest\x1A9.google.ads.googleads.v25.services.FetchIncentiveResponse\"&\x82\xD3\xE4\x93\x02 \x12\x1E/v25/incentives:fetchIncentive\x12\xA5\x02\x0A\x0EApplyIncentive\x128.google.ads.googleads.v25.services.ApplyIncentiveRequest\x1A9.google.ads.googleads.v25.services.ApplyIncentiveResponse\"\x9D\x01\xDAA\x0Ccountry_code\xDAA.selected_incentive_id,customer_id,country_code\x82\xD3\xE4\x93\x02W\"R/v25/customers/{customer_id=*}/incentives/{selected_incentive_id=*}:applyIncentive:\x01*\x1AE\xCAA\x18googleads.googleapis.com\xD2A'https://www.googleapis.com/auth/adwordsB\x81\x02\x0A%com.google.ads.googleads.v25.servicesB\x15IncentiveServiceProtoP\x01ZIgoogle.golang.org/genproto/googleapis/ads/googleads/v25/services;services\xA2\x02\x03GAA\xAA\x02!Google.Ads.GoogleAds.V25.Services\xCA\x02!Google\\Ads\\GoogleAds\\V25\\Services\xEA\x02%Google::Ads::GoogleAds::V25::Servicesb\x06proto3"
        , true);
        static::$is_initialized = true;
    }
}

