google-ads-node
Version:
Google Ads gRPC Client Library for Node
1,856 lines • 452 kB
JavaScript
"use strict";
/* Autogenerated File! Do Not Edit. */
Object.defineProperty(exports, "__esModule", { value: true });
const string = "string";
const boolean = "boolean";
const number = "number";
/* .google.ads.googleads.v2.common.AdScheduleInfo */
// @ts-ignore
exports.AdScheduleInfo = {
// @ts-ignore
start_minute: "enum_MinuteOfHour",
// @ts-ignore
end_minute: "enum_MinuteOfHour",
// @ts-ignore
start_hour: number,
// @ts-ignore
end_hour: number,
// @ts-ignore
day_of_week: "enum_DayOfWeek",
};
/* .google.ads.googleads.v2.common.AffiliateLocationFeedItem */
// @ts-ignore
exports.AffiliateLocationFeedItem = {
// @ts-ignore
business_name: string,
// @ts-ignore
address_line1: string,
// @ts-ignore
address_line2: string,
// @ts-ignore
city: string,
// @ts-ignore
province: string,
// @ts-ignore
postal_code: string,
// @ts-ignore
country_code: string,
// @ts-ignore
phone_number: string,
// @ts-ignore
chain_id: number,
// @ts-ignore
chain_name: string,
};
/* .google.ads.googleads.v2.common.AgeRangeInfo */
// @ts-ignore
exports.AgeRangeInfo = {
// @ts-ignore
type: "enum_AgeRangeType",
};
/* .google.ads.googleads.v2.common.AdTextAsset */
// @ts-ignore
exports.AdTextAsset = {
// @ts-ignore
text: string,
// @ts-ignore
pinned_field: "enum_ServedAssetFieldType",
};
/* .google.ads.googleads.v2.common.AdImageAsset */
// @ts-ignore
exports.AdImageAsset = {
// @ts-ignore
asset: string,
};
/* .google.ads.googleads.v2.common.AdVideoAsset */
// @ts-ignore
exports.AdVideoAsset = {
// @ts-ignore
asset: string,
};
/* .google.ads.googleads.v2.common.AdMediaBundleAsset */
// @ts-ignore
exports.AdMediaBundleAsset = {
// @ts-ignore
asset: string,
};
/* .google.ads.googleads.v2.common.AppAdInfo */
// @ts-ignore
exports.AppAdInfo = {
// @ts-ignore
mandatory_ad_text: exports.AdTextAsset,
// @ts-ignore
headlines: exports.AdTextAsset,
// @ts-ignore
descriptions: exports.AdTextAsset,
// @ts-ignore
images: exports.AdImageAsset,
// @ts-ignore
youtube_videos: exports.AdVideoAsset,
// @ts-ignore
html_5_media_bundles: exports.AdMediaBundleAsset,
};
/* .google.ads.googleads.v2.common.AppEngagementAdInfo */
// @ts-ignore
exports.AppEngagementAdInfo = {
// @ts-ignore
headlines: exports.AdTextAsset,
// @ts-ignore
descriptions: exports.AdTextAsset,
// @ts-ignore
images: exports.AdImageAsset,
// @ts-ignore
videos: exports.AdVideoAsset,
};
/* .google.ads.googleads.v2.common.CustomParameter */
// @ts-ignore
exports.CustomParameter = {
// @ts-ignore
key: string,
// @ts-ignore
value: string,
};
/* .google.ads.googleads.v2.common.AppFeedItem */
// @ts-ignore
exports.AppFeedItem = {
// @ts-ignore
link_text: string,
// @ts-ignore
app_id: string,
// @ts-ignore
app_store: "enum_AppStore",
// @ts-ignore
final_urls: string,
// @ts-ignore
final_mobile_urls: string,
// @ts-ignore
tracking_url_template: string,
// @ts-ignore
url_custom_parameters: exports.CustomParameter,
// @ts-ignore
final_url_suffix: string,
};
/* .google.ads.googleads.v2.common.AppPaymentModelInfo */
// @ts-ignore
exports.AppPaymentModelInfo = {
// @ts-ignore
type: "enum_AppPaymentModelType",
};
/* .google.ads.googleads.v2.common.UserListActionInfo */
// @ts-ignore
exports.UserListActionInfo = {
// @ts-ignore
conversion_action: string,
// @ts-ignore
remarketing_action: string,
};
/* .google.ads.googleads.v2.common.BasicUserListInfo */
// @ts-ignore
exports.BasicUserListInfo = {
// @ts-ignore
actions: exports.UserListActionInfo,
};
/* .google.ads.googleads.v2.common.BidModifierSimulationPoint */
// @ts-ignore
exports.BidModifierSimulationPoint = {
// @ts-ignore
bid_modifier: number,
// @ts-ignore
biddable_conversions: number,
// @ts-ignore
biddable_conversions_value: number,
// @ts-ignore
clicks: number,
// @ts-ignore
cost_micros: number,
// @ts-ignore
impressions: number,
// @ts-ignore
top_slot_impressions: number,
// @ts-ignore
parent_biddable_conversions: number,
// @ts-ignore
parent_biddable_conversions_value: number,
// @ts-ignore
parent_clicks: number,
// @ts-ignore
parent_cost_micros: number,
// @ts-ignore
parent_impressions: number,
// @ts-ignore
parent_top_slot_impressions: number,
// @ts-ignore
parent_required_budget_micros: number,
};
/* .google.ads.googleads.v2.common.BidModifierSimulationPointList */
// @ts-ignore
exports.BidModifierSimulationPointList = {
// @ts-ignore
points: exports.BidModifierSimulationPoint,
};
/* .google.ads.googleads.v2.common.CallFeedItem */
// @ts-ignore
exports.CallFeedItem = {
// @ts-ignore
phone_number: string,
// @ts-ignore
country_code: string,
// @ts-ignore
call_tracking_enabled: boolean,
// @ts-ignore
call_conversion_action: string,
// @ts-ignore
call_conversion_tracking_disabled: boolean,
// @ts-ignore
call_conversion_reporting_state: "enum_CallConversionReportingState",
};
/* .google.ads.googleads.v2.common.CallOnlyAdInfo */
// @ts-ignore
exports.CallOnlyAdInfo = {
// @ts-ignore
country_code: string,
// @ts-ignore
phone_number: string,
// @ts-ignore
business_name: string,
// @ts-ignore
headline1: string,
// @ts-ignore
headline2: string,
// @ts-ignore
description1: string,
// @ts-ignore
description2: string,
// @ts-ignore
call_tracked: boolean,
// @ts-ignore
disable_call_conversion: boolean,
// @ts-ignore
phone_number_verification_url: string,
// @ts-ignore
conversion_action: string,
// @ts-ignore
conversion_reporting_state: "enum_CallConversionReportingState",
};
/* .google.ads.googleads.v2.common.CalloutFeedItem */
// @ts-ignore
exports.CalloutFeedItem = {
// @ts-ignore
callout_text: string,
};
/* .google.ads.googleads.v2.common.CarrierInfo */
// @ts-ignore
exports.CarrierInfo = {
// @ts-ignore
carrier_constant: string,
};
/* .google.ads.googleads.v2.common.ClickLocation */
// @ts-ignore
exports.ClickLocation = {
// @ts-ignore
city: string,
// @ts-ignore
country: string,
// @ts-ignore
metro: string,
// @ts-ignore
most_specific: string,
// @ts-ignore
region: string,
};
/* .google.ads.googleads.v2.common.Commission */
// @ts-ignore
exports.Commission = {
// @ts-ignore
commission_rate_micros: number,
};
/* .google.ads.googleads.v2.common.ContentLabelInfo */
// @ts-ignore
exports.ContentLabelInfo = {
// @ts-ignore
type: "enum_ContentLabelType",
};
/* .google.ads.googleads.v2.common.CpcBidSimulationPoint */
// @ts-ignore
exports.CpcBidSimulationPoint = {
// @ts-ignore
cpc_bid_micros: number,
// @ts-ignore
biddable_conversions: number,
// @ts-ignore
biddable_conversions_value: number,
// @ts-ignore
clicks: number,
// @ts-ignore
cost_micros: number,
// @ts-ignore
impressions: number,
// @ts-ignore
top_slot_impressions: number,
};
/* .google.ads.googleads.v2.common.CpcBidSimulationPointList */
// @ts-ignore
exports.CpcBidSimulationPointList = {
// @ts-ignore
points: exports.CpcBidSimulationPoint,
};
/* .google.ads.googleads.v2.common.CpvBidSimulationPoint */
// @ts-ignore
exports.CpvBidSimulationPoint = {
// @ts-ignore
cpv_bid_micros: number,
// @ts-ignore
cost_micros: number,
// @ts-ignore
impressions: number,
// @ts-ignore
views: number,
};
/* .google.ads.googleads.v2.common.CpvBidSimulationPointList */
// @ts-ignore
exports.CpvBidSimulationPointList = {
// @ts-ignore
points: exports.CpvBidSimulationPoint,
};
/* .google.ads.googleads.v2.common.CriterionCategoryChannelAvailability */
// @ts-ignore
exports.CriterionCategoryChannelAvailability = {
// @ts-ignore
availability_mode: "enum_CriterionCategoryChannelAvailabilityMode",
// @ts-ignore
advertising_channel_type: "enum_AdvertisingChannelType",
// @ts-ignore
advertising_channel_sub_type: "enum_AdvertisingChannelSubType",
// @ts-ignore
include_default_channel_sub_type: boolean,
};
/* .google.ads.googleads.v2.common.CriterionCategoryLocaleAvailability */
// @ts-ignore
exports.CriterionCategoryLocaleAvailability = {
// @ts-ignore
availability_mode: "enum_CriterionCategoryLocaleAvailabilityMode",
// @ts-ignore
country_code: string,
// @ts-ignore
language_code: string,
};
/* .google.ads.googleads.v2.common.CriterionCategoryAvailability */
// @ts-ignore
exports.CriterionCategoryAvailability = {
// @ts-ignore
channel: exports.CriterionCategoryChannelAvailability,
// @ts-ignore
locale: exports.CriterionCategoryLocaleAvailability,
};
/* .google.ads.googleads.v2.common.CrmBasedUserListInfo */
// @ts-ignore
exports.CrmBasedUserListInfo = {
// @ts-ignore
app_id: string,
// @ts-ignore
upload_key_type: "enum_CustomerMatchUploadKeyType",
// @ts-ignore
data_source_type: "enum_UserListCrmDataSourceType",
};
/* .google.ads.googleads.v2.common.CustomAffinityInfo */
// @ts-ignore
exports.CustomAffinityInfo = {
// @ts-ignore
custom_affinity: string,
};
/* .google.ads.googleads.v2.common.CustomIntentInfo */
// @ts-ignore
exports.CustomIntentInfo = {
// @ts-ignore
custom_intent: string,
};
/* .google.ads.googleads.v2.common.DateRange */
// @ts-ignore
exports.DateRange = {
// @ts-ignore
start_date: string,
// @ts-ignore
end_date: string,
};
/* .google.ads.googleads.v2.common.DeviceInfo */
// @ts-ignore
exports.DeviceInfo = {
// @ts-ignore
type: "enum_Device",
};
/* .google.ads.googleads.v2.common.DisplayUploadAdInfo */
// @ts-ignore
exports.DisplayUploadAdInfo = {
// @ts-ignore
display_upload_product_type: "enum_DisplayUploadProductType",
// @ts-ignore
media_bundle: exports.AdMediaBundleAsset,
};
/* .google.ads.googleads.v2.common.EnhancedCpc */
// @ts-ignore
exports.EnhancedCpc = {};
/* .google.ads.googleads.v2.common.ExpandedDynamicSearchAdInfo */
// @ts-ignore
exports.ExpandedDynamicSearchAdInfo = {
// @ts-ignore
description: string,
};
/* .google.ads.googleads.v2.common.ExpandedTextAdInfo */
// @ts-ignore
exports.ExpandedTextAdInfo = {
// @ts-ignore
headline_part1: string,
// @ts-ignore
headline_part2: string,
// @ts-ignore
headline_part3: string,
// @ts-ignore
description: string,
// @ts-ignore
description2: string,
// @ts-ignore
path1: string,
// @ts-ignore
path2: string,
};
/* .google.ads.googleads.v2.common.ExplorerAutoOptimizerSetting */
// @ts-ignore
exports.ExplorerAutoOptimizerSetting = {
// @ts-ignore
opt_in: boolean,
};
/* .google.ads.googleads.v2.common.FinalAppUrl */
// @ts-ignore
exports.FinalAppUrl = {
// @ts-ignore
os_type: "enum_AppUrlOperatingSystemType",
// @ts-ignore
url: string,
};
/* .google.ads.googleads.v2.common.FrequencyCapKey */
// @ts-ignore
exports.FrequencyCapKey = {
// @ts-ignore
level: "enum_FrequencyCapLevel",
// @ts-ignore
event_type: "enum_FrequencyCapEventType",
// @ts-ignore
time_unit: "enum_FrequencyCapTimeUnit",
// @ts-ignore
time_length: number,
};
/* .google.ads.googleads.v2.common.FrequencyCapEntry */
// @ts-ignore
exports.FrequencyCapEntry = {
// @ts-ignore
key: exports.FrequencyCapKey,
// @ts-ignore
cap: number,
};
/* .google.ads.googleads.v2.common.Operand.ConstantOperand */
// @ts-ignore
exports.ConstantOperand = {
// @ts-ignore
string_value: string,
// @ts-ignore
long_value: number,
// @ts-ignore
boolean_value: boolean,
// @ts-ignore
double_value: number,
};
/* .google.ads.googleads.v2.common.Operand.FeedAttributeOperand */
// @ts-ignore
exports.FeedAttributeOperand = {
// @ts-ignore
feed_id: number,
// @ts-ignore
feed_attribute_id: number,
};
/* .google.ads.googleads.v2.common.Operand.RequestContextOperand */
// @ts-ignore
exports.RequestContextOperand = {
// @ts-ignore
context_type: "enum_MatchingFunctionContextType",
};
/* .google.ads.googleads.v2.common.Operand.ConstantOperand */
// @ts-ignore
exports.ConstantOperand = {
// @ts-ignore
string_value: string,
// @ts-ignore
long_value: number,
// @ts-ignore
boolean_value: boolean,
// @ts-ignore
double_value: number,
};
/* .google.ads.googleads.v2.common.Operand.FeedAttributeOperand */
// @ts-ignore
exports.FeedAttributeOperand = {
// @ts-ignore
feed_id: number,
// @ts-ignore
feed_attribute_id: number,
};
/* .google.ads.googleads.v2.common.Operand.FunctionOperand */
// @ts-ignore
exports.FunctionOperand = {
// @ts-ignore
matching_function: exports.MatchingFunction,
};
/* .google.ads.googleads.v2.common.Operand.RequestContextOperand */
// @ts-ignore
exports.RequestContextOperand = {
// @ts-ignore
context_type: "enum_MatchingFunctionContextType",
};
/* .google.ads.googleads.v2.common.Operand */
// @ts-ignore
exports.Operand = {
// @ts-ignore
constant_operand: exports.ConstantOperand,
// @ts-ignore
feed_attribute_operand: exports.FeedAttributeOperand,
// @ts-ignore
function_operand: null,
// @ts-ignore
request_context_operand: exports.RequestContextOperand,
};
/* .google.ads.googleads.v2.common.MatchingFunction */
// @ts-ignore
exports.MatchingFunction = {
// @ts-ignore
function_string: string,
// @ts-ignore
operator: "enum_MatchingFunctionOperator",
// @ts-ignore
left_operands: exports.Operand,
// @ts-ignore
right_operands: exports.Operand,
};
/* .google.ads.googleads.v2.common.Operand.FunctionOperand */
// @ts-ignore
exports.FunctionOperand = {
// @ts-ignore
matching_function: exports.MatchingFunction,
};
// @ts-ignore
exports.Operand.function_operand = exports.FunctionOperand;
/* .google.ads.googleads.v2.common.GenderInfo */
// @ts-ignore
exports.GenderInfo = {
// @ts-ignore
type: "enum_GenderType",
};
/* .google.ads.googleads.v2.common.GmailTeaser */
// @ts-ignore
exports.GmailTeaser = {
// @ts-ignore
headline: string,
// @ts-ignore
description: string,
// @ts-ignore
business_name: string,
// @ts-ignore
logo_image: string,
};
/* .google.ads.googleads.v2.common.DisplayCallToAction */
// @ts-ignore
exports.DisplayCallToAction = {
// @ts-ignore
text: string,
// @ts-ignore
text_color: string,
// @ts-ignore
url_collection_id: string,
};
/* .google.ads.googleads.v2.common.ProductImage */
// @ts-ignore
exports.ProductImage = {
// @ts-ignore
product_image: string,
// @ts-ignore
description: string,
// @ts-ignore
display_call_to_action: exports.DisplayCallToAction,
};
/* .google.ads.googleads.v2.common.ProductVideo */
// @ts-ignore
exports.ProductVideo = {
// @ts-ignore
product_video: string,
};
/* .google.ads.googleads.v2.common.GmailAdInfo */
// @ts-ignore
exports.GmailAdInfo = {
// @ts-ignore
teaser: exports.GmailTeaser,
// @ts-ignore
header_image: string,
// @ts-ignore
marketing_image: string,
// @ts-ignore
marketing_image_headline: string,
// @ts-ignore
marketing_image_description: string,
// @ts-ignore
marketing_image_display_call_to_action: exports.DisplayCallToAction,
// @ts-ignore
product_images: exports.ProductImage,
// @ts-ignore
product_videos: exports.ProductVideo,
};
/* .google.ads.googleads.v2.common.HotelAdInfo */
// @ts-ignore
exports.HotelAdInfo = {};
/* .google.ads.googleads.v2.common.HotelAdvanceBookingWindowInfo */
// @ts-ignore
exports.HotelAdvanceBookingWindowInfo = {
// @ts-ignore
min_days: number,
// @ts-ignore
max_days: number,
};
/* .google.ads.googleads.v2.common.HotelCheckInDayInfo */
// @ts-ignore
exports.HotelCheckInDayInfo = {
// @ts-ignore
day_of_week: "enum_DayOfWeek",
};
/* .google.ads.googleads.v2.common.HotelDateSelectionTypeInfo */
// @ts-ignore
exports.HotelDateSelectionTypeInfo = {
// @ts-ignore
type: "enum_HotelDateSelectionType",
};
/* .google.ads.googleads.v2.common.HotelLengthOfStayInfo */
// @ts-ignore
exports.HotelLengthOfStayInfo = {
// @ts-ignore
min_nights: number,
// @ts-ignore
max_nights: number,
};
/* .google.ads.googleads.v2.common.ImageAdInfo */
// @ts-ignore
exports.ImageAdInfo = {
// @ts-ignore
pixel_width: number,
// @ts-ignore
pixel_height: number,
// @ts-ignore
image_url: string,
// @ts-ignore
preview_pixel_width: number,
// @ts-ignore
preview_pixel_height: number,
// @ts-ignore
preview_image_url: string,
// @ts-ignore
mime_type: "enum_MimeType",
// @ts-ignore
name: string,
// @ts-ignore
media_file: string,
// @ts-ignore
data: string,
// @ts-ignore
ad_id_to_copy_image_from: number,
};
/* .google.ads.googleads.v2.common.ImageDimension */
// @ts-ignore
exports.ImageDimension = {
// @ts-ignore
height_pixels: number,
// @ts-ignore
width_pixels: number,
// @ts-ignore
url: string,
};
/* .google.ads.googleads.v2.common.ImageAsset */
// @ts-ignore
exports.ImageAsset = {
// @ts-ignore
data: string,
// @ts-ignore
file_size: number,
// @ts-ignore
mime_type: "enum_MimeType",
// @ts-ignore
full_size: exports.ImageDimension,
};
/* .google.ads.googleads.v2.common.IncomeRangeInfo */
// @ts-ignore
exports.IncomeRangeInfo = {
// @ts-ignore
type: "enum_IncomeRangeType",
};
/* .google.ads.googleads.v2.common.InteractionTypeInfo */
// @ts-ignore
exports.InteractionTypeInfo = {
// @ts-ignore
type: "enum_InteractionType",
};
/* .google.ads.googleads.v2.common.IpBlockInfo */
// @ts-ignore
exports.IpBlockInfo = {
// @ts-ignore
ip_address: string,
};
/* .google.ads.googleads.v2.common.KeywordPlanHistoricalMetrics */
// @ts-ignore
exports.KeywordPlanHistoricalMetrics = {
// @ts-ignore
avg_monthly_searches: number,
// @ts-ignore
competition: "enum_KeywordPlanCompetitionLevel",
};
/* .google.ads.googleads.v2.common.LanguageInfo */
// @ts-ignore
exports.LanguageInfo = {
// @ts-ignore
language_constant: string,
};
/* .google.ads.googleads.v2.common.LegacyAppInstallAdInfo */
// @ts-ignore
exports.LegacyAppInstallAdInfo = {
// @ts-ignore
app_id: string,
// @ts-ignore
app_store: "enum_LegacyAppInstallAdAppStore",
// @ts-ignore
headline: string,
// @ts-ignore
description1: string,
// @ts-ignore
description2: string,
};
/* .google.ads.googleads.v2.common.LegacyResponsiveDisplayAdInfo */
// @ts-ignore
exports.LegacyResponsiveDisplayAdInfo = {
// @ts-ignore
short_headline: string,
// @ts-ignore
long_headline: string,
// @ts-ignore
description: string,
// @ts-ignore
business_name: string,
// @ts-ignore
allow_flexible_color: boolean,
// @ts-ignore
accent_color: string,
// @ts-ignore
main_color: string,
// @ts-ignore
call_to_action_text: string,
// @ts-ignore
logo_image: string,
// @ts-ignore
square_logo_image: string,
// @ts-ignore
marketing_image: string,
// @ts-ignore
square_marketing_image: string,
// @ts-ignore
format_setting: "enum_DisplayAdFormatSetting",
// @ts-ignore
price_prefix: string,
// @ts-ignore
promo_text: string,
};
/* .google.ads.googleads.v2.common.ListingBrandInfo */
// @ts-ignore
exports.ListingBrandInfo = {
// @ts-ignore
value: string,
};
/* .google.ads.googleads.v2.common.HotelIdInfo */
// @ts-ignore
exports.HotelIdInfo = {
// @ts-ignore
value: string,
};
/* .google.ads.googleads.v2.common.HotelClassInfo */
// @ts-ignore
exports.HotelClassInfo = {
// @ts-ignore
value: number,
};
/* .google.ads.googleads.v2.common.HotelCountryRegionInfo */
// @ts-ignore
exports.HotelCountryRegionInfo = {
// @ts-ignore
country_region_criterion: string,
};
/* .google.ads.googleads.v2.common.HotelStateInfo */
// @ts-ignore
exports.HotelStateInfo = {
// @ts-ignore
state_criterion: string,
};
/* .google.ads.googleads.v2.common.HotelCityInfo */
// @ts-ignore
exports.HotelCityInfo = {
// @ts-ignore
city_criterion: string,
};
/* .google.ads.googleads.v2.common.ListingCustomAttributeInfo */
// @ts-ignore
exports.ListingCustomAttributeInfo = {
// @ts-ignore
value: string,
// @ts-ignore
index: "enum_ListingCustomAttributeIndex",
};
/* .google.ads.googleads.v2.common.ProductBiddingCategoryInfo */
// @ts-ignore
exports.ProductBiddingCategoryInfo = {
// @ts-ignore
id: number,
// @ts-ignore
country_code: string,
// @ts-ignore
level: "enum_ProductBiddingCategoryLevel",
};
/* .google.ads.googleads.v2.common.ProductChannelInfo */
// @ts-ignore
exports.ProductChannelInfo = {
// @ts-ignore
channel: "enum_ProductChannel",
};
/* .google.ads.googleads.v2.common.ProductChannelExclusivityInfo */
// @ts-ignore
exports.ProductChannelExclusivityInfo = {
// @ts-ignore
channel_exclusivity: "enum_ProductChannelExclusivity",
};
/* .google.ads.googleads.v2.common.ProductConditionInfo */
// @ts-ignore
exports.ProductConditionInfo = {
// @ts-ignore
condition: "enum_ProductCondition",
};
/* .google.ads.googleads.v2.common.ProductItemIdInfo */
// @ts-ignore
exports.ProductItemIdInfo = {
// @ts-ignore
value: string,
};
/* .google.ads.googleads.v2.common.ProductTypeInfo */
// @ts-ignore
exports.ProductTypeInfo = {
// @ts-ignore
value: string,
// @ts-ignore
level: "enum_ProductTypeLevel",
};
/* .google.ads.googleads.v2.common.UnknownListingDimensionInfo */
// @ts-ignore
exports.UnknownListingDimensionInfo = {};
/* .google.ads.googleads.v2.common.ListingDimensionInfo */
// @ts-ignore
exports.ListingDimensionInfo = {
// @ts-ignore
listing_brand: exports.ListingBrandInfo,
// @ts-ignore
hotel_id: exports.HotelIdInfo,
// @ts-ignore
hotel_class: exports.HotelClassInfo,
// @ts-ignore
hotel_country_region: exports.HotelCountryRegionInfo,
// @ts-ignore
hotel_state: exports.HotelStateInfo,
// @ts-ignore
hotel_city: exports.HotelCityInfo,
// @ts-ignore
listing_custom_attribute: exports.ListingCustomAttributeInfo,
// @ts-ignore
product_bidding_category: exports.ProductBiddingCategoryInfo,
// @ts-ignore
product_channel: exports.ProductChannelInfo,
// @ts-ignore
product_channel_exclusivity: exports.ProductChannelExclusivityInfo,
// @ts-ignore
product_condition: exports.ProductConditionInfo,
// @ts-ignore
product_item_id: exports.ProductItemIdInfo,
// @ts-ignore
product_type: exports.ProductTypeInfo,
// @ts-ignore
unknown_listing_dimension: exports.UnknownListingDimensionInfo,
};
/* .google.ads.googleads.v2.common.ListingGroupInfo */
// @ts-ignore
exports.ListingGroupInfo = {
// @ts-ignore
type: "enum_ListingGroupType",
// @ts-ignore
case_value: exports.ListingDimensionInfo,
// @ts-ignore
parent_ad_group_criterion: string,
};
/* .google.ads.googleads.v2.common.ListingScopeInfo */
// @ts-ignore
exports.ListingScopeInfo = {
// @ts-ignore
dimensions: exports.ListingDimensionInfo,
};
/* .google.ads.googleads.v2.common.LocationFeedItem */
// @ts-ignore
exports.LocationFeedItem = {
// @ts-ignore
business_name: string,
// @ts-ignore
address_line1: string,
// @ts-ignore
address_line2: string,
// @ts-ignore
city: string,
// @ts-ignore
province: string,
// @ts-ignore
postal_code: string,
// @ts-ignore
country_code: string,
// @ts-ignore
phone_number: string,
};
/* .google.ads.googleads.v2.common.LocationGroupInfo */
// @ts-ignore
exports.LocationGroupInfo = {
// @ts-ignore
feed: string,
// @ts-ignore
geo_target_constants: string,
// @ts-ignore
radius: number,
// @ts-ignore
radius_units: "enum_LocationGroupRadiusUnits",
};
/* .google.ads.googleads.v2.common.LocationInfo */
// @ts-ignore
exports.LocationInfo = {
// @ts-ignore
geo_target_constant: string,
};
/* .google.ads.googleads.v2.common.LogicalUserListOperandInfo */
// @ts-ignore
exports.LogicalUserListOperandInfo = {
// @ts-ignore
user_list: string,
};
/* .google.ads.googleads.v2.common.UserListLogicalRuleInfo */
// @ts-ignore
exports.UserListLogicalRuleInfo = {
// @ts-ignore
operator: "enum_UserListLogicalRuleOperator",
// @ts-ignore
rule_operands: exports.LogicalUserListOperandInfo,
};
/* .google.ads.googleads.v2.common.LogicalUserListInfo */
// @ts-ignore
exports.LogicalUserListInfo = {
// @ts-ignore
rules: exports.UserListLogicalRuleInfo,
};
/* .google.ads.googleads.v2.common.ManualCpc */
// @ts-ignore
exports.ManualCpc = {
// @ts-ignore
enhanced_cpc_enabled: boolean,
};
/* .google.ads.googleads.v2.common.ManualCpm */
// @ts-ignore
exports.ManualCpm = {};
/* .google.ads.googleads.v2.common.ManualCpv */
// @ts-ignore
exports.ManualCpv = {};
/* .google.ads.googleads.v2.common.MaximizeConversionValue */
// @ts-ignore
exports.MaximizeConversionValue = {
// @ts-ignore
target_roas: number,
};
/* .google.ads.googleads.v2.common.MaximizeConversions */
// @ts-ignore
exports.MaximizeConversions = {};
/* .google.ads.googleads.v2.common.MediaBundleAsset */
// @ts-ignore
exports.MediaBundleAsset = {
// @ts-ignore
data: string,
};
/* .google.ads.googleads.v2.common.Metrics */
// @ts-ignore
exports.Metrics = {
// @ts-ignore
absolute_top_impression_percentage: number,
// @ts-ignore
active_view_cpm: number,
// @ts-ignore
active_view_ctr: number,
// @ts-ignore
active_view_impressions: number,
// @ts-ignore
active_view_measurability: number,
// @ts-ignore
active_view_measurable_cost_micros: number,
// @ts-ignore
active_view_measurable_impressions: number,
// @ts-ignore
active_view_viewability: number,
// @ts-ignore
all_conversions_from_interactions_rate: number,
// @ts-ignore
all_conversions_value: number,
// @ts-ignore
all_conversions: number,
// @ts-ignore
all_conversions_value_per_cost: number,
// @ts-ignore
all_conversions_from_click_to_call: number,
// @ts-ignore
all_conversions_from_directions: number,
// @ts-ignore
all_conversions_from_interactions_value_per_interaction: number,
// @ts-ignore
all_conversions_from_menu: number,
// @ts-ignore
all_conversions_from_order: number,
// @ts-ignore
all_conversions_from_other_engagement: number,
// @ts-ignore
all_conversions_from_store_visit: number,
// @ts-ignore
all_conversions_from_store_website: number,
// @ts-ignore
average_cost: number,
// @ts-ignore
average_cpc: number,
// @ts-ignore
average_cpe: number,
// @ts-ignore
average_cpm: number,
// @ts-ignore
average_cpv: number,
// @ts-ignore
average_page_views: number,
// @ts-ignore
average_time_on_site: number,
// @ts-ignore
benchmark_average_max_cpc: number,
// @ts-ignore
benchmark_ctr: number,
// @ts-ignore
bounce_rate: number,
// @ts-ignore
clicks: number,
// @ts-ignore
combined_clicks: number,
// @ts-ignore
combined_clicks_per_query: number,
// @ts-ignore
combined_queries: number,
// @ts-ignore
content_budget_lost_impression_share: number,
// @ts-ignore
content_impression_share: number,
// @ts-ignore
conversion_last_received_request_date_time: string,
// @ts-ignore
conversion_last_conversion_date: string,
// @ts-ignore
content_rank_lost_impression_share: number,
// @ts-ignore
conversions_from_interactions_rate: number,
// @ts-ignore
conversions_value: number,
// @ts-ignore
conversions_value_per_cost: number,
// @ts-ignore
conversions_from_interactions_value_per_interaction: number,
// @ts-ignore
conversions: number,
// @ts-ignore
cost_micros: number,
// @ts-ignore
cost_per_all_conversions: number,
// @ts-ignore
cost_per_conversion: number,
// @ts-ignore
cost_per_current_model_attributed_conversion: number,
// @ts-ignore
cross_device_conversions: number,
// @ts-ignore
ctr: number,
// @ts-ignore
current_model_attributed_conversions: number,
// @ts-ignore
current_model_attributed_conversions_from_interactions_rate: number,
// @ts-ignore
current_model_attributed_conversions_from_interactions_value_per_interaction: number,
// @ts-ignore
current_model_attributed_conversions_value: number,
// @ts-ignore
current_model_attributed_conversions_value_per_cost: number,
// @ts-ignore
engagement_rate: number,
// @ts-ignore
engagements: number,
// @ts-ignore
hotel_average_lead_value_micros: number,
// @ts-ignore
historical_creative_quality_score: "enum_QualityScoreBucket",
// @ts-ignore
historical_landing_page_quality_score: "enum_QualityScoreBucket",
// @ts-ignore
historical_quality_score: number,
// @ts-ignore
historical_search_predicted_ctr: "enum_QualityScoreBucket",
// @ts-ignore
gmail_forwards: number,
// @ts-ignore
gmail_saves: number,
// @ts-ignore
gmail_secondary_clicks: number,
// @ts-ignore
impressions_from_store_reach: number,
// @ts-ignore
impressions: number,
// @ts-ignore
interaction_rate: number,
// @ts-ignore
interactions: number,
// @ts-ignore
interaction_event_types: "enum_InteractionEventType",
// @ts-ignore
invalid_click_rate: number,
// @ts-ignore
invalid_clicks: number,
// @ts-ignore
message_chats: number,
// @ts-ignore
message_impressions: number,
// @ts-ignore
message_chat_rate: number,
// @ts-ignore
mobile_friendly_clicks_percentage: number,
// @ts-ignore
organic_clicks: number,
// @ts-ignore
organic_clicks_per_query: number,
// @ts-ignore
organic_impressions: number,
// @ts-ignore
organic_impressions_per_query: number,
// @ts-ignore
organic_queries: number,
// @ts-ignore
percent_new_visitors: number,
// @ts-ignore
phone_calls: number,
// @ts-ignore
phone_impressions: number,
// @ts-ignore
phone_through_rate: number,
// @ts-ignore
relative_ctr: number,
// @ts-ignore
search_absolute_top_impression_share: number,
// @ts-ignore
search_budget_lost_absolute_top_impression_share: number,
// @ts-ignore
search_budget_lost_impression_share: number,
// @ts-ignore
search_budget_lost_top_impression_share: number,
// @ts-ignore
search_click_share: number,
// @ts-ignore
search_exact_match_impression_share: number,
// @ts-ignore
search_impression_share: number,
// @ts-ignore
search_rank_lost_absolute_top_impression_share: number,
// @ts-ignore
search_rank_lost_impression_share: number,
// @ts-ignore
search_rank_lost_top_impression_share: number,
// @ts-ignore
search_top_impression_share: number,
// @ts-ignore
speed_score: number,
// @ts-ignore
top_impression_percentage: number,
// @ts-ignore
valid_accelerated_mobile_pages_clicks_percentage: number,
// @ts-ignore
value_per_all_conversions: number,
// @ts-ignore
value_per_conversion: number,
// @ts-ignore
value_per_current_model_attributed_conversion: number,
// @ts-ignore
video_quartile_100_rate: number,
// @ts-ignore
video_quartile_25_rate: number,
// @ts-ignore
video_quartile_50_rate: number,
// @ts-ignore
video_quartile_75_rate: number,
// @ts-ignore
video_view_rate: number,
// @ts-ignore
video_views: number,
// @ts-ignore
view_through_conversions: number,
};
/* .google.ads.googleads.v2.common.MobileAppCategoryInfo */
// @ts-ignore
exports.MobileAppCategoryInfo = {
// @ts-ignore
mobile_app_category_constant: string,
};
/* .google.ads.googleads.v2.common.MobileApplicationInfo */
// @ts-ignore
exports.MobileApplicationInfo = {
// @ts-ignore
app_id: string,
// @ts-ignore
name: string,
};
/* .google.ads.googleads.v2.common.MobileDeviceInfo */
// @ts-ignore
exports.MobileDeviceInfo = {
// @ts-ignore
mobile_device_constant: string,
};
/* .google.ads.googleads.v2.common.OperatingSystemVersionInfo */
// @ts-ignore
exports.OperatingSystemVersionInfo = {
// @ts-ignore
operating_system_version_constant: string,
};
/* .google.ads.googleads.v2.common.PageOnePromoted */
// @ts-ignore
exports.PageOnePromoted = {
// @ts-ignore
strategy_goal: "enum_PageOnePromotedStrategyGoal",
// @ts-ignore
cpc_bid_ceiling_micros: number,
// @ts-ignore
bid_modifier: number,
// @ts-ignore
only_raise_cpc_bids: boolean,
// @ts-ignore
raise_cpc_bid_when_budget_constrained: boolean,
// @ts-ignore
raise_cpc_bid_when_quality_score_is_low: boolean,
};
/* .google.ads.googleads.v2.common.ParentalStatusInfo */
// @ts-ignore
exports.ParentalStatusInfo = {
// @ts-ignore
type: "enum_ParentalStatusType",
};
/* .google.ads.googleads.v2.common.PercentCpc */
// @ts-ignore
exports.PercentCpc = {
// @ts-ignore
cpc_bid_ceiling_micros: number,
// @ts-ignore
enhanced_cpc_enabled: boolean,
};
/* .google.ads.googleads.v2.common.PlacementInfo */
// @ts-ignore
exports.PlacementInfo = {
// @ts-ignore
url: string,
};
/* .google.ads.googleads.v2.common.PolicyTopicEvidence.WebsiteList */
// @ts-ignore
exports.WebsiteList = {
// @ts-ignore
websites: string,
};
/* .google.ads.googleads.v2.common.PolicyTopicEvidence.TextList */
// @ts-ignore
exports.TextList = {
// @ts-ignore
texts: string,
};
/* .google.ads.googleads.v2.common.PolicyTopicEvidence.DestinationTextList */
// @ts-ignore
exports.DestinationTextList = {
// @ts-ignore
destination_texts: string,
};
/* .google.ads.googleads.v2.common.PolicyTopicEvidence.DestinationMismatch */
// @ts-ignore
exports.DestinationMismatch = {
// @ts-ignore
url_types: "enum_PolicyTopicEvidenceDestinationMismatchUrlType",
};
/* .google.ads.googleads.v2.common.PolicyTopicEvidence.DestinationNotWorking */
// @ts-ignore
exports.DestinationNotWorking = {
// @ts-ignore
expanded_url: string,
// @ts-ignore
device: "enum_PolicyTopicEvidenceDestinationNotWorkingDevice",
// @ts-ignore
last_checked_date_time: string,
// @ts-ignore
dns_error_type: "enum_PolicyTopicEvidenceDestinationNotWorkingDnsErrorType",
// @ts-ignore
http_error_code: number,
};
exports.PolicyTopicEvidence = {
website_list: exports.WebsiteList,
text_list: exports.TextList,
language_code: string,
destination_text_list: exports.DestinationTextList,
destination_mismatch: exports.DestinationMismatch,
destination_not_working: exports.DestinationNotWorking,
};
/* .google.ads.googleads.v2.common.PolicyTopicConstraint.CountryConstraint */
// @ts-ignore
exports.CountryConstraint = {
// @ts-ignore
country_criterion: string,
};
/* .google.ads.googleads.v2.common.PolicyTopicConstraint.CountryConstraintList */
// @ts-ignore
exports.CountryConstraintList = {
// @ts-ignore
total_targeted_countries: number,
// @ts-ignore
countries: exports.CountryConstraint,
};
/* .google.ads.googleads.v2.common.PolicyTopicConstraint.ResellerConstraint */
// @ts-ignore
exports.ResellerConstraint = {};
exports.PolicyTopicConstraint = {
country_constraint_list: exports.CountryConstraintList,
reseller_constraint: exports.ResellerConstraint,
certificate_missing_in_country_list: exports.CountryConstraintList,
certificate_domain_mismatch_in_country_list: exports.CountryConstraintList,
};
/* .google.ads.googleads.v2.common.PolicyTopicEntry */
// @ts-ignore
exports.PolicyTopicEntry = {
// @ts-ignore
topic: string,
// @ts-ignore
type: "enum_PolicyTopicEntryType",
// @ts-ignore
evidences: exports.PolicyTopicEvidence,
// @ts-ignore
constraints: exports.PolicyTopicConstraint,
};
/* .google.ads.googleads.v2.common.PolicyViolationKey */
// @ts-ignore
exports.PolicyViolationKey = {
// @ts-ignore
policy_name: string,
// @ts-ignore
violating_text: string,
};
/* .google.ads.googleads.v2.common.PolicyValidationParameter */
// @ts-ignore
exports.PolicyValidationParameter = {
// @ts-ignore
ignorable_policy_topics: string,
// @ts-ignore
exempt_policy_violation_keys: exports.PolicyViolationKey,
};
/* .google.ads.googleads.v2.common.PreferredContentInfo */
// @ts-ignore
exports.PreferredContentInfo = {
// @ts-ignore
type: "enum_PreferredContentType",
};
/* .google.ads.googleads.v2.common.Money */
// @ts-ignore
exports.Money = {
// @ts-ignore
currency_code: string,
// @ts-ignore
amount_micros: number,
};
/* .google.ads.googleads.v2.common.PriceOffer */
// @ts-ignore
exports.PriceOffer = {
// @ts-ignore
header: string,
// @ts-ignore
description: string,
// @ts-ignore
price: exports.Money,
// @ts-ignore
unit: "enum_PriceExtensionPriceUnit",
// @ts-ignore
final_urls: string,
// @ts-ignore
final_mobile_urls: string,
};
/* .google.ads.googleads.v2.common.PriceFeedItem */
// @ts-ignore
exports.PriceFeedItem = {
// @ts-ignore
type: "enum_PriceExtensionType",
// @ts-ignore
price_qualifier: "enum_PriceExtensionPriceQualifier",
// @ts-ignore
tracking_url_template: string,
// @ts-ignore
language_code: string,
// @ts-ignore
price_offerings: exports.PriceOffer,
// @ts-ignore
final_url_suffix: string,
};
/* .google.ads.googleads.v2.common.PromotionFeedItem */
// @ts-ignore
exports.PromotionFeedItem = {
// @ts-ignore
promotion_target: string,
// @ts-ignore
discount_modifier: "enum_PromotionExtensionDiscountModifier",
// @ts-ignore
promotion_start_date: string,
// @ts-ignore
promotion_end_date: string,
// @ts-ignore
occasion: "enum_PromotionExtensionOccasion",
// @ts-ignore
final_urls: string,
// @ts-ignore
final_mobile_urls: string,
// @ts-ignore
tracking_url_template: string,
// @ts-ignore
url_custom_parameters: exports.CustomParameter,
// @ts-ignore
final_url_suffix: string,
// @ts-ignore
language_code: string,
// @ts-ignore
percent_off: number,
// @ts-ignore
money_amount_off: exports.Money,
// @ts-ignore
promotion_code: string,
// @ts-ignore
orders_over_amount: exports.Money,
};
/* .google.ads.googleads.v2.common.GeoPointInfo */
// @ts-ignore
exports.GeoPointInfo = {
// @ts-ignore
longitude_in_micro_degrees: number,
// @ts-ignore
latitude_in_micro_degrees: number,
};
/* .google.ads.googleads.v2.common.AddressInfo */
// @ts-ignore
exports.AddressInfo = {
// @ts-ignore
postal_code: string,
// @ts-ignore
province_code: string,
// @ts-ignore
country_code: string,
// @ts-ignore
province_name: string,
// @ts-ignore
street_address: string,
// @ts-ignore
street_address2: string,
// @ts-ignore
city_name: string,
};
/* .google.ads.googleads.v2.common.ProximityInfo */
// @ts-ignore
exports.ProximityInfo = {
// @ts-ignore
geo_point: exports.GeoPointInfo,
// @ts-ignore
radius: number,
// @ts-ignore
radius_units: "enum_ProximityRadiusUnits",
// @ts-ignore
address: exports.AddressInfo,
};
/* .google.ads.googleads.v2.common.RealTimeBiddingSetting */
// @ts-ignore
exports.RealTimeBiddingSetting = {
// @ts-ignore
opt_in: boolean,
};
/* .google.ads.googleads.v2.common.ResponsiveDisplayAdInfo */
// @ts-ignore
exports.ResponsiveDisplayAdInfo = {
// @ts-ignore
marketing_images: exports.AdImageAsset,
// @ts-ignore
square_marketing_images: exports.AdImageAsset,
// @ts-ignore
logo_images: exports.AdImageAsset,
// @ts-ignore
square_logo_images: exports.AdImageAsset,
// @ts-ignore
headlines: exports.AdTextAsset,
// @ts-ignore
long_headline: exports.AdTextAsset,
// @ts-ignore
descriptions: exports.AdTextAsset,
// @ts-ignore
youtube_videos: exports.AdVideoAsset,
// @ts-ignore
business_name: string,
// @ts-ignore
main_color: string,
// @ts-ignore
accent_color: string,
// @ts-ignore
allow_flexible_color: boolean,
// @ts-ignore
call_to_action_text: string,
// @ts-ignore
price_prefix: string,
// @ts-ignore
promo_text: string,
// @ts-ignore
format_setting: "enum_DisplayAdFormatSetting",
};
/* .google.ads.googleads.v2.common.ResponsiveSearchAdInfo */
// @ts-ignore
exports.ResponsiveSearchAdInfo = {
// @ts-ignore
headlines: exports.AdTextAsset,
// @ts-ignore
descriptions: exports.AdTextAsset,
// @ts-ignore
path1: string,
// @ts-ignore
path2: string,
};
/* .google.ads.googleads.v2.common.UserListNumberRuleItemInfo */
// @ts-ignore
exports.UserListNumberRuleItemInfo = {
// @ts-ignore
operator: "enum_UserListNumberRuleItemOperator",
// @ts-ignore
value: number,
};
/* .google.ads.googleads.v2.common.UserListStringRuleItemInfo */
// @ts-ignore
exports.UserListStringRuleItemInfo = {
// @ts-ignore
operator: "enum_UserListStringRuleItemOperator",
// @ts-ignore
value: string,
};
/* .google.ads.googleads.v2.common.UserListDateRuleItemInfo */
// @ts-ignore
exports.UserListDateRuleItemInfo = {
// @ts-ignore
operator: "enum_UserListDateRuleItemOperator",
// @ts-ignore
value: string,
// @ts-ignore
offset_in_days: number,
};
/* .google.ads.googleads.v2.common.UserListRuleItemInfo */
// @ts-ignore
exports.UserListRuleItemInfo = {
// @ts-ignore
name: string,
// @ts-ignore
number_rule_item: exports.UserListNumberRuleItemInfo,
// @ts-ignore
string_rule_item: exports.UserListStringRuleItemInfo,
// @ts-ignore
date_rule_item: exports.UserListDateRuleItemInfo,
};
/* .google.ads.googleads.v2.common.UserListRuleItemGroupInfo */
// @ts-ignore
exports.UserListRuleItemGroupInfo = {
// @ts-ignore
rule_items: exports.UserListRuleItemInfo,
};
/* .google.ads.googleads.v2.common.UserListRuleInfo */
// @ts-ignore
exports.UserListRuleInfo = {
// @ts-ignore
rule_type: "enum_UserListRuleType",
// @ts-ignore
rule_item_groups: exports.UserListRuleItemGroupInfo,
};
/* .google.ads.googleads.v2.common.CombinedRuleUserListInfo */
// @ts-ignore
exports.CombinedRuleUserListInfo = {
// @ts-ignore
left_operand: exports.UserListRuleInfo,
// @ts-ignore
right_operand: exports.UserListRuleInfo,
// @ts-ignore
rule_operator: "enum_UserListCombinedRuleOperator",
};
/* .google.ads.googleads.v2.common.DateSpecificRuleUserListInfo */
// @ts-ignore
exports.DateSpecificRuleUserListInfo = {
// @ts-ignore
rule: exports.UserListRuleInfo,
// @ts-ignore
start_date: string,
// @ts-ignore
end_date: string,
};
/* .google.ads.googleads.v2.common.ExpressionRuleUserListInfo */
// @ts-ignore
exports.ExpressionRuleUserListInfo = {
// @ts-ignore
rule: exports.UserListRuleInfo,
};
/* .google.ads.googleads.v2.common.RuleBasedUserListInfo */
// @ts-ignore
exports.RuleBasedUserListInfo = {
// @ts-ignore
prepopulation_status: "enum_UserListPrepopulationStatus",
// @ts-ignore
combined_rule_user_list: exports.CombinedRuleUserListInfo,
// @ts-ignore
date_specific_rule_user_list: exports.DateSpecificRuleUserListInfo,
// @ts-ignore
expression_rule_user_list: exports.ExpressionRuleUserListInfo,
};
/* .google.ads.googleads.v2.common.KeywordInfo */
// @ts-ignore
exports.KeywordInfo = {
// @ts-ignore
text: string,
// @ts-ignore
match_type: "enum_KeywordMatchType",
};
/* .google.ads.googleads.v2.common.Keyword */
// @ts-ignore
exports.Keyword = {
// @ts-ignore
ad_group_criterion: string,
// @ts-ignore
info: exports.KeywordInfo,
};
/* .google.ads.googleads.v2.common.Segments */
// @ts-ignore
exports.Segments = {
// @ts-ignore
ad_network_type: "enum_AdNetworkType",
// @ts-ignore
click_type: "enum_ClickType",
// @ts-ignore
conversion_action: string,
// @ts-ignore
conversion_action_category: "enum_ConversionActionCategory",
// @ts-ignore
conversion_action_name: string,
// @ts-ignore
conversion_adjustment: boolean,
// @ts-ignore
conversion_attribution_event_type: "enum_ConversionAttributionEventType",
// @ts-ignore
conversion_lag_bucket: "enum_ConversionLagBucket",
// @ts-ignore
conversion_or_adjustment_lag_bucket: "enum_ConversionOrAdjustmentLagBucket",
// @ts-ignore
date: string,
// @ts-ignore
day_of_week: "enum_DayOfWeek",
// @ts-ignore
device: "enum_Device",
// @ts-ignore
external_conversion_source: "enum_ExternalConversionSource",
// @ts-ignore
geo_target_airport: string,
// @ts-ignore
geo_target_canton: string,
// @ts-ignore
geo_target_city: string,
// @ts-ignore
geo_target_country: string,
// @ts-ignore
geo_target_county: string,
// @ts-ignore
geo_target_district: string,
// @ts-ignore
geo_target_metro: string,
// @ts-ignore
geo_target_most_specific_location: string,
// @ts-ignore
geo_target_postal_code: string,
// @ts-ignore
geo_target_province: string,
// @ts-ignore
geo_target_region: string,
// @ts-ignore
geo_target_state: string,
// @ts-ignore
hotel_booking_window_days: number,
// @ts-ignore
hotel_center_id: number,
// @ts-ignore
hotel_check_in_date: string,
// @ts-ignore
hotel_check_in_day_of_week: "enum_DayOfWeek",
// @ts-ignore
hotel_city: string,
// @ts-ignore
hotel_class: number,
// @ts-ignore
hotel_country: string,
// @ts-ignore
hotel_date_selection_type: "enum_HotelDateSelectionType",
// @ts-ignore
hotel_length_of_stay: number,
// @ts-ignore
hotel_rate_rule_id: string,
// @ts-ignore
hotel_rate_type: "enum_HotelRateType",
// @ts-ignore
hotel_state: string,
// @ts-ignore
hour: number,
// @ts-ignore
interaction_on_this_extension: boolean,
// @ts-ignore
keyword: exports.Keyword,
// @ts-ignore
month: string,
// @ts-ignore
month_of_year: "enum_MonthOfYear",
// @ts-ignore
partner_hotel_id: string,
// @ts-ignore
placeholder_type: "enum_PlaceholderType",
// @ts-ignore
product_aggregator_id: number,
// @ts-ignore
product_bidding_category_level1: string,
// @ts-ignore
product_bidding_category_level2: string,
// @ts-ignore
product_bidding_category_level3: string,
// @ts-ignore
product_bidding_category_level4: string,
// @ts-ignore
product_bidding_category_level5: string,
// @ts-ignore
product_brand: string,
// @ts-ignore
product_channel: "enum_ProductChannel",
// @ts-ignore
product_channel_exclusivity: "enum_ProductChannelExclusivity",
// @ts-ignore
product_condition: "enum_ProductCondition",
// @ts-ignore
product_country: string,
// @ts-ignore
product_custom_attribute0: string,
// @ts-ignore
product_custom_attribute1: string,
// @ts-ignore
product_custom_attribute2: string,
// @ts-ignore
product_custom_attribute3: string,
// @ts-ignore
product_custom_attribute4: string,
// @ts-ignore
product_item_id: string,
// @ts-ignore
product_language: string,
// @ts-ignore
product_merchant_id: number,
// @ts-ignore
product_store_id: string,
// @ts-ignore
product_title: string,
// @ts-ignore
product_type_l1: string,
// @ts-ignore
product_type_l2: string,
// @ts-ignore
product_type_l3: string,
// @ts-ignore
product_type_l4: string,
// @ts-ignore
product_type_l5: string,
// @ts-ignore
quarter: string,
// @ts-ignore
search_engine_results_page_type: "enum_SearchEngineResultsPageType",
// @ts-ignore
search_term_match_type: "enum_SearchTermMatchType",
// @ts-ignore
slot: "enum_Slot",
// @ts-ignore
webpage: string,
// @ts-ignore
week: string,
// @ts-ignore
year: number,
};
/* .google.ads.googleads.v2.common.ShoppingComparisonListingAdInfo */
// @ts-ignore
exports.ShoppingComparisonListingAdInfo = {
// @ts-ignore
headline: string,
};
/* .google.ads.googleads.v2.common.ShoppingProductAdInfo */
// @ts-ignore
exports.ShoppingProductAdInfo = {};
/* .google.ads.googleads.v2.common.ShoppingSmartAdInfo */
// @ts-ignore
exports.ShoppingSmartAdInfo = {};
/* .google.ads.googleads.v2.common.SimilarUserListInfo */
// @ts-ignore
exports.SimilarUserListInfo = {
// @ts-ignore
seed_user_list: string,
};
/* .google.ads.googleads.v2.common.SitelinkFeedItem */
// @ts-ignore
exports.SitelinkFeedItem = {
// @ts-ignore
link_text: string,
// @ts-ignore
line1: string,
// @ts-ignore
line2: string,
// @ts-ignore
final_urls: string,
// @ts-ignore
final_mobile_urls: string,
// @ts-ignore
tracking_url_template: string,
// @ts-ignore
url_custom_parameters: exports.CustomParameter,
// @ts-ignore
final_url_suffix: string,
};
/* .google.ads.googleads.v2.common.StructuredSnippetFeedItem */
// @ts-ignore
exports.StructuredSnippetFeedItem = {
// @ts-ignore
header: string,
// @ts-ignore
values: string,
};
/* .google.ads.googleads.v2.common.TagSnippet */
// @ts-ignore
exports.TagSnippet = {
// @ts-ignore
type: "enum_TrackingCodeType",
// @ts-ignore
page_format: "enum_Tr