google-ads-node
Version:
Google Ads gRPC Client Library for Node
1 lines • 62.9 kB
JavaScript
var jspb=require("google-protobuf"),goog=jspb,global=Function("return this")(),google_ads_googleads_v2_common_criteria_pb=require("../../../../../google/ads/googleads/v2/common/criteria_pb.js"),google_ads_googleads_v2_common_custom_parameter_pb=require("../../../../../google/ads/googleads/v2/common/custom_parameter_pb.js"),google_ads_googleads_v2_enums_ad_group_criterion_approval_status_pb=require("../../../../../google/ads/googleads/v2/enums/ad_group_criterion_approval_status_pb.js"),google_ads_googleads_v2_enums_ad_group_criterion_status_pb=require("../../../../../google/ads/googleads/v2/enums/ad_group_criterion_status_pb.js"),google_ads_googleads_v2_enums_bidding_source_pb=require("../../../../../google/ads/googleads/v2/enums/bidding_source_pb.js"),google_ads_googleads_v2_enums_criterion_system_serving_status_pb=require("../../../../../google/ads/googleads/v2/enums/criterion_system_serving_status_pb.js"),google_ads_googleads_v2_enums_criterion_type_pb=require("../../../../../google/ads/googleads/v2/enums/criterion_type_pb.js"),google_ads_googleads_v2_enums_quality_score_bucket_pb=require("../../../../../google/ads/googleads/v2/enums/quality_score_bucket_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.AdGroupCriterion",null,global),goog.exportSymbol("proto.google.ads.googleads.v2.resources.AdGroupCriterion.PositionEstimates",null,global),goog.exportSymbol("proto.google.ads.googleads.v2.resources.AdGroupCriterion.QualityInfo",null,global),proto.google.ads.googleads.v2.resources.AdGroupCriterion=function(opt_data){jspb.Message.initialize(this,opt_data,0,-1,proto.google.ads.googleads.v2.resources.AdGroupCriterion.repeatedFields_,proto.google.ads.googleads.v2.resources.AdGroupCriterion.oneofGroups_)},goog.inherits(proto.google.ads.googleads.v2.resources.AdGroupCriterion,jspb.Message),goog.DEBUG&&!COMPILED&&(proto.google.ads.googleads.v2.resources.AdGroupCriterion.displayName="proto.google.ads.googleads.v2.resources.AdGroupCriterion"),proto.google.ads.googleads.v2.resources.AdGroupCriterion.repeatedFields_=[11,51,14],proto.google.ads.googleads.v2.resources.AdGroupCriterion.oneofGroups_=[[27,28,29,30,32,36,37,38,39,42,40,41,43,45,46,47,48,49]],proto.google.ads.googleads.v2.resources.AdGroupCriterion.CriterionCase={CRITERION_NOT_SET:0,KEYWORD:27,PLACEMENT:28,MOBILE_APP_CATEGORY:29,MOBILE_APPLICATION:30,LISTING_GROUP:32,AGE_RANGE:36,GENDER:37,INCOME_RANGE:38,PARENTAL_STATUS:39,USER_LIST:42,YOUTUBE_VIDEO:40,YOUTUBE_CHANNEL:41,TOPIC:43,USER_INTEREST:45,WEBPAGE:46,APP_PAYMENT_MODEL:47,CUSTOM_AFFINITY:48,CUSTOM_INTENT:49},proto.google.ads.googleads.v2.resources.AdGroupCriterion.prototype.getCriterionCase=function(){return jspb.Message.computeOneofCase(this,proto.google.ads.googleads.v2.resources.AdGroupCriterion.oneofGroups_[0])},jspb.Message.GENERATE_TO_OBJECT&&(proto.google.ads.googleads.v2.resources.AdGroupCriterion.prototype.toObject=function(opt_includeInstance){return proto.google.ads.googleads.v2.resources.AdGroupCriterion.toObject(opt_includeInstance,this)},proto.google.ads.googleads.v2.resources.AdGroupCriterion.toObject=function(includeInstance,msg){var f,obj={resourceName:jspb.Message.getFieldWithDefault(msg,1,""),criterionId:(f=msg.getCriterionId())&&google_protobuf_wrappers_pb.Int64Value.toObject(includeInstance,f),status:jspb.Message.getFieldWithDefault(msg,3,0),qualityInfo:(f=msg.getQualityInfo())&&proto.google.ads.googleads.v2.resources.AdGroupCriterion.QualityInfo.toObject(includeInstance,f),adGroup:(f=msg.getAdGroup())&&google_protobuf_wrappers_pb.StringValue.toObject(includeInstance,f),type:jspb.Message.getFieldWithDefault(msg,25,0),negative:(f=msg.getNegative())&&google_protobuf_wrappers_pb.BoolValue.toObject(includeInstance,f),systemServingStatus:jspb.Message.getFieldWithDefault(msg,52,0),approvalStatus:jspb.Message.getFieldWithDefault(msg,53,0),bidModifier:(f=msg.getBidModifier())&&google_protobuf_wrappers_pb.DoubleValue.toObject(includeInstance,f),cpcBidMicros:(f=msg.getCpcBidMicros())&&google_protobuf_wrappers_pb.Int64Value.toObject(includeInstance,f),cpmBidMicros:(f=msg.getCpmBidMicros())&&google_protobuf_wrappers_pb.Int64Value.toObject(includeInstance,f),cpvBidMicros:(f=msg.getCpvBidMicros())&&google_protobuf_wrappers_pb.Int64Value.toObject(includeInstance,f),percentCpcBidMicros:(f=msg.getPercentCpcBidMicros())&&google_protobuf_wrappers_pb.Int64Value.toObject(includeInstance,f),effectiveCpcBidMicros:(f=msg.getEffectiveCpcBidMicros())&&google_protobuf_wrappers_pb.Int64Value.toObject(includeInstance,f),effectiveCpmBidMicros:(f=msg.getEffectiveCpmBidMicros())&&google_protobuf_wrappers_pb.Int64Value.toObject(includeInstance,f),effectiveCpvBidMicros:(f=msg.getEffectiveCpvBidMicros())&&google_protobuf_wrappers_pb.Int64Value.toObject(includeInstance,f),effectivePercentCpcBidMicros:(f=msg.getEffectivePercentCpcBidMicros())&&google_protobuf_wrappers_pb.Int64Value.toObject(includeInstance,f),effectiveCpcBidSource:jspb.Message.getFieldWithDefault(msg,21,0),effectiveCpmBidSource:jspb.Message.getFieldWithDefault(msg,22,0),effectiveCpvBidSource:jspb.Message.getFieldWithDefault(msg,23,0),effectivePercentCpcBidSource:jspb.Message.getFieldWithDefault(msg,35,0),positionEstimates:(f=msg.getPositionEstimates())&&proto.google.ads.googleads.v2.resources.AdGroupCriterion.PositionEstimates.toObject(includeInstance,f),finalUrlsList:jspb.Message.toObjectList(msg.getFinalUrlsList(),google_protobuf_wrappers_pb.StringValue.toObject,includeInstance),finalMobileUrlsList:jspb.Message.toObjectList(msg.getFinalMobileUrlsList(),google_protobuf_wrappers_pb.StringValue.toObject,includeInstance),finalUrlSuffix:(f=msg.getFinalUrlSuffix())&&google_protobuf_wrappers_pb.StringValue.toObject(includeInstance,f),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),keyword:(f=msg.getKeyword())&&google_ads_googleads_v2_common_criteria_pb.KeywordInfo.toObject(includeInstance,f),placement:(f=msg.getPlacement())&&google_ads_googleads_v2_common_criteria_pb.PlacementInfo.toObject(includeInstance,f),mobileAppCategory:(f=msg.getMobileAppCategory())&&google_ads_googleads_v2_common_criteria_pb.MobileAppCategoryInfo.toObject(includeInstance,f),mobileApplication:(f=msg.getMobileApplication())&&google_ads_googleads_v2_common_criteria_pb.MobileApplicationInfo.toObject(includeInstance,f),listingGroup:(f=msg.getListingGroup())&&google_ads_googleads_v2_common_criteria_pb.ListingGroupInfo.toObject(includeInstance,f),ageRange:(f=msg.getAgeRange())&&google_ads_googleads_v2_common_criteria_pb.AgeRangeInfo.toObject(includeInstance,f),gender:(f=msg.getGender())&&google_ads_googleads_v2_common_criteria_pb.GenderInfo.toObject(includeInstance,f),incomeRange:(f=msg.getIncomeRange())&&google_ads_googleads_v2_common_criteria_pb.IncomeRangeInfo.toObject(includeInstance,f),parentalStatus:(f=msg.getParentalStatus())&&google_ads_googleads_v2_common_criteria_pb.ParentalStatusInfo.toObject(includeInstance,f),userList:(f=msg.getUserList())&&google_ads_googleads_v2_common_criteria_pb.UserListInfo.toObject(includeInstance,f),youtubeVideo:(f=msg.getYoutubeVideo())&&google_ads_googleads_v2_common_criteria_pb.YouTubeVideoInfo.toObject(includeInstance,f),youtubeChannel:(f=msg.getYoutubeChannel())&&google_ads_googleads_v2_common_criteria_pb.YouTubeChannelInfo.toObject(includeInstance,f),topic:(f=msg.getTopic())&&google_ads_googleads_v2_common_criteria_pb.TopicInfo.toObject(includeInstance,f),userInterest:(f=msg.getUserInterest())&&google_ads_googleads_v2_common_criteria_pb.UserInterestInfo.toObject(includeInstance,f),webpage:(f=msg.getWebpage())&&google_ads_googleads_v2_common_criteria_pb.WebpageInfo.toObject(includeInstance,f),appPaymentModel:(f=msg.getAppPaymentModel())&&google_ads_googleads_v2_common_criteria_pb.AppPaymentModelInfo.toObject(includeInstance,f),customAffinity:(f=msg.getCustomAffinity())&&google_ads_googleads_v2_common_criteria_pb.CustomAffinityInfo.toObject(includeInstance,f),customIntent:(f=msg.getCustomIntent())&&google_ads_googleads_v2_common_criteria_pb.CustomIntentInfo.toObject(includeInstance,f)};return includeInstance&&(obj.$jspbMessageInstance=msg),obj}),proto.google.ads.googleads.v2.resources.AdGroupCriterion.deserializeBinary=function(bytes){var reader=new jspb.BinaryReader(bytes),msg=new proto.google.ads.googleads.v2.resources.AdGroupCriterion;return proto.google.ads.googleads.v2.resources.AdGroupCriterion.deserializeBinaryFromReader(msg,reader)},proto.google.ads.googleads.v2.resources.AdGroupCriterion.deserializeBinaryFromReader=function(msg,reader){for(;reader.nextField()&&!reader.isEndGroup();){switch(reader.getFieldNumber()){case 1:var value=reader.readString();msg.setResourceName(value);break;case 26:value=new google_protobuf_wrappers_pb.Int64Value;reader.readMessage(value,google_protobuf_wrappers_pb.Int64Value.deserializeBinaryFromReader),msg.setCriterionId(value);break;case 3:value=reader.readEnum();msg.setStatus(value);break;case 4:value=new proto.google.ads.googleads.v2.resources.AdGroupCriterion.QualityInfo;reader.readMessage(value,proto.google.ads.googleads.v2.resources.AdGroupCriterion.QualityInfo.deserializeBinaryFromReader),msg.setQualityInfo(value);break;case 5:value=new google_protobuf_wrappers_pb.StringValue;reader.readMessage(value,google_protobuf_wrappers_pb.StringValue.deserializeBinaryFromReader),msg.setAdGroup(value);break;case 25:value=reader.readEnum();msg.setType(value);break;case 31:value=new google_protobuf_wrappers_pb.BoolValue;reader.readMessage(value,google_protobuf_wrappers_pb.BoolValue.deserializeBinaryFromReader),msg.setNegative(value);break;case 52:value=reader.readEnum();msg.setSystemServingStatus(value);break;case 53:value=reader.readEnum();msg.setApprovalStatus(value);break;case 44:value=new google_protobuf_wrappers_pb.DoubleValue;reader.readMessage(value,google_protobuf_wrappers_pb.DoubleValue.deserializeBinaryFromReader),msg.setBidModifier(value);break;case 16:value=new google_protobuf_wrappers_pb.Int64Value;reader.readMessage(value,google_protobuf_wrappers_pb.Int64Value.deserializeBinaryFromReader),msg.setCpcBidMicros(value);break;case 17:value=new google_protobuf_wrappers_pb.Int64Value;reader.readMessage(value,google_protobuf_wrappers_pb.Int64Value.deserializeBinaryFromReader),msg.setCpmBidMicros(value);break;case 24:value=new google_protobuf_wrappers_pb.Int64Value;reader.readMessage(value,google_protobuf_wrappers_pb.Int64Value.deserializeBinaryFromReader),msg.setCpvBidMicros(value);break;case 33:value=new google_protobuf_wrappers_pb.Int64Value;reader.readMessage(value,google_protobuf_wrappers_pb.Int64Value.deserializeBinaryFromReader),msg.setPercentCpcBidMicros(value);break;case 18:value=new google_protobuf_wrappers_pb.Int64Value;reader.readMessage(value,google_protobuf_wrappers_pb.Int64Value.deserializeBinaryFromReader),msg.setEffectiveCpcBidMicros(value);break;case 19:value=new google_protobuf_wrappers_pb.Int64Value;reader.readMessage(value,google_protobuf_wrappers_pb.Int64Value.deserializeBinaryFromReader),msg.setEffectiveCpmBidMicros(value);break;case 20:value=new google_protobuf_wrappers_pb.Int64Value;reader.readMessage(value,google_protobuf_wrappers_pb.Int64Value.deserializeBinaryFromReader),msg.setEffectiveCpvBidMicros(value);break;case 34:value=new google_protobuf_wrappers_pb.Int64Value;reader.readMessage(value,google_protobuf_wrappers_pb.Int64Value.deserializeBinaryFromReader),msg.setEffectivePercentCpcBidMicros(value);break;case 21:value=reader.readEnum();msg.setEffectiveCpcBidSource(value);break;case 22:value=reader.readEnum();msg.setEffectiveCpmBidSource(value);break;case 23:value=reader.readEnum();msg.setEffectiveCpvBidSource(value);break;case 35:value=reader.readEnum();msg.setEffectivePercentCpcBidSource(value);break;case 10:value=new proto.google.ads.googleads.v2.resources.AdGroupCriterion.PositionEstimates;reader.readMessage(value,proto.google.ads.googleads.v2.resources.AdGroupCriterion.PositionEstimates.deserializeBinaryFromReader),msg.setPositionEstimates(value);break;case 11:value=new google_protobuf_wrappers_pb.StringValue;reader.readMessage(value,google_protobuf_wrappers_pb.StringValue.deserializeBinaryFromReader),msg.addFinalUrls(value);break;case 51:value=new google_protobuf_wrappers_pb.StringValue;reader.readMessage(value,google_protobuf_wrappers_pb.StringValue.deserializeBinaryFromReader),msg.addFinalMobileUrls(value);break;case 50:value=new google_protobuf_wrappers_pb.StringValue;reader.readMessage(value,google_protobuf_wrappers_pb.StringValue.deserializeBinaryFromReader),msg.setFinalUrlSuffix(value);break;case 13:value=new google_protobuf_wrappers_pb.StringValue;reader.readMessage(value,google_protobuf_wrappers_pb.StringValue.deserializeBinaryFromReader),msg.setTrackingUrlTemplate(value);break;case 14: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 27:value=new google_ads_googleads_v2_common_criteria_pb.KeywordInfo;reader.readMessage(value,google_ads_googleads_v2_common_criteria_pb.KeywordInfo.deserializeBinaryFromReader),msg.setKeyword(value);break;case 28:value=new google_ads_googleads_v2_common_criteria_pb.PlacementInfo;reader.readMessage(value,google_ads_googleads_v2_common_criteria_pb.PlacementInfo.deserializeBinaryFromReader),msg.setPlacement(value);break;case 29:value=new google_ads_googleads_v2_common_criteria_pb.MobileAppCategoryInfo;reader.readMessage(value,google_ads_googleads_v2_common_criteria_pb.MobileAppCategoryInfo.deserializeBinaryFromReader),msg.setMobileAppCategory(value);break;case 30:value=new google_ads_googleads_v2_common_criteria_pb.MobileApplicationInfo;reader.readMessage(value,google_ads_googleads_v2_common_criteria_pb.MobileApplicationInfo.deserializeBinaryFromReader),msg.setMobileApplication(value);break;case 32:value=new google_ads_googleads_v2_common_criteria_pb.ListingGroupInfo;reader.readMessage(value,google_ads_googleads_v2_common_criteria_pb.ListingGroupInfo.deserializeBinaryFromReader),msg.setListingGroup(value);break;case 36:value=new google_ads_googleads_v2_common_criteria_pb.AgeRangeInfo;reader.readMessage(value,google_ads_googleads_v2_common_criteria_pb.AgeRangeInfo.deserializeBinaryFromReader),msg.setAgeRange(value);break;case 37:value=new google_ads_googleads_v2_common_criteria_pb.GenderInfo;reader.readMessage(value,google_ads_googleads_v2_common_criteria_pb.GenderInfo.deserializeBinaryFromReader),msg.setGender(value);break;case 38:value=new google_ads_googleads_v2_common_criteria_pb.IncomeRangeInfo;reader.readMessage(value,google_ads_googleads_v2_common_criteria_pb.IncomeRangeInfo.deserializeBinaryFromReader),msg.setIncomeRange(value);break;case 39:value=new google_ads_googleads_v2_common_criteria_pb.ParentalStatusInfo;reader.readMessage(value,google_ads_googleads_v2_common_criteria_pb.ParentalStatusInfo.deserializeBinaryFromReader),msg.setParentalStatus(value);break;case 42:value=new google_ads_googleads_v2_common_criteria_pb.UserListInfo;reader.readMessage(value,google_ads_googleads_v2_common_criteria_pb.UserListInfo.deserializeBinaryFromReader),msg.setUserList(value);break;case 40:value=new google_ads_googleads_v2_common_criteria_pb.YouTubeVideoInfo;reader.readMessage(value,google_ads_googleads_v2_common_criteria_pb.YouTubeVideoInfo.deserializeBinaryFromReader),msg.setYoutubeVideo(value);break;case 41:value=new google_ads_googleads_v2_common_criteria_pb.YouTubeChannelInfo;reader.readMessage(value,google_ads_googleads_v2_common_criteria_pb.YouTubeChannelInfo.deserializeBinaryFromReader),msg.setYoutubeChannel(value);break;case 43:value=new google_ads_googleads_v2_common_criteria_pb.TopicInfo;reader.readMessage(value,google_ads_googleads_v2_common_criteria_pb.TopicInfo.deserializeBinaryFromReader),msg.setTopic(value);break;case 45:value=new google_ads_googleads_v2_common_criteria_pb.UserInterestInfo;reader.readMessage(value,google_ads_googleads_v2_common_criteria_pb.UserInterestInfo.deserializeBinaryFromReader),msg.setUserInterest(value);break;case 46:value=new google_ads_googleads_v2_common_criteria_pb.WebpageInfo;reader.readMessage(value,google_ads_googleads_v2_common_criteria_pb.WebpageInfo.deserializeBinaryFromReader),msg.setWebpage(value);break;case 47:value=new google_ads_googleads_v2_common_criteria_pb.AppPaymentModelInfo;reader.readMessage(value,google_ads_googleads_v2_common_criteria_pb.AppPaymentModelInfo.deserializeBinaryFromReader),msg.setAppPaymentModel(value);break;case 48:value=new google_ads_googleads_v2_common_criteria_pb.CustomAffinityInfo;reader.readMessage(value,google_ads_googleads_v2_common_criteria_pb.CustomAffinityInfo.deserializeBinaryFromReader),msg.setCustomAffinity(value);break;case 49:value=new google_ads_googleads_v2_common_criteria_pb.CustomIntentInfo;reader.readMessage(value,google_ads_googleads_v2_common_criteria_pb.CustomIntentInfo.deserializeBinaryFromReader),msg.setCustomIntent(value);break;default:reader.skipField()}}return msg},proto.google.ads.googleads.v2.resources.AdGroupCriterion.prototype.serializeBinary=function(){var writer=new jspb.BinaryWriter;return proto.google.ads.googleads.v2.resources.AdGroupCriterion.serializeBinaryToWriter(this,writer),writer.getResultBuffer()},proto.google.ads.googleads.v2.resources.AdGroupCriterion.serializeBinaryToWriter=function(message,writer){var f=void 0;0<(f=message.getResourceName()).length&&writer.writeString(1,f),null!=(f=message.getCriterionId())&&writer.writeMessage(26,f,google_protobuf_wrappers_pb.Int64Value.serializeBinaryToWriter),0!==(f=message.getStatus())&&writer.writeEnum(3,f),null!=(f=message.getQualityInfo())&&writer.writeMessage(4,f,proto.google.ads.googleads.v2.resources.AdGroupCriterion.QualityInfo.serializeBinaryToWriter),null!=(f=message.getAdGroup())&&writer.writeMessage(5,f,google_protobuf_wrappers_pb.StringValue.serializeBinaryToWriter),0!==(f=message.getType())&&writer.writeEnum(25,f),null!=(f=message.getNegative())&&writer.writeMessage(31,f,google_protobuf_wrappers_pb.BoolValue.serializeBinaryToWriter),0!==(f=message.getSystemServingStatus())&&writer.writeEnum(52,f),0!==(f=message.getApprovalStatus())&&writer.writeEnum(53,f),null!=(f=message.getBidModifier())&&writer.writeMessage(44,f,google_protobuf_wrappers_pb.DoubleValue.serializeBinaryToWriter),null!=(f=message.getCpcBidMicros())&&writer.writeMessage(16,f,google_protobuf_wrappers_pb.Int64Value.serializeBinaryToWriter),null!=(f=message.getCpmBidMicros())&&writer.writeMessage(17,f,google_protobuf_wrappers_pb.Int64Value.serializeBinaryToWriter),null!=(f=message.getCpvBidMicros())&&writer.writeMessage(24,f,google_protobuf_wrappers_pb.Int64Value.serializeBinaryToWriter),null!=(f=message.getPercentCpcBidMicros())&&writer.writeMessage(33,f,google_protobuf_wrappers_pb.Int64Value.serializeBinaryToWriter),null!=(f=message.getEffectiveCpcBidMicros())&&writer.writeMessage(18,f,google_protobuf_wrappers_pb.Int64Value.serializeBinaryToWriter),null!=(f=message.getEffectiveCpmBidMicros())&&writer.writeMessage(19,f,google_protobuf_wrappers_pb.Int64Value.serializeBinaryToWriter),null!=(f=message.getEffectiveCpvBidMicros())&&writer.writeMessage(20,f,google_protobuf_wrappers_pb.Int64Value.serializeBinaryToWriter),null!=(f=message.getEffectivePercentCpcBidMicros())&&writer.writeMessage(34,f,google_protobuf_wrappers_pb.Int64Value.serializeBinaryToWriter),0!==(f=message.getEffectiveCpcBidSource())&&writer.writeEnum(21,f),0!==(f=message.getEffectiveCpmBidSource())&&writer.writeEnum(22,f),0!==(f=message.getEffectiveCpvBidSource())&&writer.writeEnum(23,f),0!==(f=message.getEffectivePercentCpcBidSource())&&writer.writeEnum(35,f),null!=(f=message.getPositionEstimates())&&writer.writeMessage(10,f,proto.google.ads.googleads.v2.resources.AdGroupCriterion.PositionEstimates.serializeBinaryToWriter),0<(f=message.getFinalUrlsList()).length&&writer.writeRepeatedMessage(11,f,google_protobuf_wrappers_pb.StringValue.serializeBinaryToWriter),0<(f=message.getFinalMobileUrlsList()).length&&writer.writeRepeatedMessage(51,f,google_protobuf_wrappers_pb.StringValue.serializeBinaryToWriter),null!=(f=message.getFinalUrlSuffix())&&writer.writeMessage(50,f,google_protobuf_wrappers_pb.StringValue.serializeBinaryToWriter),null!=(f=message.getTrackingUrlTemplate())&&writer.writeMessage(13,f,google_protobuf_wrappers_pb.StringValue.serializeBinaryToWriter),0<(f=message.getUrlCustomParametersList()).length&&writer.writeRepeatedMessage(14,f,google_ads_googleads_v2_common_custom_parameter_pb.CustomParameter.serializeBinaryToWriter),null!=(f=message.getKeyword())&&writer.writeMessage(27,f,google_ads_googleads_v2_common_criteria_pb.KeywordInfo.serializeBinaryToWriter),null!=(f=message.getPlacement())&&writer.writeMessage(28,f,google_ads_googleads_v2_common_criteria_pb.PlacementInfo.serializeBinaryToWriter),null!=(f=message.getMobileAppCategory())&&writer.writeMessage(29,f,google_ads_googleads_v2_common_criteria_pb.MobileAppCategoryInfo.serializeBinaryToWriter),null!=(f=message.getMobileApplication())&&writer.writeMessage(30,f,google_ads_googleads_v2_common_criteria_pb.MobileApplicationInfo.serializeBinaryToWriter),null!=(f=message.getListingGroup())&&writer.writeMessage(32,f,google_ads_googleads_v2_common_criteria_pb.ListingGroupInfo.serializeBinaryToWriter),null!=(f=message.getAgeRange())&&writer.writeMessage(36,f,google_ads_googleads_v2_common_criteria_pb.AgeRangeInfo.serializeBinaryToWriter),null!=(f=message.getGender())&&writer.writeMessage(37,f,google_ads_googleads_v2_common_criteria_pb.GenderInfo.serializeBinaryToWriter),null!=(f=message.getIncomeRange())&&writer.writeMessage(38,f,google_ads_googleads_v2_common_criteria_pb.IncomeRangeInfo.serializeBinaryToWriter),null!=(f=message.getParentalStatus())&&writer.writeMessage(39,f,google_ads_googleads_v2_common_criteria_pb.ParentalStatusInfo.serializeBinaryToWriter),null!=(f=message.getUserList())&&writer.writeMessage(42,f,google_ads_googleads_v2_common_criteria_pb.UserListInfo.serializeBinaryToWriter),null!=(f=message.getYoutubeVideo())&&writer.writeMessage(40,f,google_ads_googleads_v2_common_criteria_pb.YouTubeVideoInfo.serializeBinaryToWriter),null!=(f=message.getYoutubeChannel())&&writer.writeMessage(41,f,google_ads_googleads_v2_common_criteria_pb.YouTubeChannelInfo.serializeBinaryToWriter),null!=(f=message.getTopic())&&writer.writeMessage(43,f,google_ads_googleads_v2_common_criteria_pb.TopicInfo.serializeBinaryToWriter),null!=(f=message.getUserInterest())&&writer.writeMessage(45,f,google_ads_googleads_v2_common_criteria_pb.UserInterestInfo.serializeBinaryToWriter),null!=(f=message.getWebpage())&&writer.writeMessage(46,f,google_ads_googleads_v2_common_criteria_pb.WebpageInfo.serializeBinaryToWriter),null!=(f=message.getAppPaymentModel())&&writer.writeMessage(47,f,google_ads_googleads_v2_common_criteria_pb.AppPaymentModelInfo.serializeBinaryToWriter),null!=(f=message.getCustomAffinity())&&writer.writeMessage(48,f,google_ads_googleads_v2_common_criteria_pb.CustomAffinityInfo.serializeBinaryToWriter),null!=(f=message.getCustomIntent())&&writer.writeMessage(49,f,google_ads_googleads_v2_common_criteria_pb.CustomIntentInfo.serializeBinaryToWriter)},proto.google.ads.googleads.v2.resources.AdGroupCriterion.QualityInfo=function(opt_data){jspb.Message.initialize(this,opt_data,0,-1,null,null)},goog.inherits(proto.google.ads.googleads.v2.resources.AdGroupCriterion.QualityInfo,jspb.Message),goog.DEBUG&&!COMPILED&&(proto.google.ads.googleads.v2.resources.AdGroupCriterion.QualityInfo.displayName="proto.google.ads.googleads.v2.resources.AdGroupCriterion.QualityInfo"),jspb.Message.GENERATE_TO_OBJECT&&(proto.google.ads.googleads.v2.resources.AdGroupCriterion.QualityInfo.prototype.toObject=function(opt_includeInstance){return proto.google.ads.googleads.v2.resources.AdGroupCriterion.QualityInfo.toObject(opt_includeInstance,this)},proto.google.ads.googleads.v2.resources.AdGroupCriterion.QualityInfo.toObject=function(includeInstance,msg){var f,obj={qualityScore:(f=msg.getQualityScore())&&google_protobuf_wrappers_pb.Int32Value.toObject(includeInstance,f),creativeQualityScore:jspb.Message.getFieldWithDefault(msg,2,0),postClickQualityScore:jspb.Message.getFieldWithDefault(msg,3,0),searchPredictedCtr:jspb.Message.getFieldWithDefault(msg,4,0)};return includeInstance&&(obj.$jspbMessageInstance=msg),obj}),proto.google.ads.googleads.v2.resources.AdGroupCriterion.QualityInfo.deserializeBinary=function(bytes){var reader=new jspb.BinaryReader(bytes),msg=new proto.google.ads.googleads.v2.resources.AdGroupCriterion.QualityInfo;return proto.google.ads.googleads.v2.resources.AdGroupCriterion.QualityInfo.deserializeBinaryFromReader(msg,reader)},proto.google.ads.googleads.v2.resources.AdGroupCriterion.QualityInfo.deserializeBinaryFromReader=function(msg,reader){for(;reader.nextField()&&!reader.isEndGroup();){switch(reader.getFieldNumber()){case 1:var value=new google_protobuf_wrappers_pb.Int32Value;reader.readMessage(value,google_protobuf_wrappers_pb.Int32Value.deserializeBinaryFromReader),msg.setQualityScore(value);break;case 2:value=reader.readEnum();msg.setCreativeQualityScore(value);break;case 3:value=reader.readEnum();msg.setPostClickQualityScore(value);break;case 4:value=reader.readEnum();msg.setSearchPredictedCtr(value);break;default:reader.skipField()}}return msg},proto.google.ads.googleads.v2.resources.AdGroupCriterion.QualityInfo.prototype.serializeBinary=function(){var writer=new jspb.BinaryWriter;return proto.google.ads.googleads.v2.resources.AdGroupCriterion.QualityInfo.serializeBinaryToWriter(this,writer),writer.getResultBuffer()},proto.google.ads.googleads.v2.resources.AdGroupCriterion.QualityInfo.serializeBinaryToWriter=function(message,writer){var f=void 0;null!=(f=message.getQualityScore())&&writer.writeMessage(1,f,google_protobuf_wrappers_pb.Int32Value.serializeBinaryToWriter),0!==(f=message.getCreativeQualityScore())&&writer.writeEnum(2,f),0!==(f=message.getPostClickQualityScore())&&writer.writeEnum(3,f),0!==(f=message.getSearchPredictedCtr())&&writer.writeEnum(4,f)},proto.google.ads.googleads.v2.resources.AdGroupCriterion.QualityInfo.prototype.getQualityScore=function(){return jspb.Message.getWrapperField(this,google_protobuf_wrappers_pb.Int32Value,1)},proto.google.ads.googleads.v2.resources.AdGroupCriterion.QualityInfo.prototype.setQualityScore=function(value){jspb.Message.setWrapperField(this,1,value)},proto.google.ads.googleads.v2.resources.AdGroupCriterion.QualityInfo.prototype.clearQualityScore=function(){this.setQualityScore(void 0)},proto.google.ads.googleads.v2.resources.AdGroupCriterion.QualityInfo.prototype.hasQualityScore=function(){return null!=jspb.Message.getField(this,1)},proto.google.ads.googleads.v2.resources.AdGroupCriterion.QualityInfo.prototype.getCreativeQualityScore=function(){return jspb.Message.getFieldWithDefault(this,2,0)},proto.google.ads.googleads.v2.resources.AdGroupCriterion.QualityInfo.prototype.setCreativeQualityScore=function(value){jspb.Message.setProto3EnumField(this,2,value)},proto.google.ads.googleads.v2.resources.AdGroupCriterion.QualityInfo.prototype.getPostClickQualityScore=function(){return jspb.Message.getFieldWithDefault(this,3,0)},proto.google.ads.googleads.v2.resources.AdGroupCriterion.QualityInfo.prototype.setPostClickQualityScore=function(value){jspb.Message.setProto3EnumField(this,3,value)},proto.google.ads.googleads.v2.resources.AdGroupCriterion.QualityInfo.prototype.getSearchPredictedCtr=function(){return jspb.Message.getFieldWithDefault(this,4,0)},proto.google.ads.googleads.v2.resources.AdGroupCriterion.QualityInfo.prototype.setSearchPredictedCtr=function(value){jspb.Message.setProto3EnumField(this,4,value)},proto.google.ads.googleads.v2.resources.AdGroupCriterion.PositionEstimates=function(opt_data){jspb.Message.initialize(this,opt_data,0,-1,null,null)},goog.inherits(proto.google.ads.googleads.v2.resources.AdGroupCriterion.PositionEstimates,jspb.Message),goog.DEBUG&&!COMPILED&&(proto.google.ads.googleads.v2.resources.AdGroupCriterion.PositionEstimates.displayName="proto.google.ads.googleads.v2.resources.AdGroupCriterion.PositionEstimates"),jspb.Message.GENERATE_TO_OBJECT&&(proto.google.ads.googleads.v2.resources.AdGroupCriterion.PositionEstimates.prototype.toObject=function(opt_includeInstance){return proto.google.ads.googleads.v2.resources.AdGroupCriterion.PositionEstimates.toObject(opt_includeInstance,this)},proto.google.ads.googleads.v2.resources.AdGroupCriterion.PositionEstimates.toObject=function(includeInstance,msg){var f,obj={firstPageCpcMicros:(f=msg.getFirstPageCpcMicros())&&google_protobuf_wrappers_pb.Int64Value.toObject(includeInstance,f),firstPositionCpcMicros:(f=msg.getFirstPositionCpcMicros())&&google_protobuf_wrappers_pb.Int64Value.toObject(includeInstance,f),topOfPageCpcMicros:(f=msg.getTopOfPageCpcMicros())&&google_protobuf_wrappers_pb.Int64Value.toObject(includeInstance,f),estimatedAddClicksAtFirstPositionCpc:(f=msg.getEstimatedAddClicksAtFirstPositionCpc())&&google_protobuf_wrappers_pb.Int64Value.toObject(includeInstance,f),estimatedAddCostAtFirstPositionCpc:(f=msg.getEstimatedAddCostAtFirstPositionCpc())&&google_protobuf_wrappers_pb.Int64Value.toObject(includeInstance,f)};return includeInstance&&(obj.$jspbMessageInstance=msg),obj}),proto.google.ads.googleads.v2.resources.AdGroupCriterion.PositionEstimates.deserializeBinary=function(bytes){var reader=new jspb.BinaryReader(bytes),msg=new proto.google.ads.googleads.v2.resources.AdGroupCriterion.PositionEstimates;return proto.google.ads.googleads.v2.resources.AdGroupCriterion.PositionEstimates.deserializeBinaryFromReader(msg,reader)},proto.google.ads.googleads.v2.resources.AdGroupCriterion.PositionEstimates.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.setFirstPageCpcMicros(value);break;case 2:value=new google_protobuf_wrappers_pb.Int64Value;reader.readMessage(value,google_protobuf_wrappers_pb.Int64Value.deserializeBinaryFromReader),msg.setFirstPositionCpcMicros(value);break;case 3:value=new google_protobuf_wrappers_pb.Int64Value;reader.readMessage(value,google_protobuf_wrappers_pb.Int64Value.deserializeBinaryFromReader),msg.setTopOfPageCpcMicros(value);break;case 4:value=new google_protobuf_wrappers_pb.Int64Value;reader.readMessage(value,google_protobuf_wrappers_pb.Int64Value.deserializeBinaryFromReader),msg.setEstimatedAddClicksAtFirstPositionCpc(value);break;case 5:value=new google_protobuf_wrappers_pb.Int64Value;reader.readMessage(value,google_protobuf_wrappers_pb.Int64Value.deserializeBinaryFromReader),msg.setEstimatedAddCostAtFirstPositionCpc(value);break;default:reader.skipField()}}return msg},proto.google.ads.googleads.v2.resources.AdGroupCriterion.PositionEstimates.prototype.serializeBinary=function(){var writer=new jspb.BinaryWriter;return proto.google.ads.googleads.v2.resources.AdGroupCriterion.PositionEstimates.serializeBinaryToWriter(this,writer),writer.getResultBuffer()},proto.google.ads.googleads.v2.resources.AdGroupCriterion.PositionEstimates.serializeBinaryToWriter=function(message,writer){var f=void 0;null!=(f=message.getFirstPageCpcMicros())&&writer.writeMessage(1,f,google_protobuf_wrappers_pb.Int64Value.serializeBinaryToWriter),null!=(f=message.getFirstPositionCpcMicros())&&writer.writeMessage(2,f,google_protobuf_wrappers_pb.Int64Value.serializeBinaryToWriter),null!=(f=message.getTopOfPageCpcMicros())&&writer.writeMessage(3,f,google_protobuf_wrappers_pb.Int64Value.serializeBinaryToWriter),null!=(f=message.getEstimatedAddClicksAtFirstPositionCpc())&&writer.writeMessage(4,f,google_protobuf_wrappers_pb.Int64Value.serializeBinaryToWriter),null!=(f=message.getEstimatedAddCostAtFirstPositionCpc())&&writer.writeMessage(5,f,google_protobuf_wrappers_pb.Int64Value.serializeBinaryToWriter)},proto.google.ads.googleads.v2.resources.AdGroupCriterion.PositionEstimates.prototype.getFirstPageCpcMicros=function(){return jspb.Message.getWrapperField(this,google_protobuf_wrappers_pb.Int64Value,1)},proto.google.ads.googleads.v2.resources.AdGroupCriterion.PositionEstimates.prototype.setFirstPageCpcMicros=function(value){jspb.Message.setWrapperField(this,1,value)},proto.google.ads.googleads.v2.resources.AdGroupCriterion.PositionEstimates.prototype.clearFirstPageCpcMicros=function(){this.setFirstPageCpcMicros(void 0)},proto.google.ads.googleads.v2.resources.AdGroupCriterion.PositionEstimates.prototype.hasFirstPageCpcMicros=function(){return null!=jspb.Message.getField(this,1)},proto.google.ads.googleads.v2.resources.AdGroupCriterion.PositionEstimates.prototype.getFirstPositionCpcMicros=function(){return jspb.Message.getWrapperField(this,google_protobuf_wrappers_pb.Int64Value,2)},proto.google.ads.googleads.v2.resources.AdGroupCriterion.PositionEstimates.prototype.setFirstPositionCpcMicros=function(value){jspb.Message.setWrapperField(this,2,value)},proto.google.ads.googleads.v2.resources.AdGroupCriterion.PositionEstimates.prototype.clearFirstPositionCpcMicros=function(){this.setFirstPositionCpcMicros(void 0)},proto.google.ads.googleads.v2.resources.AdGroupCriterion.PositionEstimates.prototype.hasFirstPositionCpcMicros=function(){return null!=jspb.Message.getField(this,2)},proto.google.ads.googleads.v2.resources.AdGroupCriterion.PositionEstimates.prototype.getTopOfPageCpcMicros=function(){return jspb.Message.getWrapperField(this,google_protobuf_wrappers_pb.Int64Value,3)},proto.google.ads.googleads.v2.resources.AdGroupCriterion.PositionEstimates.prototype.setTopOfPageCpcMicros=function(value){jspb.Message.setWrapperField(this,3,value)},proto.google.ads.googleads.v2.resources.AdGroupCriterion.PositionEstimates.prototype.clearTopOfPageCpcMicros=function(){this.setTopOfPageCpcMicros(void 0)},proto.google.ads.googleads.v2.resources.AdGroupCriterion.PositionEstimates.prototype.hasTopOfPageCpcMicros=function(){return null!=jspb.Message.getField(this,3)},proto.google.ads.googleads.v2.resources.AdGroupCriterion.PositionEstimates.prototype.getEstimatedAddClicksAtFirstPositionCpc=function(){return jspb.Message.getWrapperField(this,google_protobuf_wrappers_pb.Int64Value,4)},proto.google.ads.googleads.v2.resources.AdGroupCriterion.PositionEstimates.prototype.setEstimatedAddClicksAtFirstPositionCpc=function(value){jspb.Message.setWrapperField(this,4,value)},proto.google.ads.googleads.v2.resources.AdGroupCriterion.PositionEstimates.prototype.clearEstimatedAddClicksAtFirstPositionCpc=function(){this.setEstimatedAddClicksAtFirstPositionCpc(void 0)},proto.google.ads.googleads.v2.resources.AdGroupCriterion.PositionEstimates.prototype.hasEstimatedAddClicksAtFirstPositionCpc=function(){return null!=jspb.Message.getField(this,4)},proto.google.ads.googleads.v2.resources.AdGroupCriterion.PositionEstimates.prototype.getEstimatedAddCostAtFirstPositionCpc=function(){return jspb.Message.getWrapperField(this,google_protobuf_wrappers_pb.Int64Value,5)},proto.google.ads.googleads.v2.resources.AdGroupCriterion.PositionEstimates.prototype.setEstimatedAddCostAtFirstPositionCpc=function(value){jspb.Message.setWrapperField(this,5,value)},proto.google.ads.googleads.v2.resources.AdGroupCriterion.PositionEstimates.prototype.clearEstimatedAddCostAtFirstPositionCpc=function(){this.setEstimatedAddCostAtFirstPositionCpc(void 0)},proto.google.ads.googleads.v2.resources.AdGroupCriterion.PositionEstimates.prototype.hasEstimatedAddCostAtFirstPositionCpc=function(){return null!=jspb.Message.getField(this,5)},proto.google.ads.googleads.v2.resources.AdGroupCriterion.prototype.getResourceName=function(){return jspb.Message.getFieldWithDefault(this,1,"")},proto.google.ads.googleads.v2.resources.AdGroupCriterion.prototype.setResourceName=function(value){jspb.Message.setProto3StringField(this,1,value)},proto.google.ads.googleads.v2.resources.AdGroupCriterion.prototype.getCriterionId=function(){return jspb.Message.getWrapperField(this,google_protobuf_wrappers_pb.Int64Value,26)},proto.google.ads.googleads.v2.resources.AdGroupCriterion.prototype.setCriterionId=function(value){jspb.Message.setWrapperField(this,26,value)},proto.google.ads.googleads.v2.resources.AdGroupCriterion.prototype.clearCriterionId=function(){this.setCriterionId(void 0)},proto.google.ads.googleads.v2.resources.AdGroupCriterion.prototype.hasCriterionId=function(){return null!=jspb.Message.getField(this,26)},proto.google.ads.googleads.v2.resources.AdGroupCriterion.prototype.getStatus=function(){return jspb.Message.getFieldWithDefault(this,3,0)},proto.google.ads.googleads.v2.resources.AdGroupCriterion.prototype.setStatus=function(value){jspb.Message.setProto3EnumField(this,3,value)},proto.google.ads.googleads.v2.resources.AdGroupCriterion.prototype.getQualityInfo=function(){return jspb.Message.getWrapperField(this,proto.google.ads.googleads.v2.resources.AdGroupCriterion.QualityInfo,4)},proto.google.ads.googleads.v2.resources.AdGroupCriterion.prototype.setQualityInfo=function(value){jspb.Message.setWrapperField(this,4,value)},proto.google.ads.googleads.v2.resources.AdGroupCriterion.prototype.clearQualityInfo=function(){this.setQualityInfo(void 0)},proto.google.ads.googleads.v2.resources.AdGroupCriterion.prototype.hasQualityInfo=function(){return null!=jspb.Message.getField(this,4)},proto.google.ads.googleads.v2.resources.AdGroupCriterion.prototype.getAdGroup=function(){return jspb.Message.getWrapperField(this,google_protobuf_wrappers_pb.StringValue,5)},proto.google.ads.googleads.v2.resources.AdGroupCriterion.prototype.setAdGroup=function(value){jspb.Message.setWrapperField(this,5,value)},proto.google.ads.googleads.v2.resources.AdGroupCriterion.prototype.clearAdGroup=function(){this.setAdGroup(void 0)},proto.google.ads.googleads.v2.resources.AdGroupCriterion.prototype.hasAdGroup=function(){return null!=jspb.Message.getField(this,5)},proto.google.ads.googleads.v2.resources.AdGroupCriterion.prototype.getType=function(){return jspb.Message.getFieldWithDefault(this,25,0)},proto.google.ads.googleads.v2.resources.AdGroupCriterion.prototype.setType=function(value){jspb.Message.setProto3EnumField(this,25,value)},proto.google.ads.googleads.v2.resources.AdGroupCriterion.prototype.getNegative=function(){return jspb.Message.getWrapperField(this,google_protobuf_wrappers_pb.BoolValue,31)},proto.google.ads.googleads.v2.resources.AdGroupCriterion.prototype.setNegative=function(value){jspb.Message.setWrapperField(this,31,value)},proto.google.ads.googleads.v2.resources.AdGroupCriterion.prototype.clearNegative=function(){this.setNegative(void 0)},proto.google.ads.googleads.v2.resources.AdGroupCriterion.prototype.hasNegative=function(){return null!=jspb.Message.getField(this,31)},proto.google.ads.googleads.v2.resources.AdGroupCriterion.prototype.getSystemServingStatus=function(){return jspb.Message.getFieldWithDefault(this,52,0)},proto.google.ads.googleads.v2.resources.AdGroupCriterion.prototype.setSystemServingStatus=function(value){jspb.Message.setProto3EnumField(this,52,value)},proto.google.ads.googleads.v2.resources.AdGroupCriterion.prototype.getApprovalStatus=function(){return jspb.Message.getFieldWithDefault(this,53,0)},proto.google.ads.googleads.v2.resources.AdGroupCriterion.prototype.setApprovalStatus=function(value){jspb.Message.setProto3EnumField(this,53,value)},proto.google.ads.googleads.v2.resources.AdGroupCriterion.prototype.getBidModifier=function(){return jspb.Message.getWrapperField(this,google_protobuf_wrappers_pb.DoubleValue,44)},proto.google.ads.googleads.v2.resources.AdGroupCriterion.prototype.setBidModifier=function(value){jspb.Message.setWrapperField(this,44,value)},proto.google.ads.googleads.v2.resources.AdGroupCriterion.prototype.clearBidModifier=function(){this.setBidModifier(void 0)},proto.google.ads.googleads.v2.resources.AdGroupCriterion.prototype.hasBidModifier=function(){return null!=jspb.Message.getField(this,44)},proto.google.ads.googleads.v2.resources.AdGroupCriterion.prototype.getCpcBidMicros=function(){return jspb.Message.getWrapperField(this,google_protobuf_wrappers_pb.Int64Value,16)},proto.google.ads.googleads.v2.resources.AdGroupCriterion.prototype.setCpcBidMicros=function(value){jspb.Message.setWrapperField(this,16,value)},proto.google.ads.googleads.v2.resources.AdGroupCriterion.prototype.clearCpcBidMicros=function(){this.setCpcBidMicros(void 0)},proto.google.ads.googleads.v2.resources.AdGroupCriterion.prototype.hasCpcBidMicros=function(){return null!=jspb.Message.getField(this,16)},proto.google.ads.googleads.v2.resources.AdGroupCriterion.prototype.getCpmBidMicros=function(){return jspb.Message.getWrapperField(this,google_protobuf_wrappers_pb.Int64Value,17)},proto.google.ads.googleads.v2.resources.AdGroupCriterion.prototype.setCpmBidMicros=function(value){jspb.Message.setWrapperField(this,17,value)},proto.google.ads.googleads.v2.resources.AdGroupCriterion.prototype.clearCpmBidMicros=function(){this.setCpmBidMicros(void 0)},proto.google.ads.googleads.v2.resources.AdGroupCriterion.prototype.hasCpmBidMicros=function(){return null!=jspb.Message.getField(this,17)},proto.google.ads.googleads.v2.resources.AdGroupCriterion.prototype.getCpvBidMicros=function(){return jspb.Message.getWrapperField(this,google_protobuf_wrappers_pb.Int64Value,24)},proto.google.ads.googleads.v2.resources.AdGroupCriterion.prototype.setCpvBidMicros=function(value){jspb.Message.setWrapperField(this,24,value)},proto.google.ads.googleads.v2.resources.AdGroupCriterion.prototype.clearCpvBidMicros=function(){this.setCpvBidMicros(void 0)},proto.google.ads.googleads.v2.resources.AdGroupCriterion.prototype.hasCpvBidMicros=function(){return null!=jspb.Message.getField(this,24)},proto.google.ads.googleads.v2.resources.AdGroupCriterion.prototype.getPercentCpcBidMicros=function(){return jspb.Message.getWrapperField(this,google_protobuf_wrappers_pb.Int64Value,33)},proto.google.ads.googleads.v2.resources.AdGroupCriterion.prototype.setPercentCpcBidMicros=function(value){jspb.Message.setWrapperField(this,33,value)},proto.google.ads.googleads.v2.resources.AdGroupCriterion.prototype.clearPercentCpcBidMicros=function(){this.setPercentCpcBidMicros(void 0)},proto.google.ads.googleads.v2.resources.AdGroupCriterion.prototype.hasPercentCpcBidMicros=function(){return null!=jspb.Message.getField(this,33)},proto.google.ads.googleads.v2.resources.AdGroupCriterion.prototype.getEffectiveCpcBidMicros=function(){return jspb.Message.getWrapperField(this,google_protobuf_wrappers_pb.Int64Value,18)},proto.google.ads.googleads.v2.resources.AdGroupCriterion.prototype.setEffectiveCpcBidMicros=function(value){jspb.Message.setWrapperField(this,18,value)},proto.google.ads.googleads.v2.resources.AdGroupCriterion.prototype.clearEffectiveCpcBidMicros=function(){this.setEffectiveCpcBidMicros(void 0)},proto.google.ads.googleads.v2.resources.AdGroupCriterion.prototype.hasEffectiveCpcBidMicros=function(){return null!=jspb.Message.getField(this,18)},proto.google.ads.googleads.v2.resources.AdGroupCriterion.prototype.getEffectiveCpmBidMicros=function(){return jspb.Message.getWrapperField(this,google_protobuf_wrappers_pb.Int64Value,19)},proto.google.ads.googleads.v2.resources.AdGroupCriterion.prototype.setEffectiveCpmBidMicros=function(value){jspb.Message.setWrapperField(this,19,value)},proto.google.ads.googleads.v2.resources.AdGroupCriterion.prototype.clearEffectiveCpmBidMicros=function(){this.setEffectiveCpmBidMicros(void 0)},proto.google.ads.googleads.v2.resources.AdGroupCriterion.prototype.hasEffectiveCpmBidMicros=function(){return null!=jspb.Message.getField(this,19)},proto.google.ads.googleads.v2.resources.AdGroupCriterion.prototype.getEffectiveCpvBidMicros=function(){return jspb.Message.getWrapperField(this,google_protobuf_wrappers_pb.Int64Value,20)},proto.google.ads.googleads.v2.resources.AdGroupCriterion.prototype.setEffectiveCpvBidMicros=function(value){jspb.Message.setWrapperField(this,20,value)},proto.google.ads.googleads.v2.resources.AdGroupCriterion.prototype.clearEffectiveCpvBidMicros=function(){this.setEffectiveCpvBidMicros(void 0)},proto.google.ads.googleads.v2.resources.AdGroupCriterion.prototype.hasEffectiveCpvBidMicros=function(){return null!=jspb.Message.getField(this,20)},proto.google.ads.googleads.v2.resources.AdGroupCriterion.prototype.getEffectivePercentCpcBidMicros=function(){return jspb.Message.getWrapperField(this,google_protobuf_wrappers_pb.Int64Value,34)},proto.google.ads.googleads.v2.resources.AdGroupCriterion.prototype.setEffectivePercentCpcBidMicros=function(value){jspb.Message.setWrapperField(this,34,value)},proto.google.ads.googleads.v2.resources.AdGroupCriterion.prototype.clearEffectivePercentCpcBidMicros=function(){this.setEffectivePercentCpcBidMicros(void 0)},proto.google.ads.googleads.v2.resources.AdGroupCriterion.prototype.hasEffectivePercentCpcBidMicros=function(){return null!=jspb.Message.getField(this,34)},proto.google.ads.googleads.v2.resources.AdGroupCriterion.prototype.getEffectiveCpcBidSource=function(){return jspb.Message.getFieldWithDefault(this,21,0)},proto.google.ads.googleads.v2.resources.AdGroupCriterion.prototype.setEffectiveCpcBidSource=function(value){jspb.Message.setProto3EnumField(this,21,value)},proto.google.ads.googleads.v2.resources.AdGroupCriterion.prototype.getEffectiveCpmBidSource=function(){return jspb.Message.getFieldWithDefault(this,22,0)},proto.google.ads.googleads.v2.resources.AdGroupCriterion.prototype.setEffectiveCpmBidSource=function(value){jspb.Message.setProto3EnumField(this,22,value)},proto.google.ads.googleads.v2.resources.AdGroupCriterion.prototype.getEffectiveCpvBidSource=function(){return jspb.Message.getFieldWithDefault(this,23,0)},proto.google.ads.googleads.v2.resources.AdGroupCriterion.prototype.setEffectiveCpvBidSource=function(value){jspb.Message.setProto3EnumField(this,23,value)},proto.google.ads.googleads.v2.resources.AdGroupCriterion.prototype.getEffectivePercentCpcBidSource=function(){return jspb.Message.getFieldWithDefault(this,35,0)},proto.google.ads.googleads.v2.resources.AdGroupCriterion.prototype.setEffectivePercentCpcBidSource=function(value){jspb.Message.setProto3EnumField(this,35,value)},proto.google.ads.googleads.v2.resources.AdGroupCriterion.prototype.getPositionEstimates=function(){return jspb.Message.getWrapperField(this,proto.google.ads.googleads.v2.resources.AdGroupCriterion.PositionEstimates,10)},proto.google.ads.googleads.v2.resources.AdGroupCriterion.prototype.setPositionEstimates=function(value){jspb.Message.setWrapperField(this,10,value)},proto.google.ads.googleads.v2.resources.AdGroupCriterion.prototype.clearPositionEstimates=function(){this.setPositionEstimates(void 0)},proto.google.ads.googleads.v2.resources.AdGroupCriterion.prototype.hasPositionEstimates=function(){return null!=jspb.Message.getField(this,10)},proto.google.ads.googleads.v2.resources.AdGroupCriterion.prototype.getFinalUrlsList=function(){return jspb.Message.getRepeatedWrapperField(this,google_protobuf_wrappers_pb.StringValue,11)},proto.google.ads.googleads.v2.resources.AdGroupCriterion.prototype.setFinalUrlsList=function(value){jspb.Message.setRepeatedWrapperField(this,11,value)},proto.google.ads.googleads.v2.resources.AdGroupCriterion.prototype.addFinalUrls=function(opt_value,opt_index){return jspb.Message.addToRepeatedWrapperField(this,11,opt_value,proto.google.protobuf.StringValue,opt_index)},proto.google.ads.googleads.v2.resources.AdGroupCriterion.prototype.clearFinalUrlsList=function(){this.setFinalUrlsList([])},proto.google.ads.googleads.v2.resources.AdGroupCriterion.prototype.getFinalMobileUrlsList=function(){return jspb.Message.getRepeatedWrapperField(this,google_protobuf_wrappers_pb.StringValue,51)},proto.google.ads.googleads.v2.resources.AdGroupCriterion.prototype.setFinalMobileUrlsList=function(value){jspb.Message.setRepeatedWrapperField(this,51,value)},proto.google.ads.googleads.v2.resources.AdGroupCriterion.prototype.addFinalMobileUrls=function(opt_value,opt_index){return jspb.Message.addToRepeatedWrapperField(this,51,opt_value,proto.google.protobuf.StringValue,opt_index)},proto.google.ads.googleads.v2.resources.AdGroupCriterion.prototype.clearFinalMobileUrlsList=function(){this.setFinalMobileUrlsList([])},proto.google.ads.googleads.v2.resources.AdGroupCriterion.prototype.getFinalUrlSuffix=function(){return jspb.Message.getWrapperField(this,google_protobuf_wrappers_pb.StringValue,50)},proto.google.ads.googleads.v2.resources.AdGroupCriterion.prototype.setFinalUrlSuffix=function(value){jspb.Message.setWrapperField(this,50,value)},proto.google.ads.googleads.v2.resources.AdGroupCriterion.prototype.clearFinalUrlSuffix=function(){this.setFinalUrlSuffix(void 0)},proto.google.ads.googleads.v2.resources.AdGroupCriterion.prototype.hasFinalUrlSuffix=function(){return null!=jspb.Message.getField(this,50)},proto.google.ads.googleads.v2.resources.AdGroupCriterion.prototype.getTrackingUrlTemplate=function(){return jspb.Message.getWrapperField(this,google_protobuf_wrappers_pb.StringValue,13)},proto.google.ads.googleads.v2.resources.AdGroupCriterion.prototype.setTrackingUrlTemplate=function(value){jspb.Message.setWrapperField(this,13,value)},proto.google.ads.googleads.v2.resources.AdGroupCriterion.prototype.clearTrackingUrlTemplate=function(){this.setTrackingUrlTemplate(void 0)},proto.google.ads.googleads.v2.resources.AdGroupCriterion.prototype.hasTrackingUrlTemplate=function(){return null!=jspb.Message.getField(this,13)},proto.google.ads.googleads.v2.resources.AdGroupCriterion.prototype.getUrlCustomParametersList=function(){return jspb.Message.getRepeatedWrapperField(this,google_ads_googleads_v2_common_custom_parameter_pb.CustomParameter,14)},proto.google