google-ads-node
Version:
Google Ads gRPC Client Library for Node
1 lines • 87.4 kB
JavaScript
var jspb=require("google-protobuf"),goog=jspb,global=Function("return this")(),google_ads_googleads_v2_common_bidding_pb=require("../../../../../google/ads/googleads/v2/common/bidding_pb.js"),google_ads_googleads_v2_common_custom_parameter_pb=require("../../../../../google/ads/googleads/v2/common/custom_parameter_pb.js"),google_ads_googleads_v2_common_frequency_cap_pb=require("../../../../../google/ads/googleads/v2/common/frequency_cap_pb.js"),google_ads_googleads_v2_common_real_time_bidding_setting_pb=require("../../../../../google/ads/googleads/v2/common/real_time_bidding_setting_pb.js"),google_ads_googleads_v2_common_targeting_setting_pb=require("../../../../../google/ads/googleads/v2/common/targeting_setting_pb.js"),google_ads_googleads_v2_enums_ad_serving_optimization_status_pb=require("../../../../../google/ads/googleads/v2/enums/ad_serving_optimization_status_pb.js"),google_ads_googleads_v2_enums_advertising_channel_sub_type_pb=require("../../../../../google/ads/googleads/v2/enums/advertising_channel_sub_type_pb.js"),google_ads_googleads_v2_enums_advertising_channel_type_pb=require("../../../../../google/ads/googleads/v2/enums/advertising_channel_type_pb.js"),google_ads_googleads_v2_enums_app_campaign_app_store_pb=require("../../../../../google/ads/googleads/v2/enums/app_campaign_app_store_pb.js"),google_ads_googleads_v2_enums_app_campaign_bidding_strategy_goal_type_pb=require("../../../../../google/ads/googleads/v2/enums/app_campaign_bidding_strategy_goal_type_pb.js"),google_ads_googleads_v2_enums_bidding_strategy_type_pb=require("../../../../../google/ads/googleads/v2/enums/bidding_strategy_type_pb.js"),google_ads_googleads_v2_enums_brand_safety_suitability_pb=require("../../../../../google/ads/googleads/v2/enums/brand_safety_suitability_pb.js"),google_ads_googleads_v2_enums_campaign_experiment_type_pb=require("../../../../../google/ads/googleads/v2/enums/campaign_experiment_type_pb.js"),google_ads_googleads_v2_enums_campaign_serving_status_pb=require("../../../../../google/ads/googleads/v2/enums/campaign_serving_status_pb.js"),google_ads_googleads_v2_enums_campaign_status_pb=require("../../../../../google/ads/googleads/v2/enums/campaign_status_pb.js"),google_ads_googleads_v2_enums_negative_geo_target_type_pb=require("../../../../../google/ads/googleads/v2/enums/negative_geo_target_type_pb.js"),google_ads_googleads_v2_enums_payment_mode_pb=require("../../../../../google/ads/googleads/v2/enums/payment_mode_pb.js"),google_ads_googleads_v2_enums_positive_geo_target_type_pb=require("../../../../../google/ads/googleads/v2/enums/positive_geo_target_type_pb.js"),google_ads_googleads_v2_enums_vanity_pharma_display_url_mode_pb=require("../../../../../google/ads/googleads/v2/enums/vanity_pharma_display_url_mode_pb.js"),google_ads_googleads_v2_enums_vanity_pharma_text_pb=require("../../../../../google/ads/googleads/v2/enums/vanity_pharma_text_pb.js"),google_protobuf_wrappers_pb=require("google-protobuf/google/protobuf/wrappers_pb.js"),google_api_annotations_pb=require("../../../../../google/api/annotations_pb.js");goog.exportSymbol("proto.google.ads.googleads.v2.resources.Campaign",null,global),goog.exportSymbol("proto.google.ads.googleads.v2.resources.Campaign.AppCampaignSetting",null,global),goog.exportSymbol("proto.google.ads.googleads.v2.resources.Campaign.DynamicSearchAdsSetting",null,global),goog.exportSymbol("proto.google.ads.googleads.v2.resources.Campaign.GeoTargetTypeSetting",null,global),goog.exportSymbol("proto.google.ads.googleads.v2.resources.Campaign.HotelSettingInfo",null,global),goog.exportSymbol("proto.google.ads.googleads.v2.resources.Campaign.NetworkSettings",null,global),goog.exportSymbol("proto.google.ads.googleads.v2.resources.Campaign.SelectiveOptimization",null,global),goog.exportSymbol("proto.google.ads.googleads.v2.resources.Campaign.ShoppingSetting",null,global),goog.exportSymbol("proto.google.ads.googleads.v2.resources.Campaign.TrackingSetting",null,global),goog.exportSymbol("proto.google.ads.googleads.v2.resources.Campaign.VanityPharma",null,global),proto.google.ads.googleads.v2.resources.Campaign=function(opt_data){jspb.Message.initialize(this,opt_data,0,-1,proto.google.ads.googleads.v2.resources.Campaign.repeatedFields_,proto.google.ads.googleads.v2.resources.Campaign.oneofGroups_)},goog.inherits(proto.google.ads.googleads.v2.resources.Campaign,jspb.Message),goog.DEBUG&&!COMPILED&&(proto.google.ads.googleads.v2.resources.Campaign.displayName="proto.google.ads.googleads.v2.resources.Campaign"),proto.google.ads.googleads.v2.resources.Campaign.repeatedFields_=[12,53,40],proto.google.ads.googleads.v2.resources.Campaign.oneofGroups_=[[23,49,24,25,37,30,31,26,48,29,27,34,41]],proto.google.ads.googleads.v2.resources.Campaign.CampaignBiddingStrategyCase={CAMPAIGN_BIDDING_STRATEGY_NOT_SET:0,BIDDING_STRATEGY:23,COMMISSION:49,MANUAL_CPC:24,MANUAL_CPM:25,MANUAL_CPV:37,MAXIMIZE_CONVERSIONS:30,MAXIMIZE_CONVERSION_VALUE:31,TARGET_CPA:26,TARGET_IMPRESSION_SHARE:48,TARGET_ROAS:29,TARGET_SPEND:27,PERCENT_CPC:34,TARGET_CPM:41},proto.google.ads.googleads.v2.resources.Campaign.prototype.getCampaignBiddingStrategyCase=function(){return jspb.Message.computeOneofCase(this,proto.google.ads.googleads.v2.resources.Campaign.oneofGroups_[0])},jspb.Message.GENERATE_TO_OBJECT&&(proto.google.ads.googleads.v2.resources.Campaign.prototype.toObject=function(opt_includeInstance){return proto.google.ads.googleads.v2.resources.Campaign.toObject(opt_includeInstance,this)},proto.google.ads.googleads.v2.resources.Campaign.toObject=function(includeInstance,msg){var f,obj={resourceName:jspb.Message.getFieldWithDefault(msg,1,""),id:(f=msg.getId())&&google_protobuf_wrappers_pb.Int64Value.toObject(includeInstance,f),name:(f=msg.getName())&&google_protobuf_wrappers_pb.StringValue.toObject(includeInstance,f),status:jspb.Message.getFieldWithDefault(msg,5,0),servingStatus:jspb.Message.getFieldWithDefault(msg,21,0),adServingOptimizationStatus:jspb.Message.getFieldWithDefault(msg,8,0),advertisingChannelType:jspb.Message.getFieldWithDefault(msg,9,0),advertisingChannelSubType:jspb.Message.getFieldWithDefault(msg,10,0),trackingUrlTemplate:(f=msg.getTrackingUrlTemplate())&&google_protobuf_wrappers_pb.StringValue.toObject(includeInstance,f),urlCustomParametersList:jspb.Message.toObjectList(msg.getUrlCustomParametersList(),google_ads_googleads_v2_common_custom_parameter_pb.CustomParameter.toObject,includeInstance),realTimeBiddingSetting:(f=msg.getRealTimeBiddingSetting())&&google_ads_googleads_v2_common_real_time_bidding_setting_pb.RealTimeBiddingSetting.toObject(includeInstance,f),networkSettings:(f=msg.getNetworkSettings())&&proto.google.ads.googleads.v2.resources.Campaign.NetworkSettings.toObject(includeInstance,f),hotelSetting:(f=msg.getHotelSetting())&&proto.google.ads.googleads.v2.resources.Campaign.HotelSettingInfo.toObject(includeInstance,f),dynamicSearchAdsSetting:(f=msg.getDynamicSearchAdsSetting())&&proto.google.ads.googleads.v2.resources.Campaign.DynamicSearchAdsSetting.toObject(includeInstance,f),shoppingSetting:(f=msg.getShoppingSetting())&&proto.google.ads.googleads.v2.resources.Campaign.ShoppingSetting.toObject(includeInstance,f),targetingSetting:(f=msg.getTargetingSetting())&&google_ads_googleads_v2_common_targeting_setting_pb.TargetingSetting.toObject(includeInstance,f),geoTargetTypeSetting:(f=msg.getGeoTargetTypeSetting())&&proto.google.ads.googleads.v2.resources.Campaign.GeoTargetTypeSetting.toObject(includeInstance,f),appCampaignSetting:(f=msg.getAppCampaignSetting())&&proto.google.ads.googleads.v2.resources.Campaign.AppCampaignSetting.toObject(includeInstance,f),labelsList:jspb.Message.toObjectList(msg.getLabelsList(),google_protobuf_wrappers_pb.StringValue.toObject,includeInstance),experimentType:jspb.Message.getFieldWithDefault(msg,17,0),baseCampaign:(f=msg.getBaseCampaign())&&google_protobuf_wrappers_pb.StringValue.toObject(includeInstance,f),campaignBudget:(f=msg.getCampaignBudget())&&google_protobuf_wrappers_pb.StringValue.toObject(includeInstance,f),biddingStrategyType:jspb.Message.getFieldWithDefault(msg,22,0),startDate:(f=msg.getStartDate())&&google_protobuf_wrappers_pb.StringValue.toObject(includeInstance,f),endDate:(f=msg.getEndDate())&&google_protobuf_wrappers_pb.StringValue.toObject(includeInstance,f),finalUrlSuffix:(f=msg.getFinalUrlSuffix())&&google_protobuf_wrappers_pb.StringValue.toObject(includeInstance,f),frequencyCapsList:jspb.Message.toObjectList(msg.getFrequencyCapsList(),google_ads_googleads_v2_common_frequency_cap_pb.FrequencyCapEntry.toObject,includeInstance),videoBrandSafetySuitability:jspb.Message.getFieldWithDefault(msg,42,0),vanityPharma:(f=msg.getVanityPharma())&&proto.google.ads.googleads.v2.resources.Campaign.VanityPharma.toObject(includeInstance,f),selectiveOptimization:(f=msg.getSelectiveOptimization())&&proto.google.ads.googleads.v2.resources.Campaign.SelectiveOptimization.toObject(includeInstance,f),trackingSetting:(f=msg.getTrackingSetting())&&proto.google.ads.googleads.v2.resources.Campaign.TrackingSetting.toObject(includeInstance,f),paymentMode:jspb.Message.getFieldWithDefault(msg,52,0),biddingStrategy:(f=msg.getBiddingStrategy())&&google_protobuf_wrappers_pb.StringValue.toObject(includeInstance,f),commission:(f=msg.getCommission())&&google_ads_googleads_v2_common_bidding_pb.Commission.toObject(includeInstance,f),manualCpc:(f=msg.getManualCpc())&&google_ads_googleads_v2_common_bidding_pb.ManualCpc.toObject(includeInstance,f),manualCpm:(f=msg.getManualCpm())&&google_ads_googleads_v2_common_bidding_pb.ManualCpm.toObject(includeInstance,f),manualCpv:(f=msg.getManualCpv())&&google_ads_googleads_v2_common_bidding_pb.ManualCpv.toObject(includeInstance,f),maximizeConversions:(f=msg.getMaximizeConversions())&&google_ads_googleads_v2_common_bidding_pb.MaximizeConversions.toObject(includeInstance,f),maximizeConversionValue:(f=msg.getMaximizeConversionValue())&&google_ads_googleads_v2_common_bidding_pb.MaximizeConversionValue.toObject(includeInstance,f),targetCpa:(f=msg.getTargetCpa())&&google_ads_googleads_v2_common_bidding_pb.TargetCpa.toObject(includeInstance,f),targetImpressionShare:(f=msg.getTargetImpressionShare())&&google_ads_googleads_v2_common_bidding_pb.TargetImpressionShare.toObject(includeInstance,f),targetRoas:(f=msg.getTargetRoas())&&google_ads_googleads_v2_common_bidding_pb.TargetRoas.toObject(includeInstance,f),targetSpend:(f=msg.getTargetSpend())&&google_ads_googleads_v2_common_bidding_pb.TargetSpend.toObject(includeInstance,f),percentCpc:(f=msg.getPercentCpc())&&google_ads_googleads_v2_common_bidding_pb.PercentCpc.toObject(includeInstance,f),targetCpm:(f=msg.getTargetCpm())&&google_ads_googleads_v2_common_bidding_pb.TargetCpm.toObject(includeInstance,f)};return includeInstance&&(obj.$jspbMessageInstance=msg),obj}),proto.google.ads.googleads.v2.resources.Campaign.deserializeBinary=function(bytes){var reader=new jspb.BinaryReader(bytes),msg=new proto.google.ads.googleads.v2.resources.Campaign;return proto.google.ads.googleads.v2.resources.Campaign.deserializeBinaryFromReader(msg,reader)},proto.google.ads.googleads.v2.resources.Campaign.deserializeBinaryFromReader=function(msg,reader){for(;reader.nextField()&&!reader.isEndGroup();){switch(reader.getFieldNumber()){case 1:var value=reader.readString();msg.setResourceName(value);break;case 3:value=new google_protobuf_wrappers_pb.Int64Value;reader.readMessage(value,google_protobuf_wrappers_pb.Int64Value.deserializeBinaryFromReader),msg.setId(value);break;case 4:value=new google_protobuf_wrappers_pb.StringValue;reader.readMessage(value,google_protobuf_wrappers_pb.StringValue.deserializeBinaryFromReader),msg.setName(value);break;case 5:value=reader.readEnum();msg.setStatus(value);break;case 21:value=reader.readEnum();msg.setServingStatus(value);break;case 8:value=reader.readEnum();msg.setAdServingOptimizationStatus(value);break;case 9:value=reader.readEnum();msg.setAdvertisingChannelType(value);break;case 10:value=reader.readEnum();msg.setAdvertisingChannelSubType(value);break;case 11:value=new google_protobuf_wrappers_pb.StringValue;reader.readMessage(value,google_protobuf_wrappers_pb.StringValue.deserializeBinaryFromReader),msg.setTrackingUrlTemplate(value);break;case 12:value=new google_ads_googleads_v2_common_custom_parameter_pb.CustomParameter;reader.readMessage(value,google_ads_googleads_v2_common_custom_parameter_pb.CustomParameter.deserializeBinaryFromReader),msg.addUrlCustomParameters(value);break;case 39:value=new google_ads_googleads_v2_common_real_time_bidding_setting_pb.RealTimeBiddingSetting;reader.readMessage(value,google_ads_googleads_v2_common_real_time_bidding_setting_pb.RealTimeBiddingSetting.deserializeBinaryFromReader),msg.setRealTimeBiddingSetting(value);break;case 14:value=new proto.google.ads.googleads.v2.resources.Campaign.NetworkSettings;reader.readMessage(value,proto.google.ads.googleads.v2.resources.Campaign.NetworkSettings.deserializeBinaryFromReader),msg.setNetworkSettings(value);break;case 32:value=new proto.google.ads.googleads.v2.resources.Campaign.HotelSettingInfo;reader.readMessage(value,proto.google.ads.googleads.v2.resources.Campaign.HotelSettingInfo.deserializeBinaryFromReader),msg.setHotelSetting(value);break;case 33:value=new proto.google.ads.googleads.v2.resources.Campaign.DynamicSearchAdsSetting;reader.readMessage(value,proto.google.ads.googleads.v2.resources.Campaign.DynamicSearchAdsSetting.deserializeBinaryFromReader),msg.setDynamicSearchAdsSetting(value);break;case 36:value=new proto.google.ads.googleads.v2.resources.Campaign.ShoppingSetting;reader.readMessage(value,proto.google.ads.googleads.v2.resources.Campaign.ShoppingSetting.deserializeBinaryFromReader),msg.setShoppingSetting(value);break;case 43:value=new google_ads_googleads_v2_common_targeting_setting_pb.TargetingSetting;reader.readMessage(value,google_ads_googleads_v2_common_targeting_setting_pb.TargetingSetting.deserializeBinaryFromReader),msg.setTargetingSetting(value);break;case 47:value=new proto.google.ads.googleads.v2.resources.Campaign.GeoTargetTypeSetting;reader.readMessage(value,proto.google.ads.googleads.v2.resources.Campaign.GeoTargetTypeSetting.deserializeBinaryFromReader),msg.setGeoTargetTypeSetting(value);break;case 51:value=new proto.google.ads.googleads.v2.resources.Campaign.AppCampaignSetting;reader.readMessage(value,proto.google.ads.googleads.v2.resources.Campaign.AppCampaignSetting.deserializeBinaryFromReader),msg.setAppCampaignSetting(value);break;case 53:value=new google_protobuf_wrappers_pb.StringValue;reader.readMessage(value,google_protobuf_wrappers_pb.StringValue.deserializeBinaryFromReader),msg.addLabels(value);break;case 17:value=reader.readEnum();msg.setExperimentType(value);break;case 28:value=new google_protobuf_wrappers_pb.StringValue;reader.readMessage(value,google_protobuf_wrappers_pb.StringValue.deserializeBinaryFromReader),msg.setBaseCampaign(value);break;case 6:value=new google_protobuf_wrappers_pb.StringValue;reader.readMessage(value,google_protobuf_wrappers_pb.StringValue.deserializeBinaryFromReader),msg.setCampaignBudget(value);break;case 22:value=reader.readEnum();msg.setBiddingStrategyType(value);break;case 19:value=new google_protobuf_wrappers_pb.StringValue;reader.readMessage(value,google_protobuf_wrappers_pb.StringValue.deserializeBinaryFromReader),msg.setStartDate(value);break;case 20:value=new google_protobuf_wrappers_pb.StringValue;reader.readMessage(value,google_protobuf_wrappers_pb.StringValue.deserializeBinaryFromReader),msg.setEndDate(value);break;case 38:value=new google_protobuf_wrappers_pb.StringValue;reader.readMessage(value,google_protobuf_wrappers_pb.StringValue.deserializeBinaryFromReader),msg.setFinalUrlSuffix(value);break;case 40:value=new google_ads_googleads_v2_common_frequency_cap_pb.FrequencyCapEntry;reader.readMessage(value,google_ads_googleads_v2_common_frequency_cap_pb.FrequencyCapEntry.deserializeBinaryFromReader),msg.addFrequencyCaps(value);break;case 42:value=reader.readEnum();msg.setVideoBrandSafetySuitability(value);break;case 44:value=new proto.google.ads.googleads.v2.resources.Campaign.VanityPharma;reader.readMessage(value,proto.google.ads.googleads.v2.resources.Campaign.VanityPharma.deserializeBinaryFromReader),msg.setVanityPharma(value);break;case 45:value=new proto.google.ads.googleads.v2.resources.Campaign.SelectiveOptimization;reader.readMessage(value,proto.google.ads.googleads.v2.resources.Campaign.SelectiveOptimization.deserializeBinaryFromReader),msg.setSelectiveOptimization(value);break;case 46:value=new proto.google.ads.googleads.v2.resources.Campaign.TrackingSetting;reader.readMessage(value,proto.google.ads.googleads.v2.resources.Campaign.TrackingSetting.deserializeBinaryFromReader),msg.setTrackingSetting(value);break;case 52:value=reader.readEnum();msg.setPaymentMode(value);break;case 23:value=new google_protobuf_wrappers_pb.StringValue;reader.readMessage(value,google_protobuf_wrappers_pb.StringValue.deserializeBinaryFromReader),msg.setBiddingStrategy(value);break;case 49:value=new google_ads_googleads_v2_common_bidding_pb.Commission;reader.readMessage(value,google_ads_googleads_v2_common_bidding_pb.Commission.deserializeBinaryFromReader),msg.setCommission(value);break;case 24:value=new google_ads_googleads_v2_common_bidding_pb.ManualCpc;reader.readMessage(value,google_ads_googleads_v2_common_bidding_pb.ManualCpc.deserializeBinaryFromReader),msg.setManualCpc(value);break;case 25:value=new google_ads_googleads_v2_common_bidding_pb.ManualCpm;reader.readMessage(value,google_ads_googleads_v2_common_bidding_pb.ManualCpm.deserializeBinaryFromReader),msg.setManualCpm(value);break;case 37:value=new google_ads_googleads_v2_common_bidding_pb.ManualCpv;reader.readMessage(value,google_ads_googleads_v2_common_bidding_pb.ManualCpv.deserializeBinaryFromReader),msg.setManualCpv(value);break;case 30:value=new google_ads_googleads_v2_common_bidding_pb.MaximizeConversions;reader.readMessage(value,google_ads_googleads_v2_common_bidding_pb.MaximizeConversions.deserializeBinaryFromReader),msg.setMaximizeConversions(value);break;case 31:value=new google_ads_googleads_v2_common_bidding_pb.MaximizeConversionValue;reader.readMessage(value,google_ads_googleads_v2_common_bidding_pb.MaximizeConversionValue.deserializeBinaryFromReader),msg.setMaximizeConversionValue(value);break;case 26:value=new google_ads_googleads_v2_common_bidding_pb.TargetCpa;reader.readMessage(value,google_ads_googleads_v2_common_bidding_pb.TargetCpa.deserializeBinaryFromReader),msg.setTargetCpa(value);break;case 48:value=new google_ads_googleads_v2_common_bidding_pb.TargetImpressionShare;reader.readMessage(value,google_ads_googleads_v2_common_bidding_pb.TargetImpressionShare.deserializeBinaryFromReader),msg.setTargetImpressionShare(value);break;case 29:value=new google_ads_googleads_v2_common_bidding_pb.TargetRoas;reader.readMessage(value,google_ads_googleads_v2_common_bidding_pb.TargetRoas.deserializeBinaryFromReader),msg.setTargetRoas(value);break;case 27:value=new google_ads_googleads_v2_common_bidding_pb.TargetSpend;reader.readMessage(value,google_ads_googleads_v2_common_bidding_pb.TargetSpend.deserializeBinaryFromReader),msg.setTargetSpend(value);break;case 34:value=new google_ads_googleads_v2_common_bidding_pb.PercentCpc;reader.readMessage(value,google_ads_googleads_v2_common_bidding_pb.PercentCpc.deserializeBinaryFromReader),msg.setPercentCpc(value);break;case 41:value=new google_ads_googleads_v2_common_bidding_pb.TargetCpm;reader.readMessage(value,google_ads_googleads_v2_common_bidding_pb.TargetCpm.deserializeBinaryFromReader),msg.setTargetCpm(value);break;default:reader.skipField()}}return msg},proto.google.ads.googleads.v2.resources.Campaign.prototype.serializeBinary=function(){var writer=new jspb.BinaryWriter;return proto.google.ads.googleads.v2.resources.Campaign.serializeBinaryToWriter(this,writer),writer.getResultBuffer()},proto.google.ads.googleads.v2.resources.Campaign.serializeBinaryToWriter=function(message,writer){var f=void 0;0<(f=message.getResourceName()).length&&writer.writeString(1,f),null!=(f=message.getId())&&writer.writeMessage(3,f,google_protobuf_wrappers_pb.Int64Value.serializeBinaryToWriter),null!=(f=message.getName())&&writer.writeMessage(4,f,google_protobuf_wrappers_pb.StringValue.serializeBinaryToWriter),0!==(f=message.getStatus())&&writer.writeEnum(5,f),0!==(f=message.getServingStatus())&&writer.writeEnum(21,f),0!==(f=message.getAdServingOptimizationStatus())&&writer.writeEnum(8,f),0!==(f=message.getAdvertisingChannelType())&&writer.writeEnum(9,f),0!==(f=message.getAdvertisingChannelSubType())&&writer.writeEnum(10,f),null!=(f=message.getTrackingUrlTemplate())&&writer.writeMessage(11,f,google_protobuf_wrappers_pb.StringValue.serializeBinaryToWriter),0<(f=message.getUrlCustomParametersList()).length&&writer.writeRepeatedMessage(12,f,google_ads_googleads_v2_common_custom_parameter_pb.CustomParameter.serializeBinaryToWriter),null!=(f=message.getRealTimeBiddingSetting())&&writer.writeMessage(39,f,google_ads_googleads_v2_common_real_time_bidding_setting_pb.RealTimeBiddingSetting.serializeBinaryToWriter),null!=(f=message.getNetworkSettings())&&writer.writeMessage(14,f,proto.google.ads.googleads.v2.resources.Campaign.NetworkSettings.serializeBinaryToWriter),null!=(f=message.getHotelSetting())&&writer.writeMessage(32,f,proto.google.ads.googleads.v2.resources.Campaign.HotelSettingInfo.serializeBinaryToWriter),null!=(f=message.getDynamicSearchAdsSetting())&&writer.writeMessage(33,f,proto.google.ads.googleads.v2.resources.Campaign.DynamicSearchAdsSetting.serializeBinaryToWriter),null!=(f=message.getShoppingSetting())&&writer.writeMessage(36,f,proto.google.ads.googleads.v2.resources.Campaign.ShoppingSetting.serializeBinaryToWriter),null!=(f=message.getTargetingSetting())&&writer.writeMessage(43,f,google_ads_googleads_v2_common_targeting_setting_pb.TargetingSetting.serializeBinaryToWriter),null!=(f=message.getGeoTargetTypeSetting())&&writer.writeMessage(47,f,proto.google.ads.googleads.v2.resources.Campaign.GeoTargetTypeSetting.serializeBinaryToWriter),null!=(f=message.getAppCampaignSetting())&&writer.writeMessage(51,f,proto.google.ads.googleads.v2.resources.Campaign.AppCampaignSetting.serializeBinaryToWriter),0<(f=message.getLabelsList()).length&&writer.writeRepeatedMessage(53,f,google_protobuf_wrappers_pb.StringValue.serializeBinaryToWriter),0!==(f=message.getExperimentType())&&writer.writeEnum(17,f),null!=(f=message.getBaseCampaign())&&writer.writeMessage(28,f,google_protobuf_wrappers_pb.StringValue.serializeBinaryToWriter),null!=(f=message.getCampaignBudget())&&writer.writeMessage(6,f,google_protobuf_wrappers_pb.StringValue.serializeBinaryToWriter),0!==(f=message.getBiddingStrategyType())&&writer.writeEnum(22,f),null!=(f=message.getStartDate())&&writer.writeMessage(19,f,google_protobuf_wrappers_pb.StringValue.serializeBinaryToWriter),null!=(f=message.getEndDate())&&writer.writeMessage(20,f,google_protobuf_wrappers_pb.StringValue.serializeBinaryToWriter),null!=(f=message.getFinalUrlSuffix())&&writer.writeMessage(38,f,google_protobuf_wrappers_pb.StringValue.serializeBinaryToWriter),0<(f=message.getFrequencyCapsList()).length&&writer.writeRepeatedMessage(40,f,google_ads_googleads_v2_common_frequency_cap_pb.FrequencyCapEntry.serializeBinaryToWriter),0!==(f=message.getVideoBrandSafetySuitability())&&writer.writeEnum(42,f),null!=(f=message.getVanityPharma())&&writer.writeMessage(44,f,proto.google.ads.googleads.v2.resources.Campaign.VanityPharma.serializeBinaryToWriter),null!=(f=message.getSelectiveOptimization())&&writer.writeMessage(45,f,proto.google.ads.googleads.v2.resources.Campaign.SelectiveOptimization.serializeBinaryToWriter),null!=(f=message.getTrackingSetting())&&writer.writeMessage(46,f,proto.google.ads.googleads.v2.resources.Campaign.TrackingSetting.serializeBinaryToWriter),0!==(f=message.getPaymentMode())&&writer.writeEnum(52,f),null!=(f=message.getBiddingStrategy())&&writer.writeMessage(23,f,google_protobuf_wrappers_pb.StringValue.serializeBinaryToWriter),null!=(f=message.getCommission())&&writer.writeMessage(49,f,google_ads_googleads_v2_common_bidding_pb.Commission.serializeBinaryToWriter),null!=(f=message.getManualCpc())&&writer.writeMessage(24,f,google_ads_googleads_v2_common_bidding_pb.ManualCpc.serializeBinaryToWriter),null!=(f=message.getManualCpm())&&writer.writeMessage(25,f,google_ads_googleads_v2_common_bidding_pb.ManualCpm.serializeBinaryToWriter),null!=(f=message.getManualCpv())&&writer.writeMessage(37,f,google_ads_googleads_v2_common_bidding_pb.ManualCpv.serializeBinaryToWriter),null!=(f=message.getMaximizeConversions())&&writer.writeMessage(30,f,google_ads_googleads_v2_common_bidding_pb.MaximizeConversions.serializeBinaryToWriter),null!=(f=message.getMaximizeConversionValue())&&writer.writeMessage(31,f,google_ads_googleads_v2_common_bidding_pb.MaximizeConversionValue.serializeBinaryToWriter),null!=(f=message.getTargetCpa())&&writer.writeMessage(26,f,google_ads_googleads_v2_common_bidding_pb.TargetCpa.serializeBinaryToWriter),null!=(f=message.getTargetImpressionShare())&&writer.writeMessage(48,f,google_ads_googleads_v2_common_bidding_pb.TargetImpressionShare.serializeBinaryToWriter),null!=(f=message.getTargetRoas())&&writer.writeMessage(29,f,google_ads_googleads_v2_common_bidding_pb.TargetRoas.serializeBinaryToWriter),null!=(f=message.getTargetSpend())&&writer.writeMessage(27,f,google_ads_googleads_v2_common_bidding_pb.TargetSpend.serializeBinaryToWriter),null!=(f=message.getPercentCpc())&&writer.writeMessage(34,f,google_ads_googleads_v2_common_bidding_pb.PercentCpc.serializeBinaryToWriter),null!=(f=message.getTargetCpm())&&writer.writeMessage(41,f,google_ads_googleads_v2_common_bidding_pb.TargetCpm.serializeBinaryToWriter)},proto.google.ads.googleads.v2.resources.Campaign.NetworkSettings=function(opt_data){jspb.Message.initialize(this,opt_data,0,-1,null,null)},goog.inherits(proto.google.ads.googleads.v2.resources.Campaign.NetworkSettings,jspb.Message),goog.DEBUG&&!COMPILED&&(proto.google.ads.googleads.v2.resources.Campaign.NetworkSettings.displayName="proto.google.ads.googleads.v2.resources.Campaign.NetworkSettings"),jspb.Message.GENERATE_TO_OBJECT&&(proto.google.ads.googleads.v2.resources.Campaign.NetworkSettings.prototype.toObject=function(opt_includeInstance){return proto.google.ads.googleads.v2.resources.Campaign.NetworkSettings.toObject(opt_includeInstance,this)},proto.google.ads.googleads.v2.resources.Campaign.NetworkSettings.toObject=function(includeInstance,msg){var f,obj={targetGoogleSearch:(f=msg.getTargetGoogleSearch())&&google_protobuf_wrappers_pb.BoolValue.toObject(includeInstance,f),targetSearchNetwork:(f=msg.getTargetSearchNetwork())&&google_protobuf_wrappers_pb.BoolValue.toObject(includeInstance,f),targetContentNetwork:(f=msg.getTargetContentNetwork())&&google_protobuf_wrappers_pb.BoolValue.toObject(includeInstance,f),targetPartnerSearchNetwork:(f=msg.getTargetPartnerSearchNetwork())&&google_protobuf_wrappers_pb.BoolValue.toObject(includeInstance,f)};return includeInstance&&(obj.$jspbMessageInstance=msg),obj}),proto.google.ads.googleads.v2.resources.Campaign.NetworkSettings.deserializeBinary=function(bytes){var reader=new jspb.BinaryReader(bytes),msg=new proto.google.ads.googleads.v2.resources.Campaign.NetworkSettings;return proto.google.ads.googleads.v2.resources.Campaign.NetworkSettings.deserializeBinaryFromReader(msg,reader)},proto.google.ads.googleads.v2.resources.Campaign.NetworkSettings.deserializeBinaryFromReader=function(msg,reader){for(;reader.nextField()&&!reader.isEndGroup();){switch(reader.getFieldNumber()){case 1:var value=new google_protobuf_wrappers_pb.BoolValue;reader.readMessage(value,google_protobuf_wrappers_pb.BoolValue.deserializeBinaryFromReader),msg.setTargetGoogleSearch(value);break;case 2:value=new google_protobuf_wrappers_pb.BoolValue;reader.readMessage(value,google_protobuf_wrappers_pb.BoolValue.deserializeBinaryFromReader),msg.setTargetSearchNetwork(value);break;case 3:value=new google_protobuf_wrappers_pb.BoolValue;reader.readMessage(value,google_protobuf_wrappers_pb.BoolValue.deserializeBinaryFromReader),msg.setTargetContentNetwork(value);break;case 4:value=new google_protobuf_wrappers_pb.BoolValue;reader.readMessage(value,google_protobuf_wrappers_pb.BoolValue.deserializeBinaryFromReader),msg.setTargetPartnerSearchNetwork(value);break;default:reader.skipField()}}return msg},proto.google.ads.googleads.v2.resources.Campaign.NetworkSettings.prototype.serializeBinary=function(){var writer=new jspb.BinaryWriter;return proto.google.ads.googleads.v2.resources.Campaign.NetworkSettings.serializeBinaryToWriter(this,writer),writer.getResultBuffer()},proto.google.ads.googleads.v2.resources.Campaign.NetworkSettings.serializeBinaryToWriter=function(message,writer){var f=void 0;null!=(f=message.getTargetGoogleSearch())&&writer.writeMessage(1,f,google_protobuf_wrappers_pb.BoolValue.serializeBinaryToWriter),null!=(f=message.getTargetSearchNetwork())&&writer.writeMessage(2,f,google_protobuf_wrappers_pb.BoolValue.serializeBinaryToWriter),null!=(f=message.getTargetContentNetwork())&&writer.writeMessage(3,f,google_protobuf_wrappers_pb.BoolValue.serializeBinaryToWriter),null!=(f=message.getTargetPartnerSearchNetwork())&&writer.writeMessage(4,f,google_protobuf_wrappers_pb.BoolValue.serializeBinaryToWriter)},proto.google.ads.googleads.v2.resources.Campaign.NetworkSettings.prototype.getTargetGoogleSearch=function(){return jspb.Message.getWrapperField(this,google_protobuf_wrappers_pb.BoolValue,1)},proto.google.ads.googleads.v2.resources.Campaign.NetworkSettings.prototype.setTargetGoogleSearch=function(value){jspb.Message.setWrapperField(this,1,value)},proto.google.ads.googleads.v2.resources.Campaign.NetworkSettings.prototype.clearTargetGoogleSearch=function(){this.setTargetGoogleSearch(void 0)},proto.google.ads.googleads.v2.resources.Campaign.NetworkSettings.prototype.hasTargetGoogleSearch=function(){return null!=jspb.Message.getField(this,1)},proto.google.ads.googleads.v2.resources.Campaign.NetworkSettings.prototype.getTargetSearchNetwork=function(){return jspb.Message.getWrapperField(this,google_protobuf_wrappers_pb.BoolValue,2)},proto.google.ads.googleads.v2.resources.Campaign.NetworkSettings.prototype.setTargetSearchNetwork=function(value){jspb.Message.setWrapperField(this,2,value)},proto.google.ads.googleads.v2.resources.Campaign.NetworkSettings.prototype.clearTargetSearchNetwork=function(){this.setTargetSearchNetwork(void 0)},proto.google.ads.googleads.v2.resources.Campaign.NetworkSettings.prototype.hasTargetSearchNetwork=function(){return null!=jspb.Message.getField(this,2)},proto.google.ads.googleads.v2.resources.Campaign.NetworkSettings.prototype.getTargetContentNetwork=function(){return jspb.Message.getWrapperField(this,google_protobuf_wrappers_pb.BoolValue,3)},proto.google.ads.googleads.v2.resources.Campaign.NetworkSettings.prototype.setTargetContentNetwork=function(value){jspb.Message.setWrapperField(this,3,value)},proto.google.ads.googleads.v2.resources.Campaign.NetworkSettings.prototype.clearTargetContentNetwork=function(){this.setTargetContentNetwork(void 0)},proto.google.ads.googleads.v2.resources.Campaign.NetworkSettings.prototype.hasTargetContentNetwork=function(){return null!=jspb.Message.getField(this,3)},proto.google.ads.googleads.v2.resources.Campaign.NetworkSettings.prototype.getTargetPartnerSearchNetwork=function(){return jspb.Message.getWrapperField(this,google_protobuf_wrappers_pb.BoolValue,4)},proto.google.ads.googleads.v2.resources.Campaign.NetworkSettings.prototype.setTargetPartnerSearchNetwork=function(value){jspb.Message.setWrapperField(this,4,value)},proto.google.ads.googleads.v2.resources.Campaign.NetworkSettings.prototype.clearTargetPartnerSearchNetwork=function(){this.setTargetPartnerSearchNetwork(void 0)},proto.google.ads.googleads.v2.resources.Campaign.NetworkSettings.prototype.hasTargetPartnerSearchNetwork=function(){return null!=jspb.Message.getField(this,4)},proto.google.ads.googleads.v2.resources.Campaign.HotelSettingInfo=function(opt_data){jspb.Message.initialize(this,opt_data,0,-1,null,null)},goog.inherits(proto.google.ads.googleads.v2.resources.Campaign.HotelSettingInfo,jspb.Message),goog.DEBUG&&!COMPILED&&(proto.google.ads.googleads.v2.resources.Campaign.HotelSettingInfo.displayName="proto.google.ads.googleads.v2.resources.Campaign.HotelSettingInfo"),jspb.Message.GENERATE_TO_OBJECT&&(proto.google.ads.googleads.v2.resources.Campaign.HotelSettingInfo.prototype.toObject=function(opt_includeInstance){return proto.google.ads.googleads.v2.resources.Campaign.HotelSettingInfo.toObject(opt_includeInstance,this)},proto.google.ads.googleads.v2.resources.Campaign.HotelSettingInfo.toObject=function(includeInstance,msg){var f,obj={hotelCenterId:(f=msg.getHotelCenterId())&&google_protobuf_wrappers_pb.Int64Value.toObject(includeInstance,f)};return includeInstance&&(obj.$jspbMessageInstance=msg),obj}),proto.google.ads.googleads.v2.resources.Campaign.HotelSettingInfo.deserializeBinary=function(bytes){var reader=new jspb.BinaryReader(bytes),msg=new proto.google.ads.googleads.v2.resources.Campaign.HotelSettingInfo;return proto.google.ads.googleads.v2.resources.Campaign.HotelSettingInfo.deserializeBinaryFromReader(msg,reader)},proto.google.ads.googleads.v2.resources.Campaign.HotelSettingInfo.deserializeBinaryFromReader=function(msg,reader){for(;reader.nextField()&&!reader.isEndGroup();){switch(reader.getFieldNumber()){case 1:var value=new google_protobuf_wrappers_pb.Int64Value;reader.readMessage(value,google_protobuf_wrappers_pb.Int64Value.deserializeBinaryFromReader),msg.setHotelCenterId(value);break;default:reader.skipField()}}return msg},proto.google.ads.googleads.v2.resources.Campaign.HotelSettingInfo.prototype.serializeBinary=function(){var writer=new jspb.BinaryWriter;return proto.google.ads.googleads.v2.resources.Campaign.HotelSettingInfo.serializeBinaryToWriter(this,writer),writer.getResultBuffer()},proto.google.ads.googleads.v2.resources.Campaign.HotelSettingInfo.serializeBinaryToWriter=function(message,writer){var f;null!=(f=message.getHotelCenterId())&&writer.writeMessage(1,f,google_protobuf_wrappers_pb.Int64Value.serializeBinaryToWriter)},proto.google.ads.googleads.v2.resources.Campaign.HotelSettingInfo.prototype.getHotelCenterId=function(){return jspb.Message.getWrapperField(this,google_protobuf_wrappers_pb.Int64Value,1)},proto.google.ads.googleads.v2.resources.Campaign.HotelSettingInfo.prototype.setHotelCenterId=function(value){jspb.Message.setWrapperField(this,1,value)},proto.google.ads.googleads.v2.resources.Campaign.HotelSettingInfo.prototype.clearHotelCenterId=function(){this.setHotelCenterId(void 0)},proto.google.ads.googleads.v2.resources.Campaign.HotelSettingInfo.prototype.hasHotelCenterId=function(){return null!=jspb.Message.getField(this,1)},proto.google.ads.googleads.v2.resources.Campaign.DynamicSearchAdsSetting=function(opt_data){jspb.Message.initialize(this,opt_data,0,-1,proto.google.ads.googleads.v2.resources.Campaign.DynamicSearchAdsSetting.repeatedFields_,null)},goog.inherits(proto.google.ads.googleads.v2.resources.Campaign.DynamicSearchAdsSetting,jspb.Message),goog.DEBUG&&!COMPILED&&(proto.google.ads.googleads.v2.resources.Campaign.DynamicSearchAdsSetting.displayName="proto.google.ads.googleads.v2.resources.Campaign.DynamicSearchAdsSetting"),proto.google.ads.googleads.v2.resources.Campaign.DynamicSearchAdsSetting.repeatedFields_=[5],jspb.Message.GENERATE_TO_OBJECT&&(proto.google.ads.googleads.v2.resources.Campaign.DynamicSearchAdsSetting.prototype.toObject=function(opt_includeInstance){return proto.google.ads.googleads.v2.resources.Campaign.DynamicSearchAdsSetting.toObject(opt_includeInstance,this)},proto.google.ads.googleads.v2.resources.Campaign.DynamicSearchAdsSetting.toObject=function(includeInstance,msg){var f,obj={domainName:(f=msg.getDomainName())&&google_protobuf_wrappers_pb.StringValue.toObject(includeInstance,f),languageCode:(f=msg.getLanguageCode())&&google_protobuf_wrappers_pb.StringValue.toObject(includeInstance,f),useSuppliedUrlsOnly:(f=msg.getUseSuppliedUrlsOnly())&&google_protobuf_wrappers_pb.BoolValue.toObject(includeInstance,f),feedsList:jspb.Message.toObjectList(msg.getFeedsList(),google_protobuf_wrappers_pb.StringValue.toObject,includeInstance)};return includeInstance&&(obj.$jspbMessageInstance=msg),obj}),proto.google.ads.googleads.v2.resources.Campaign.DynamicSearchAdsSetting.deserializeBinary=function(bytes){var reader=new jspb.BinaryReader(bytes),msg=new proto.google.ads.googleads.v2.resources.Campaign.DynamicSearchAdsSetting;return proto.google.ads.googleads.v2.resources.Campaign.DynamicSearchAdsSetting.deserializeBinaryFromReader(msg,reader)},proto.google.ads.googleads.v2.resources.Campaign.DynamicSearchAdsSetting.deserializeBinaryFromReader=function(msg,reader){for(;reader.nextField()&&!reader.isEndGroup();){switch(reader.getFieldNumber()){case 1:var value=new google_protobuf_wrappers_pb.StringValue;reader.readMessage(value,google_protobuf_wrappers_pb.StringValue.deserializeBinaryFromReader),msg.setDomainName(value);break;case 2:value=new google_protobuf_wrappers_pb.StringValue;reader.readMessage(value,google_protobuf_wrappers_pb.StringValue.deserializeBinaryFromReader),msg.setLanguageCode(value);break;case 3:value=new google_protobuf_wrappers_pb.BoolValue;reader.readMessage(value,google_protobuf_wrappers_pb.BoolValue.deserializeBinaryFromReader),msg.setUseSuppliedUrlsOnly(value);break;case 5:value=new google_protobuf_wrappers_pb.StringValue;reader.readMessage(value,google_protobuf_wrappers_pb.StringValue.deserializeBinaryFromReader),msg.addFeeds(value);break;default:reader.skipField()}}return msg},proto.google.ads.googleads.v2.resources.Campaign.DynamicSearchAdsSetting.prototype.serializeBinary=function(){var writer=new jspb.BinaryWriter;return proto.google.ads.googleads.v2.resources.Campaign.DynamicSearchAdsSetting.serializeBinaryToWriter(this,writer),writer.getResultBuffer()},proto.google.ads.googleads.v2.resources.Campaign.DynamicSearchAdsSetting.serializeBinaryToWriter=function(message,writer){var f=void 0;null!=(f=message.getDomainName())&&writer.writeMessage(1,f,google_protobuf_wrappers_pb.StringValue.serializeBinaryToWriter),null!=(f=message.getLanguageCode())&&writer.writeMessage(2,f,google_protobuf_wrappers_pb.StringValue.serializeBinaryToWriter),null!=(f=message.getUseSuppliedUrlsOnly())&&writer.writeMessage(3,f,google_protobuf_wrappers_pb.BoolValue.serializeBinaryToWriter),0<(f=message.getFeedsList()).length&&writer.writeRepeatedMessage(5,f,google_protobuf_wrappers_pb.StringValue.serializeBinaryToWriter)},proto.google.ads.googleads.v2.resources.Campaign.DynamicSearchAdsSetting.prototype.getDomainName=function(){return jspb.Message.getWrapperField(this,google_protobuf_wrappers_pb.StringValue,1)},proto.google.ads.googleads.v2.resources.Campaign.DynamicSearchAdsSetting.prototype.setDomainName=function(value){jspb.Message.setWrapperField(this,1,value)},proto.google.ads.googleads.v2.resources.Campaign.DynamicSearchAdsSetting.prototype.clearDomainName=function(){this.setDomainName(void 0)},proto.google.ads.googleads.v2.resources.Campaign.DynamicSearchAdsSetting.prototype.hasDomainName=function(){return null!=jspb.Message.getField(this,1)},proto.google.ads.googleads.v2.resources.Campaign.DynamicSearchAdsSetting.prototype.getLanguageCode=function(){return jspb.Message.getWrapperField(this,google_protobuf_wrappers_pb.StringValue,2)},proto.google.ads.googleads.v2.resources.Campaign.DynamicSearchAdsSetting.prototype.setLanguageCode=function(value){jspb.Message.setWrapperField(this,2,value)},proto.google.ads.googleads.v2.resources.Campaign.DynamicSearchAdsSetting.prototype.clearLanguageCode=function(){this.setLanguageCode(void 0)},proto.google.ads.googleads.v2.resources.Campaign.DynamicSearchAdsSetting.prototype.hasLanguageCode=function(){return null!=jspb.Message.getField(this,2)},proto.google.ads.googleads.v2.resources.Campaign.DynamicSearchAdsSetting.prototype.getUseSuppliedUrlsOnly=function(){return jspb.Message.getWrapperField(this,google_protobuf_wrappers_pb.BoolValue,3)},proto.google.ads.googleads.v2.resources.Campaign.DynamicSearchAdsSetting.prototype.setUseSuppliedUrlsOnly=function(value){jspb.Message.setWrapperField(this,3,value)},proto.google.ads.googleads.v2.resources.Campaign.DynamicSearchAdsSetting.prototype.clearUseSuppliedUrlsOnly=function(){this.setUseSuppliedUrlsOnly(void 0)},proto.google.ads.googleads.v2.resources.Campaign.DynamicSearchAdsSetting.prototype.hasUseSuppliedUrlsOnly=function(){return null!=jspb.Message.getField(this,3)},proto.google.ads.googleads.v2.resources.Campaign.DynamicSearchAdsSetting.prototype.getFeedsList=function(){return jspb.Message.getRepeatedWrapperField(this,google_protobuf_wrappers_pb.StringValue,5)},proto.google.ads.googleads.v2.resources.Campaign.DynamicSearchAdsSetting.prototype.setFeedsList=function(value){jspb.Message.setRepeatedWrapperField(this,5,value)},proto.google.ads.googleads.v2.resources.Campaign.DynamicSearchAdsSetting.prototype.addFeeds=function(opt_value,opt_index){return jspb.Message.addToRepeatedWrapperField(this,5,opt_value,proto.google.protobuf.StringValue,opt_index)},proto.google.ads.googleads.v2.resources.Campaign.DynamicSearchAdsSetting.prototype.clearFeedsList=function(){this.setFeedsList([])},proto.google.ads.googleads.v2.resources.Campaign.ShoppingSetting=function(opt_data){jspb.Message.initialize(this,opt_data,0,-1,null,null)},goog.inherits(proto.google.ads.googleads.v2.resources.Campaign.ShoppingSetting,jspb.Message),goog.DEBUG&&!COMPILED&&(proto.google.ads.googleads.v2.resources.Campaign.ShoppingSetting.displayName="proto.google.ads.googleads.v2.resources.Campaign.ShoppingSetting"),jspb.Message.GENERATE_TO_OBJECT&&(proto.google.ads.googleads.v2.resources.Campaign.ShoppingSetting.prototype.toObject=function(opt_includeInstance){return proto.google.ads.googleads.v2.resources.Campaign.ShoppingSetting.toObject(opt_includeInstance,this)},proto.google.ads.googleads.v2.resources.Campaign.ShoppingSetting.toObject=function(includeInstance,msg){var f,obj={merchantId:(f=msg.getMerchantId())&&google_protobuf_wrappers_pb.Int64Value.toObject(includeInstance,f),salesCountry:(f=msg.getSalesCountry())&&google_protobuf_wrappers_pb.StringValue.toObject(includeInstance,f),campaignPriority:(f=msg.getCampaignPriority())&&google_protobuf_wrappers_pb.Int32Value.toObject(includeInstance,f),enableLocal:(f=msg.getEnableLocal())&&google_protobuf_wrappers_pb.BoolValue.toObject(includeInstance,f)};return includeInstance&&(obj.$jspbMessageInstance=msg),obj}),proto.google.ads.googleads.v2.resources.Campaign.ShoppingSetting.deserializeBinary=function(bytes){var reader=new jspb.BinaryReader(bytes),msg=new proto.google.ads.googleads.v2.resources.Campaign.ShoppingSetting;return proto.google.ads.googleads.v2.resources.Campaign.ShoppingSetting.deserializeBinaryFromReader(msg,reader)},proto.google.ads.googleads.v2.resources.Campaign.ShoppingSetting.deserializeBinaryFromReader=function(msg,reader){for(;reader.nextField()&&!reader.isEndGroup();){switch(reader.getFieldNumber()){case 1:var value=new google_protobuf_wrappers_pb.Int64Value;reader.readMessage(value,google_protobuf_wrappers_pb.Int64Value.deserializeBinaryFromReader),msg.setMerchantId(value);break;case 2:value=new google_protobuf_wrappers_pb.StringValue;reader.readMessage(value,google_protobuf_wrappers_pb.StringValue.deserializeBinaryFromReader),msg.setSalesCountry(value);break;case 3:value=new google_protobuf_wrappers_pb.Int32Value;reader.readMessage(value,google_protobuf_wrappers_pb.Int32Value.deserializeBinaryFromReader),msg.setCampaignPriority(value);break;case 4:value=new google_protobuf_wrappers_pb.BoolValue;reader.readMessage(value,google_protobuf_wrappers_pb.BoolValue.deserializeBinaryFromReader),msg.setEnableLocal(value);break;default:reader.skipField()}}return msg},proto.google.ads.googleads.v2.resources.Campaign.ShoppingSetting.prototype.serializeBinary=function(){var writer=new jspb.BinaryWriter;return proto.google.ads.googleads.v2.resources.Campaign.ShoppingSetting.serializeBinaryToWriter(this,writer),writer.getResultBuffer()},proto.google.ads.googleads.v2.resources.Campaign.ShoppingSetting.serializeBinaryToWriter=function(message,writer){var f=void 0;null!=(f=message.getMerchantId())&&writer.writeMessage(1,f,google_protobuf_wrappers_pb.Int64Value.serializeBinaryToWriter),null!=(f=message.getSalesCountry())&&writer.writeMessage(2,f,google_protobuf_wrappers_pb.StringValue.serializeBinaryToWriter),null!=(f=message.getCampaignPriority())&&writer.writeMessage(3,f,google_protobuf_wrappers_pb.Int32Value.serializeBinaryToWriter),null!=(f=message.getEnableLocal())&&writer.writeMessage(4,f,google_protobuf_wrappers_pb.BoolValue.serializeBinaryToWriter)},proto.google.ads.googleads.v2.resources.Campaign.ShoppingSetting.prototype.getMerchantId=function(){return jspb.Message.getWrapperField(this,google_protobuf_wrappers_pb.Int64Value,1)},proto.google.ads.googleads.v2.resources.Campaign.ShoppingSetting.prototype.setMerchantId=function(value){jspb.Message.setWrapperField(this,1,value)},proto.google.ads.googleads.v2.resources.Campaign.ShoppingSetting.prototype.clearMerchantId=function(){this.setMerchantId(void 0)},proto.google.ads.googleads.v2.resources.Campaign.ShoppingSetting.prototype.hasMerchantId=function(){return null!=jspb.Message.getField(this,1)},proto.google.ads.googleads.v2.resources.Campaign.ShoppingSetting.prototype.getSalesCountry=function(){return jspb.Message.getWrapperField(this,google_protobuf_wrappers_pb.StringValue,2)},proto.google.ads.googleads.v2.resources.Campaign.ShoppingSetting.prototype.setSalesCountry=function(value){jspb.Message.setWrapperField(this,2,value)},proto.google.ads.googleads.v2.resources.Campaign.ShoppingSetting.prototype.clearSalesCountry=function(){this.setSalesCountry(void 0)},proto.google.ads.googleads.v2.resources.Campaign.ShoppingSetting.prototype.hasSalesCountry=function(){return null!=jspb.Message.getField(this,2)},proto.google.ads.googleads.v2.resources.Campaign.ShoppingSetting.prototype.getCampaignPriority=function(){return jspb.Message.getWrapperField(this,google_protobuf_wrappers_pb.Int32Value,3)},proto.google.ads.googleads.v2.resources.Campaign.ShoppingSetting.prototype.setCampaignPriority=function(value){jspb.Message.setWrapperField(this,3,value)},proto.google.ads.googleads.v2.resources.Campaign.ShoppingSetting.prototype.clearCampaignPriority=function(){this.setCampaignPriority(void 0)},proto.google.ads.googleads.v2.resources.Campaign.ShoppingSetting.prototype.hasCampaignPriority=function(){return null!=jspb.Message.getField(this,3)},proto.google.ads.googleads.v2.resources.Campaign.ShoppingSetting.prototype.getEnableLocal=function(){return jspb.Message.getWrapperField(this,google_protobuf_wrappers_pb.BoolValue,4)},proto.google.ads.googleads.v2.resources.Campaign.ShoppingSetting.prototype.setEnableLocal=function(value){jspb.Message.setWrapperField(this,4,value)},proto.google.ads.googleads.v2.resources.Campaign.ShoppingSetting.prototype.clearEnableLocal=function(){this.setEnableLocal(void 0)},proto.google.ads.googleads.v2.resources.Campaign.ShoppingSetting.prototype.hasEnableLocal=function(){return null!=jspb.Message.getField(this,4)},proto.google.ads.googleads.v2.resources.Campaign.TrackingSetting=function(opt_data){jspb.Message.initialize(this,opt_data,0,-1,null,null)},goog.inherits(proto.google.ads.googleads.v2.resources.Campaign.TrackingSetting,jspb.Message),goog.DEBUG&&!COMPILED&&(proto.google.ads.googleads.v2.resources.Campaign.TrackingSetting.displayName="proto.google.ads.googleads.v2.resources.Campaign.TrackingSetting"),jspb.Message.GENERATE_TO_OBJECT&&(proto.google.ads.googleads.v2.resources.Campaign.TrackingSetting.prototype.toObject=function(opt_includeInstance){return proto.google.ads.googleads.v2.resources.Campaign.TrackingSetting.toObject(opt_includeInstance,this)},proto.google.ads.googleads.v2.resources.Campaign.TrackingSetting.toObject=function(includeInstance,msg){var f,obj={trackingUrl:(f=msg.getTrackingUrl())&&google_protobuf_wrappers_pb.StringValue.toObject(includeInstance,f)};return includeInstance&&(obj.$jspbMessageInstance=msg),obj}),proto.google.ads.googleads.v2.resources.Campaign.TrackingSetting.deserializeBinary=function(bytes){var reader=new jspb.BinaryReader(bytes),msg=new proto.google.ads.googleads.v2.resources.Campaign.TrackingSetting;return proto.google.ads.googleads.v2.resources.Campaign.TrackingSetting.deserializeBinaryFromReader(msg,reader)},proto.google.ads.googleads.v2.resources.Campaign.TrackingSetting.deserializeBinaryFromReader=function(msg,reader){for(;reader.nextField()&&!reader.isEndGroup();){switch(reader.getFieldNumber()){case 1:var value=new google_protobuf_wrappers_pb.StringValue;reader.readMessage(value,google_protobuf_wrappers_pb.StringValue.deserializeBinaryFromReader),msg.setTrackingUrl(value);break;default:reader.skipField()}}return msg},proto.google.ads.googleads.v2.resources.Campaign.TrackingSetting.prototype.serializeBinary=function(){var writer=new jspb.BinaryWriter;return proto.google.ads.googleads.v2.resources.Campaign.TrackingSetting.serializeBinaryToWriter(this,writer),writer.getResultBuffer()},proto.google.ads.googleads.v2.resources.Campaign.TrackingSetting.serializeBinaryToWriter=function(message,writer){var f;null!=(f=message.getTrackingUrl())&&writer.writeMessage(1,f,google_protobuf_wrappers_pb.StringValue.serializeBinaryToWriter)},proto.google.ads.googleads.v2.resources.Campaign.TrackingSetting.prototype.getTrackingUrl=function(){return jspb.Message.getWrapperField(this,google_protobuf_wrappers_pb.StringValue,1)},proto.google.ads.googleads.v2.resources.Campaign.TrackingSetting.prototype.setTrackingUrl=function(value){jspb.Message.setWrapperField(this,1,value)},proto.google.ads.googleads.v2.resources.Campaign.TrackingSetting.prototype.clearTrackingUrl=function(){this.setTrackingUrl(void 0)},proto.google.ads.googleads.v2.resources.Campaign.TrackingSetting.prototype.hasTrackingUrl=function(){return null!=jspb.Message.getField(this,1)},proto.google.ads.googleads.v2.resources