UNPKG

google-ads-nodejs-client

Version:
1 lines 1.04 MB
{"nested":{"google":{"nested":{"ads":{"nested":{"googleads":{"nested":{"v21":{"nested":{"common":{"options":{"csharp_namespace":"Google.Ads.GoogleAds.V21.Common","go_package":"google.golang.org/genproto/googleapis/ads/googleads/v21/common;common","java_multiple_files":true,"java_outer_classname":"ValueProto","java_package":"com.google.ads.googleads.v21.common","objc_class_prefix":"GAA","php_namespace":"Google\\Ads\\GoogleAds\\V21\\Common","ruby_package":"Google::Ads::GoogleAds::V21::Common"},"nested":{"AdTextAsset":{"oneofs":{"_text":{"oneof":["text"]}},"fields":{"text":{"type":"string","id":4,"options":{"proto3_optional":true}},"pinnedField":{"type":"google.ads.googleads.v21.enums.ServedAssetFieldTypeEnum.ServedAssetFieldType","id":2},"assetPerformanceLabel":{"type":"google.ads.googleads.v21.enums.AssetPerformanceLabelEnum.AssetPerformanceLabel","id":5},"policySummaryInfo":{"type":"AdAssetPolicySummary","id":6}}},"AdImageAsset":{"oneofs":{"_asset":{"oneof":["asset"]}},"fields":{"asset":{"type":"string","id":2,"options":{"proto3_optional":true}}}},"AdVideoAsset":{"oneofs":{"_asset":{"oneof":["asset"]},"_adVideoAssetInfo":{"oneof":["adVideoAssetInfo"]}},"fields":{"asset":{"type":"string","id":2,"options":{"proto3_optional":true}},"adVideoAssetInfo":{"type":"AdVideoAssetInfo","id":4,"options":{"proto3_optional":true}}}},"AdVideoAssetInfo":{"oneofs":{"_adVideoAssetInventoryPreferences":{"oneof":["adVideoAssetInventoryPreferences"]}},"fields":{"adVideoAssetInventoryPreferences":{"type":"AdVideoAssetInventoryPreferences","id":1,"options":{"proto3_optional":true}}}},"AdVideoAssetInventoryPreferences":{"oneofs":{"_inFeedPreference":{"oneof":["inFeedPreference"]},"_inStreamPreference":{"oneof":["inStreamPreference"]},"_shortsPreference":{"oneof":["shortsPreference"]}},"fields":{"inFeedPreference":{"type":"bool","id":1,"options":{"proto3_optional":true}},"inStreamPreference":{"type":"bool","id":2,"options":{"proto3_optional":true}},"shortsPreference":{"type":"bool","id":3,"options":{"proto3_optional":true}}}},"AdMediaBundleAsset":{"oneofs":{"_asset":{"oneof":["asset"]}},"fields":{"asset":{"type":"string","id":2,"options":{"proto3_optional":true}}}},"AdDemandGenCarouselCardAsset":{"oneofs":{"_asset":{"oneof":["asset"]}},"fields":{"asset":{"type":"string","id":1,"options":{"proto3_optional":true}}}},"AdCallToActionAsset":{"oneofs":{"_asset":{"oneof":["asset"]}},"fields":{"asset":{"type":"string","id":1,"options":{"proto3_optional":true}}}},"AdAppDeepLinkAsset":{"oneofs":{"_asset":{"oneof":["asset"]}},"fields":{"asset":{"type":"string","id":1,"options":{"proto3_optional":true}}}},"AdAssetPolicySummary":{"fields":{"policyTopicEntries":{"rule":"repeated","type":"PolicyTopicEntry","id":1},"reviewStatus":{"type":"google.ads.googleads.v21.enums.PolicyReviewStatusEnum.PolicyReviewStatus","id":2},"approvalStatus":{"type":"google.ads.googleads.v21.enums.PolicyApprovalStatusEnum.PolicyApprovalStatus","id":3}}},"AssetLinkPrimaryStatusDetails":{"oneofs":{"_reason":{"oneof":["reason"]},"_status":{"oneof":["status"]},"details":{"oneof":["assetDisapproved"]}},"fields":{"reason":{"type":"google.ads.googleads.v21.enums.AssetLinkPrimaryStatusReasonEnum.AssetLinkPrimaryStatusReason","id":1,"options":{"proto3_optional":true}},"status":{"type":"google.ads.googleads.v21.enums.AssetLinkPrimaryStatusEnum.AssetLinkPrimaryStatus","id":2,"options":{"proto3_optional":true}},"assetDisapproved":{"type":"AssetDisapproved","id":3}}},"AssetDisapproved":{"fields":{"offlineEvaluationErrorReasons":{"rule":"repeated","type":"google.ads.googleads.v21.enums.AssetOfflineEvaluationErrorReasonsEnum.AssetOfflineEvaluationErrorReasons","id":1}}},"PolicyViolationKey":{"oneofs":{"_policyName":{"oneof":["policyName"]},"_violatingText":{"oneof":["violatingText"]}},"fields":{"policyName":{"type":"string","id":3,"options":{"proto3_optional":true}},"violatingText":{"type":"string","id":4,"options":{"proto3_optional":true}}}},"PolicyValidationParameter":{"fields":{"ignorablePolicyTopics":{"rule":"repeated","type":"string","id":3},"exemptPolicyViolationKeys":{"rule":"repeated","type":"PolicyViolationKey","id":2}}},"PolicyTopicEntry":{"oneofs":{"_topic":{"oneof":["topic"]}},"fields":{"topic":{"type":"string","id":5,"options":{"proto3_optional":true}},"type":{"type":"google.ads.googleads.v21.enums.PolicyTopicEntryTypeEnum.PolicyTopicEntryType","id":2},"evidences":{"rule":"repeated","type":"PolicyTopicEvidence","id":3},"constraints":{"rule":"repeated","type":"PolicyTopicConstraint","id":4}}},"PolicyTopicEvidence":{"oneofs":{"value":{"oneof":["websiteList","textList","languageCode","destinationTextList","destinationMismatch","destinationNotWorking"]}},"fields":{"websiteList":{"type":"WebsiteList","id":3},"textList":{"type":"TextList","id":4},"languageCode":{"type":"string","id":9},"destinationTextList":{"type":"DestinationTextList","id":6},"destinationMismatch":{"type":"DestinationMismatch","id":7},"destinationNotWorking":{"type":"DestinationNotWorking","id":8}},"nested":{"TextList":{"fields":{"texts":{"rule":"repeated","type":"string","id":2}}},"WebsiteList":{"fields":{"websites":{"rule":"repeated","type":"string","id":2}}},"DestinationTextList":{"fields":{"destinationTexts":{"rule":"repeated","type":"string","id":2}}},"DestinationMismatch":{"fields":{"urlTypes":{"rule":"repeated","type":"google.ads.googleads.v21.enums.PolicyTopicEvidenceDestinationMismatchUrlTypeEnum.PolicyTopicEvidenceDestinationMismatchUrlType","id":1}}},"DestinationNotWorking":{"oneofs":{"_expandedUrl":{"oneof":["expandedUrl"]},"_lastCheckedDateTime":{"oneof":["lastCheckedDateTime"]},"reason":{"oneof":["dnsErrorType","httpErrorCode"]}},"fields":{"expandedUrl":{"type":"string","id":7,"options":{"proto3_optional":true}},"device":{"type":"google.ads.googleads.v21.enums.PolicyTopicEvidenceDestinationNotWorkingDeviceEnum.PolicyTopicEvidenceDestinationNotWorkingDevice","id":4},"lastCheckedDateTime":{"type":"string","id":8,"options":{"proto3_optional":true}},"dnsErrorType":{"type":"google.ads.googleads.v21.enums.PolicyTopicEvidenceDestinationNotWorkingDnsErrorTypeEnum.PolicyTopicEvidenceDestinationNotWorkingDnsErrorType","id":1},"httpErrorCode":{"type":"int64","id":6}}}}},"PolicyTopicConstraint":{"oneofs":{"value":{"oneof":["countryConstraintList","resellerConstraint","certificateMissingInCountryList","certificateDomainMismatchInCountryList"]}},"fields":{"countryConstraintList":{"type":"CountryConstraintList","id":1},"resellerConstraint":{"type":"ResellerConstraint","id":2},"certificateMissingInCountryList":{"type":"CountryConstraintList","id":3},"certificateDomainMismatchInCountryList":{"type":"CountryConstraintList","id":4}},"nested":{"CountryConstraintList":{"oneofs":{"_totalTargetedCountries":{"oneof":["totalTargetedCountries"]}},"fields":{"totalTargetedCountries":{"type":"int32","id":3,"options":{"proto3_optional":true}},"countries":{"rule":"repeated","type":"CountryConstraint","id":2}}},"ResellerConstraint":{"fields":{}},"CountryConstraint":{"oneofs":{"_countryCriterion":{"oneof":["countryCriterion"]}},"fields":{"countryCriterion":{"type":"string","id":2,"options":{"proto3_optional":true}}}}}},"TextAdInfo":{"oneofs":{"_headline":{"oneof":["headline"]},"_description1":{"oneof":["description1"]},"_description2":{"oneof":["description2"]}},"fields":{"headline":{"type":"string","id":4,"options":{"proto3_optional":true}},"description1":{"type":"string","id":5,"options":{"proto3_optional":true}},"description2":{"type":"string","id":6,"options":{"proto3_optional":true}}}},"ExpandedTextAdInfo":{"oneofs":{"_headlinePart1":{"oneof":["headlinePart1"]},"_headlinePart2":{"oneof":["headlinePart2"]},"_headlinePart3":{"oneof":["headlinePart3"]},"_description":{"oneof":["description"]},"_description2":{"oneof":["description2"]},"_path1":{"oneof":["path1"]},"_path2":{"oneof":["path2"]}},"fields":{"headlinePart1":{"type":"string","id":8,"options":{"proto3_optional":true}},"headlinePart2":{"type":"string","id":9,"options":{"proto3_optional":true}},"headlinePart3":{"type":"string","id":10,"options":{"proto3_optional":true}},"description":{"type":"string","id":11,"options":{"proto3_optional":true}},"description2":{"type":"string","id":12,"options":{"proto3_optional":true}},"path1":{"type":"string","id":13,"options":{"proto3_optional":true}},"path2":{"type":"string","id":14,"options":{"proto3_optional":true}}}},"ExpandedDynamicSearchAdInfo":{"oneofs":{"_description":{"oneof":["description"]},"_description2":{"oneof":["description2"]}},"fields":{"description":{"type":"string","id":3,"options":{"proto3_optional":true}},"description2":{"type":"string","id":4,"options":{"proto3_optional":true}}}},"HotelAdInfo":{"fields":{}},"TravelAdInfo":{"fields":{}},"ShoppingSmartAdInfo":{"fields":{}},"ShoppingProductAdInfo":{"fields":{}},"ShoppingComparisonListingAdInfo":{"oneofs":{"_headline":{"oneof":["headline"]}},"fields":{"headline":{"type":"string","id":2,"options":{"proto3_optional":true}}}},"ImageAdInfo":{"oneofs":{"_pixelWidth":{"oneof":["pixelWidth"]},"_pixelHeight":{"oneof":["pixelHeight"]},"_imageUrl":{"oneof":["imageUrl"]},"_previewPixelWidth":{"oneof":["previewPixelWidth"]},"_previewPixelHeight":{"oneof":["previewPixelHeight"]},"_previewImageUrl":{"oneof":["previewImageUrl"]},"_name":{"oneof":["name"]},"image":{"oneof":["imageAsset","data","adIdToCopyImageFrom"]}},"fields":{"pixelWidth":{"type":"int64","id":15,"options":{"proto3_optional":true}},"pixelHeight":{"type":"int64","id":16,"options":{"proto3_optional":true}},"imageUrl":{"type":"string","id":17,"options":{"proto3_optional":true}},"previewPixelWidth":{"type":"int64","id":18,"options":{"proto3_optional":true}},"previewPixelHeight":{"type":"int64","id":19,"options":{"proto3_optional":true}},"previewImageUrl":{"type":"string","id":20,"options":{"proto3_optional":true}},"mimeType":{"type":"google.ads.googleads.v21.enums.MimeTypeEnum.MimeType","id":10},"name":{"type":"string","id":21,"options":{"proto3_optional":true}},"imageAsset":{"type":"AdImageAsset","id":22},"data":{"type":"bytes","id":13},"adIdToCopyImageFrom":{"type":"int64","id":14}}},"VideoBumperInStreamAdInfo":{"fields":{"companionBanner":{"type":"AdImageAsset","id":3},"actionButtonLabel":{"type":"string","id":4},"actionHeadline":{"type":"string","id":5}}},"VideoNonSkippableInStreamAdInfo":{"fields":{"companionBanner":{"type":"AdImageAsset","id":5},"actionButtonLabel":{"type":"string","id":3},"actionHeadline":{"type":"string","id":4}}},"VideoTrueViewInStreamAdInfo":{"fields":{"actionButtonLabel":{"type":"string","id":4},"actionHeadline":{"type":"string","id":5},"companionBanner":{"type":"AdImageAsset","id":7}}},"VideoOutstreamAdInfo":{"fields":{"headline":{"type":"string","id":3},"description":{"type":"string","id":4}}},"InFeedVideoAdInfo":{"fields":{"headline":{"type":"string","id":1},"description1":{"type":"string","id":2},"description2":{"type":"string","id":3},"thumbnail":{"type":"google.ads.googleads.v21.enums.VideoThumbnailEnum.VideoThumbnail","id":4}}},"YouTubeAudioAdInfo":{"fields":{}},"VideoAdInfo":{"oneofs":{"format":{"oneof":["inStream","bumper","outStream","nonSkippable","inFeed","audio"]}},"fields":{"video":{"type":"AdVideoAsset","id":8},"inStream":{"type":"VideoTrueViewInStreamAdInfo","id":2},"bumper":{"type":"VideoBumperInStreamAdInfo","id":3},"outStream":{"type":"VideoOutstreamAdInfo","id":4},"nonSkippable":{"type":"VideoNonSkippableInStreamAdInfo","id":5},"inFeed":{"type":"InFeedVideoAdInfo","id":9},"audio":{"type":"YouTubeAudioAdInfo","id":10}}},"VideoResponsiveAdInfo":{"fields":{"headlines":{"rule":"repeated","type":"AdTextAsset","id":1},"longHeadlines":{"rule":"repeated","type":"AdTextAsset","id":2},"descriptions":{"rule":"repeated","type":"AdTextAsset","id":3},"callToActions":{"rule":"repeated","type":"AdTextAsset","id":4},"videos":{"rule":"repeated","type":"AdVideoAsset","id":5},"companionBanners":{"rule":"repeated","type":"AdImageAsset","id":6},"breadcrumb1":{"type":"string","id":7},"breadcrumb2":{"type":"string","id":8}}},"ResponsiveSearchAdInfo":{"oneofs":{"_path1":{"oneof":["path1"]},"_path2":{"oneof":["path2"]}},"fields":{"headlines":{"rule":"repeated","type":"AdTextAsset","id":1},"descriptions":{"rule":"repeated","type":"AdTextAsset","id":2},"path1":{"type":"string","id":5,"options":{"proto3_optional":true}},"path2":{"type":"string","id":6,"options":{"proto3_optional":true}}}},"LegacyResponsiveDisplayAdInfo":{"oneofs":{"_shortHeadline":{"oneof":["shortHeadline"]},"_longHeadline":{"oneof":["longHeadline"]},"_description":{"oneof":["description"]},"_businessName":{"oneof":["businessName"]},"_allowFlexibleColor":{"oneof":["allowFlexibleColor"]},"_accentColor":{"oneof":["accentColor"]},"_mainColor":{"oneof":["mainColor"]},"_callToActionText":{"oneof":["callToActionText"]},"_logoImage":{"oneof":["logoImage"]},"_squareLogoImage":{"oneof":["squareLogoImage"]},"_marketingImage":{"oneof":["marketingImage"]},"_squareMarketingImage":{"oneof":["squareMarketingImage"]},"_pricePrefix":{"oneof":["pricePrefix"]},"_promoText":{"oneof":["promoText"]}},"fields":{"shortHeadline":{"type":"string","id":16,"options":{"proto3_optional":true}},"longHeadline":{"type":"string","id":17,"options":{"proto3_optional":true}},"description":{"type":"string","id":18,"options":{"proto3_optional":true}},"businessName":{"type":"string","id":19,"options":{"proto3_optional":true}},"allowFlexibleColor":{"type":"bool","id":20,"options":{"proto3_optional":true}},"accentColor":{"type":"string","id":21,"options":{"proto3_optional":true}},"mainColor":{"type":"string","id":22,"options":{"proto3_optional":true}},"callToActionText":{"type":"string","id":23,"options":{"proto3_optional":true}},"logoImage":{"type":"string","id":24,"options":{"proto3_optional":true}},"squareLogoImage":{"type":"string","id":25,"options":{"proto3_optional":true}},"marketingImage":{"type":"string","id":26,"options":{"proto3_optional":true}},"squareMarketingImage":{"type":"string","id":27,"options":{"proto3_optional":true}},"formatSetting":{"type":"google.ads.googleads.v21.enums.DisplayAdFormatSettingEnum.DisplayAdFormatSetting","id":13},"pricePrefix":{"type":"string","id":28,"options":{"proto3_optional":true}},"promoText":{"type":"string","id":29,"options":{"proto3_optional":true}}}},"AppAdInfo":{"fields":{"mandatoryAdText":{"type":"AdTextAsset","id":1},"headlines":{"rule":"repeated","type":"AdTextAsset","id":2},"descriptions":{"rule":"repeated","type":"AdTextAsset","id":3},"images":{"rule":"repeated","type":"AdImageAsset","id":4},"youtubeVideos":{"rule":"repeated","type":"AdVideoAsset","id":5},"html5MediaBundles":{"rule":"repeated","type":"AdMediaBundleAsset","id":6},"appDeepLink":{"type":"AdAppDeepLinkAsset","id":7}}},"AppEngagementAdInfo":{"fields":{"headlines":{"rule":"repeated","type":"AdTextAsset","id":1},"descriptions":{"rule":"repeated","type":"AdTextAsset","id":2},"images":{"rule":"repeated","type":"AdImageAsset","id":3},"videos":{"rule":"repeated","type":"AdVideoAsset","id":4}}},"AppPreRegistrationAdInfo":{"fields":{"headlines":{"rule":"repeated","type":"AdTextAsset","id":1},"descriptions":{"rule":"repeated","type":"AdTextAsset","id":2},"images":{"rule":"repeated","type":"AdImageAsset","id":3},"youtubeVideos":{"rule":"repeated","type":"AdVideoAsset","id":4}}},"LegacyAppInstallAdInfo":{"oneofs":{"_appId":{"oneof":["appId"]},"_headline":{"oneof":["headline"]},"_description1":{"oneof":["description1"]},"_description2":{"oneof":["description2"]}},"fields":{"appId":{"type":"string","id":6,"options":{"proto3_optional":true}},"appStore":{"type":"google.ads.googleads.v21.enums.LegacyAppInstallAdAppStoreEnum.LegacyAppInstallAdAppStore","id":2},"headline":{"type":"string","id":7,"options":{"proto3_optional":true}},"description1":{"type":"string","id":8,"options":{"proto3_optional":true}},"description2":{"type":"string","id":9,"options":{"proto3_optional":true}}}},"ResponsiveDisplayAdInfo":{"oneofs":{"_businessName":{"oneof":["businessName"]},"_mainColor":{"oneof":["mainColor"]},"_accentColor":{"oneof":["accentColor"]},"_allowFlexibleColor":{"oneof":["allowFlexibleColor"]},"_callToActionText":{"oneof":["callToActionText"]},"_pricePrefix":{"oneof":["pricePrefix"]},"_promoText":{"oneof":["promoText"]}},"fields":{"marketingImages":{"rule":"repeated","type":"AdImageAsset","id":1},"squareMarketingImages":{"rule":"repeated","type":"AdImageAsset","id":2},"logoImages":{"rule":"repeated","type":"AdImageAsset","id":3},"squareLogoImages":{"rule":"repeated","type":"AdImageAsset","id":4},"headlines":{"rule":"repeated","type":"AdTextAsset","id":5},"longHeadline":{"type":"AdTextAsset","id":6},"descriptions":{"rule":"repeated","type":"AdTextAsset","id":7},"youtubeVideos":{"rule":"repeated","type":"AdVideoAsset","id":8},"businessName":{"type":"string","id":17,"options":{"proto3_optional":true}},"mainColor":{"type":"string","id":18,"options":{"proto3_optional":true}},"accentColor":{"type":"string","id":19,"options":{"proto3_optional":true}},"allowFlexibleColor":{"type":"bool","id":20,"options":{"proto3_optional":true}},"callToActionText":{"type":"string","id":21,"options":{"proto3_optional":true}},"pricePrefix":{"type":"string","id":22,"options":{"proto3_optional":true}},"promoText":{"type":"string","id":23,"options":{"proto3_optional":true}},"formatSetting":{"type":"google.ads.googleads.v21.enums.DisplayAdFormatSettingEnum.DisplayAdFormatSetting","id":16},"controlSpec":{"type":"ResponsiveDisplayAdControlSpec","id":24}}},"LocalAdInfo":{"oneofs":{"_path1":{"oneof":["path1"]},"_path2":{"oneof":["path2"]}},"fields":{"headlines":{"rule":"repeated","type":"AdTextAsset","id":1},"descriptions":{"rule":"repeated","type":"AdTextAsset","id":2},"callToActions":{"rule":"repeated","type":"AdTextAsset","id":3},"marketingImages":{"rule":"repeated","type":"AdImageAsset","id":4},"logoImages":{"rule":"repeated","type":"AdImageAsset","id":5},"videos":{"rule":"repeated","type":"AdVideoAsset","id":6},"path1":{"type":"string","id":9,"options":{"proto3_optional":true}},"path2":{"type":"string","id":10,"options":{"proto3_optional":true}}}},"DisplayUploadAdInfo":{"oneofs":{"mediaAsset":{"oneof":["mediaBundle"]}},"fields":{"displayUploadProductType":{"type":"google.ads.googleads.v21.enums.DisplayUploadProductTypeEnum.DisplayUploadProductType","id":1},"mediaBundle":{"type":"AdMediaBundleAsset","id":2}}},"ResponsiveDisplayAdControlSpec":{"fields":{"enableAssetEnhancements":{"type":"bool","id":1},"enableAutogenVideo":{"type":"bool","id":2}}},"SmartCampaignAdInfo":{"fields":{"headlines":{"rule":"repeated","type":"AdTextAsset","id":1},"descriptions":{"rule":"repeated","type":"AdTextAsset","id":2}}},"CallAdInfo":{"fields":{"countryCode":{"type":"string","id":1},"phoneNumber":{"type":"string","id":2},"businessName":{"type":"string","id":3},"headline1":{"type":"string","id":11},"headline2":{"type":"string","id":12},"description1":{"type":"string","id":4},"description2":{"type":"string","id":5},"callTracked":{"type":"bool","id":6},"disableCallConversion":{"type":"bool","id":7},"phoneNumberVerificationUrl":{"type":"string","id":8},"conversionAction":{"type":"string","id":9},"conversionReportingState":{"type":"google.ads.googleads.v21.enums.CallConversionReportingStateEnum.CallConversionReportingState","id":10},"path1":{"type":"string","id":13},"path2":{"type":"string","id":14}}},"DemandGenMultiAssetAdInfo":{"oneofs":{"_businessName":{"oneof":["businessName"]},"_callToActionText":{"oneof":["callToActionText"]},"_leadFormOnly":{"oneof":["leadFormOnly"]}},"fields":{"marketingImages":{"rule":"repeated","type":"AdImageAsset","id":1},"squareMarketingImages":{"rule":"repeated","type":"AdImageAsset","id":2},"portraitMarketingImages":{"rule":"repeated","type":"AdImageAsset","id":3},"tallPortraitMarketingImages":{"rule":"repeated","type":"AdImageAsset","id":10},"logoImages":{"rule":"repeated","type":"AdImageAsset","id":4},"headlines":{"rule":"repeated","type":"AdTextAsset","id":5},"descriptions":{"rule":"repeated","type":"AdTextAsset","id":6},"businessName":{"type":"string","id":7,"options":{"proto3_optional":true}},"callToActionText":{"type":"string","id":8,"options":{"proto3_optional":true}},"leadFormOnly":{"type":"bool","id":9,"options":{"proto3_optional":true}}}},"DemandGenCarouselAdInfo":{"fields":{"businessName":{"type":"string","id":1,"options":{"(google.api.field_behavior)":"REQUIRED"}},"logoImage":{"type":"AdImageAsset","id":2,"options":{"(google.api.field_behavior)":"REQUIRED"}},"headline":{"type":"AdTextAsset","id":3,"options":{"(google.api.field_behavior)":"REQUIRED"}},"description":{"type":"AdTextAsset","id":4,"options":{"(google.api.field_behavior)":"REQUIRED"}},"callToActionText":{"type":"string","id":5},"carouselCards":{"rule":"repeated","type":"AdDemandGenCarouselCardAsset","id":6,"options":{"(google.api.field_behavior)":"REQUIRED"}}}},"DemandGenVideoResponsiveAdInfo":{"fields":{"headlines":{"rule":"repeated","type":"AdTextAsset","id":1},"longHeadlines":{"rule":"repeated","type":"AdTextAsset","id":2},"descriptions":{"rule":"repeated","type":"AdTextAsset","id":3},"videos":{"rule":"repeated","type":"AdVideoAsset","id":4},"logoImages":{"rule":"repeated","type":"AdImageAsset","id":5},"breadcrumb1":{"type":"string","id":6},"breadcrumb2":{"type":"string","id":7},"businessName":{"type":"AdTextAsset","id":8,"options":{"(google.api.field_behavior)":"REQUIRED"}},"callToActions":{"rule":"repeated","type":"AdCallToActionAsset","id":9}}},"DemandGenProductAdInfo":{"oneofs":{"_headline":{"oneof":["headline"]},"_description":{"oneof":["description"]},"_logoImage":{"oneof":["logoImage"]},"_callToAction":{"oneof":["callToAction"]}},"fields":{"headline":{"type":"AdTextAsset","id":1,"options":{"(google.api.field_behavior)":"REQUIRED","proto3_optional":true}},"description":{"type":"AdTextAsset","id":2,"options":{"(google.api.field_behavior)":"REQUIRED","proto3_optional":true}},"logoImage":{"type":"AdImageAsset","id":3,"options":{"(google.api.field_behavior)":"REQUIRED","proto3_optional":true}},"breadcrumb1":{"type":"string","id":4},"breadcrumb2":{"type":"string","id":5},"businessName":{"type":"AdTextAsset","id":6,"options":{"(google.api.field_behavior)":"REQUIRED"}},"callToAction":{"type":"AdCallToActionAsset","id":7,"options":{"proto3_optional":true}}}},"AdditionalApplicationInfo":{"fields":{"applicationId":{"type":"string","id":1},"applicationInstance":{"type":"google.ads.googleads.v21.enums.ApplicationInstanceEnum.ApplicationInstance","id":2}}},"LocationSet":{"oneofs":{"source":{"oneof":["businessProfileLocationSet","chainLocationSet","mapsLocationSet"]}},"fields":{"locationOwnershipType":{"type":"google.ads.googleads.v21.enums.LocationOwnershipTypeEnum.LocationOwnershipType","id":3,"options":{"(google.api.field_behavior)":"IMMUTABLE"}},"businessProfileLocationSet":{"type":"BusinessProfileLocationSet","id":1},"chainLocationSet":{"type":"ChainSet","id":2},"mapsLocationSet":{"type":"MapsLocationSet","id":5}}},"BusinessProfileLocationSet":{"fields":{"httpAuthorizationToken":{"type":"string","id":1,"options":{"(google.api.field_behavior)":"REQUIRED"}},"emailAddress":{"type":"string","id":2,"options":{"(google.api.field_behavior)":"IMMUTABLE"}},"businessNameFilter":{"type":"string","id":3},"labelFilters":{"rule":"repeated","type":"string","id":4},"listingIdFilters":{"rule":"repeated","type":"int64","id":5},"businessAccountId":{"type":"string","id":6,"options":{"(google.api.field_behavior)":"IMMUTABLE"}}}},"ChainSet":{"fields":{"relationshipType":{"type":"google.ads.googleads.v21.enums.ChainRelationshipTypeEnum.ChainRelationshipType","id":1,"options":{"(google.api.field_behavior)":"IMMUTABLE"}},"chains":{"rule":"repeated","type":"ChainFilter","id":2,"options":{"(google.api.field_behavior)":"REQUIRED"}}}},"ChainFilter":{"fields":{"chainId":{"type":"int64","id":1,"options":{"(google.api.field_behavior)":"REQUIRED"}},"locationAttributes":{"rule":"repeated","type":"string","id":2}}},"MapsLocationSet":{"fields":{"mapsLocations":{"rule":"repeated","type":"MapsLocationInfo","id":1,"options":{"(google.api.field_behavior)":"REQUIRED"}}}},"MapsLocationInfo":{"fields":{"placeId":{"type":"string","id":1}}},"BusinessProfileLocationGroup":{"fields":{"dynamicBusinessProfileLocationGroupFilter":{"type":"DynamicBusinessProfileLocationGroupFilter","id":1}}},"DynamicBusinessProfileLocationGroupFilter":{"oneofs":{"_businessNameFilter":{"oneof":["businessNameFilter"]}},"fields":{"labelFilters":{"rule":"repeated","type":"string","id":1},"businessNameFilter":{"type":"BusinessProfileBusinessNameFilter","id":2,"options":{"proto3_optional":true}},"listingIdFilters":{"rule":"repeated","type":"int64","id":3}}},"BusinessProfileBusinessNameFilter":{"fields":{"businessName":{"type":"string","id":1},"filterType":{"type":"google.ads.googleads.v21.enums.LocationStringFilterTypeEnum.LocationStringFilterType","id":2}}},"ChainLocationGroup":{"fields":{"dynamicChainLocationGroupFilters":{"rule":"repeated","type":"ChainFilter","id":1}}},"YoutubeVideoAsset":{"oneofs":{"_youtubeVideoId":{"oneof":["youtubeVideoId"]}},"fields":{"youtubeVideoId":{"type":"string","id":2,"options":{"proto3_optional":true}},"youtubeVideoTitle":{"type":"string","id":3}}},"MediaBundleAsset":{"oneofs":{"_data":{"oneof":["data"]}},"fields":{"data":{"type":"bytes","id":2,"options":{"proto3_optional":true}}}},"ImageAsset":{"oneofs":{"_data":{"oneof":["data"]},"_fileSize":{"oneof":["fileSize"]}},"fields":{"data":{"type":"bytes","id":5,"options":{"proto3_optional":true}},"fileSize":{"type":"int64","id":6,"options":{"proto3_optional":true}},"mimeType":{"type":"google.ads.googleads.v21.enums.MimeTypeEnum.MimeType","id":3},"fullSize":{"type":"ImageDimension","id":4}}},"ImageDimension":{"oneofs":{"_heightPixels":{"oneof":["heightPixels"]},"_widthPixels":{"oneof":["widthPixels"]},"_url":{"oneof":["url"]}},"fields":{"heightPixels":{"type":"int64","id":4,"options":{"proto3_optional":true}},"widthPixels":{"type":"int64","id":5,"options":{"proto3_optional":true}},"url":{"type":"string","id":6,"options":{"proto3_optional":true}}}},"TextAsset":{"oneofs":{"_text":{"oneof":["text"]}},"fields":{"text":{"type":"string","id":2,"options":{"proto3_optional":true}}}},"LeadFormAsset":{"oneofs":{"_postSubmitHeadline":{"oneof":["postSubmitHeadline"]},"_postSubmitDescription":{"oneof":["postSubmitDescription"]},"_backgroundImageAsset":{"oneof":["backgroundImageAsset"]},"_customDisclosure":{"oneof":["customDisclosure"]}},"fields":{"businessName":{"type":"string","id":10,"options":{"(google.api.field_behavior)":"REQUIRED"}},"callToActionType":{"type":"google.ads.googleads.v21.enums.LeadFormCallToActionTypeEnum.LeadFormCallToActionType","id":17,"options":{"(google.api.field_behavior)":"REQUIRED"}},"callToActionDescription":{"type":"string","id":18,"options":{"(google.api.field_behavior)":"REQUIRED"}},"headline":{"type":"string","id":12,"options":{"(google.api.field_behavior)":"REQUIRED"}},"description":{"type":"string","id":13,"options":{"(google.api.field_behavior)":"REQUIRED"}},"privacyPolicyUrl":{"type":"string","id":14,"options":{"(google.api.field_behavior)":"REQUIRED"}},"postSubmitHeadline":{"type":"string","id":15,"options":{"proto3_optional":true}},"postSubmitDescription":{"type":"string","id":16,"options":{"proto3_optional":true}},"fields":{"rule":"repeated","type":"LeadFormField","id":8},"customQuestionFields":{"rule":"repeated","type":"LeadFormCustomQuestionField","id":23},"deliveryMethods":{"rule":"repeated","type":"LeadFormDeliveryMethod","id":9},"postSubmitCallToActionType":{"type":"google.ads.googleads.v21.enums.LeadFormPostSubmitCallToActionTypeEnum.LeadFormPostSubmitCallToActionType","id":19},"backgroundImageAsset":{"type":"string","id":20,"options":{"proto3_optional":true}},"desiredIntent":{"type":"google.ads.googleads.v21.enums.LeadFormDesiredIntentEnum.LeadFormDesiredIntent","id":21},"customDisclosure":{"type":"string","id":22,"options":{"proto3_optional":true}}}},"LeadFormField":{"oneofs":{"answers":{"oneof":["singleChoiceAnswers","hasLocationAnswer"]}},"fields":{"inputType":{"type":"google.ads.googleads.v21.enums.LeadFormFieldUserInputTypeEnum.LeadFormFieldUserInputType","id":1},"singleChoiceAnswers":{"type":"LeadFormSingleChoiceAnswers","id":2},"hasLocationAnswer":{"type":"bool","id":3}}},"LeadFormCustomQuestionField":{"oneofs":{"answers":{"oneof":["singleChoiceAnswers","hasLocationAnswer"]}},"fields":{"customQuestionText":{"type":"string","id":1},"singleChoiceAnswers":{"type":"LeadFormSingleChoiceAnswers","id":2},"hasLocationAnswer":{"type":"bool","id":3}}},"LeadFormSingleChoiceAnswers":{"fields":{"answers":{"rule":"repeated","type":"string","id":1}}},"LeadFormDeliveryMethod":{"oneofs":{"deliveryDetails":{"oneof":["webhook"]}},"fields":{"webhook":{"type":"WebhookDelivery","id":1}}},"WebhookDelivery":{"oneofs":{"_advertiserWebhookUrl":{"oneof":["advertiserWebhookUrl"]},"_googleSecret":{"oneof":["googleSecret"]},"_payloadSchemaVersion":{"oneof":["payloadSchemaVersion"]}},"fields":{"advertiserWebhookUrl":{"type":"string","id":4,"options":{"proto3_optional":true}},"googleSecret":{"type":"string","id":5,"options":{"proto3_optional":true}},"payloadSchemaVersion":{"type":"int64","id":6,"options":{"proto3_optional":true}}}},"BookOnGoogleAsset":{"fields":{}},"PromotionAsset":{"oneofs":{"discountType":{"oneof":["percentOff","moneyAmountOff"]},"promotionTrigger":{"oneof":["promotionCode","ordersOverAmount","promotionBarcodeInfo","promotionQrCodeInfo"]}},"fields":{"promotionTarget":{"type":"string","id":1,"options":{"(google.api.field_behavior)":"REQUIRED"}},"discountModifier":{"type":"google.ads.googleads.v21.enums.PromotionExtensionDiscountModifierEnum.PromotionExtensionDiscountModifier","id":2},"redemptionStartDate":{"type":"string","id":7},"redemptionEndDate":{"type":"string","id":8},"occasion":{"type":"google.ads.googleads.v21.enums.PromotionExtensionOccasionEnum.PromotionExtensionOccasion","id":9},"languageCode":{"type":"string","id":10},"startDate":{"type":"string","id":11},"endDate":{"type":"string","id":12},"adScheduleTargets":{"rule":"repeated","type":"AdScheduleInfo","id":13},"termsAndConditionsText":{"type":"string","id":14},"termsAndConditionsUri":{"type":"string","id":15},"percentOff":{"type":"int64","id":3},"moneyAmountOff":{"type":"Money","id":4},"promotionCode":{"type":"string","id":5},"ordersOverAmount":{"type":"Money","id":6},"promotionBarcodeInfo":{"type":"PromotionBarcodeInfo","id":16},"promotionQrCodeInfo":{"type":"PromotionQrCodeInfo","id":17}}},"PromotionBarcodeInfo":{"fields":{"type":{"type":"google.ads.googleads.v21.enums.PromotionBarcodeTypeEnum.PromotionBarcodeType","id":1},"barcodeContent":{"type":"string","id":2}}},"PromotionQrCodeInfo":{"fields":{"qrCodeContent":{"type":"string","id":1}}},"CalloutAsset":{"fields":{"calloutText":{"type":"string","id":1,"options":{"(google.api.field_behavior)":"REQUIRED"}},"startDate":{"type":"string","id":2},"endDate":{"type":"string","id":3},"adScheduleTargets":{"rule":"repeated","type":"AdScheduleInfo","id":4}}},"StructuredSnippetAsset":{"fields":{"header":{"type":"string","id":1,"options":{"(google.api.field_behavior)":"REQUIRED"}},"values":{"rule":"repeated","type":"string","id":2,"options":{"(google.api.field_behavior)":"REQUIRED"}}}},"SitelinkAsset":{"fields":{"linkText":{"type":"string","id":1,"options":{"(google.api.field_behavior)":"REQUIRED"}},"description1":{"type":"string","id":2},"description2":{"type":"string","id":3},"startDate":{"type":"string","id":4},"endDate":{"type":"string","id":5},"adScheduleTargets":{"rule":"repeated","type":"AdScheduleInfo","id":6}}},"PageFeedAsset":{"fields":{"pageUrl":{"type":"string","id":1,"options":{"(google.api.field_behavior)":"REQUIRED"}},"labels":{"rule":"repeated","type":"string","id":2}}},"DynamicEducationAsset":{"fields":{"programId":{"type":"string","id":1,"options":{"(google.api.field_behavior)":"REQUIRED"}},"locationId":{"type":"string","id":2},"programName":{"type":"string","id":3,"options":{"(google.api.field_behavior)":"REQUIRED"}},"subject":{"type":"string","id":4},"programDescription":{"type":"string","id":5},"schoolName":{"type":"string","id":6},"address":{"type":"string","id":7},"contextualKeywords":{"rule":"repeated","type":"string","id":8},"androidAppLink":{"type":"string","id":9},"similarProgramIds":{"rule":"repeated","type":"string","id":10},"iosAppLink":{"type":"string","id":11},"iosAppStoreId":{"type":"int64","id":12},"thumbnailImageUrl":{"type":"string","id":13},"imageUrl":{"type":"string","id":14}}},"MobileAppAsset":{"fields":{"appId":{"type":"string","id":1,"options":{"(google.api.field_behavior)":"REQUIRED"}},"appStore":{"type":"google.ads.googleads.v21.enums.MobileAppVendorEnum.MobileAppVendor","id":2,"options":{"(google.api.field_behavior)":"REQUIRED"}},"linkText":{"type":"string","id":3,"options":{"(google.api.field_behavior)":"REQUIRED"}},"startDate":{"type":"string","id":4},"endDate":{"type":"string","id":5}}},"HotelCalloutAsset":{"fields":{"text":{"type":"string","id":1,"options":{"(google.api.field_behavior)":"REQUIRED"}},"languageCode":{"type":"string","id":2,"options":{"(google.api.field_behavior)":"REQUIRED"}}}},"CallAsset":{"fields":{"countryCode":{"type":"string","id":1,"options":{"(google.api.field_behavior)":"REQUIRED"}},"phoneNumber":{"type":"string","id":2,"options":{"(google.api.field_behavior)":"REQUIRED"}},"callConversionReportingState":{"type":"google.ads.googleads.v21.enums.CallConversionReportingStateEnum.CallConversionReportingState","id":3},"callConversionAction":{"type":"string","id":4,"options":{"(google.api.resource_reference).type":"googleads.googleapis.com/ConversionAction"}},"adScheduleTargets":{"rule":"repeated","type":"AdScheduleInfo","id":5}}},"PriceAsset":{"fields":{"type":{"type":"google.ads.googleads.v21.enums.PriceExtensionTypeEnum.PriceExtensionType","id":1,"options":{"(google.api.field_behavior)":"REQUIRED"}},"priceQualifier":{"type":"google.ads.googleads.v21.enums.PriceExtensionPriceQualifierEnum.PriceExtensionPriceQualifier","id":2},"languageCode":{"type":"string","id":3,"options":{"(google.api.field_behavior)":"REQUIRED"}},"priceOfferings":{"rule":"repeated","type":"PriceOffering","id":4}}},"PriceOffering":{"fields":{"header":{"type":"string","id":1,"options":{"(google.api.field_behavior)":"REQUIRED"}},"description":{"type":"string","id":2,"options":{"(google.api.field_behavior)":"REQUIRED"}},"price":{"type":"Money","id":3,"options":{"(google.api.field_behavior)":"REQUIRED"}},"unit":{"type":"google.ads.googleads.v21.enums.PriceExtensionPriceUnitEnum.PriceExtensionPriceUnit","id":4},"finalUrl":{"type":"string","id":5,"options":{"(google.api.field_behavior)":"REQUIRED"}},"finalMobileUrl":{"type":"string","id":6}}},"CallToActionAsset":{"fields":{"callToAction":{"type":"google.ads.googleads.v21.enums.CallToActionTypeEnum.CallToActionType","id":1}}},"DynamicRealEstateAsset":{"fields":{"listingId":{"type":"string","id":1,"options":{"(google.api.field_behavior)":"REQUIRED"}},"listingName":{"type":"string","id":2,"options":{"(google.api.field_behavior)":"REQUIRED"}},"cityName":{"type":"string","id":3},"description":{"type":"string","id":4},"address":{"type":"string","id":5},"price":{"type":"string","id":6},"imageUrl":{"type":"string","id":7},"propertyType":{"type":"string","id":8},"listingType":{"type":"string","id":9},"contextualKeywords":{"rule":"repeated","type":"string","id":10},"formattedPrice":{"type":"string","id":11},"androidAppLink":{"type":"string","id":12},"iosAppLink":{"type":"string","id":13},"iosAppStoreId":{"type":"int64","id":14},"similarListingIds":{"rule":"repeated","type":"string","id":15}}},"DynamicCustomAsset":{"fields":{"id":{"type":"string","id":1,"options":{"(google.api.field_behavior)":"REQUIRED"}},"id2":{"type":"string","id":2},"itemTitle":{"type":"string","id":3,"options":{"(google.api.field_behavior)":"REQUIRED"}},"itemSubtitle":{"type":"string","id":4},"itemDescription":{"type":"string","id":5},"itemAddress":{"type":"string","id":6},"itemCategory":{"type":"string","id":7},"price":{"type":"string","id":8},"salePrice":{"type":"string","id":9},"formattedPrice":{"type":"string","id":10},"formattedSalePrice":{"type":"string","id":11},"imageUrl":{"type":"string","id":12},"contextualKeywords":{"rule":"repeated","type":"string","id":13},"androidAppLink":{"type":"string","id":14},"iosAppLink":{"type":"string","id":16},"iosAppStoreId":{"type":"int64","id":17},"similarIds":{"rule":"repeated","type":"string","id":15}}},"DynamicHotelsAndRentalsAsset":{"fields":{"propertyId":{"type":"string","id":1,"options":{"(google.api.field_behavior)":"REQUIRED"}},"propertyName":{"type":"string","id":2,"options":{"(google.api.field_behavior)":"REQUIRED"}},"imageUrl":{"type":"string","id":3},"destinationName":{"type":"string","id":4},"description":{"type":"string","id":5},"price":{"type":"string","id":6},"salePrice":{"type":"string","id":7},"starRating":{"type":"int64","id":8},"category":{"type":"string","id":9},"contextualKeywords":{"rule":"repeated","type":"string","id":10},"address":{"type":"string","id":11},"androidAppLink":{"type":"string","id":12},"iosAppLink":{"type":"string","id":13},"iosAppStoreId":{"type":"int64","id":14},"formattedPrice":{"type":"string","id":15},"formattedSalePrice":{"type":"string","id":16},"similarPropertyIds":{"rule":"repeated","type":"string","id":17}}},"DynamicFlightsAsset":{"fields":{"destinationId":{"type":"string","id":1,"options":{"(google.api.field_behavior)":"REQUIRED"}},"originId":{"type":"string","id":2},"flightDescription":{"type":"string","id":3,"options":{"(google.api.field_behavior)":"REQUIRED"}},"imageUrl":{"type":"string","id":4},"destinationName":{"type":"string","id":5},"originName":{"type":"string","id":6},"flightPrice":{"type":"string","id":7},"flightSalePrice":{"type":"string","id":8},"formattedPrice":{"type":"string","id":9},"formattedSalePrice":{"type":"string","id":10},"androidAppLink":{"type":"string","id":11},"iosAppLink":{"type":"string","id":12},"iosAppStoreId":{"type":"int64","id":13},"similarDestinationIds":{"rule":"repeated","type":"string","id":14},"customMapping":{"type":"string","id":15}}},"DemandGenCarouselCardAsset":{"fields":{"marketingImageAsset":{"type":"string","id":1},"squareMarketingImageAsset":{"type":"string","id":2},"portraitMarketingImageAsset":{"type":"string","id":3},"headline":{"type":"string","id":4,"options":{"(google.api.field_behavior)":"REQUIRED"}},"callToActionText":{"type":"string","id":5}}},"DynamicTravelAsset":{"fields":{"destinationId":{"type":"string","id":1,"options":{"(google.api.field_behavior)":"REQUIRED"}},"originId":{"type":"string","id":2},"title":{"type":"string","id":3,"options":{"(google.api.field_behavior)":"REQUIRED"}},"destinationName":{"type":"string","id":4},"destinationAddress":{"type":"string","id":5},"originName":{"type":"string","id":6},"price":{"type":"string","id":7},"salePrice":{"type":"string","id":8},"formattedPrice":{"type":"string","id":9},"formattedSalePrice":{"type":"string","id":10},"category":{"type":"string","id":11},"contextualKeywords":{"rule":"repeated","type":"string","id":12},"similarDestinationIds":{"rule":"repeated","type":"string","id":13},"imageUrl":{"type":"string","id":14},"androidAppLink":{"type":"string","id":15},"iosAppLink":{"type":"string","id":16},"iosAppStoreId":{"type":"int64","id":17}}},"DynamicLocalAsset":{"fields":{"dealId":{"type":"string","id":1,"options":{"(google.api.field_behavior)":"REQUIRED"}},"dealName":{"type":"string","id":2,"options":{"(google.api.field_behavior)":"REQUIRED"}},"subtitle":{"type":"string","id":3},"description":{"type":"string","id":4},"price":{"type":"string","id":5},"salePrice":{"type":"string","id":6},"imageUrl":{"type":"string","id":7},"address":{"type":"string","id":8},"category":{"type":"string","id":9},"contextualKeywords":{"rule":"repeated","type":"string","id":10},"formattedPrice":{"type":"string","id":11},"formattedSalePrice":{"type":"string","id":12},"androidAppLink":{"type":"string","id":13},"similarDealIds":{"rule":"repeated","type":"string","id":14},"iosAppLink":{"type":"string","id":15},"iosAppStoreId":{"type":"int64","id":16}}},"DynamicJobsAsset":{"fields":{"jobId":{"type":"string","id":1,"options":{"(google.api.field_behavior)":"REQUIRED"}},"locationId":{"type":"string","id":2},"jobTitle":{"type":"string","id":3,"options":{"(google.api.field_behavior)":"REQUIRED"}},"jobSubtitle":{"type":"string","id":4},"description":{"type":"string","id":5},"imageUrl":{"type":"string","id":6},"jobCategory":{"type":"string","id":7},"contextualKeywords":{"rule":"repeated","type":"string","id":8},"address":{"type":"string","id":9},"salary":{"type":"string","id":10},"androidAppLink":{"type":"string","id":11},"similarJobIds":{"rule":"repeated","type":"string","id":12},"iosAppLink":{"type":"string","id":13},"iosAppStoreId":{"type":"int64","id":14}}},"LocationAsset":{"fields":{"placeId":{"type":"string","id":1},"businessProfileLocations":{"rule":"repeated","type":"BusinessProfileLocation","id":2},"locationOwnershipType":{"type":"google.ads.googleads.v21.enums.LocationOwnershipTypeEnum.LocationOwnershipType","id":3}}},"BusinessProfileLocation":{"fields":{"labels":{"rule":"repeated","type":"string","id":1},"storeCode":{"type":"string","id":2},"listingId":{"type":"int64","id":3}}},"HotelPropertyAsset":{"fields":{"placeId":{"type":"string","id":1},"hotelAddress":{"type":"string","id":2},"hotelName":{"type":"string","id":3}}},"BusinessMessageAsset":{"oneofs":{"_callToAction":{"oneof":["callToAction"]},"messageProviderData":{"oneof":["whatsappInfo"]}},"fields":{"messageProvider":{"type":"google.ads.googleads.v21.enums.BusinessMessageProviderEnum.BusinessMessageProvider","id":1,"options":{"(google.api.field_behavior)":"REQUIRED"}},"starterMessage":{"type":"string","id":2,"options":{"(google.api.field_behavior)":"REQUIRED"}},"callToAction":{"type":"BusinessMessageCallToActionInfo","id":3,"options":{"proto3_optional":true}},"whatsappInfo":{"type":"WhatsappBusinessMessageInfo","id":5}}},"WhatsappBusinessMessageInfo":{"fields":{"countryCode":{"type":"string","id":1,"options":{"(google.api.field_behavior)":"REQUIRED"}},"phoneNumber":{"type":"string","id":2,"options":{"(google.api.field_behavior)":"REQUIRED"}}}},"BusinessMessageCallToActionInfo":{"fields":{"callToActionSelection":{"type":"google.ads.googleads.v21.enums.BusinessMessageCallToActionTypeEnum.BusinessMessageCallToActionType","id":1,"options":{"(google.api.field_behavior)":"REQUIRED"}},"callToActionDescription":{"type":"string","id":2,"options":{"(google.api.field_behavior)":"REQUIRED"}}}},"AppDeepLinkAsset":{"fields":{"appDeepLinkUri":{"type":"string","id":1}}},"YouTubeVideoListAsset":{"fields":{"youtubeVideos":{"rule":"repeated","type":"AdVideoAsset","id":1}}},"KeywordInfo":{"oneofs":{"_text":{"oneof":["text"]}},"fields":{"text":{"type":"string","id":3,"options":{"proto3_optional":true}},"matchType":{"type":"google.ads.googleads.v21.enums.KeywordMatchTypeEnum.KeywordMatchType","id":2}}},"PlacementInfo":{"oneofs":{"_url":{"oneof":["url"]}},"fields":{"url":{"type":"string","id":2,"options":{"proto3_optional":true}}}},"NegativeKeywordListInfo":{"oneofs":{"_sharedSet":{"oneof":["sharedSet"]}},"fields":{"sharedSet":{"type":"string","id":1,"options":{"proto3_optional":true}}}},"MobileAppCategoryInfo":{"oneofs":{"_mobileAppCategoryConstant":{"oneof":["mobileAppCategoryConstant"]}},"fields":{"mobileAppCategoryConstant":{"type":"string","id":2,"options":{"(google.api.resource_reference).type":"googleads.googleapis.com/MobileAppCategoryConstant","proto3_optional":true}}}},"MobileApplicationInfo":{"oneofs":{"_appId":{"oneof":["appId"]},"_name":{"oneof":["name"]}},"fields":{"appId":{"type":"string","id":4,"options":{"proto3_optional":true}},"name":{"type":"string","id":5,"options":{"proto3_optional":true}}}},"LocationInfo":{"oneofs":{"_geoTargetConstant":{"oneof":["geoTargetConstant"]}},"fields":{"geoTargetConstant":{"type":"string","id":2,"options":{"proto3_optional":true}}}},"DeviceInfo":{"fields":{"type":{"type":"google.ads.googleads.v21.enums.DeviceEnum.Device","id":1}}},"ListingGroupInfo":{"oneofs":{"_parentAdGroupCriterion":{"oneof":["parentAdGroupCriterion"]},"_path":{"oneof":["path"]}},"fields":{"type":{"type":"google.ads.googleads.v21.enums.ListingGroupTypeEnum.ListingGroupType","id":1},"caseValue":{"type":"ListingDimensionInfo","id":2},"parentAdGroupCriterion":{"type":"string","id":4,"options":{"proto3_optional":true}},"path":{"type":"ListingDimensionPath","id":5,"options":{"proto3_optional":true}}}},"ListingDimensionPath":{"fields":{"dimensions":{"rule":"repeated","type":"ListingDimensionInfo","id":1}}},"ListingScopeInfo":{"fields":{"dimensions":{"rule":"repeated","type":"ListingDimensionInfo","id":2}}},"ListingDimensionInfo":{"oneofs":{"dimension":{"oneof":["hotelId","hotelClass","hotelCountryRegion","hotelState","hotelCity","productCategory","productBrand","productChannel","productChannelExclusivity","productCondition","productCustomAttribute","productItemId","productType","productGrouping","productLabels","productLegacyCondition","productTypeFull","activityId","activityRating","activityCountry","activityState","activityCity","unknownListingDimension"]}},"fields":{"hotelId":{"type":"HotelIdInfo","id":2},"hotelClass":{"type":"HotelClassInfo","id":3},"hotelCountryRegion":{"type":"HotelCountryRegionInfo","id":4},"hotelState":{"type":"HotelStateInfo","id":5},"hotelCity":{"type":"HotelCityInfo","id":6},"productCategory":{"type":"ProductCategoryInfo","id":24},"productBrand":{"type":"ProductBrandInfo","id":15},"productChannel":{"type":"ProductChannelInfo","id":8},"productChannelExclusivity":{"type":"ProductChannelExclusivityInfo","id":9},"productCondition":{"type":"ProductConditionInfo","id":10},"productCustomAttribute":{"type":"ProductCustomAttributeInfo","id":16},"productItemId":{"type":"ProductItemIdInfo","id":11},"productType":{"type":"ProductTypeInfo","id":12},"productGrouping":{"type":"ProductGroupingInfo","id":17},"productLabels":{"type":"ProductLabelsInfo","id":18},"productLegacyCondition":{"type":"ProductLegacyConditionInfo","id":19},"productTypeFull":{"type":"ProductTypeFullInfo","id":20},"activityId":{"type":"ActivityIdInfo","id":21},"activityRating":{"type":"ActivityRatingInfo","id":22},"activityCountry":{"type":"ActivityCountryInfo","id":23},"activityState":{"type":"ActivityStateInfo","id":25},"activityCity":{"type":"ActivityCityInfo","id":26},"unknownListingDimension":{"type":"UnknownListingDimensionInfo","id":14}}},"HotelIdInfo":{"oneofs":{"_value":{"oneof":["value"]}},"fields":{"value":{"type":"string","id":2,"options":{"proto3_optional":true}}}},"HotelClassInfo":{"oneofs":{"_value":{"oneof":["value"]}},"fields":{"value":{"type":"int64","id":2,"options":{"proto3_optional":true}}}},"HotelCountryRegionInfo":{"oneofs":{"_countryRegionCriterion":{"oneof":["countryRegionCriterion"]}},"fields":{"countryRegionCriterion":{"type":"string","id":2,"options":{"proto3_optional":true}}}},"HotelStateInfo":{"oneofs":{"_stateCriterion":{"oneof":["stateCriterion"]}},"fields":{"stateCriterion":{"type":"string","id":2,"options":{"proto3_optional":true}}}},"HotelCityInfo":{"oneofs":{"_cityCriterion":{"oneof":["cityCriterion"]}},"fields":{"cityCriterion":{"type":"string","id":2,"options":{"proto3_optional":true}}}},"ProductCategoryInfo":{"oneofs":{"_categoryId":{"oneof":["categoryId"]}},"fields":{"categoryId":{"type":"int64","id":1,"options":{"proto3_optional":true}},"level":{"type":"google.ads.googleads.v21.enums.ProductCategoryLevelEnum.ProductCategoryLevel","id":2}}},"ProductBrandInfo":{"oneofs":{"_value":{"oneof":["value"]}},"fields":{"value":{"type":"string","id":2,"options":{"proto3_optional":true}}}},"ProductChannelInfo":{"fields":{"channel":{"type":"google.ads.googleads.v21.enums.ProductChannelEnum.ProductChannel","id":1}}},"ProductChannelExclusivityInfo":{"fields":{"channelExclusivity":{"type":"google.ads.googleads.v21.enums.ProductChannelExclusivityEnum.ProductChannelExclusivity","id":1}}},"ProductConditionInfo":{"fields":{"condition":{"type":"google.ads.googleads.v21.enums.ProductConditionEnum.ProductCondition","id":1}}},"ProductCustomAttributeInfo":{"oneofs":{"_value":{"oneof":["value"]}},"fields":{"value":{"type":"string","id":3,"options":{"proto3_optional":true}},"index":{"type":"google.ads.googleads.v21.enums.ProductCustomAttributeIndexEnum.ProductCustomAttributeIndex","id":2}}},"ProductItemIdInfo":{"oneofs":{"_value":{"oneof":["value"]}},"fields":{"value":{"type":"string","id":2,"options":{"proto3_optional":true}}}},"ProductTypeInfo":{"oneofs":{"_value":{"oneof":["value"]}},"fields":{"value":{"type":"string","id":3,"options":{"proto3_optional":true}},"level":{"type":"google.ads.googleads.v21.enums.ProductTypeLevelEnum.ProductTypeLevel","id":2}}},"ProductGroupingInfo":{"oneofs":{"_value":{"oneof":["value"]}},"fields":{"value":{"type":"string","id":1,"options":{"proto3_optional":true}}}},"ProductLabelsInfo":{"oneofs":{"_value":{"oneof":["value"]}},"fields":{"value":{"type":"string","id":1,"options":{"proto3_optional":true}}}},"ProductLegacyConditionInfo":{"oneofs":{"_value":{"oneof":["value"]}},"fields":{"value":{"type":"string","id":1,"options":{"proto3_optional":true}}}},"ProductTypeFullInfo":{"oneofs":{"_value":{"oneof":["value"]}},"fields":{"value":{"type":"string","id":1,"options":{"proto3_optional":true}}}},"UnknownListingDimensionInfo":{"fields":{}},"HotelDateSelectionTypeInfo":{"fields":{"type":{"type":"google.ads.googleads.v21.enums.HotelDateSelectionTypeEnum.HotelDateSelectionType","id":1}}},"HotelAdvanceBookingWindowInfo":{"oneofs":{"_minDays":{"oneof":["minDays"]},"_maxDays":{"oneof":["maxDays"]}},"fields":{"minDays":{"type":"int64","id":3,"options":{"proto3_optional":true}},"maxDays":{"type":"int64","id":4,"options":{"proto3_optional":true}}}},"HotelLengthOfStayInfo":{"oneofs":{"_minNights":{"oneof":["minNights"]},"_maxNights":{"oneof":["maxNights"]}},"fields":{"minNights":{"type":"int64","id":3,"options":{"proto3_optional":true}},"maxNights":{"type":"int64","id":4,"options":{"proto3_optional":true}}}},"HotelCheckInDateRangeInfo":{"fields":{"startDate":{"type":"string","id":1},"endDate":{"type":"string","id":2}}},"HotelCheckInDayInfo":{"