UNPKG

google-ads-node

Version:

Google Ads gRPC Client Library for Node

469 lines (395 loc) 26.6 kB
// package: google.ads.googleads.v0.resources // file: google/ads/googleads/v0/resources/campaign.proto import * as jspb from "google-protobuf"; import * as google_ads_googleads_v0_common_bidding_pb from "../../../../../google/ads/googleads/v0/common/bidding_pb"; import * as google_ads_googleads_v0_common_custom_parameter_pb from "../../../../../google/ads/googleads/v0/common/custom_parameter_pb"; import * as google_ads_googleads_v0_common_frequency_cap_pb from "../../../../../google/ads/googleads/v0/common/frequency_cap_pb"; import * as google_ads_googleads_v0_common_real_time_bidding_setting_pb from "../../../../../google/ads/googleads/v0/common/real_time_bidding_setting_pb"; import * as google_ads_googleads_v0_common_targeting_setting_pb from "../../../../../google/ads/googleads/v0/common/targeting_setting_pb"; import * as google_ads_googleads_v0_enums_ad_serving_optimization_status_pb from "../../../../../google/ads/googleads/v0/enums/ad_serving_optimization_status_pb"; import * as google_ads_googleads_v0_enums_advertising_channel_sub_type_pb from "../../../../../google/ads/googleads/v0/enums/advertising_channel_sub_type_pb"; import * as google_ads_googleads_v0_enums_advertising_channel_type_pb from "../../../../../google/ads/googleads/v0/enums/advertising_channel_type_pb"; import * as google_ads_googleads_v0_enums_bidding_strategy_type_pb from "../../../../../google/ads/googleads/v0/enums/bidding_strategy_type_pb"; import * as google_ads_googleads_v0_enums_brand_safety_suitability_pb from "../../../../../google/ads/googleads/v0/enums/brand_safety_suitability_pb"; import * as google_ads_googleads_v0_enums_campaign_serving_status_pb from "../../../../../google/ads/googleads/v0/enums/campaign_serving_status_pb"; import * as google_ads_googleads_v0_enums_campaign_status_pb from "../../../../../google/ads/googleads/v0/enums/campaign_status_pb"; import * as google_ads_googleads_v0_enums_vanity_pharma_display_url_mode_pb from "../../../../../google/ads/googleads/v0/enums/vanity_pharma_display_url_mode_pb"; import * as google_ads_googleads_v0_enums_vanity_pharma_text_pb from "../../../../../google/ads/googleads/v0/enums/vanity_pharma_text_pb"; import * as google_protobuf_wrappers_pb from "google-protobuf/google/protobuf/wrappers_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_v0_enums_campaign_status_pb.CampaignStatusEnum.CampaignStatus; setStatus(value: google_ads_googleads_v0_enums_campaign_status_pb.CampaignStatusEnum.CampaignStatus): void; getServingStatus(): google_ads_googleads_v0_enums_campaign_serving_status_pb.CampaignServingStatusEnum.CampaignServingStatus; setServingStatus(value: google_ads_googleads_v0_enums_campaign_serving_status_pb.CampaignServingStatusEnum.CampaignServingStatus): void; getAdServingOptimizationStatus(): google_ads_googleads_v0_enums_ad_serving_optimization_status_pb.AdServingOptimizationStatusEnum.AdServingOptimizationStatus; setAdServingOptimizationStatus(value: google_ads_googleads_v0_enums_ad_serving_optimization_status_pb.AdServingOptimizationStatusEnum.AdServingOptimizationStatus): void; getAdvertisingChannelType(): google_ads_googleads_v0_enums_advertising_channel_type_pb.AdvertisingChannelTypeEnum.AdvertisingChannelType; setAdvertisingChannelType(value: google_ads_googleads_v0_enums_advertising_channel_type_pb.AdvertisingChannelTypeEnum.AdvertisingChannelType): void; getAdvertisingChannelSubType(): google_ads_googleads_v0_enums_advertising_channel_sub_type_pb.AdvertisingChannelSubTypeEnum.AdvertisingChannelSubType; setAdvertisingChannelSubType(value: google_ads_googleads_v0_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_v0_common_custom_parameter_pb.CustomParameter>; setUrlCustomParametersList(value: Array<google_ads_googleads_v0_common_custom_parameter_pb.CustomParameter>): void; addUrlCustomParameters(value?: google_ads_googleads_v0_common_custom_parameter_pb.CustomParameter, index?: number): google_ads_googleads_v0_common_custom_parameter_pb.CustomParameter; hasRealTimeBiddingSetting(): boolean; clearRealTimeBiddingSetting(): void; getRealTimeBiddingSetting(): google_ads_googleads_v0_common_real_time_bidding_setting_pb.RealTimeBiddingSetting | undefined; setRealTimeBiddingSetting(value?: google_ads_googleads_v0_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_v0_common_targeting_setting_pb.TargetingSetting | undefined; setTargetingSetting(value?: google_ads_googleads_v0_common_targeting_setting_pb.TargetingSetting): void; hasCampaignBudget(): boolean; clearCampaignBudget(): void; getCampaignBudget(): google_protobuf_wrappers_pb.StringValue | undefined; setCampaignBudget(value?: google_protobuf_wrappers_pb.StringValue): void; getBiddingStrategyType(): google_ads_googleads_v0_enums_bidding_strategy_type_pb.BiddingStrategyTypeEnum.BiddingStrategyType; setBiddingStrategyType(value: google_ads_googleads_v0_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_v0_common_frequency_cap_pb.FrequencyCapEntry>; setFrequencyCapsList(value: Array<google_ads_googleads_v0_common_frequency_cap_pb.FrequencyCapEntry>): void; addFrequencyCaps(value?: google_ads_googleads_v0_common_frequency_cap_pb.FrequencyCapEntry, index?: number): google_ads_googleads_v0_common_frequency_cap_pb.FrequencyCapEntry; getVideoBrandSafetySuitability(): google_ads_googleads_v0_enums_brand_safety_suitability_pb.BrandSafetySuitabilityEnum.BrandSafetySuitability; setVideoBrandSafetySuitability(value: google_ads_googleads_v0_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; hasBiddingStrategy(): boolean; clearBiddingStrategy(): void; getBiddingStrategy(): google_protobuf_wrappers_pb.StringValue | undefined; setBiddingStrategy(value?: google_protobuf_wrappers_pb.StringValue): void; hasManualCpc(): boolean; clearManualCpc(): void; getManualCpc(): google_ads_googleads_v0_common_bidding_pb.ManualCpc | undefined; setManualCpc(value?: google_ads_googleads_v0_common_bidding_pb.ManualCpc): void; hasManualCpm(): boolean; clearManualCpm(): void; getManualCpm(): google_ads_googleads_v0_common_bidding_pb.ManualCpm | undefined; setManualCpm(value?: google_ads_googleads_v0_common_bidding_pb.ManualCpm): void; hasManualCpv(): boolean; clearManualCpv(): void; getManualCpv(): google_ads_googleads_v0_common_bidding_pb.ManualCpv | undefined; setManualCpv(value?: google_ads_googleads_v0_common_bidding_pb.ManualCpv): void; hasMaximizeConversions(): boolean; clearMaximizeConversions(): void; getMaximizeConversions(): google_ads_googleads_v0_common_bidding_pb.MaximizeConversions | undefined; setMaximizeConversions(value?: google_ads_googleads_v0_common_bidding_pb.MaximizeConversions): void; hasMaximizeConversionValue(): boolean; clearMaximizeConversionValue(): void; getMaximizeConversionValue(): google_ads_googleads_v0_common_bidding_pb.MaximizeConversionValue | undefined; setMaximizeConversionValue(value?: google_ads_googleads_v0_common_bidding_pb.MaximizeConversionValue): void; hasTargetCpa(): boolean; clearTargetCpa(): void; getTargetCpa(): google_ads_googleads_v0_common_bidding_pb.TargetCpa | undefined; setTargetCpa(value?: google_ads_googleads_v0_common_bidding_pb.TargetCpa): void; hasTargetRoas(): boolean; clearTargetRoas(): void; getTargetRoas(): google_ads_googleads_v0_common_bidding_pb.TargetRoas | undefined; setTargetRoas(value?: google_ads_googleads_v0_common_bidding_pb.TargetRoas): void; hasTargetSpend(): boolean; clearTargetSpend(): void; getTargetSpend(): google_ads_googleads_v0_common_bidding_pb.TargetSpend | undefined; setTargetSpend(value?: google_ads_googleads_v0_common_bidding_pb.TargetSpend): void; hasPercentCpc(): boolean; clearPercentCpc(): void; getPercentCpc(): google_ads_googleads_v0_common_bidding_pb.PercentCpc | undefined; setPercentCpc(value?: google_ads_googleads_v0_common_bidding_pb.PercentCpc): void; hasTargetCpm(): boolean; clearTargetCpm(): void; getTargetCpm(): google_ads_googleads_v0_common_bidding_pb.TargetCpm | undefined; setTargetCpm(value?: google_ads_googleads_v0_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_v0_enums_campaign_status_pb.CampaignStatusEnum.CampaignStatus, servingStatus: google_ads_googleads_v0_enums_campaign_serving_status_pb.CampaignServingStatusEnum.CampaignServingStatus, adServingOptimizationStatus: google_ads_googleads_v0_enums_ad_serving_optimization_status_pb.AdServingOptimizationStatusEnum.AdServingOptimizationStatus, advertisingChannelType: google_ads_googleads_v0_enums_advertising_channel_type_pb.AdvertisingChannelTypeEnum.AdvertisingChannelType, advertisingChannelSubType: google_ads_googleads_v0_enums_advertising_channel_sub_type_pb.AdvertisingChannelSubTypeEnum.AdvertisingChannelSubType, trackingUrlTemplate?: google_protobuf_wrappers_pb.StringValue.AsObject, urlCustomParametersList: Array<google_ads_googleads_v0_common_custom_parameter_pb.CustomParameter.AsObject>, realTimeBiddingSetting?: google_ads_googleads_v0_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_v0_common_targeting_setting_pb.TargetingSetting.AsObject, campaignBudget?: google_protobuf_wrappers_pb.StringValue.AsObject, biddingStrategyType: google_ads_googleads_v0_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_v0_common_frequency_cap_pb.FrequencyCapEntry.AsObject>, videoBrandSafetySuitability: google_ads_googleads_v0_enums_brand_safety_suitability_pb.BrandSafetySuitabilityEnum.BrandSafetySuitability, vanityPharma?: Campaign.VanityPharma.AsObject, selectiveOptimization?: Campaign.SelectiveOptimization.AsObject, trackingSetting?: Campaign.TrackingSetting.AsObject, biddingStrategy?: google_protobuf_wrappers_pb.StringValue.AsObject, manualCpc?: google_ads_googleads_v0_common_bidding_pb.ManualCpc.AsObject, manualCpm?: google_ads_googleads_v0_common_bidding_pb.ManualCpm.AsObject, manualCpv?: google_ads_googleads_v0_common_bidding_pb.ManualCpv.AsObject, maximizeConversions?: google_ads_googleads_v0_common_bidding_pb.MaximizeConversions.AsObject, maximizeConversionValue?: google_ads_googleads_v0_common_bidding_pb.MaximizeConversionValue.AsObject, targetCpa?: google_ads_googleads_v0_common_bidding_pb.TargetCpa.AsObject, targetRoas?: google_ads_googleads_v0_common_bidding_pb.TargetRoas.AsObject, targetSpend?: google_ads_googleads_v0_common_bidding_pb.TargetSpend.AsObject, percentCpc?: google_ads_googleads_v0_common_bidding_pb.PercentCpc.AsObject, targetCpm?: google_ads_googleads_v0_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; clearFeedIdsList(): void; getFeedIdsList(): Array<google_protobuf_wrappers_pb.Int64Value>; setFeedIdsList(value: Array<google_protobuf_wrappers_pb.Int64Value>): void; addFeedIds(value?: google_protobuf_wrappers_pb.Int64Value, index?: number): google_protobuf_wrappers_pb.Int64Value; 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, feedIdsList: Array<google_protobuf_wrappers_pb.Int64Value.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 VanityPharma extends jspb.Message { getVanityPharmaDisplayUrlMode(): google_ads_googleads_v0_enums_vanity_pharma_display_url_mode_pb.VanityPharmaDisplayUrlModeEnum.VanityPharmaDisplayUrlMode; setVanityPharmaDisplayUrlMode(value: google_ads_googleads_v0_enums_vanity_pharma_display_url_mode_pb.VanityPharmaDisplayUrlModeEnum.VanityPharmaDisplayUrlMode): void; getVanityPharmaText(): google_ads_googleads_v0_enums_vanity_pharma_text_pb.VanityPharmaTextEnum.VanityPharmaText; setVanityPharmaText(value: google_ads_googleads_v0_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_v0_enums_vanity_pharma_display_url_mode_pb.VanityPharmaDisplayUrlModeEnum.VanityPharmaDisplayUrlMode, vanityPharmaText: google_ads_googleads_v0_enums_vanity_pharma_text_pb.VanityPharmaTextEnum.VanityPharmaText, } } 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 enum CampaignBiddingStrategyCase { CAMPAIGN_BIDDING_STRATEGY_NOT_SET = 0, BIDDING_STRATEGY = 23, MANUAL_CPC = 24, MANUAL_CPM = 25, MANUAL_CPV = 37, MAXIMIZE_CONVERSIONS = 30, MAXIMIZE_CONVERSION_VALUE = 31, TARGET_CPA = 26, TARGET_ROAS = 29, TARGET_SPEND = 27, PERCENT_CPC = 34, TARGET_CPM = 41, } }