google-ads-node
Version:
Google Ads gRPC Client Library for Node
1 lines • 74.6 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_enums_ad_network_type_pb=require("../../../../../google/ads/googleads/v2/enums/ad_network_type_pb.js"),google_ads_googleads_v2_enums_click_type_pb=require("../../../../../google/ads/googleads/v2/enums/click_type_pb.js"),google_ads_googleads_v2_enums_conversion_action_category_pb=require("../../../../../google/ads/googleads/v2/enums/conversion_action_category_pb.js"),google_ads_googleads_v2_enums_conversion_attribution_event_type_pb=require("../../../../../google/ads/googleads/v2/enums/conversion_attribution_event_type_pb.js"),google_ads_googleads_v2_enums_conversion_lag_bucket_pb=require("../../../../../google/ads/googleads/v2/enums/conversion_lag_bucket_pb.js"),google_ads_googleads_v2_enums_conversion_or_adjustment_lag_bucket_pb=require("../../../../../google/ads/googleads/v2/enums/conversion_or_adjustment_lag_bucket_pb.js"),google_ads_googleads_v2_enums_day_of_week_pb=require("../../../../../google/ads/googleads/v2/enums/day_of_week_pb.js"),google_ads_googleads_v2_enums_device_pb=require("../../../../../google/ads/googleads/v2/enums/device_pb.js"),google_ads_googleads_v2_enums_external_conversion_source_pb=require("../../../../../google/ads/googleads/v2/enums/external_conversion_source_pb.js"),google_ads_googleads_v2_enums_hotel_date_selection_type_pb=require("../../../../../google/ads/googleads/v2/enums/hotel_date_selection_type_pb.js"),google_ads_googleads_v2_enums_hotel_rate_type_pb=require("../../../../../google/ads/googleads/v2/enums/hotel_rate_type_pb.js"),google_ads_googleads_v2_enums_month_of_year_pb=require("../../../../../google/ads/googleads/v2/enums/month_of_year_pb.js"),google_ads_googleads_v2_enums_placeholder_type_pb=require("../../../../../google/ads/googleads/v2/enums/placeholder_type_pb.js"),google_ads_googleads_v2_enums_product_channel_pb=require("../../../../../google/ads/googleads/v2/enums/product_channel_pb.js"),google_ads_googleads_v2_enums_product_channel_exclusivity_pb=require("../../../../../google/ads/googleads/v2/enums/product_channel_exclusivity_pb.js"),google_ads_googleads_v2_enums_product_condition_pb=require("../../../../../google/ads/googleads/v2/enums/product_condition_pb.js"),google_ads_googleads_v2_enums_search_engine_results_page_type_pb=require("../../../../../google/ads/googleads/v2/enums/search_engine_results_page_type_pb.js"),google_ads_googleads_v2_enums_search_term_match_type_pb=require("../../../../../google/ads/googleads/v2/enums/search_term_match_type_pb.js"),google_ads_googleads_v2_enums_slot_pb=require("../../../../../google/ads/googleads/v2/enums/slot_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.common.Keyword",null,global),goog.exportSymbol("proto.google.ads.googleads.v2.common.Segments",null,global),proto.google.ads.googleads.v2.common.Segments=function(opt_data){jspb.Message.initialize(this,opt_data,0,-1,null,null)},goog.inherits(proto.google.ads.googleads.v2.common.Segments,jspb.Message),goog.DEBUG&&!COMPILED&&(proto.google.ads.googleads.v2.common.Segments.displayName="proto.google.ads.googleads.v2.common.Segments"),jspb.Message.GENERATE_TO_OBJECT&&(proto.google.ads.googleads.v2.common.Segments.prototype.toObject=function(opt_includeInstance){return proto.google.ads.googleads.v2.common.Segments.toObject(opt_includeInstance,this)},proto.google.ads.googleads.v2.common.Segments.toObject=function(includeInstance,msg){var f,obj={adNetworkType:jspb.Message.getFieldWithDefault(msg,3,0),clickType:jspb.Message.getFieldWithDefault(msg,26,0),conversionAction:(f=msg.getConversionAction())&&google_protobuf_wrappers_pb.StringValue.toObject(includeInstance,f),conversionActionCategory:jspb.Message.getFieldWithDefault(msg,53,0),conversionActionName:(f=msg.getConversionActionName())&&google_protobuf_wrappers_pb.StringValue.toObject(includeInstance,f),conversionAdjustment:(f=msg.getConversionAdjustment())&&google_protobuf_wrappers_pb.BoolValue.toObject(includeInstance,f),conversionAttributionEventType:jspb.Message.getFieldWithDefault(msg,2,0),conversionLagBucket:jspb.Message.getFieldWithDefault(msg,50,0),conversionOrAdjustmentLagBucket:jspb.Message.getFieldWithDefault(msg,51,0),date:(f=msg.getDate())&&google_protobuf_wrappers_pb.StringValue.toObject(includeInstance,f),dayOfWeek:jspb.Message.getFieldWithDefault(msg,5,0),device:jspb.Message.getFieldWithDefault(msg,1,0),externalConversionSource:jspb.Message.getFieldWithDefault(msg,55,0),geoTargetAirport:(f=msg.getGeoTargetAirport())&&google_protobuf_wrappers_pb.StringValue.toObject(includeInstance,f),geoTargetCanton:(f=msg.getGeoTargetCanton())&&google_protobuf_wrappers_pb.StringValue.toObject(includeInstance,f),geoTargetCity:(f=msg.getGeoTargetCity())&&google_protobuf_wrappers_pb.StringValue.toObject(includeInstance,f),geoTargetCountry:(f=msg.getGeoTargetCountry())&&google_protobuf_wrappers_pb.StringValue.toObject(includeInstance,f),geoTargetCounty:(f=msg.getGeoTargetCounty())&&google_protobuf_wrappers_pb.StringValue.toObject(includeInstance,f),geoTargetDistrict:(f=msg.getGeoTargetDistrict())&&google_protobuf_wrappers_pb.StringValue.toObject(includeInstance,f),geoTargetMetro:(f=msg.getGeoTargetMetro())&&google_protobuf_wrappers_pb.StringValue.toObject(includeInstance,f),geoTargetMostSpecificLocation:(f=msg.getGeoTargetMostSpecificLocation())&&google_protobuf_wrappers_pb.StringValue.toObject(includeInstance,f),geoTargetPostalCode:(f=msg.getGeoTargetPostalCode())&&google_protobuf_wrappers_pb.StringValue.toObject(includeInstance,f),geoTargetProvince:(f=msg.getGeoTargetProvince())&&google_protobuf_wrappers_pb.StringValue.toObject(includeInstance,f),geoTargetRegion:(f=msg.getGeoTargetRegion())&&google_protobuf_wrappers_pb.StringValue.toObject(includeInstance,f),geoTargetState:(f=msg.getGeoTargetState())&&google_protobuf_wrappers_pb.StringValue.toObject(includeInstance,f),hotelBookingWindowDays:(f=msg.getHotelBookingWindowDays())&&google_protobuf_wrappers_pb.Int64Value.toObject(includeInstance,f),hotelCenterId:(f=msg.getHotelCenterId())&&google_protobuf_wrappers_pb.Int64Value.toObject(includeInstance,f),hotelCheckInDate:(f=msg.getHotelCheckInDate())&&google_protobuf_wrappers_pb.StringValue.toObject(includeInstance,f),hotelCheckInDayOfWeek:jspb.Message.getFieldWithDefault(msg,9,0),hotelCity:(f=msg.getHotelCity())&&google_protobuf_wrappers_pb.StringValue.toObject(includeInstance,f),hotelClass:(f=msg.getHotelClass())&&google_protobuf_wrappers_pb.Int32Value.toObject(includeInstance,f),hotelCountry:(f=msg.getHotelCountry())&&google_protobuf_wrappers_pb.StringValue.toObject(includeInstance,f),hotelDateSelectionType:jspb.Message.getFieldWithDefault(msg,13,0),hotelLengthOfStay:(f=msg.getHotelLengthOfStay())&&google_protobuf_wrappers_pb.Int32Value.toObject(includeInstance,f),hotelRateRuleId:(f=msg.getHotelRateRuleId())&&google_protobuf_wrappers_pb.StringValue.toObject(includeInstance,f),hotelRateType:jspb.Message.getFieldWithDefault(msg,74,0),hotelState:(f=msg.getHotelState())&&google_protobuf_wrappers_pb.StringValue.toObject(includeInstance,f),hour:(f=msg.getHour())&&google_protobuf_wrappers_pb.Int32Value.toObject(includeInstance,f),interactionOnThisExtension:(f=msg.getInteractionOnThisExtension())&&google_protobuf_wrappers_pb.BoolValue.toObject(includeInstance,f),keyword:(f=msg.getKeyword())&&proto.google.ads.googleads.v2.common.Keyword.toObject(includeInstance,f),month:(f=msg.getMonth())&&google_protobuf_wrappers_pb.StringValue.toObject(includeInstance,f),monthOfYear:jspb.Message.getFieldWithDefault(msg,18,0),partnerHotelId:(f=msg.getPartnerHotelId())&&google_protobuf_wrappers_pb.StringValue.toObject(includeInstance,f),placeholderType:jspb.Message.getFieldWithDefault(msg,20,0),productAggregatorId:(f=msg.getProductAggregatorId())&&google_protobuf_wrappers_pb.UInt64Value.toObject(includeInstance,f),productBiddingCategoryLevel1:(f=msg.getProductBiddingCategoryLevel1())&&google_protobuf_wrappers_pb.StringValue.toObject(includeInstance,f),productBiddingCategoryLevel2:(f=msg.getProductBiddingCategoryLevel2())&&google_protobuf_wrappers_pb.StringValue.toObject(includeInstance,f),productBiddingCategoryLevel3:(f=msg.getProductBiddingCategoryLevel3())&&google_protobuf_wrappers_pb.StringValue.toObject(includeInstance,f),productBiddingCategoryLevel4:(f=msg.getProductBiddingCategoryLevel4())&&google_protobuf_wrappers_pb.StringValue.toObject(includeInstance,f),productBiddingCategoryLevel5:(f=msg.getProductBiddingCategoryLevel5())&&google_protobuf_wrappers_pb.StringValue.toObject(includeInstance,f),productBrand:(f=msg.getProductBrand())&&google_protobuf_wrappers_pb.StringValue.toObject(includeInstance,f),productChannel:jspb.Message.getFieldWithDefault(msg,30,0),productChannelExclusivity:jspb.Message.getFieldWithDefault(msg,31,0),productCondition:jspb.Message.getFieldWithDefault(msg,32,0),productCountry:(f=msg.getProductCountry())&&google_protobuf_wrappers_pb.StringValue.toObject(includeInstance,f),productCustomAttribute0:(f=msg.getProductCustomAttribute0())&&google_protobuf_wrappers_pb.StringValue.toObject(includeInstance,f),productCustomAttribute1:(f=msg.getProductCustomAttribute1())&&google_protobuf_wrappers_pb.StringValue.toObject(includeInstance,f),productCustomAttribute2:(f=msg.getProductCustomAttribute2())&&google_protobuf_wrappers_pb.StringValue.toObject(includeInstance,f),productCustomAttribute3:(f=msg.getProductCustomAttribute3())&&google_protobuf_wrappers_pb.StringValue.toObject(includeInstance,f),productCustomAttribute4:(f=msg.getProductCustomAttribute4())&&google_protobuf_wrappers_pb.StringValue.toObject(includeInstance,f),productItemId:(f=msg.getProductItemId())&&google_protobuf_wrappers_pb.StringValue.toObject(includeInstance,f),productLanguage:(f=msg.getProductLanguage())&&google_protobuf_wrappers_pb.StringValue.toObject(includeInstance,f),productMerchantId:(f=msg.getProductMerchantId())&&google_protobuf_wrappers_pb.UInt64Value.toObject(includeInstance,f),productStoreId:(f=msg.getProductStoreId())&&google_protobuf_wrappers_pb.StringValue.toObject(includeInstance,f),productTitle:(f=msg.getProductTitle())&&google_protobuf_wrappers_pb.StringValue.toObject(includeInstance,f),productTypeL1:(f=msg.getProductTypeL1())&&google_protobuf_wrappers_pb.StringValue.toObject(includeInstance,f),productTypeL2:(f=msg.getProductTypeL2())&&google_protobuf_wrappers_pb.StringValue.toObject(includeInstance,f),productTypeL3:(f=msg.getProductTypeL3())&&google_protobuf_wrappers_pb.StringValue.toObject(includeInstance,f),productTypeL4:(f=msg.getProductTypeL4())&&google_protobuf_wrappers_pb.StringValue.toObject(includeInstance,f),productTypeL5:(f=msg.getProductTypeL5())&&google_protobuf_wrappers_pb.StringValue.toObject(includeInstance,f),quarter:(f=msg.getQuarter())&&google_protobuf_wrappers_pb.StringValue.toObject(includeInstance,f),searchEngineResultsPageType:jspb.Message.getFieldWithDefault(msg,70,0),searchTermMatchType:jspb.Message.getFieldWithDefault(msg,22,0),slot:jspb.Message.getFieldWithDefault(msg,23,0),webpage:(f=msg.getWebpage())&&google_protobuf_wrappers_pb.StringValue.toObject(includeInstance,f),week:(f=msg.getWeek())&&google_protobuf_wrappers_pb.StringValue.toObject(includeInstance,f),year:(f=msg.getYear())&&google_protobuf_wrappers_pb.Int32Value.toObject(includeInstance,f)};return includeInstance&&(obj.$jspbMessageInstance=msg),obj}),proto.google.ads.googleads.v2.common.Segments.deserializeBinary=function(bytes){var reader=new jspb.BinaryReader(bytes),msg=new proto.google.ads.googleads.v2.common.Segments;return proto.google.ads.googleads.v2.common.Segments.deserializeBinaryFromReader(msg,reader)},proto.google.ads.googleads.v2.common.Segments.deserializeBinaryFromReader=function(msg,reader){for(;reader.nextField()&&!reader.isEndGroup();){switch(reader.getFieldNumber()){case 3:var value=reader.readEnum();msg.setAdNetworkType(value);break;case 26:value=reader.readEnum();msg.setClickType(value);break;case 52:value=new google_protobuf_wrappers_pb.StringValue;reader.readMessage(value,google_protobuf_wrappers_pb.StringValue.deserializeBinaryFromReader),msg.setConversionAction(value);break;case 53:value=reader.readEnum();msg.setConversionActionCategory(value);break;case 54:value=new google_protobuf_wrappers_pb.StringValue;reader.readMessage(value,google_protobuf_wrappers_pb.StringValue.deserializeBinaryFromReader),msg.setConversionActionName(value);break;case 27:value=new google_protobuf_wrappers_pb.BoolValue;reader.readMessage(value,google_protobuf_wrappers_pb.BoolValue.deserializeBinaryFromReader),msg.setConversionAdjustment(value);break;case 2:value=reader.readEnum();msg.setConversionAttributionEventType(value);break;case 50:value=reader.readEnum();msg.setConversionLagBucket(value);break;case 51:value=reader.readEnum();msg.setConversionOrAdjustmentLagBucket(value);break;case 4:value=new google_protobuf_wrappers_pb.StringValue;reader.readMessage(value,google_protobuf_wrappers_pb.StringValue.deserializeBinaryFromReader),msg.setDate(value);break;case 5:value=reader.readEnum();msg.setDayOfWeek(value);break;case 1:value=reader.readEnum();msg.setDevice(value);break;case 55:value=reader.readEnum();msg.setExternalConversionSource(value);break;case 65:value=new google_protobuf_wrappers_pb.StringValue;reader.readMessage(value,google_protobuf_wrappers_pb.StringValue.deserializeBinaryFromReader),msg.setGeoTargetAirport(value);break;case 76:value=new google_protobuf_wrappers_pb.StringValue;reader.readMessage(value,google_protobuf_wrappers_pb.StringValue.deserializeBinaryFromReader),msg.setGeoTargetCanton(value);break;case 62:value=new google_protobuf_wrappers_pb.StringValue;reader.readMessage(value,google_protobuf_wrappers_pb.StringValue.deserializeBinaryFromReader),msg.setGeoTargetCity(value);break;case 77:value=new google_protobuf_wrappers_pb.StringValue;reader.readMessage(value,google_protobuf_wrappers_pb.StringValue.deserializeBinaryFromReader),msg.setGeoTargetCountry(value);break;case 68:value=new google_protobuf_wrappers_pb.StringValue;reader.readMessage(value,google_protobuf_wrappers_pb.StringValue.deserializeBinaryFromReader),msg.setGeoTargetCounty(value);break;case 69:value=new google_protobuf_wrappers_pb.StringValue;reader.readMessage(value,google_protobuf_wrappers_pb.StringValue.deserializeBinaryFromReader),msg.setGeoTargetDistrict(value);break;case 63:value=new google_protobuf_wrappers_pb.StringValue;reader.readMessage(value,google_protobuf_wrappers_pb.StringValue.deserializeBinaryFromReader),msg.setGeoTargetMetro(value);break;case 72:value=new google_protobuf_wrappers_pb.StringValue;reader.readMessage(value,google_protobuf_wrappers_pb.StringValue.deserializeBinaryFromReader),msg.setGeoTargetMostSpecificLocation(value);break;case 71:value=new google_protobuf_wrappers_pb.StringValue;reader.readMessage(value,google_protobuf_wrappers_pb.StringValue.deserializeBinaryFromReader),msg.setGeoTargetPostalCode(value);break;case 75:value=new google_protobuf_wrappers_pb.StringValue;reader.readMessage(value,google_protobuf_wrappers_pb.StringValue.deserializeBinaryFromReader),msg.setGeoTargetProvince(value);break;case 64:value=new google_protobuf_wrappers_pb.StringValue;reader.readMessage(value,google_protobuf_wrappers_pb.StringValue.deserializeBinaryFromReader),msg.setGeoTargetRegion(value);break;case 67:value=new google_protobuf_wrappers_pb.StringValue;reader.readMessage(value,google_protobuf_wrappers_pb.StringValue.deserializeBinaryFromReader),msg.setGeoTargetState(value);break;case 6:value=new google_protobuf_wrappers_pb.Int64Value;reader.readMessage(value,google_protobuf_wrappers_pb.Int64Value.deserializeBinaryFromReader),msg.setHotelBookingWindowDays(value);break;case 7:value=new google_protobuf_wrappers_pb.Int64Value;reader.readMessage(value,google_protobuf_wrappers_pb.Int64Value.deserializeBinaryFromReader),msg.setHotelCenterId(value);break;case 8:value=new google_protobuf_wrappers_pb.StringValue;reader.readMessage(value,google_protobuf_wrappers_pb.StringValue.deserializeBinaryFromReader),msg.setHotelCheckInDate(value);break;case 9:value=reader.readEnum();msg.setHotelCheckInDayOfWeek(value);break;case 10:value=new google_protobuf_wrappers_pb.StringValue;reader.readMessage(value,google_protobuf_wrappers_pb.StringValue.deserializeBinaryFromReader),msg.setHotelCity(value);break;case 11:value=new google_protobuf_wrappers_pb.Int32Value;reader.readMessage(value,google_protobuf_wrappers_pb.Int32Value.deserializeBinaryFromReader),msg.setHotelClass(value);break;case 12:value=new google_protobuf_wrappers_pb.StringValue;reader.readMessage(value,google_protobuf_wrappers_pb.StringValue.deserializeBinaryFromReader),msg.setHotelCountry(value);break;case 13:value=reader.readEnum();msg.setHotelDateSelectionType(value);break;case 14:value=new google_protobuf_wrappers_pb.Int32Value;reader.readMessage(value,google_protobuf_wrappers_pb.Int32Value.deserializeBinaryFromReader),msg.setHotelLengthOfStay(value);break;case 73:value=new google_protobuf_wrappers_pb.StringValue;reader.readMessage(value,google_protobuf_wrappers_pb.StringValue.deserializeBinaryFromReader),msg.setHotelRateRuleId(value);break;case 74:value=reader.readEnum();msg.setHotelRateType(value);break;case 15:value=new google_protobuf_wrappers_pb.StringValue;reader.readMessage(value,google_protobuf_wrappers_pb.StringValue.deserializeBinaryFromReader),msg.setHotelState(value);break;case 16:value=new google_protobuf_wrappers_pb.Int32Value;reader.readMessage(value,google_protobuf_wrappers_pb.Int32Value.deserializeBinaryFromReader),msg.setHour(value);break;case 49:value=new google_protobuf_wrappers_pb.BoolValue;reader.readMessage(value,google_protobuf_wrappers_pb.BoolValue.deserializeBinaryFromReader),msg.setInteractionOnThisExtension(value);break;case 61:value=new proto.google.ads.googleads.v2.common.Keyword;reader.readMessage(value,proto.google.ads.googleads.v2.common.Keyword.deserializeBinaryFromReader),msg.setKeyword(value);break;case 17:value=new google_protobuf_wrappers_pb.StringValue;reader.readMessage(value,google_protobuf_wrappers_pb.StringValue.deserializeBinaryFromReader),msg.setMonth(value);break;case 18:value=reader.readEnum();msg.setMonthOfYear(value);break;case 19:value=new google_protobuf_wrappers_pb.StringValue;reader.readMessage(value,google_protobuf_wrappers_pb.StringValue.deserializeBinaryFromReader),msg.setPartnerHotelId(value);break;case 20:value=reader.readEnum();msg.setPlaceholderType(value);break;case 28:value=new google_protobuf_wrappers_pb.UInt64Value;reader.readMessage(value,google_protobuf_wrappers_pb.UInt64Value.deserializeBinaryFromReader),msg.setProductAggregatorId(value);break;case 56:value=new google_protobuf_wrappers_pb.StringValue;reader.readMessage(value,google_protobuf_wrappers_pb.StringValue.deserializeBinaryFromReader),msg.setProductBiddingCategoryLevel1(value);break;case 57:value=new google_protobuf_wrappers_pb.StringValue;reader.readMessage(value,google_protobuf_wrappers_pb.StringValue.deserializeBinaryFromReader),msg.setProductBiddingCategoryLevel2(value);break;case 58:value=new google_protobuf_wrappers_pb.StringValue;reader.readMessage(value,google_protobuf_wrappers_pb.StringValue.deserializeBinaryFromReader),msg.setProductBiddingCategoryLevel3(value);break;case 59:value=new google_protobuf_wrappers_pb.StringValue;reader.readMessage(value,google_protobuf_wrappers_pb.StringValue.deserializeBinaryFromReader),msg.setProductBiddingCategoryLevel4(value);break;case 60:value=new google_protobuf_wrappers_pb.StringValue;reader.readMessage(value,google_protobuf_wrappers_pb.StringValue.deserializeBinaryFromReader),msg.setProductBiddingCategoryLevel5(value);break;case 29:value=new google_protobuf_wrappers_pb.StringValue;reader.readMessage(value,google_protobuf_wrappers_pb.StringValue.deserializeBinaryFromReader),msg.setProductBrand(value);break;case 30:value=reader.readEnum();msg.setProductChannel(value);break;case 31:value=reader.readEnum();msg.setProductChannelExclusivity(value);break;case 32:value=reader.readEnum();msg.setProductCondition(value);break;case 33:value=new google_protobuf_wrappers_pb.StringValue;reader.readMessage(value,google_protobuf_wrappers_pb.StringValue.deserializeBinaryFromReader),msg.setProductCountry(value);break;case 34:value=new google_protobuf_wrappers_pb.StringValue;reader.readMessage(value,google_protobuf_wrappers_pb.StringValue.deserializeBinaryFromReader),msg.setProductCustomAttribute0(value);break;case 35:value=new google_protobuf_wrappers_pb.StringValue;reader.readMessage(value,google_protobuf_wrappers_pb.StringValue.deserializeBinaryFromReader),msg.setProductCustomAttribute1(value);break;case 36:value=new google_protobuf_wrappers_pb.StringValue;reader.readMessage(value,google_protobuf_wrappers_pb.StringValue.deserializeBinaryFromReader),msg.setProductCustomAttribute2(value);break;case 37:value=new google_protobuf_wrappers_pb.StringValue;reader.readMessage(value,google_protobuf_wrappers_pb.StringValue.deserializeBinaryFromReader),msg.setProductCustomAttribute3(value);break;case 38:value=new google_protobuf_wrappers_pb.StringValue;reader.readMessage(value,google_protobuf_wrappers_pb.StringValue.deserializeBinaryFromReader),msg.setProductCustomAttribute4(value);break;case 39:value=new google_protobuf_wrappers_pb.StringValue;reader.readMessage(value,google_protobuf_wrappers_pb.StringValue.deserializeBinaryFromReader),msg.setProductItemId(value);break;case 40:value=new google_protobuf_wrappers_pb.StringValue;reader.readMessage(value,google_protobuf_wrappers_pb.StringValue.deserializeBinaryFromReader),msg.setProductLanguage(value);break;case 41:value=new google_protobuf_wrappers_pb.UInt64Value;reader.readMessage(value,google_protobuf_wrappers_pb.UInt64Value.deserializeBinaryFromReader),msg.setProductMerchantId(value);break;case 42:value=new google_protobuf_wrappers_pb.StringValue;reader.readMessage(value,google_protobuf_wrappers_pb.StringValue.deserializeBinaryFromReader),msg.setProductStoreId(value);break;case 43:value=new google_protobuf_wrappers_pb.StringValue;reader.readMessage(value,google_protobuf_wrappers_pb.StringValue.deserializeBinaryFromReader),msg.setProductTitle(value);break;case 44:value=new google_protobuf_wrappers_pb.StringValue;reader.readMessage(value,google_protobuf_wrappers_pb.StringValue.deserializeBinaryFromReader),msg.setProductTypeL1(value);break;case 45:value=new google_protobuf_wrappers_pb.StringValue;reader.readMessage(value,google_protobuf_wrappers_pb.StringValue.deserializeBinaryFromReader),msg.setProductTypeL2(value);break;case 46:value=new google_protobuf_wrappers_pb.StringValue;reader.readMessage(value,google_protobuf_wrappers_pb.StringValue.deserializeBinaryFromReader),msg.setProductTypeL3(value);break;case 47:value=new google_protobuf_wrappers_pb.StringValue;reader.readMessage(value,google_protobuf_wrappers_pb.StringValue.deserializeBinaryFromReader),msg.setProductTypeL4(value);break;case 48:value=new google_protobuf_wrappers_pb.StringValue;reader.readMessage(value,google_protobuf_wrappers_pb.StringValue.deserializeBinaryFromReader),msg.setProductTypeL5(value);break;case 21:value=new google_protobuf_wrappers_pb.StringValue;reader.readMessage(value,google_protobuf_wrappers_pb.StringValue.deserializeBinaryFromReader),msg.setQuarter(value);break;case 70:value=reader.readEnum();msg.setSearchEngineResultsPageType(value);break;case 22:value=reader.readEnum();msg.setSearchTermMatchType(value);break;case 23:value=reader.readEnum();msg.setSlot(value);break;case 66:value=new google_protobuf_wrappers_pb.StringValue;reader.readMessage(value,google_protobuf_wrappers_pb.StringValue.deserializeBinaryFromReader),msg.setWebpage(value);break;case 24:value=new google_protobuf_wrappers_pb.StringValue;reader.readMessage(value,google_protobuf_wrappers_pb.StringValue.deserializeBinaryFromReader),msg.setWeek(value);break;case 25:value=new google_protobuf_wrappers_pb.Int32Value;reader.readMessage(value,google_protobuf_wrappers_pb.Int32Value.deserializeBinaryFromReader),msg.setYear(value);break;default:reader.skipField()}}return msg},proto.google.ads.googleads.v2.common.Segments.prototype.serializeBinary=function(){var writer=new jspb.BinaryWriter;return proto.google.ads.googleads.v2.common.Segments.serializeBinaryToWriter(this,writer),writer.getResultBuffer()},proto.google.ads.googleads.v2.common.Segments.serializeBinaryToWriter=function(message,writer){var f=void 0;0!==(f=message.getAdNetworkType())&&writer.writeEnum(3,f),0!==(f=message.getClickType())&&writer.writeEnum(26,f),null!=(f=message.getConversionAction())&&writer.writeMessage(52,f,google_protobuf_wrappers_pb.StringValue.serializeBinaryToWriter),0!==(f=message.getConversionActionCategory())&&writer.writeEnum(53,f),null!=(f=message.getConversionActionName())&&writer.writeMessage(54,f,google_protobuf_wrappers_pb.StringValue.serializeBinaryToWriter),null!=(f=message.getConversionAdjustment())&&writer.writeMessage(27,f,google_protobuf_wrappers_pb.BoolValue.serializeBinaryToWriter),0!==(f=message.getConversionAttributionEventType())&&writer.writeEnum(2,f),0!==(f=message.getConversionLagBucket())&&writer.writeEnum(50,f),0!==(f=message.getConversionOrAdjustmentLagBucket())&&writer.writeEnum(51,f),null!=(f=message.getDate())&&writer.writeMessage(4,f,google_protobuf_wrappers_pb.StringValue.serializeBinaryToWriter),0!==(f=message.getDayOfWeek())&&writer.writeEnum(5,f),0!==(f=message.getDevice())&&writer.writeEnum(1,f),0!==(f=message.getExternalConversionSource())&&writer.writeEnum(55,f),null!=(f=message.getGeoTargetAirport())&&writer.writeMessage(65,f,google_protobuf_wrappers_pb.StringValue.serializeBinaryToWriter),null!=(f=message.getGeoTargetCanton())&&writer.writeMessage(76,f,google_protobuf_wrappers_pb.StringValue.serializeBinaryToWriter),null!=(f=message.getGeoTargetCity())&&writer.writeMessage(62,f,google_protobuf_wrappers_pb.StringValue.serializeBinaryToWriter),null!=(f=message.getGeoTargetCountry())&&writer.writeMessage(77,f,google_protobuf_wrappers_pb.StringValue.serializeBinaryToWriter),null!=(f=message.getGeoTargetCounty())&&writer.writeMessage(68,f,google_protobuf_wrappers_pb.StringValue.serializeBinaryToWriter),null!=(f=message.getGeoTargetDistrict())&&writer.writeMessage(69,f,google_protobuf_wrappers_pb.StringValue.serializeBinaryToWriter),null!=(f=message.getGeoTargetMetro())&&writer.writeMessage(63,f,google_protobuf_wrappers_pb.StringValue.serializeBinaryToWriter),null!=(f=message.getGeoTargetMostSpecificLocation())&&writer.writeMessage(72,f,google_protobuf_wrappers_pb.StringValue.serializeBinaryToWriter),null!=(f=message.getGeoTargetPostalCode())&&writer.writeMessage(71,f,google_protobuf_wrappers_pb.StringValue.serializeBinaryToWriter),null!=(f=message.getGeoTargetProvince())&&writer.writeMessage(75,f,google_protobuf_wrappers_pb.StringValue.serializeBinaryToWriter),null!=(f=message.getGeoTargetRegion())&&writer.writeMessage(64,f,google_protobuf_wrappers_pb.StringValue.serializeBinaryToWriter),null!=(f=message.getGeoTargetState())&&writer.writeMessage(67,f,google_protobuf_wrappers_pb.StringValue.serializeBinaryToWriter),null!=(f=message.getHotelBookingWindowDays())&&writer.writeMessage(6,f,google_protobuf_wrappers_pb.Int64Value.serializeBinaryToWriter),null!=(f=message.getHotelCenterId())&&writer.writeMessage(7,f,google_protobuf_wrappers_pb.Int64Value.serializeBinaryToWriter),null!=(f=message.getHotelCheckInDate())&&writer.writeMessage(8,f,google_protobuf_wrappers_pb.StringValue.serializeBinaryToWriter),0!==(f=message.getHotelCheckInDayOfWeek())&&writer.writeEnum(9,f),null!=(f=message.getHotelCity())&&writer.writeMessage(10,f,google_protobuf_wrappers_pb.StringValue.serializeBinaryToWriter),null!=(f=message.getHotelClass())&&writer.writeMessage(11,f,google_protobuf_wrappers_pb.Int32Value.serializeBinaryToWriter),null!=(f=message.getHotelCountry())&&writer.writeMessage(12,f,google_protobuf_wrappers_pb.StringValue.serializeBinaryToWriter),0!==(f=message.getHotelDateSelectionType())&&writer.writeEnum(13,f),null!=(f=message.getHotelLengthOfStay())&&writer.writeMessage(14,f,google_protobuf_wrappers_pb.Int32Value.serializeBinaryToWriter),null!=(f=message.getHotelRateRuleId())&&writer.writeMessage(73,f,google_protobuf_wrappers_pb.StringValue.serializeBinaryToWriter),0!==(f=message.getHotelRateType())&&writer.writeEnum(74,f),null!=(f=message.getHotelState())&&writer.writeMessage(15,f,google_protobuf_wrappers_pb.StringValue.serializeBinaryToWriter),null!=(f=message.getHour())&&writer.writeMessage(16,f,google_protobuf_wrappers_pb.Int32Value.serializeBinaryToWriter),null!=(f=message.getInteractionOnThisExtension())&&writer.writeMessage(49,f,google_protobuf_wrappers_pb.BoolValue.serializeBinaryToWriter),null!=(f=message.getKeyword())&&writer.writeMessage(61,f,proto.google.ads.googleads.v2.common.Keyword.serializeBinaryToWriter),null!=(f=message.getMonth())&&writer.writeMessage(17,f,google_protobuf_wrappers_pb.StringValue.serializeBinaryToWriter),0!==(f=message.getMonthOfYear())&&writer.writeEnum(18,f),null!=(f=message.getPartnerHotelId())&&writer.writeMessage(19,f,google_protobuf_wrappers_pb.StringValue.serializeBinaryToWriter),0!==(f=message.getPlaceholderType())&&writer.writeEnum(20,f),null!=(f=message.getProductAggregatorId())&&writer.writeMessage(28,f,google_protobuf_wrappers_pb.UInt64Value.serializeBinaryToWriter),null!=(f=message.getProductBiddingCategoryLevel1())&&writer.writeMessage(56,f,google_protobuf_wrappers_pb.StringValue.serializeBinaryToWriter),null!=(f=message.getProductBiddingCategoryLevel2())&&writer.writeMessage(57,f,google_protobuf_wrappers_pb.StringValue.serializeBinaryToWriter),null!=(f=message.getProductBiddingCategoryLevel3())&&writer.writeMessage(58,f,google_protobuf_wrappers_pb.StringValue.serializeBinaryToWriter),null!=(f=message.getProductBiddingCategoryLevel4())&&writer.writeMessage(59,f,google_protobuf_wrappers_pb.StringValue.serializeBinaryToWriter),null!=(f=message.getProductBiddingCategoryLevel5())&&writer.writeMessage(60,f,google_protobuf_wrappers_pb.StringValue.serializeBinaryToWriter),null!=(f=message.getProductBrand())&&writer.writeMessage(29,f,google_protobuf_wrappers_pb.StringValue.serializeBinaryToWriter),0!==(f=message.getProductChannel())&&writer.writeEnum(30,f),0!==(f=message.getProductChannelExclusivity())&&writer.writeEnum(31,f),0!==(f=message.getProductCondition())&&writer.writeEnum(32,f),null!=(f=message.getProductCountry())&&writer.writeMessage(33,f,google_protobuf_wrappers_pb.StringValue.serializeBinaryToWriter),null!=(f=message.getProductCustomAttribute0())&&writer.writeMessage(34,f,google_protobuf_wrappers_pb.StringValue.serializeBinaryToWriter),null!=(f=message.getProductCustomAttribute1())&&writer.writeMessage(35,f,google_protobuf_wrappers_pb.StringValue.serializeBinaryToWriter),null!=(f=message.getProductCustomAttribute2())&&writer.writeMessage(36,f,google_protobuf_wrappers_pb.StringValue.serializeBinaryToWriter),null!=(f=message.getProductCustomAttribute3())&&writer.writeMessage(37,f,google_protobuf_wrappers_pb.StringValue.serializeBinaryToWriter),null!=(f=message.getProductCustomAttribute4())&&writer.writeMessage(38,f,google_protobuf_wrappers_pb.StringValue.serializeBinaryToWriter),null!=(f=message.getProductItemId())&&writer.writeMessage(39,f,google_protobuf_wrappers_pb.StringValue.serializeBinaryToWriter),null!=(f=message.getProductLanguage())&&writer.writeMessage(40,f,google_protobuf_wrappers_pb.StringValue.serializeBinaryToWriter),null!=(f=message.getProductMerchantId())&&writer.writeMessage(41,f,google_protobuf_wrappers_pb.UInt64Value.serializeBinaryToWriter),null!=(f=message.getProductStoreId())&&writer.writeMessage(42,f,google_protobuf_wrappers_pb.StringValue.serializeBinaryToWriter),null!=(f=message.getProductTitle())&&writer.writeMessage(43,f,google_protobuf_wrappers_pb.StringValue.serializeBinaryToWriter),null!=(f=message.getProductTypeL1())&&writer.writeMessage(44,f,google_protobuf_wrappers_pb.StringValue.serializeBinaryToWriter),null!=(f=message.getProductTypeL2())&&writer.writeMessage(45,f,google_protobuf_wrappers_pb.StringValue.serializeBinaryToWriter),null!=(f=message.getProductTypeL3())&&writer.writeMessage(46,f,google_protobuf_wrappers_pb.StringValue.serializeBinaryToWriter),null!=(f=message.getProductTypeL4())&&writer.writeMessage(47,f,google_protobuf_wrappers_pb.StringValue.serializeBinaryToWriter),null!=(f=message.getProductTypeL5())&&writer.writeMessage(48,f,google_protobuf_wrappers_pb.StringValue.serializeBinaryToWriter),null!=(f=message.getQuarter())&&writer.writeMessage(21,f,google_protobuf_wrappers_pb.StringValue.serializeBinaryToWriter),0!==(f=message.getSearchEngineResultsPageType())&&writer.writeEnum(70,f),0!==(f=message.getSearchTermMatchType())&&writer.writeEnum(22,f),0!==(f=message.getSlot())&&writer.writeEnum(23,f),null!=(f=message.getWebpage())&&writer.writeMessage(66,f,google_protobuf_wrappers_pb.StringValue.serializeBinaryToWriter),null!=(f=message.getWeek())&&writer.writeMessage(24,f,google_protobuf_wrappers_pb.StringValue.serializeBinaryToWriter),null!=(f=message.getYear())&&writer.writeMessage(25,f,google_protobuf_wrappers_pb.Int32Value.serializeBinaryToWriter)},proto.google.ads.googleads.v2.common.Segments.prototype.getAdNetworkType=function(){return jspb.Message.getFieldWithDefault(this,3,0)},proto.google.ads.googleads.v2.common.Segments.prototype.setAdNetworkType=function(value){jspb.Message.setProto3EnumField(this,3,value)},proto.google.ads.googleads.v2.common.Segments.prototype.getClickType=function(){return jspb.Message.getFieldWithDefault(this,26,0)},proto.google.ads.googleads.v2.common.Segments.prototype.setClickType=function(value){jspb.Message.setProto3EnumField(this,26,value)},proto.google.ads.googleads.v2.common.Segments.prototype.getConversionAction=function(){return jspb.Message.getWrapperField(this,google_protobuf_wrappers_pb.StringValue,52)},proto.google.ads.googleads.v2.common.Segments.prototype.setConversionAction=function(value){jspb.Message.setWrapperField(this,52,value)},proto.google.ads.googleads.v2.common.Segments.prototype.clearConversionAction=function(){this.setConversionAction(void 0)},proto.google.ads.googleads.v2.common.Segments.prototype.hasConversionAction=function(){return null!=jspb.Message.getField(this,52)},proto.google.ads.googleads.v2.common.Segments.prototype.getConversionActionCategory=function(){return jspb.Message.getFieldWithDefault(this,53,0)},proto.google.ads.googleads.v2.common.Segments.prototype.setConversionActionCategory=function(value){jspb.Message.setProto3EnumField(this,53,value)},proto.google.ads.googleads.v2.common.Segments.prototype.getConversionActionName=function(){return jspb.Message.getWrapperField(this,google_protobuf_wrappers_pb.StringValue,54)},proto.google.ads.googleads.v2.common.Segments.prototype.setConversionActionName=function(value){jspb.Message.setWrapperField(this,54,value)},proto.google.ads.googleads.v2.common.Segments.prototype.clearConversionActionName=function(){this.setConversionActionName(void 0)},proto.google.ads.googleads.v2.common.Segments.prototype.hasConversionActionName=function(){return null!=jspb.Message.getField(this,54)},proto.google.ads.googleads.v2.common.Segments.prototype.getConversionAdjustment=function(){return jspb.Message.getWrapperField(this,google_protobuf_wrappers_pb.BoolValue,27)},proto.google.ads.googleads.v2.common.Segments.prototype.setConversionAdjustment=function(value){jspb.Message.setWrapperField(this,27,value)},proto.google.ads.googleads.v2.common.Segments.prototype.clearConversionAdjustment=function(){this.setConversionAdjustment(void 0)},proto.google.ads.googleads.v2.common.Segments.prototype.hasConversionAdjustment=function(){return null!=jspb.Message.getField(this,27)},proto.google.ads.googleads.v2.common.Segments.prototype.getConversionAttributionEventType=function(){return jspb.Message.getFieldWithDefault(this,2,0)},proto.google.ads.googleads.v2.common.Segments.prototype.setConversionAttributionEventType=function(value){jspb.Message.setProto3EnumField(this,2,value)},proto.google.ads.googleads.v2.common.Segments.prototype.getConversionLagBucket=function(){return jspb.Message.getFieldWithDefault(this,50,0)},proto.google.ads.googleads.v2.common.Segments.prototype.setConversionLagBucket=function(value){jspb.Message.setProto3EnumField(this,50,value)},proto.google.ads.googleads.v2.common.Segments.prototype.getConversionOrAdjustmentLagBucket=function(){return jspb.Message.getFieldWithDefault(this,51,0)},proto.google.ads.googleads.v2.common.Segments.prototype.setConversionOrAdjustmentLagBucket=function(value){jspb.Message.setProto3EnumField(this,51,value)},proto.google.ads.googleads.v2.common.Segments.prototype.getDate=function(){return jspb.Message.getWrapperField(this,google_protobuf_wrappers_pb.StringValue,4)},proto.google.ads.googleads.v2.common.Segments.prototype.setDate=function(value){jspb.Message.setWrapperField(this,4,value)},proto.google.ads.googleads.v2.common.Segments.prototype.clearDate=function(){this.setDate(void 0)},proto.google.ads.googleads.v2.common.Segments.prototype.hasDate=function(){return null!=jspb.Message.getField(this,4)},proto.google.ads.googleads.v2.common.Segments.prototype.getDayOfWeek=function(){return jspb.Message.getFieldWithDefault(this,5,0)},proto.google.ads.googleads.v2.common.Segments.prototype.setDayOfWeek=function(value){jspb.Message.setProto3EnumField(this,5,value)},proto.google.ads.googleads.v2.common.Segments.prototype.getDevice=function(){return jspb.Message.getFieldWithDefault(this,1,0)},proto.google.ads.googleads.v2.common.Segments.prototype.setDevice=function(value){jspb.Message.setProto3EnumField(this,1,value)},proto.google.ads.googleads.v2.common.Segments.prototype.getExternalConversionSource=function(){return jspb.Message.getFieldWithDefault(this,55,0)},proto.google.ads.googleads.v2.common.Segments.prototype.setExternalConversionSource=function(value){jspb.Message.setProto3EnumField(this,55,value)},proto.google.ads.googleads.v2.common.Segments.prototype.getGeoTargetAirport=function(){return jspb.Message.getWrapperField(this,google_protobuf_wrappers_pb.StringValue,65)},proto.google.ads.googleads.v2.common.Segments.prototype.setGeoTargetAirport=function(value){jspb.Message.setWrapperField(this,65,value)},proto.google.ads.googleads.v2.common.Segments.prototype.clearGeoTargetAirport=function(){this.setGeoTargetAirport(void 0)},proto.google.ads.googleads.v2.common.Segments.prototype.hasGeoTargetAirport=function(){return null!=jspb.Message.getField(this,65)},proto.google.ads.googleads.v2.common.Segments.prototype.getGeoTargetCanton=function(){return jspb.Message.getWrapperField(this,google_protobuf_wrappers_pb.StringValue,76)},proto.google.ads.googleads.v2.common.Segments.prototype.setGeoTargetCanton=function(value){jspb.Message.setWrapperField(this,76,value)},proto.google.ads.googleads.v2.common.Segments.prototype.clearGeoTargetCanton=function(){this.setGeoTargetCanton(void 0)},proto.google.ads.googleads.v2.common.Segments.prototype.hasGeoTargetCanton=function(){return null!=jspb.Message.getField(this,76)},proto.google.ads.googleads.v2.common.Segments.prototype.getGeoTargetCity=function(){return jspb.Message.getWrapperField(this,google_protobuf_wrappers_pb.StringValue,62)},proto.google.ads.googleads.v2.common.Segments.prototype.setGeoTargetCity=function(value){jspb.Message.setWrapperField(this,62,value)},proto.google.ads.googleads.v2.common.Segments.prototype.clearGeoTargetCity=function(){this.setGeoTargetCity(void 0)},proto.google.ads.googleads.v2.common.Segments.prototype.hasGeoTargetCity=function(){return null!=jspb.Message.getField(this,62)},proto.google.ads.googleads.v2.common.Segments.prototype.getGeoTargetCountry=function(){return jspb.Message.getWrapperField(this,google_protobuf_wrappers_pb.StringValue,77)},proto.google.ads.googleads.v2.common.Segments.prototype.setGeoTargetCountry=function(value){jspb.Message.setWrapperField(this,77,value)},proto.google.ads.googleads.v2.common.Segments.prototype.clearGeoTargetCountry=function(){this.setGeoTargetCountry(void 0)},proto.google.ads.googleads.v2.common.Segments.prototype.hasGeoTargetCountry=function(){return null!=jspb.Message.getField(this,77)},proto.google.ads.googleads.v2.common.Segments.prototype.getGeoTargetCounty=function(){return jspb.Message.getWrapperField(this,google_protobuf_wrappers_pb.StringValue,68)},proto.google.ads.googleads.v2.common.Segments.prototype.setGeoTargetCounty=function(value){jspb.Message.setWrapperField(this,68,value)},proto.google.ads.googleads.v2.common.Segments.prototype.clearGeoTargetCounty=function(){this.setGeoTargetCounty(void 0)},proto.google.ads.googleads.v2.common.Segments.prototype.hasGeoTargetCounty=function(){return null!=jspb.Message.getField(this,68)},proto.google.ads.googleads.v2.common.Segments.prototype.getGeoTargetDistrict=function(){return jspb.Message.getWrapperField(this,google_protobuf_wrappers_pb.StringValue,69)},proto.google.ads.googleads.v2.common.Segments.prototype.setGeoTargetDistrict=function(value){jspb.Message.setWrapperField(this,69,value)},proto.google.ads.googleads.v2.common.Segments.prototype.clearGeoTargetDistrict=function(){this.setGeoTargetDistrict(void 0)},proto.google.ads.googleads.v2.common.Segments.prototype.hasGeoTargetDistrict=function(){return null!=jspb.Message.getField(this,69)},proto.google.ads.googleads.v2.common.Segments.prototype.getGeoTargetMetro=function(){return jspb.Message.getWrapperField(this,google_protobuf_wrappers_pb.StringValue,63)},proto.google.ads.googleads.v2.common.Segments.prototype.setGeoTargetMetro=function(value){jspb.Message.setWrapperField(this,63,value)},proto.google.ads.googleads.v2.common.Segments.prototype.clearGeoTargetMetro=function(){this.setGeoTargetMetro(void 0)},proto.google.ads.googleads.v2.common.Segments.prototype.hasGeoTargetMetro=function(){return null!=jspb.Message.getField(this,63)},proto.google.ads.googleads.v2.common.Segments.prototype.getGeoTargetMostSpecificLocation=function(){return jspb.Message.getWrapperField(this,google_protobuf_wrappers_pb.StringValue,72)},proto.google.ads.googleads.v2.common.Segments.prototype.setGeoTargetMostSpecificLocation=function(value){jspb.Message.setWrapperField(this,72,value)},proto.google.ads.googleads.v2.common.Segments.prototype.clearGeoTargetMostSpecificLocation=function(){this.setGeoTargetMostSpecificLocation(void 0)},proto.google.ads.googleads.v2.common.Segments.prototype.hasGeoTargetMostSpecificLocation=function(){return null!=jspb.Message.getField(this,72)},proto.google.ads.googleads.v2.common.Segments.prototype.getGeoTargetPostalCode=function(){return jspb.Message.getWrapperField(this,google_protobuf_wrappers_pb.StringValue,71)},proto.google.ads.googleads.v2.common.Segments.prototype.setGeoTargetPostalCode=function(value){jspb.Message.setWrapperField(this,71,value)},proto.google.ads.googleads.v2.common.Segments.prototype.clearGeoTargetPostalCode=function(){this.setGeoTargetPostalCode(void 0)},proto.google.ads.googleads.v2.common.Segments.prototype.hasGeoTargetPostalCode=function(){return null!=jspb.Message.getField(this,71)},proto.google.ads.googleads.v2.common.Segments.prototype.getGeoTargetProvince=function(){return jspb.Message.getWrapperField(this,google_protobuf_wrappers_pb.StringValue,75)},proto.google.ads.googleads.v2.common.Segments.prototype.setGeoTargetProvince=function(value){jspb.Message.setWrapperField(this,75,value)},proto.google.ads.googleads.v2.common.Segments.prototype.clearGeoTargetProvince=function(){this.setGeoTargetProvince(void 0)},proto.google.ads.googleads.v2.common.Segments.prototype.hasGeoTargetProvince=function(){return null!=jspb.Message.getField(this,75)},proto.google.ads.googleads.v2.common.Segments.prototype.getGeoTargetRegion=function(){return jspb.Message.getWrapperField(this,google_protobuf_wrappers_pb.StringValue,64)},proto.google.ads.googleads.v2.common.Segments.prototype.setGeoTargetRegion=function(value){jspb.Message.setWrapperField(this,64,value)},proto.google.ads.googleads.v2.common.Segments.prototype.clearGeoTargetRegion=function(){this.setGeoTargetRegion(void 0)},proto.google.ads.googleads.v2.common.Segments.prototype.hasGeoTargetRegion=function(){return null!=jspb.Message.getField(this,64)},proto.google.ads.googleads.v2.common.Segments.prototype.getGeoTargetState=function(){return jspb.Message.getWrapperField(this,google_protobuf_wrappers_pb.StringValue,67)},proto.google.ads.googleads.v2.common.Segments.prototype.setGeoTargetState=function(value){jspb.Message.setWrapperField(this,67,value)},proto.google.ads.googleads.v2.common.Segments.prototype.clearGeoTargetState=function(){this.setGeoTargetState(void 0)},proto.google.ads.googleads.v2.common.Segments.prototype.hasGeoTargetState=function(){return null!=jspb.Message.getField(this,67)},proto.google.ads.googleads.v2.common.Segments.prototype.getHotelBookingWindowDays=function(){return jspb.Message.getWrapperField(this,google_protobuf_wrappers_pb.Int64Value,6)},proto.google.ads.googleads.v2.common.Segments.prototype.setHotelBookingWindowDays=function(value){jspb.Message.setWrapperField(this,6,value)},proto.google.ads.googleads.v2.common.Segments.prototype.clearHotelBookingWindowDays=function(){this.setHotelBookingWindowDays(void 0)},proto.google.ads.googleads.v2.common.Segments.prototype.hasHotelBookingWindowDays=function(){return null!=jspb.Message.getField(this,6)},proto.google.ads.googleads.v2.common.Segments.prototype.getHotelCenterId=function(){return jspb.Message.getWrapperField(this,google_protobuf_wrappers_pb.Int64Value,7)},proto.google.ads.googleads.v2.common.Segments.prototype.setHotelCenterId=function(value){jspb.Message.setWrapperField(this,7,value)},proto.google.ads.googleads.v2.common.Segments.prototype.clearHotelCenterId=function(){this.setHotelCenterId(void 0)},proto.google.ads.googleads.v2.common.Segments.prototype.hasHotelCenterId=function(){return null!=jspb.Message.getField(this,7)},proto.google.ads.googleads.v2.common.Segments.prototype.getHotelCheckInDate=function(){return jspb.Message.getWrapperField(this,google_protobuf_wrappers_pb.StringValue,8)},proto.google.ads.googleads.v2.common.Segments.prototype.setHotelCheckInDate=function(value){jspb.Message.setWrapperField(this,8,value)},proto.google.ads.googleads.v2.common.Segments.prototype.clearHotelCheckInDate=function(){this.setHotelCheckInDate(void 0)},proto.google.ads.googleads.v2.common.Segments.prototype.hasHotelCheckInDate=function(){return null!=jspb.Message.getField(this,8)},proto.google.ads.googleads.v2.common.Segments.prototype.getHotelCheckInDayOfWeek=function(){return jspb.Message.getFieldWithDefault(this,9,0)},proto.google.ads.googleads.v2.common.Segments.prototype.setHotelCheckInDayOfWeek=function(value){jspb.Message.setProto3EnumField(this,9,value)},proto.google.ads.googleads.v2.common.Segments.prototype.getHotelCity=function(){return jspb.Message.getWrapperField(this,google_protobuf_wrappers_pb.StringValue,10)},proto.google.ads.googleads.v2.common.Segments.prototype.setHotelCity=function(value){jspb.Message.setWrapperField(this,10,value)},proto.google.ads.googleads.v2.common.Segments.prototype.clearHotelCity=function(){this.setHotelCity(void 0)},proto.google.ads.googleads.v2.common.Segments.prototype.hasHotelCity=function(){return null!=jspb.Message.getField(this,10)},proto.google.ads.googleads.v2.common.Segments.prototype.getHotelClass=function(){return jspb.Message.getWrapperField(this,google_protobuf_wrappers_pb.Int32Value,11)},proto.google.ads.googleads.v2.common.Segments.prototype.setHotelClass=function(value){jspb.Message.setWrapperField(this,11,value)},proto.google.ads.googleads.v2.common.Segments.prototype.clearHotelClass=function(){this.setHotelClass(void 0)},proto.google.ads.googleads.v2.common.Segments.prototype.hasHotelClass=function(){return null!=jspb.Message.getField(this,11)},proto.google.ads.googleads.v2.common.Segments.prototype.getHotelCountry=function(){return jspb.Message.getWrapperField(this,google_protobuf_wrappers_pb.StringValue,12)},proto.google.ads.googleads.v2.common.Segments.prototype.setHotelCountry=function(value){jspb.Message.setWrapperField(this,12,value)},proto.google.ads.googleads.v2.common.Segments.prototype.clearHotelCountry=function(){this.setHotelCountry(void 0)},proto.google.ads.googleads.v2.common.Segments.prototype.hasHotelCountry=function(){return null!=jspb.Message.getField(this,12)},proto.google.ads.googleads.v2.common.Segments.prototype.getHotelDateSelectionType=function(){return jspb.Message.getFieldWithDefault(this,13,0)},proto.google.ads.googleads.v2.common.Segments.prototype.setHotelDateSelectionType=function(value){jspb.Message.setProto3EnumField(this,13,value)},proto.google.ads.googleads.v2.common.Segments.prototype.getHotelLengthOfStay=function(){return jspb.Message.getWrapperField(this,google_protobuf_wrappers_pb.Int32Value,14)},proto.google.ads.googleads.v2.common.Segments.prototype.setHotelLengthOfStay=function(value){jspb.Message.setWrapperField(this,14,value)},proto.google.ads.googleads.v2.common.Segments.prototype.clearHotelLengthOfStay=function(){this.setHotelLengthOfStay(void 0)},proto.google.ads.googleads.v2.common.Segments.prototype.hasHotelLengthOfStay=function(){return null!=jspb.Message.getField(this,14)},proto.google.ads.googleads.v2.common.Segments.prototype.getHotelRateRuleId=function(){return jspb.Message.getWrapperField(this,google_protobuf_wrappers_pb.StringValue,73)},proto.google.ads.googleads.v2.common.Segments.prototype.setHotelRateRuleId=function(value){jspb.Message.setWrapperField(this,73,value)},proto.google.ads.googleads.v2.common.Segments.prototype.clearHotelRateRuleId=function(){this.setHotelRateRuleId(void 0)},proto.google.ads.googleads.v2.common.Segments.prototype.hasHotelRateRuleId=function(){return null!=jspb.Message.getField(this,73)},proto.google.ads.googleads.v2.common.Segments.prototype.getHotelRateType=function(){return