UNPKG

google-ads-node

Version:

Google Ads gRPC Client Library for Node

576 lines (485 loc) 33.9 kB
// package: google.ads.googleads.v2.resources // file: google/ads/googleads/v2/resources/campaign.proto import * as jspb from "google-protobuf"; import * as google_ads_googleads_v2_common_bidding_pb from "../../../../../google/ads/googleads/v2/common/bidding_pb"; import * as google_ads_googleads_v2_common_custom_parameter_pb from "../../../../../google/ads/googleads/v2/common/custom_parameter_pb"; import * as google_ads_googleads_v2_common_frequency_cap_pb from "../../../../../google/ads/googleads/v2/common/frequency_cap_pb"; import * as google_ads_googleads_v2_common_real_time_bidding_setting_pb from "../../../../../google/ads/googleads/v2/common/real_time_bidding_setting_pb"; import * as google_ads_googleads_v2_common_targeting_setting_pb from "../../../../../google/ads/googleads/v2/common/targeting_setting_pb"; import * as google_ads_googleads_v2_enums_ad_serving_optimization_status_pb from "../../../../../google/ads/googleads/v2/enums/ad_serving_optimization_status_pb"; import * as google_ads_googleads_v2_enums_advertising_channel_sub_type_pb from "../../../../../google/ads/googleads/v2/enums/advertising_channel_sub_type_pb"; import * as google_ads_googleads_v2_enums_advertising_channel_type_pb from "../../../../../google/ads/googleads/v2/enums/advertising_channel_type_pb"; import * as google_ads_googleads_v2_enums_app_campaign_app_store_pb from "../../../../../google/ads/googleads/v2/enums/app_campaign_app_store_pb"; import * as google_ads_googleads_v2_enums_app_campaign_bidding_strategy_goal_type_pb from "../../../../../google/ads/googleads/v2/enums/app_campaign_bidding_strategy_goal_type_pb"; import * as google_ads_googleads_v2_enums_bidding_strategy_type_pb from "../../../../../google/ads/googleads/v2/enums/bidding_strategy_type_pb"; import * as google_ads_googleads_v2_enums_brand_safety_suitability_pb from "../../../../../google/ads/googleads/v2/enums/brand_safety_suitability_pb"; import * as google_ads_googleads_v2_enums_campaign_experiment_type_pb from "../../../../../google/ads/googleads/v2/enums/campaign_experiment_type_pb"; import * as google_ads_googleads_v2_enums_campaign_serving_status_pb from "../../../../../google/ads/googleads/v2/enums/campaign_serving_status_pb"; import * as google_ads_googleads_v2_enums_campaign_status_pb from "../../../../../google/ads/googleads/v2/enums/campaign_status_pb"; import * as google_ads_googleads_v2_enums_negative_geo_target_type_pb from "../../../../../google/ads/googleads/v2/enums/negative_geo_target_type_pb"; import * as google_ads_googleads_v2_enums_payment_mode_pb from "../../../../../google/ads/googleads/v2/enums/payment_mode_pb"; import * as google_ads_googleads_v2_enums_positive_geo_target_type_pb from "../../../../../google/ads/googleads/v2/enums/positive_geo_target_type_pb"; import * as google_ads_googleads_v2_enums_vanity_pharma_display_url_mode_pb from "../../../../../google/ads/googleads/v2/enums/vanity_pharma_display_url_mode_pb"; import * as google_ads_googleads_v2_enums_vanity_pharma_text_pb from "../../../../../google/ads/googleads/v2/enums/vanity_pharma_text_pb"; import * as google_protobuf_wrappers_pb from "google-protobuf/google/protobuf/wrappers_pb"; import * as google_api_annotations_pb from "../../../../../google/api/annotations_pb"; export class Campaign extends jspb.Message { getResourceName(): string; setResourceName(value: string): void; hasId(): boolean; clearId(): void; getId(): google_protobuf_wrappers_pb.Int64Value | undefined; setId(value?: google_protobuf_wrappers_pb.Int64Value): void; hasName(): boolean; clearName(): void; getName(): google_protobuf_wrappers_pb.StringValue | undefined; setName(value?: google_protobuf_wrappers_pb.StringValue): void; getStatus(): google_ads_googleads_v2_enums_campaign_status_pb.CampaignStatusEnum.CampaignStatus; setStatus(value: google_ads_googleads_v2_enums_campaign_status_pb.CampaignStatusEnum.CampaignStatus): void; getServingStatus(): google_ads_googleads_v2_enums_campaign_serving_status_pb.CampaignServingStatusEnum.CampaignServingStatus; setServingStatus(value: google_ads_googleads_v2_enums_campaign_serving_status_pb.CampaignServingStatusEnum.CampaignServingStatus): void; getAdServingOptimizationStatus(): google_ads_googleads_v2_enums_ad_serving_optimization_status_pb.AdServingOptimizationStatusEnum.AdServingOptimizationStatus; setAdServingOptimizationStatus(value: google_ads_googleads_v2_enums_ad_serving_optimization_status_pb.AdServingOptimizationStatusEnum.AdServingOptimizationStatus): void; getAdvertisingChannelType(): google_ads_googleads_v2_enums_advertising_channel_type_pb.AdvertisingChannelTypeEnum.AdvertisingChannelType; setAdvertisingChannelType(value: google_ads_googleads_v2_enums_advertising_channel_type_pb.AdvertisingChannelTypeEnum.AdvertisingChannelType): void; getAdvertisingChannelSubType(): google_ads_googleads_v2_enums_advertising_channel_sub_type_pb.AdvertisingChannelSubTypeEnum.AdvertisingChannelSubType; setAdvertisingChannelSubType(value: google_ads_googleads_v2_enums_advertising_channel_sub_type_pb.AdvertisingChannelSubTypeEnum.AdvertisingChannelSubType): void; hasTrackingUrlTemplate(): boolean; clearTrackingUrlTemplate(): void; getTrackingUrlTemplate(): google_protobuf_wrappers_pb.StringValue | undefined; setTrackingUrlTemplate(value?: google_protobuf_wrappers_pb.StringValue): void; clearUrlCustomParametersList(): void; getUrlCustomParametersList(): Array<google_ads_googleads_v2_common_custom_parameter_pb.CustomParameter>; setUrlCustomParametersList(value: Array<google_ads_googleads_v2_common_custom_parameter_pb.CustomParameter>): void; addUrlCustomParameters(value?: google_ads_googleads_v2_common_custom_parameter_pb.CustomParameter, index?: number): google_ads_googleads_v2_common_custom_parameter_pb.CustomParameter; hasRealTimeBiddingSetting(): boolean; clearRealTimeBiddingSetting(): void; getRealTimeBiddingSetting(): google_ads_googleads_v2_common_real_time_bidding_setting_pb.RealTimeBiddingSetting | undefined; setRealTimeBiddingSetting(value?: google_ads_googleads_v2_common_real_time_bidding_setting_pb.RealTimeBiddingSetting): void; hasNetworkSettings(): boolean; clearNetworkSettings(): void; getNetworkSettings(): Campaign.NetworkSettings | undefined; setNetworkSettings(value?: Campaign.NetworkSettings): void; hasHotelSetting(): boolean; clearHotelSetting(): void; getHotelSetting(): Campaign.HotelSettingInfo | undefined; setHotelSetting(value?: Campaign.HotelSettingInfo): void; hasDynamicSearchAdsSetting(): boolean; clearDynamicSearchAdsSetting(): void; getDynamicSearchAdsSetting(): Campaign.DynamicSearchAdsSetting | undefined; setDynamicSearchAdsSetting(value?: Campaign.DynamicSearchAdsSetting): void; hasShoppingSetting(): boolean; clearShoppingSetting(): void; getShoppingSetting(): Campaign.ShoppingSetting | undefined; setShoppingSetting(value?: Campaign.ShoppingSetting): void; hasTargetingSetting(): boolean; clearTargetingSetting(): void; getTargetingSetting(): google_ads_googleads_v2_common_targeting_setting_pb.TargetingSetting | undefined; setTargetingSetting(value?: google_ads_googleads_v2_common_targeting_setting_pb.TargetingSetting): void; hasGeoTargetTypeSetting(): boolean; clearGeoTargetTypeSetting(): void; getGeoTargetTypeSetting(): Campaign.GeoTargetTypeSetting | undefined; setGeoTargetTypeSetting(value?: Campaign.GeoTargetTypeSetting): void; hasAppCampaignSetting(): boolean; clearAppCampaignSetting(): void; getAppCampaignSetting(): Campaign.AppCampaignSetting | undefined; setAppCampaignSetting(value?: Campaign.AppCampaignSetting): void; clearLabelsList(): void; getLabelsList(): Array<google_protobuf_wrappers_pb.StringValue>; setLabelsList(value: Array<google_protobuf_wrappers_pb.StringValue>): void; addLabels(value?: google_protobuf_wrappers_pb.StringValue, index?: number): google_protobuf_wrappers_pb.StringValue; getExperimentType(): google_ads_googleads_v2_enums_campaign_experiment_type_pb.CampaignExperimentTypeEnum.CampaignExperimentType; setExperimentType(value: google_ads_googleads_v2_enums_campaign_experiment_type_pb.CampaignExperimentTypeEnum.CampaignExperimentType): void; hasBaseCampaign(): boolean; clearBaseCampaign(): void; getBaseCampaign(): google_protobuf_wrappers_pb.StringValue | undefined; setBaseCampaign(value?: google_protobuf_wrappers_pb.StringValue): void; hasCampaignBudget(): boolean; clearCampaignBudget(): void; getCampaignBudget(): google_protobuf_wrappers_pb.StringValue | undefined; setCampaignBudget(value?: google_protobuf_wrappers_pb.StringValue): void; getBiddingStrategyType(): google_ads_googleads_v2_enums_bidding_strategy_type_pb.BiddingStrategyTypeEnum.BiddingStrategyType; setBiddingStrategyType(value: google_ads_googleads_v2_enums_bidding_strategy_type_pb.BiddingStrategyTypeEnum.BiddingStrategyType): void; hasStartDate(): boolean; clearStartDate(): void; getStartDate(): google_protobuf_wrappers_pb.StringValue | undefined; setStartDate(value?: google_protobuf_wrappers_pb.StringValue): void; hasEndDate(): boolean; clearEndDate(): void; getEndDate(): google_protobuf_wrappers_pb.StringValue | undefined; setEndDate(value?: google_protobuf_wrappers_pb.StringValue): void; hasFinalUrlSuffix(): boolean; clearFinalUrlSuffix(): void; getFinalUrlSuffix(): google_protobuf_wrappers_pb.StringValue | undefined; setFinalUrlSuffix(value?: google_protobuf_wrappers_pb.StringValue): void; clearFrequencyCapsList(): void; getFrequencyCapsList(): Array<google_ads_googleads_v2_common_frequency_cap_pb.FrequencyCapEntry>; setFrequencyCapsList(value: Array<google_ads_googleads_v2_common_frequency_cap_pb.FrequencyCapEntry>): void; addFrequencyCaps(value?: google_ads_googleads_v2_common_frequency_cap_pb.FrequencyCapEntry, index?: number): google_ads_googleads_v2_common_frequency_cap_pb.FrequencyCapEntry; getVideoBrandSafetySuitability(): google_ads_googleads_v2_enums_brand_safety_suitability_pb.BrandSafetySuitabilityEnum.BrandSafetySuitability; setVideoBrandSafetySuitability(value: google_ads_googleads_v2_enums_brand_safety_suitability_pb.BrandSafetySuitabilityEnum.BrandSafetySuitability): void; hasVanityPharma(): boolean; clearVanityPharma(): void; getVanityPharma(): Campaign.VanityPharma | undefined; setVanityPharma(value?: Campaign.VanityPharma): void; hasSelectiveOptimization(): boolean; clearSelectiveOptimization(): void; getSelectiveOptimization(): Campaign.SelectiveOptimization | undefined; setSelectiveOptimization(value?: Campaign.SelectiveOptimization): void; hasTrackingSetting(): boolean; clearTrackingSetting(): void; getTrackingSetting(): Campaign.TrackingSetting | undefined; setTrackingSetting(value?: Campaign.TrackingSetting): void; getPaymentMode(): google_ads_googleads_v2_enums_payment_mode_pb.PaymentModeEnum.PaymentMode; setPaymentMode(value: google_ads_googleads_v2_enums_payment_mode_pb.PaymentModeEnum.PaymentMode): void; hasBiddingStrategy(): boolean; clearBiddingStrategy(): void; getBiddingStrategy(): google_protobuf_wrappers_pb.StringValue | undefined; setBiddingStrategy(value?: google_protobuf_wrappers_pb.StringValue): void; hasCommission(): boolean; clearCommission(): void; getCommission(): google_ads_googleads_v2_common_bidding_pb.Commission | undefined; setCommission(value?: google_ads_googleads_v2_common_bidding_pb.Commission): void; hasManualCpc(): boolean; clearManualCpc(): void; getManualCpc(): google_ads_googleads_v2_common_bidding_pb.ManualCpc | undefined; setManualCpc(value?: google_ads_googleads_v2_common_bidding_pb.ManualCpc): void; hasManualCpm(): boolean; clearManualCpm(): void; getManualCpm(): google_ads_googleads_v2_common_bidding_pb.ManualCpm | undefined; setManualCpm(value?: google_ads_googleads_v2_common_bidding_pb.ManualCpm): void; hasManualCpv(): boolean; clearManualCpv(): void; getManualCpv(): google_ads_googleads_v2_common_bidding_pb.ManualCpv | undefined; setManualCpv(value?: google_ads_googleads_v2_common_bidding_pb.ManualCpv): void; hasMaximizeConversions(): boolean; clearMaximizeConversions(): void; getMaximizeConversions(): google_ads_googleads_v2_common_bidding_pb.MaximizeConversions | undefined; setMaximizeConversions(value?: google_ads_googleads_v2_common_bidding_pb.MaximizeConversions): void; hasMaximizeConversionValue(): boolean; clearMaximizeConversionValue(): void; getMaximizeConversionValue(): google_ads_googleads_v2_common_bidding_pb.MaximizeConversionValue | undefined; setMaximizeConversionValue(value?: google_ads_googleads_v2_common_bidding_pb.MaximizeConversionValue): void; hasTargetCpa(): boolean; clearTargetCpa(): void; getTargetCpa(): google_ads_googleads_v2_common_bidding_pb.TargetCpa | undefined; setTargetCpa(value?: google_ads_googleads_v2_common_bidding_pb.TargetCpa): void; hasTargetImpressionShare(): boolean; clearTargetImpressionShare(): void; getTargetImpressionShare(): google_ads_googleads_v2_common_bidding_pb.TargetImpressionShare | undefined; setTargetImpressionShare(value?: google_ads_googleads_v2_common_bidding_pb.TargetImpressionShare): void; hasTargetRoas(): boolean; clearTargetRoas(): void; getTargetRoas(): google_ads_googleads_v2_common_bidding_pb.TargetRoas | undefined; setTargetRoas(value?: google_ads_googleads_v2_common_bidding_pb.TargetRoas): void; hasTargetSpend(): boolean; clearTargetSpend(): void; getTargetSpend(): google_ads_googleads_v2_common_bidding_pb.TargetSpend | undefined; setTargetSpend(value?: google_ads_googleads_v2_common_bidding_pb.TargetSpend): void; hasPercentCpc(): boolean; clearPercentCpc(): void; getPercentCpc(): google_ads_googleads_v2_common_bidding_pb.PercentCpc | undefined; setPercentCpc(value?: google_ads_googleads_v2_common_bidding_pb.PercentCpc): void; hasTargetCpm(): boolean; clearTargetCpm(): void; getTargetCpm(): google_ads_googleads_v2_common_bidding_pb.TargetCpm | undefined; setTargetCpm(value?: google_ads_googleads_v2_common_bidding_pb.TargetCpm): void; getCampaignBiddingStrategyCase(): Campaign.CampaignBiddingStrategyCase; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): Campaign.AsObject; static toObject(includeInstance: boolean, msg: Campaign): Campaign.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: Campaign, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): Campaign; static deserializeBinaryFromReader(message: Campaign, reader: jspb.BinaryReader): Campaign; } export namespace Campaign { export type AsObject = { resourceName: string, id?: google_protobuf_wrappers_pb.Int64Value.AsObject, name?: google_protobuf_wrappers_pb.StringValue.AsObject, status: google_ads_googleads_v2_enums_campaign_status_pb.CampaignStatusEnum.CampaignStatus, servingStatus: google_ads_googleads_v2_enums_campaign_serving_status_pb.CampaignServingStatusEnum.CampaignServingStatus, adServingOptimizationStatus: google_ads_googleads_v2_enums_ad_serving_optimization_status_pb.AdServingOptimizationStatusEnum.AdServingOptimizationStatus, advertisingChannelType: google_ads_googleads_v2_enums_advertising_channel_type_pb.AdvertisingChannelTypeEnum.AdvertisingChannelType, advertisingChannelSubType: google_ads_googleads_v2_enums_advertising_channel_sub_type_pb.AdvertisingChannelSubTypeEnum.AdvertisingChannelSubType, trackingUrlTemplate?: google_protobuf_wrappers_pb.StringValue.AsObject, urlCustomParametersList: Array<google_ads_googleads_v2_common_custom_parameter_pb.CustomParameter.AsObject>, realTimeBiddingSetting?: google_ads_googleads_v2_common_real_time_bidding_setting_pb.RealTimeBiddingSetting.AsObject, networkSettings?: Campaign.NetworkSettings.AsObject, hotelSetting?: Campaign.HotelSettingInfo.AsObject, dynamicSearchAdsSetting?: Campaign.DynamicSearchAdsSetting.AsObject, shoppingSetting?: Campaign.ShoppingSetting.AsObject, targetingSetting?: google_ads_googleads_v2_common_targeting_setting_pb.TargetingSetting.AsObject, geoTargetTypeSetting?: Campaign.GeoTargetTypeSetting.AsObject, appCampaignSetting?: Campaign.AppCampaignSetting.AsObject, labelsList: Array<google_protobuf_wrappers_pb.StringValue.AsObject>, experimentType: google_ads_googleads_v2_enums_campaign_experiment_type_pb.CampaignExperimentTypeEnum.CampaignExperimentType, baseCampaign?: google_protobuf_wrappers_pb.StringValue.AsObject, campaignBudget?: google_protobuf_wrappers_pb.StringValue.AsObject, biddingStrategyType: google_ads_googleads_v2_enums_bidding_strategy_type_pb.BiddingStrategyTypeEnum.BiddingStrategyType, startDate?: google_protobuf_wrappers_pb.StringValue.AsObject, endDate?: google_protobuf_wrappers_pb.StringValue.AsObject, finalUrlSuffix?: google_protobuf_wrappers_pb.StringValue.AsObject, frequencyCapsList: Array<google_ads_googleads_v2_common_frequency_cap_pb.FrequencyCapEntry.AsObject>, videoBrandSafetySuitability: google_ads_googleads_v2_enums_brand_safety_suitability_pb.BrandSafetySuitabilityEnum.BrandSafetySuitability, vanityPharma?: Campaign.VanityPharma.AsObject, selectiveOptimization?: Campaign.SelectiveOptimization.AsObject, trackingSetting?: Campaign.TrackingSetting.AsObject, paymentMode: google_ads_googleads_v2_enums_payment_mode_pb.PaymentModeEnum.PaymentMode, biddingStrategy?: google_protobuf_wrappers_pb.StringValue.AsObject, commission?: google_ads_googleads_v2_common_bidding_pb.Commission.AsObject, manualCpc?: google_ads_googleads_v2_common_bidding_pb.ManualCpc.AsObject, manualCpm?: google_ads_googleads_v2_common_bidding_pb.ManualCpm.AsObject, manualCpv?: google_ads_googleads_v2_common_bidding_pb.ManualCpv.AsObject, maximizeConversions?: google_ads_googleads_v2_common_bidding_pb.MaximizeConversions.AsObject, maximizeConversionValue?: google_ads_googleads_v2_common_bidding_pb.MaximizeConversionValue.AsObject, targetCpa?: google_ads_googleads_v2_common_bidding_pb.TargetCpa.AsObject, targetImpressionShare?: google_ads_googleads_v2_common_bidding_pb.TargetImpressionShare.AsObject, targetRoas?: google_ads_googleads_v2_common_bidding_pb.TargetRoas.AsObject, targetSpend?: google_ads_googleads_v2_common_bidding_pb.TargetSpend.AsObject, percentCpc?: google_ads_googleads_v2_common_bidding_pb.PercentCpc.AsObject, targetCpm?: google_ads_googleads_v2_common_bidding_pb.TargetCpm.AsObject, } export class NetworkSettings extends jspb.Message { hasTargetGoogleSearch(): boolean; clearTargetGoogleSearch(): void; getTargetGoogleSearch(): google_protobuf_wrappers_pb.BoolValue | undefined; setTargetGoogleSearch(value?: google_protobuf_wrappers_pb.BoolValue): void; hasTargetSearchNetwork(): boolean; clearTargetSearchNetwork(): void; getTargetSearchNetwork(): google_protobuf_wrappers_pb.BoolValue | undefined; setTargetSearchNetwork(value?: google_protobuf_wrappers_pb.BoolValue): void; hasTargetContentNetwork(): boolean; clearTargetContentNetwork(): void; getTargetContentNetwork(): google_protobuf_wrappers_pb.BoolValue | undefined; setTargetContentNetwork(value?: google_protobuf_wrappers_pb.BoolValue): void; hasTargetPartnerSearchNetwork(): boolean; clearTargetPartnerSearchNetwork(): void; getTargetPartnerSearchNetwork(): google_protobuf_wrappers_pb.BoolValue | undefined; setTargetPartnerSearchNetwork(value?: google_protobuf_wrappers_pb.BoolValue): void; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): NetworkSettings.AsObject; static toObject(includeInstance: boolean, msg: NetworkSettings): NetworkSettings.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: NetworkSettings, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): NetworkSettings; static deserializeBinaryFromReader(message: NetworkSettings, reader: jspb.BinaryReader): NetworkSettings; } export namespace NetworkSettings { export type AsObject = { targetGoogleSearch?: google_protobuf_wrappers_pb.BoolValue.AsObject, targetSearchNetwork?: google_protobuf_wrappers_pb.BoolValue.AsObject, targetContentNetwork?: google_protobuf_wrappers_pb.BoolValue.AsObject, targetPartnerSearchNetwork?: google_protobuf_wrappers_pb.BoolValue.AsObject, } } export class HotelSettingInfo extends jspb.Message { hasHotelCenterId(): boolean; clearHotelCenterId(): void; getHotelCenterId(): google_protobuf_wrappers_pb.Int64Value | undefined; setHotelCenterId(value?: google_protobuf_wrappers_pb.Int64Value): void; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): HotelSettingInfo.AsObject; static toObject(includeInstance: boolean, msg: HotelSettingInfo): HotelSettingInfo.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: HotelSettingInfo, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): HotelSettingInfo; static deserializeBinaryFromReader(message: HotelSettingInfo, reader: jspb.BinaryReader): HotelSettingInfo; } export namespace HotelSettingInfo { export type AsObject = { hotelCenterId?: google_protobuf_wrappers_pb.Int64Value.AsObject, } } export class DynamicSearchAdsSetting extends jspb.Message { hasDomainName(): boolean; clearDomainName(): void; getDomainName(): google_protobuf_wrappers_pb.StringValue | undefined; setDomainName(value?: google_protobuf_wrappers_pb.StringValue): void; hasLanguageCode(): boolean; clearLanguageCode(): void; getLanguageCode(): google_protobuf_wrappers_pb.StringValue | undefined; setLanguageCode(value?: google_protobuf_wrappers_pb.StringValue): void; hasUseSuppliedUrlsOnly(): boolean; clearUseSuppliedUrlsOnly(): void; getUseSuppliedUrlsOnly(): google_protobuf_wrappers_pb.BoolValue | undefined; setUseSuppliedUrlsOnly(value?: google_protobuf_wrappers_pb.BoolValue): void; clearFeedsList(): void; getFeedsList(): Array<google_protobuf_wrappers_pb.StringValue>; setFeedsList(value: Array<google_protobuf_wrappers_pb.StringValue>): void; addFeeds(value?: google_protobuf_wrappers_pb.StringValue, index?: number): google_protobuf_wrappers_pb.StringValue; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): DynamicSearchAdsSetting.AsObject; static toObject(includeInstance: boolean, msg: DynamicSearchAdsSetting): DynamicSearchAdsSetting.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: DynamicSearchAdsSetting, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): DynamicSearchAdsSetting; static deserializeBinaryFromReader(message: DynamicSearchAdsSetting, reader: jspb.BinaryReader): DynamicSearchAdsSetting; } export namespace DynamicSearchAdsSetting { export type AsObject = { domainName?: google_protobuf_wrappers_pb.StringValue.AsObject, languageCode?: google_protobuf_wrappers_pb.StringValue.AsObject, useSuppliedUrlsOnly?: google_protobuf_wrappers_pb.BoolValue.AsObject, feedsList: Array<google_protobuf_wrappers_pb.StringValue.AsObject>, } } export class ShoppingSetting extends jspb.Message { hasMerchantId(): boolean; clearMerchantId(): void; getMerchantId(): google_protobuf_wrappers_pb.Int64Value | undefined; setMerchantId(value?: google_protobuf_wrappers_pb.Int64Value): void; hasSalesCountry(): boolean; clearSalesCountry(): void; getSalesCountry(): google_protobuf_wrappers_pb.StringValue | undefined; setSalesCountry(value?: google_protobuf_wrappers_pb.StringValue): void; hasCampaignPriority(): boolean; clearCampaignPriority(): void; getCampaignPriority(): google_protobuf_wrappers_pb.Int32Value | undefined; setCampaignPriority(value?: google_protobuf_wrappers_pb.Int32Value): void; hasEnableLocal(): boolean; clearEnableLocal(): void; getEnableLocal(): google_protobuf_wrappers_pb.BoolValue | undefined; setEnableLocal(value?: google_protobuf_wrappers_pb.BoolValue): void; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): ShoppingSetting.AsObject; static toObject(includeInstance: boolean, msg: ShoppingSetting): ShoppingSetting.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: ShoppingSetting, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): ShoppingSetting; static deserializeBinaryFromReader(message: ShoppingSetting, reader: jspb.BinaryReader): ShoppingSetting; } export namespace ShoppingSetting { export type AsObject = { merchantId?: google_protobuf_wrappers_pb.Int64Value.AsObject, salesCountry?: google_protobuf_wrappers_pb.StringValue.AsObject, campaignPriority?: google_protobuf_wrappers_pb.Int32Value.AsObject, enableLocal?: google_protobuf_wrappers_pb.BoolValue.AsObject, } } export class TrackingSetting extends jspb.Message { hasTrackingUrl(): boolean; clearTrackingUrl(): void; getTrackingUrl(): google_protobuf_wrappers_pb.StringValue | undefined; setTrackingUrl(value?: google_protobuf_wrappers_pb.StringValue): void; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): TrackingSetting.AsObject; static toObject(includeInstance: boolean, msg: TrackingSetting): TrackingSetting.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: TrackingSetting, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): TrackingSetting; static deserializeBinaryFromReader(message: TrackingSetting, reader: jspb.BinaryReader): TrackingSetting; } export namespace TrackingSetting { export type AsObject = { trackingUrl?: google_protobuf_wrappers_pb.StringValue.AsObject, } } export class GeoTargetTypeSetting extends jspb.Message { getPositiveGeoTargetType(): google_ads_googleads_v2_enums_positive_geo_target_type_pb.PositiveGeoTargetTypeEnum.PositiveGeoTargetType; setPositiveGeoTargetType(value: google_ads_googleads_v2_enums_positive_geo_target_type_pb.PositiveGeoTargetTypeEnum.PositiveGeoTargetType): void; getNegativeGeoTargetType(): google_ads_googleads_v2_enums_negative_geo_target_type_pb.NegativeGeoTargetTypeEnum.NegativeGeoTargetType; setNegativeGeoTargetType(value: google_ads_googleads_v2_enums_negative_geo_target_type_pb.NegativeGeoTargetTypeEnum.NegativeGeoTargetType): void; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): GeoTargetTypeSetting.AsObject; static toObject(includeInstance: boolean, msg: GeoTargetTypeSetting): GeoTargetTypeSetting.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: GeoTargetTypeSetting, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): GeoTargetTypeSetting; static deserializeBinaryFromReader(message: GeoTargetTypeSetting, reader: jspb.BinaryReader): GeoTargetTypeSetting; } export namespace GeoTargetTypeSetting { export type AsObject = { positiveGeoTargetType: google_ads_googleads_v2_enums_positive_geo_target_type_pb.PositiveGeoTargetTypeEnum.PositiveGeoTargetType, negativeGeoTargetType: google_ads_googleads_v2_enums_negative_geo_target_type_pb.NegativeGeoTargetTypeEnum.NegativeGeoTargetType, } } export class SelectiveOptimization extends jspb.Message { clearConversionActionsList(): void; getConversionActionsList(): Array<google_protobuf_wrappers_pb.StringValue>; setConversionActionsList(value: Array<google_protobuf_wrappers_pb.StringValue>): void; addConversionActions(value?: google_protobuf_wrappers_pb.StringValue, index?: number): google_protobuf_wrappers_pb.StringValue; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): SelectiveOptimization.AsObject; static toObject(includeInstance: boolean, msg: SelectiveOptimization): SelectiveOptimization.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: SelectiveOptimization, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): SelectiveOptimization; static deserializeBinaryFromReader(message: SelectiveOptimization, reader: jspb.BinaryReader): SelectiveOptimization; } export namespace SelectiveOptimization { export type AsObject = { conversionActionsList: Array<google_protobuf_wrappers_pb.StringValue.AsObject>, } } export class AppCampaignSetting extends jspb.Message { getBiddingStrategyGoalType(): google_ads_googleads_v2_enums_app_campaign_bidding_strategy_goal_type_pb.AppCampaignBiddingStrategyGoalTypeEnum.AppCampaignBiddingStrategyGoalType; setBiddingStrategyGoalType(value: google_ads_googleads_v2_enums_app_campaign_bidding_strategy_goal_type_pb.AppCampaignBiddingStrategyGoalTypeEnum.AppCampaignBiddingStrategyGoalType): void; hasAppId(): boolean; clearAppId(): void; getAppId(): google_protobuf_wrappers_pb.StringValue | undefined; setAppId(value?: google_protobuf_wrappers_pb.StringValue): void; getAppStore(): google_ads_googleads_v2_enums_app_campaign_app_store_pb.AppCampaignAppStoreEnum.AppCampaignAppStore; setAppStore(value: google_ads_googleads_v2_enums_app_campaign_app_store_pb.AppCampaignAppStoreEnum.AppCampaignAppStore): void; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): AppCampaignSetting.AsObject; static toObject(includeInstance: boolean, msg: AppCampaignSetting): AppCampaignSetting.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: AppCampaignSetting, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): AppCampaignSetting; static deserializeBinaryFromReader(message: AppCampaignSetting, reader: jspb.BinaryReader): AppCampaignSetting; } export namespace AppCampaignSetting { export type AsObject = { biddingStrategyGoalType: google_ads_googleads_v2_enums_app_campaign_bidding_strategy_goal_type_pb.AppCampaignBiddingStrategyGoalTypeEnum.AppCampaignBiddingStrategyGoalType, appId?: google_protobuf_wrappers_pb.StringValue.AsObject, appStore: google_ads_googleads_v2_enums_app_campaign_app_store_pb.AppCampaignAppStoreEnum.AppCampaignAppStore, } } export class VanityPharma extends jspb.Message { getVanityPharmaDisplayUrlMode(): google_ads_googleads_v2_enums_vanity_pharma_display_url_mode_pb.VanityPharmaDisplayUrlModeEnum.VanityPharmaDisplayUrlMode; setVanityPharmaDisplayUrlMode(value: google_ads_googleads_v2_enums_vanity_pharma_display_url_mode_pb.VanityPharmaDisplayUrlModeEnum.VanityPharmaDisplayUrlMode): void; getVanityPharmaText(): google_ads_googleads_v2_enums_vanity_pharma_text_pb.VanityPharmaTextEnum.VanityPharmaText; setVanityPharmaText(value: google_ads_googleads_v2_enums_vanity_pharma_text_pb.VanityPharmaTextEnum.VanityPharmaText): void; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): VanityPharma.AsObject; static toObject(includeInstance: boolean, msg: VanityPharma): VanityPharma.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: VanityPharma, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): VanityPharma; static deserializeBinaryFromReader(message: VanityPharma, reader: jspb.BinaryReader): VanityPharma; } export namespace VanityPharma { export type AsObject = { vanityPharmaDisplayUrlMode: google_ads_googleads_v2_enums_vanity_pharma_display_url_mode_pb.VanityPharmaDisplayUrlModeEnum.VanityPharmaDisplayUrlMode, vanityPharmaText: google_ads_googleads_v2_enums_vanity_pharma_text_pb.VanityPharmaTextEnum.VanityPharmaText, } } export enum CampaignBiddingStrategyCase { CAMPAIGN_BIDDING_STRATEGY_NOT_SET = 0, BIDDING_STRATEGY = 23, COMMISSION = 49, MANUAL_CPC = 24, MANUAL_CPM = 25, MANUAL_CPV = 37, MAXIMIZE_CONVERSIONS = 30, MAXIMIZE_CONVERSION_VALUE = 31, TARGET_CPA = 26, TARGET_IMPRESSION_SHARE = 48, TARGET_ROAS = 29, TARGET_SPEND = 27, PERCENT_CPC = 34, TARGET_CPM = 41, } }