Class Campaign.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderType>
-
- com.google.protobuf.GeneratedMessageV3.Builder<Campaign.Builder>
-
- com.google.ads.googleads.v10.resources.Campaign.Builder
-
- All Implemented Interfaces:
CampaignOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,java.lang.Cloneable
- Enclosing class:
- Campaign
public static final class Campaign.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Campaign.Builder> implements CampaignOrBuilder
A campaign.
Protobuf typegoogle.ads.googleads.v10.resources.Campaign
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Campaign.BuilderaddAllExcludedParentAssetFieldTypes(java.lang.Iterable<? extends AssetFieldTypeEnum.AssetFieldType> values)The asset field types that should be excluded from this campaign.Campaign.BuilderaddAllExcludedParentAssetFieldTypesValue(java.lang.Iterable<java.lang.Integer> values)The asset field types that should be excluded from this campaign.Campaign.BuilderaddAllFrequencyCaps(java.lang.Iterable<? extends FrequencyCapEntry> values)A list that limits how often each user will see this campaign's ads.Campaign.BuilderaddAllLabels(java.lang.Iterable<java.lang.String> values)Output only.Campaign.BuilderaddAllUrlCustomParameters(java.lang.Iterable<? extends CustomParameter> values)The list of mappings used to substitute custom parameter tags in a `tracking_url_template`, `final_urls`, or `mobile_final_urls`.Campaign.BuilderaddExcludedParentAssetFieldTypes(AssetFieldTypeEnum.AssetFieldType value)The asset field types that should be excluded from this campaign.Campaign.BuilderaddExcludedParentAssetFieldTypesValue(int value)The asset field types that should be excluded from this campaign.Campaign.BuilderaddFrequencyCaps(int index, FrequencyCapEntry value)A list that limits how often each user will see this campaign's ads.Campaign.BuilderaddFrequencyCaps(int index, FrequencyCapEntry.Builder builderForValue)A list that limits how often each user will see this campaign's ads.Campaign.BuilderaddFrequencyCaps(FrequencyCapEntry value)A list that limits how often each user will see this campaign's ads.Campaign.BuilderaddFrequencyCaps(FrequencyCapEntry.Builder builderForValue)A list that limits how often each user will see this campaign's ads.FrequencyCapEntry.BuilderaddFrequencyCapsBuilder()A list that limits how often each user will see this campaign's ads.FrequencyCapEntry.BuilderaddFrequencyCapsBuilder(int index)A list that limits how often each user will see this campaign's ads.Campaign.BuilderaddLabels(java.lang.String value)Output only.Campaign.BuilderaddLabelsBytes(com.google.protobuf.ByteString value)Output only.Campaign.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)Campaign.BuilderaddUrlCustomParameters(int index, CustomParameter value)The list of mappings used to substitute custom parameter tags in a `tracking_url_template`, `final_urls`, or `mobile_final_urls`.Campaign.BuilderaddUrlCustomParameters(int index, CustomParameter.Builder builderForValue)The list of mappings used to substitute custom parameter tags in a `tracking_url_template`, `final_urls`, or `mobile_final_urls`.Campaign.BuilderaddUrlCustomParameters(CustomParameter value)The list of mappings used to substitute custom parameter tags in a `tracking_url_template`, `final_urls`, or `mobile_final_urls`.Campaign.BuilderaddUrlCustomParameters(CustomParameter.Builder builderForValue)The list of mappings used to substitute custom parameter tags in a `tracking_url_template`, `final_urls`, or `mobile_final_urls`.CustomParameter.BuilderaddUrlCustomParametersBuilder()The list of mappings used to substitute custom parameter tags in a `tracking_url_template`, `final_urls`, or `mobile_final_urls`.CustomParameter.BuilderaddUrlCustomParametersBuilder(int index)The list of mappings used to substitute custom parameter tags in a `tracking_url_template`, `final_urls`, or `mobile_final_urls`.Campaignbuild()CampaignbuildPartial()Campaign.Builderclear()Campaign.BuilderclearAccessibleBiddingStrategy()Output only.Campaign.BuilderclearAdServingOptimizationStatus()The ad serving optimization status of the campaign.Campaign.BuilderclearAdvertisingChannelSubType()Immutable.Campaign.BuilderclearAdvertisingChannelType()Immutable.Campaign.BuilderclearAppCampaignSetting()The setting related to App Campaign.Campaign.BuilderclearAudienceSetting()Immutable.Campaign.BuilderclearBaseCampaign()Output only.Campaign.BuilderclearBiddingStrategy()Portfolio bidding strategy used by campaign.Campaign.BuilderclearBiddingStrategyType()Output only.Campaign.BuilderclearCampaignBiddingStrategy()Campaign.BuilderclearCampaignBudget()The budget of the campaign.Campaign.BuilderclearCommission()Commission is an automatic bidding strategy in which the advertiser pays a certain portion of the conversion value.Campaign.BuilderclearDynamicSearchAdsSetting()The setting for controlling Dynamic Search Ads (DSA).Campaign.BuilderclearEndDate()The last day of the campaign in serving customer's timezone in YYYY-MM-DD format.Campaign.BuilderclearExcludedParentAssetFieldTypes()The asset field types that should be excluded from this campaign.Campaign.BuilderclearExperimentType()Output only.Campaign.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)Campaign.BuilderclearFinalUrlSuffix()Suffix used to append query parameters to landing pages that are served with parallel tracking.Campaign.BuilderclearFrequencyCaps()A list that limits how often each user will see this campaign's ads.Campaign.BuilderclearGeoTargetTypeSetting()The setting for ads geotargeting.Campaign.BuilderclearHotelSetting()Immutable.Campaign.BuilderclearId()Output only.Campaign.BuilderclearLabels()Output only.Campaign.BuilderclearLocalCampaignSetting()The setting for local campaign.Campaign.BuilderclearManualCpc()Standard Manual CPC bidding strategy.Campaign.BuilderclearManualCpm()Standard Manual CPM bidding strategy.Campaign.BuilderclearManualCpv()Output only.Campaign.BuilderclearMaximizeConversions()Standard Maximize Conversions bidding strategy that automatically maximizes number of conversions while spending your budget.Campaign.BuilderclearMaximizeConversionValue()Standard Maximize Conversion Value bidding strategy that automatically sets bids to maximize revenue while spending your budget.Campaign.BuilderclearName()The name of the campaign.Campaign.BuilderclearNetworkSettings()The network settings for the campaign.Campaign.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)Campaign.BuilderclearOptimizationGoalSetting()Optimization goal setting for this campaign, which includes a set of optimization goal types.Campaign.BuilderclearOptimizationScore()Output only.Campaign.BuilderclearPaymentMode()Payment mode for the campaign.Campaign.BuilderclearPercentCpc()Standard Percent Cpc bidding strategy where bids are a fraction of the advertised price for some good or service.Campaign.BuilderclearRealTimeBiddingSetting()Settings for Real-Time Bidding, a feature only available for campaigns targeting the Ad Exchange network.Campaign.BuilderclearResourceName()Immutable.Campaign.BuilderclearSelectiveOptimization()Selective optimization setting for this campaign, which includes a set of conversion actions to optimize this campaign towards.Campaign.BuilderclearServingStatus()Output only.Campaign.BuilderclearShoppingSetting()The setting for controlling Shopping campaigns.Campaign.BuilderclearStartDate()The date when campaign started in serving customer's timezone in YYYY-MM-DD format.Campaign.BuilderclearStatus()The status of the campaign.Campaign.BuilderclearTargetCpa()Standard Target CPA bidding strategy that automatically sets bids to help get as many conversions as possible at the target cost-per-acquisition (CPA) you set.Campaign.BuilderclearTargetCpm()A bidding strategy that automatically optimizes cost per thousand impressions.Campaign.BuilderclearTargetImpressionShare()Target Impression Share bidding strategy.Campaign.BuilderclearTargetingSetting()Setting for targeting related features.Campaign.BuilderclearTargetRoas()Standard Target ROAS bidding strategy that automatically maximizes revenue while averaging a specific target return on ad spend (ROAS).Campaign.BuilderclearTargetSpend()Standard Target Spend bidding strategy that automatically sets your bids to help get as many clicks as possible within your budget.Campaign.BuilderclearTrackingSetting()Output only.Campaign.BuilderclearTrackingUrlTemplate()The URL template for constructing a tracking URL.Campaign.BuilderclearUrlCustomParameters()The list of mappings used to substitute custom parameter tags in a `tracking_url_template`, `final_urls`, or `mobile_final_urls`.Campaign.BuilderclearUrlExpansionOptOut()Represents opting out of URL expansion to more targeted URLs.Campaign.BuilderclearVanityPharma()Describes how unbranded pharma ads will be displayed.Campaign.BuilderclearVideoBrandSafetySuitability()Output only.Campaign.Builderclone()java.lang.StringgetAccessibleBiddingStrategy()Output only.com.google.protobuf.ByteStringgetAccessibleBiddingStrategyBytes()Output only.AdServingOptimizationStatusEnum.AdServingOptimizationStatusgetAdServingOptimizationStatus()The ad serving optimization status of the campaign.intgetAdServingOptimizationStatusValue()The ad serving optimization status of the campaign.AdvertisingChannelSubTypeEnum.AdvertisingChannelSubTypegetAdvertisingChannelSubType()Immutable.intgetAdvertisingChannelSubTypeValue()Immutable.AdvertisingChannelTypeEnum.AdvertisingChannelTypegetAdvertisingChannelType()Immutable.intgetAdvertisingChannelTypeValue()Immutable.Campaign.AppCampaignSettinggetAppCampaignSetting()The setting related to App Campaign.Campaign.AppCampaignSetting.BuildergetAppCampaignSettingBuilder()The setting related to App Campaign.Campaign.AppCampaignSettingOrBuildergetAppCampaignSettingOrBuilder()The setting related to App Campaign.Campaign.AudienceSettinggetAudienceSetting()Immutable.Campaign.AudienceSetting.BuildergetAudienceSettingBuilder()Immutable.Campaign.AudienceSettingOrBuildergetAudienceSettingOrBuilder()Immutable.java.lang.StringgetBaseCampaign()Output only.com.google.protobuf.ByteStringgetBaseCampaignBytes()Output only.java.lang.StringgetBiddingStrategy()Portfolio bidding strategy used by campaign.com.google.protobuf.ByteStringgetBiddingStrategyBytes()Portfolio bidding strategy used by campaign.BiddingStrategyTypeEnum.BiddingStrategyTypegetBiddingStrategyType()Output only.intgetBiddingStrategyTypeValue()Output only.Campaign.CampaignBiddingStrategyCasegetCampaignBiddingStrategyCase()java.lang.StringgetCampaignBudget()The budget of the campaign.com.google.protobuf.ByteStringgetCampaignBudgetBytes()The budget of the campaign.CommissiongetCommission()Commission is an automatic bidding strategy in which the advertiser pays a certain portion of the conversion value.Commission.BuildergetCommissionBuilder()Commission is an automatic bidding strategy in which the advertiser pays a certain portion of the conversion value.CommissionOrBuildergetCommissionOrBuilder()Commission is an automatic bidding strategy in which the advertiser pays a certain portion of the conversion value.CampaigngetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()Campaign.DynamicSearchAdsSettinggetDynamicSearchAdsSetting()The setting for controlling Dynamic Search Ads (DSA).Campaign.DynamicSearchAdsSetting.BuildergetDynamicSearchAdsSettingBuilder()The setting for controlling Dynamic Search Ads (DSA).Campaign.DynamicSearchAdsSettingOrBuildergetDynamicSearchAdsSettingOrBuilder()The setting for controlling Dynamic Search Ads (DSA).java.lang.StringgetEndDate()The last day of the campaign in serving customer's timezone in YYYY-MM-DD format.com.google.protobuf.ByteStringgetEndDateBytes()The last day of the campaign in serving customer's timezone in YYYY-MM-DD format.AssetFieldTypeEnum.AssetFieldTypegetExcludedParentAssetFieldTypes(int index)The asset field types that should be excluded from this campaign.intgetExcludedParentAssetFieldTypesCount()The asset field types that should be excluded from this campaign.java.util.List<AssetFieldTypeEnum.AssetFieldType>getExcludedParentAssetFieldTypesList()The asset field types that should be excluded from this campaign.intgetExcludedParentAssetFieldTypesValue(int index)The asset field types that should be excluded from this campaign.java.util.List<java.lang.Integer>getExcludedParentAssetFieldTypesValueList()The asset field types that should be excluded from this campaign.CampaignExperimentTypeEnum.CampaignExperimentTypegetExperimentType()Output only.intgetExperimentTypeValue()Output only.java.lang.StringgetFinalUrlSuffix()Suffix used to append query parameters to landing pages that are served with parallel tracking.com.google.protobuf.ByteStringgetFinalUrlSuffixBytes()Suffix used to append query parameters to landing pages that are served with parallel tracking.FrequencyCapEntrygetFrequencyCaps(int index)A list that limits how often each user will see this campaign's ads.FrequencyCapEntry.BuildergetFrequencyCapsBuilder(int index)A list that limits how often each user will see this campaign's ads.java.util.List<FrequencyCapEntry.Builder>getFrequencyCapsBuilderList()A list that limits how often each user will see this campaign's ads.intgetFrequencyCapsCount()A list that limits how often each user will see this campaign's ads.java.util.List<FrequencyCapEntry>getFrequencyCapsList()A list that limits how often each user will see this campaign's ads.FrequencyCapEntryOrBuildergetFrequencyCapsOrBuilder(int index)A list that limits how often each user will see this campaign's ads.java.util.List<? extends FrequencyCapEntryOrBuilder>getFrequencyCapsOrBuilderList()A list that limits how often each user will see this campaign's ads.Campaign.GeoTargetTypeSettinggetGeoTargetTypeSetting()The setting for ads geotargeting.Campaign.GeoTargetTypeSetting.BuildergetGeoTargetTypeSettingBuilder()The setting for ads geotargeting.Campaign.GeoTargetTypeSettingOrBuildergetGeoTargetTypeSettingOrBuilder()The setting for ads geotargeting.Campaign.HotelSettingInfogetHotelSetting()Immutable.Campaign.HotelSettingInfo.BuildergetHotelSettingBuilder()Immutable.Campaign.HotelSettingInfoOrBuildergetHotelSettingOrBuilder()Immutable.longgetId()Output only.java.lang.StringgetLabels(int index)Output only.com.google.protobuf.ByteStringgetLabelsBytes(int index)Output only.intgetLabelsCount()Output only.com.google.protobuf.ProtocolStringListgetLabelsList()Output only.Campaign.LocalCampaignSettinggetLocalCampaignSetting()The setting for local campaign.Campaign.LocalCampaignSetting.BuildergetLocalCampaignSettingBuilder()The setting for local campaign.Campaign.LocalCampaignSettingOrBuildergetLocalCampaignSettingOrBuilder()The setting for local campaign.ManualCpcgetManualCpc()Standard Manual CPC bidding strategy.ManualCpc.BuildergetManualCpcBuilder()Standard Manual CPC bidding strategy.ManualCpcOrBuildergetManualCpcOrBuilder()Standard Manual CPC bidding strategy.ManualCpmgetManualCpm()Standard Manual CPM bidding strategy.ManualCpm.BuildergetManualCpmBuilder()Standard Manual CPM bidding strategy.ManualCpmOrBuildergetManualCpmOrBuilder()Standard Manual CPM bidding strategy.ManualCpvgetManualCpv()Output only.ManualCpv.BuildergetManualCpvBuilder()Output only.ManualCpvOrBuildergetManualCpvOrBuilder()Output only.MaximizeConversionsgetMaximizeConversions()Standard Maximize Conversions bidding strategy that automatically maximizes number of conversions while spending your budget.MaximizeConversions.BuildergetMaximizeConversionsBuilder()Standard Maximize Conversions bidding strategy that automatically maximizes number of conversions while spending your budget.MaximizeConversionsOrBuildergetMaximizeConversionsOrBuilder()Standard Maximize Conversions bidding strategy that automatically maximizes number of conversions while spending your budget.MaximizeConversionValuegetMaximizeConversionValue()Standard Maximize Conversion Value bidding strategy that automatically sets bids to maximize revenue while spending your budget.MaximizeConversionValue.BuildergetMaximizeConversionValueBuilder()Standard Maximize Conversion Value bidding strategy that automatically sets bids to maximize revenue while spending your budget.MaximizeConversionValueOrBuildergetMaximizeConversionValueOrBuilder()Standard Maximize Conversion Value bidding strategy that automatically sets bids to maximize revenue while spending your budget.java.lang.StringgetName()The name of the campaign.com.google.protobuf.ByteStringgetNameBytes()The name of the campaign.Campaign.NetworkSettingsgetNetworkSettings()The network settings for the campaign.Campaign.NetworkSettings.BuildergetNetworkSettingsBuilder()The network settings for the campaign.Campaign.NetworkSettingsOrBuildergetNetworkSettingsOrBuilder()The network settings for the campaign.Campaign.OptimizationGoalSettinggetOptimizationGoalSetting()Optimization goal setting for this campaign, which includes a set of optimization goal types.Campaign.OptimizationGoalSetting.BuildergetOptimizationGoalSettingBuilder()Optimization goal setting for this campaign, which includes a set of optimization goal types.Campaign.OptimizationGoalSettingOrBuildergetOptimizationGoalSettingOrBuilder()Optimization goal setting for this campaign, which includes a set of optimization goal types.doublegetOptimizationScore()Output only.PaymentModeEnum.PaymentModegetPaymentMode()Payment mode for the campaign.intgetPaymentModeValue()Payment mode for the campaign.PercentCpcgetPercentCpc()Standard Percent Cpc bidding strategy where bids are a fraction of the advertised price for some good or service.PercentCpc.BuildergetPercentCpcBuilder()Standard Percent Cpc bidding strategy where bids are a fraction of the advertised price for some good or service.PercentCpcOrBuildergetPercentCpcOrBuilder()Standard Percent Cpc bidding strategy where bids are a fraction of the advertised price for some good or service.RealTimeBiddingSettinggetRealTimeBiddingSetting()Settings for Real-Time Bidding, a feature only available for campaigns targeting the Ad Exchange network.RealTimeBiddingSetting.BuildergetRealTimeBiddingSettingBuilder()Settings for Real-Time Bidding, a feature only available for campaigns targeting the Ad Exchange network.RealTimeBiddingSettingOrBuildergetRealTimeBiddingSettingOrBuilder()Settings for Real-Time Bidding, a feature only available for campaigns targeting the Ad Exchange network.java.lang.StringgetResourceName()Immutable.com.google.protobuf.ByteStringgetResourceNameBytes()Immutable.Campaign.SelectiveOptimizationgetSelectiveOptimization()Selective optimization setting for this campaign, which includes a set of conversion actions to optimize this campaign towards.Campaign.SelectiveOptimization.BuildergetSelectiveOptimizationBuilder()Selective optimization setting for this campaign, which includes a set of conversion actions to optimize this campaign towards.Campaign.SelectiveOptimizationOrBuildergetSelectiveOptimizationOrBuilder()Selective optimization setting for this campaign, which includes a set of conversion actions to optimize this campaign towards.CampaignServingStatusEnum.CampaignServingStatusgetServingStatus()Output only.intgetServingStatusValue()Output only.Campaign.ShoppingSettinggetShoppingSetting()The setting for controlling Shopping campaigns.Campaign.ShoppingSetting.BuildergetShoppingSettingBuilder()The setting for controlling Shopping campaigns.Campaign.ShoppingSettingOrBuildergetShoppingSettingOrBuilder()The setting for controlling Shopping campaigns.java.lang.StringgetStartDate()The date when campaign started in serving customer's timezone in YYYY-MM-DD format.com.google.protobuf.ByteStringgetStartDateBytes()The date when campaign started in serving customer's timezone in YYYY-MM-DD format.CampaignStatusEnum.CampaignStatusgetStatus()The status of the campaign.intgetStatusValue()The status of the campaign.TargetCpagetTargetCpa()Standard Target CPA bidding strategy that automatically sets bids to help get as many conversions as possible at the target cost-per-acquisition (CPA) you set.TargetCpa.BuildergetTargetCpaBuilder()Standard Target CPA bidding strategy that automatically sets bids to help get as many conversions as possible at the target cost-per-acquisition (CPA) you set.TargetCpaOrBuildergetTargetCpaOrBuilder()Standard Target CPA bidding strategy that automatically sets bids to help get as many conversions as possible at the target cost-per-acquisition (CPA) you set.TargetCpmgetTargetCpm()A bidding strategy that automatically optimizes cost per thousand impressions.TargetCpm.BuildergetTargetCpmBuilder()A bidding strategy that automatically optimizes cost per thousand impressions.TargetCpmOrBuildergetTargetCpmOrBuilder()A bidding strategy that automatically optimizes cost per thousand impressions.TargetImpressionSharegetTargetImpressionShare()Target Impression Share bidding strategy.TargetImpressionShare.BuildergetTargetImpressionShareBuilder()Target Impression Share bidding strategy.TargetImpressionShareOrBuildergetTargetImpressionShareOrBuilder()Target Impression Share bidding strategy.TargetingSettinggetTargetingSetting()Setting for targeting related features.TargetingSetting.BuildergetTargetingSettingBuilder()Setting for targeting related features.TargetingSettingOrBuildergetTargetingSettingOrBuilder()Setting for targeting related features.TargetRoasgetTargetRoas()Standard Target ROAS bidding strategy that automatically maximizes revenue while averaging a specific target return on ad spend (ROAS).TargetRoas.BuildergetTargetRoasBuilder()Standard Target ROAS bidding strategy that automatically maximizes revenue while averaging a specific target return on ad spend (ROAS).TargetRoasOrBuildergetTargetRoasOrBuilder()Standard Target ROAS bidding strategy that automatically maximizes revenue while averaging a specific target return on ad spend (ROAS).TargetSpendgetTargetSpend()Standard Target Spend bidding strategy that automatically sets your bids to help get as many clicks as possible within your budget.TargetSpend.BuildergetTargetSpendBuilder()Standard Target Spend bidding strategy that automatically sets your bids to help get as many clicks as possible within your budget.TargetSpendOrBuildergetTargetSpendOrBuilder()Standard Target Spend bidding strategy that automatically sets your bids to help get as many clicks as possible within your budget.Campaign.TrackingSettinggetTrackingSetting()Output only.Campaign.TrackingSetting.BuildergetTrackingSettingBuilder()Output only.Campaign.TrackingSettingOrBuildergetTrackingSettingOrBuilder()Output only.java.lang.StringgetTrackingUrlTemplate()The URL template for constructing a tracking URL.com.google.protobuf.ByteStringgetTrackingUrlTemplateBytes()The URL template for constructing a tracking URL.CustomParametergetUrlCustomParameters(int index)The list of mappings used to substitute custom parameter tags in a `tracking_url_template`, `final_urls`, or `mobile_final_urls`.CustomParameter.BuildergetUrlCustomParametersBuilder(int index)The list of mappings used to substitute custom parameter tags in a `tracking_url_template`, `final_urls`, or `mobile_final_urls`.java.util.List<CustomParameter.Builder>getUrlCustomParametersBuilderList()The list of mappings used to substitute custom parameter tags in a `tracking_url_template`, `final_urls`, or `mobile_final_urls`.intgetUrlCustomParametersCount()The list of mappings used to substitute custom parameter tags in a `tracking_url_template`, `final_urls`, or `mobile_final_urls`.java.util.List<CustomParameter>getUrlCustomParametersList()The list of mappings used to substitute custom parameter tags in a `tracking_url_template`, `final_urls`, or `mobile_final_urls`.CustomParameterOrBuildergetUrlCustomParametersOrBuilder(int index)The list of mappings used to substitute custom parameter tags in a `tracking_url_template`, `final_urls`, or `mobile_final_urls`.java.util.List<? extends CustomParameterOrBuilder>getUrlCustomParametersOrBuilderList()The list of mappings used to substitute custom parameter tags in a `tracking_url_template`, `final_urls`, or `mobile_final_urls`.booleangetUrlExpansionOptOut()Represents opting out of URL expansion to more targeted URLs.Campaign.VanityPharmagetVanityPharma()Describes how unbranded pharma ads will be displayed.Campaign.VanityPharma.BuildergetVanityPharmaBuilder()Describes how unbranded pharma ads will be displayed.Campaign.VanityPharmaOrBuildergetVanityPharmaOrBuilder()Describes how unbranded pharma ads will be displayed.BrandSafetySuitabilityEnum.BrandSafetySuitabilitygetVideoBrandSafetySuitability()Output only.intgetVideoBrandSafetySuitabilityValue()Output only.booleanhasAppCampaignSetting()The setting related to App Campaign.booleanhasAudienceSetting()Immutable.booleanhasBaseCampaign()Output only.booleanhasBiddingStrategy()Portfolio bidding strategy used by campaign.booleanhasCampaignBudget()The budget of the campaign.booleanhasCommission()Commission is an automatic bidding strategy in which the advertiser pays a certain portion of the conversion value.booleanhasDynamicSearchAdsSetting()The setting for controlling Dynamic Search Ads (DSA).booleanhasEndDate()The last day of the campaign in serving customer's timezone in YYYY-MM-DD format.booleanhasFinalUrlSuffix()Suffix used to append query parameters to landing pages that are served with parallel tracking.booleanhasGeoTargetTypeSetting()The setting for ads geotargeting.booleanhasHotelSetting()Immutable.booleanhasId()Output only.booleanhasLocalCampaignSetting()The setting for local campaign.booleanhasManualCpc()Standard Manual CPC bidding strategy.booleanhasManualCpm()Standard Manual CPM bidding strategy.booleanhasManualCpv()Output only.booleanhasMaximizeConversions()Standard Maximize Conversions bidding strategy that automatically maximizes number of conversions while spending your budget.booleanhasMaximizeConversionValue()Standard Maximize Conversion Value bidding strategy that automatically sets bids to maximize revenue while spending your budget.booleanhasName()The name of the campaign.booleanhasNetworkSettings()The network settings for the campaign.booleanhasOptimizationGoalSetting()Optimization goal setting for this campaign, which includes a set of optimization goal types.booleanhasOptimizationScore()Output only.booleanhasPercentCpc()Standard Percent Cpc bidding strategy where bids are a fraction of the advertised price for some good or service.booleanhasRealTimeBiddingSetting()Settings for Real-Time Bidding, a feature only available for campaigns targeting the Ad Exchange network.booleanhasSelectiveOptimization()Selective optimization setting for this campaign, which includes a set of conversion actions to optimize this campaign towards.booleanhasShoppingSetting()The setting for controlling Shopping campaigns.booleanhasStartDate()The date when campaign started in serving customer's timezone in YYYY-MM-DD format.booleanhasTargetCpa()Standard Target CPA bidding strategy that automatically sets bids to help get as many conversions as possible at the target cost-per-acquisition (CPA) you set.booleanhasTargetCpm()A bidding strategy that automatically optimizes cost per thousand impressions.booleanhasTargetImpressionShare()Target Impression Share bidding strategy.booleanhasTargetingSetting()Setting for targeting related features.booleanhasTargetRoas()Standard Target ROAS bidding strategy that automatically maximizes revenue while averaging a specific target return on ad spend (ROAS).booleanhasTargetSpend()Standard Target Spend bidding strategy that automatically sets your bids to help get as many clicks as possible within your budget.booleanhasTrackingSetting()Output only.booleanhasTrackingUrlTemplate()The URL template for constructing a tracking URL.booleanhasUrlExpansionOptOut()Represents opting out of URL expansion to more targeted URLs.booleanhasVanityPharma()Describes how unbranded pharma ads will be displayed.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()Campaign.BuildermergeAppCampaignSetting(Campaign.AppCampaignSetting value)The setting related to App Campaign.Campaign.BuildermergeAudienceSetting(Campaign.AudienceSetting value)Immutable.Campaign.BuildermergeCommission(Commission value)Commission is an automatic bidding strategy in which the advertiser pays a certain portion of the conversion value.Campaign.BuildermergeDynamicSearchAdsSetting(Campaign.DynamicSearchAdsSetting value)The setting for controlling Dynamic Search Ads (DSA).Campaign.BuildermergeFrom(Campaign other)Campaign.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)Campaign.BuildermergeFrom(com.google.protobuf.Message other)Campaign.BuildermergeGeoTargetTypeSetting(Campaign.GeoTargetTypeSetting value)The setting for ads geotargeting.Campaign.BuildermergeHotelSetting(Campaign.HotelSettingInfo value)Immutable.Campaign.BuildermergeLocalCampaignSetting(Campaign.LocalCampaignSetting value)The setting for local campaign.Campaign.BuildermergeManualCpc(ManualCpc value)Standard Manual CPC bidding strategy.Campaign.BuildermergeManualCpm(ManualCpm value)Standard Manual CPM bidding strategy.Campaign.BuildermergeManualCpv(ManualCpv value)Output only.Campaign.BuildermergeMaximizeConversions(MaximizeConversions value)Standard Maximize Conversions bidding strategy that automatically maximizes number of conversions while spending your budget.Campaign.BuildermergeMaximizeConversionValue(MaximizeConversionValue value)Standard Maximize Conversion Value bidding strategy that automatically sets bids to maximize revenue while spending your budget.Campaign.BuildermergeNetworkSettings(Campaign.NetworkSettings value)The network settings for the campaign.Campaign.BuildermergeOptimizationGoalSetting(Campaign.OptimizationGoalSetting value)Optimization goal setting for this campaign, which includes a set of optimization goal types.Campaign.BuildermergePercentCpc(PercentCpc value)Standard Percent Cpc bidding strategy where bids are a fraction of the advertised price for some good or service.Campaign.BuildermergeRealTimeBiddingSetting(RealTimeBiddingSetting value)Settings for Real-Time Bidding, a feature only available for campaigns targeting the Ad Exchange network.Campaign.BuildermergeSelectiveOptimization(Campaign.SelectiveOptimization value)Selective optimization setting for this campaign, which includes a set of conversion actions to optimize this campaign towards.Campaign.BuildermergeShoppingSetting(Campaign.ShoppingSetting value)The setting for controlling Shopping campaigns.Campaign.BuildermergeTargetCpa(TargetCpa value)Standard Target CPA bidding strategy that automatically sets bids to help get as many conversions as possible at the target cost-per-acquisition (CPA) you set.Campaign.BuildermergeTargetCpm(TargetCpm value)A bidding strategy that automatically optimizes cost per thousand impressions.Campaign.BuildermergeTargetImpressionShare(TargetImpressionShare value)Target Impression Share bidding strategy.Campaign.BuildermergeTargetingSetting(TargetingSetting value)Setting for targeting related features.Campaign.BuildermergeTargetRoas(TargetRoas value)Standard Target ROAS bidding strategy that automatically maximizes revenue while averaging a specific target return on ad spend (ROAS).Campaign.BuildermergeTargetSpend(TargetSpend value)Standard Target Spend bidding strategy that automatically sets your bids to help get as many clicks as possible within your budget.Campaign.BuildermergeTrackingSetting(Campaign.TrackingSetting value)Output only.Campaign.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)Campaign.BuildermergeVanityPharma(Campaign.VanityPharma value)Describes how unbranded pharma ads will be displayed.Campaign.BuilderremoveFrequencyCaps(int index)A list that limits how often each user will see this campaign's ads.Campaign.BuilderremoveUrlCustomParameters(int index)The list of mappings used to substitute custom parameter tags in a `tracking_url_template`, `final_urls`, or `mobile_final_urls`.Campaign.BuildersetAccessibleBiddingStrategy(java.lang.String value)Output only.Campaign.BuildersetAccessibleBiddingStrategyBytes(com.google.protobuf.ByteString value)Output only.Campaign.BuildersetAdServingOptimizationStatus(AdServingOptimizationStatusEnum.AdServingOptimizationStatus value)The ad serving optimization status of the campaign.Campaign.BuildersetAdServingOptimizationStatusValue(int value)The ad serving optimization status of the campaign.Campaign.BuildersetAdvertisingChannelSubType(AdvertisingChannelSubTypeEnum.AdvertisingChannelSubType value)Immutable.Campaign.BuildersetAdvertisingChannelSubTypeValue(int value)Immutable.Campaign.BuildersetAdvertisingChannelType(AdvertisingChannelTypeEnum.AdvertisingChannelType value)Immutable.Campaign.BuildersetAdvertisingChannelTypeValue(int value)Immutable.Campaign.BuildersetAppCampaignSetting(Campaign.AppCampaignSetting value)The setting related to App Campaign.Campaign.BuildersetAppCampaignSetting(Campaign.AppCampaignSetting.Builder builderForValue)The setting related to App Campaign.Campaign.BuildersetAudienceSetting(Campaign.AudienceSetting value)Immutable.Campaign.BuildersetAudienceSetting(Campaign.AudienceSetting.Builder builderForValue)Immutable.Campaign.BuildersetBaseCampaign(java.lang.String value)Output only.Campaign.BuildersetBaseCampaignBytes(com.google.protobuf.ByteString value)Output only.Campaign.BuildersetBiddingStrategy(java.lang.String value)Portfolio bidding strategy used by campaign.Campaign.BuildersetBiddingStrategyBytes(com.google.protobuf.ByteString value)Portfolio bidding strategy used by campaign.Campaign.BuildersetBiddingStrategyType(BiddingStrategyTypeEnum.BiddingStrategyType value)Output only.Campaign.BuildersetBiddingStrategyTypeValue(int value)Output only.Campaign.BuildersetCampaignBudget(java.lang.String value)The budget of the campaign.Campaign.BuildersetCampaignBudgetBytes(com.google.protobuf.ByteString value)The budget of the campaign.Campaign.BuildersetCommission(Commission value)Commission is an automatic bidding strategy in which the advertiser pays a certain portion of the conversion value.Campaign.BuildersetCommission(Commission.Builder builderForValue)Commission is an automatic bidding strategy in which the advertiser pays a certain portion of the conversion value.Campaign.BuildersetDynamicSearchAdsSetting(Campaign.DynamicSearchAdsSetting value)The setting for controlling Dynamic Search Ads (DSA).Campaign.BuildersetDynamicSearchAdsSetting(Campaign.DynamicSearchAdsSetting.Builder builderForValue)The setting for controlling Dynamic Search Ads (DSA).Campaign.BuildersetEndDate(java.lang.String value)The last day of the campaign in serving customer's timezone in YYYY-MM-DD format.Campaign.BuildersetEndDateBytes(com.google.protobuf.ByteString value)The last day of the campaign in serving customer's timezone in YYYY-MM-DD format.Campaign.BuildersetExcludedParentAssetFieldTypes(int index, AssetFieldTypeEnum.AssetFieldType value)The asset field types that should be excluded from this campaign.Campaign.BuildersetExcludedParentAssetFieldTypesValue(int index, int value)The asset field types that should be excluded from this campaign.Campaign.BuildersetExperimentType(CampaignExperimentTypeEnum.CampaignExperimentType value)Output only.Campaign.BuildersetExperimentTypeValue(int value)Output only.Campaign.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)Campaign.BuildersetFinalUrlSuffix(java.lang.String value)Suffix used to append query parameters to landing pages that are served with parallel tracking.Campaign.BuildersetFinalUrlSuffixBytes(com.google.protobuf.ByteString value)Suffix used to append query parameters to landing pages that are served with parallel tracking.Campaign.BuildersetFrequencyCaps(int index, FrequencyCapEntry value)A list that limits how often each user will see this campaign's ads.Campaign.BuildersetFrequencyCaps(int index, FrequencyCapEntry.Builder builderForValue)A list that limits how often each user will see this campaign's ads.Campaign.BuildersetGeoTargetTypeSetting(Campaign.GeoTargetTypeSetting value)The setting for ads geotargeting.Campaign.BuildersetGeoTargetTypeSetting(Campaign.GeoTargetTypeSetting.Builder builderForValue)The setting for ads geotargeting.Campaign.BuildersetHotelSetting(Campaign.HotelSettingInfo value)Immutable.Campaign.BuildersetHotelSetting(Campaign.HotelSettingInfo.Builder builderForValue)Immutable.Campaign.BuildersetId(long value)Output only.Campaign.BuildersetLabels(int index, java.lang.String value)Output only.Campaign.BuildersetLocalCampaignSetting(Campaign.LocalCampaignSetting value)The setting for local campaign.Campaign.BuildersetLocalCampaignSetting(Campaign.LocalCampaignSetting.Builder builderForValue)The setting for local campaign.Campaign.BuildersetManualCpc(ManualCpc value)Standard Manual CPC bidding strategy.Campaign.BuildersetManualCpc(ManualCpc.Builder builderForValue)Standard Manual CPC bidding strategy.Campaign.BuildersetManualCpm(ManualCpm value)Standard Manual CPM bidding strategy.Campaign.BuildersetManualCpm(ManualCpm.Builder builderForValue)Standard Manual CPM bidding strategy.Campaign.BuildersetManualCpv(ManualCpv value)Output only.Campaign.BuildersetManualCpv(ManualCpv.Builder builderForValue)Output only.Campaign.BuildersetMaximizeConversions(MaximizeConversions value)Standard Maximize Conversions bidding strategy that automatically maximizes number of conversions while spending your budget.Campaign.BuildersetMaximizeConversions(MaximizeConversions.Builder builderForValue)Standard Maximize Conversions bidding strategy that automatically maximizes number of conversions while spending your budget.Campaign.BuildersetMaximizeConversionValue(MaximizeConversionValue value)Standard Maximize Conversion Value bidding strategy that automatically sets bids to maximize revenue while spending your budget.Campaign.BuildersetMaximizeConversionValue(MaximizeConversionValue.Builder builderForValue)Standard Maximize Conversion Value bidding strategy that automatically sets bids to maximize revenue while spending your budget.Campaign.BuildersetName(java.lang.String value)The name of the campaign.Campaign.BuildersetNameBytes(com.google.protobuf.ByteString value)The name of the campaign.Campaign.BuildersetNetworkSettings(Campaign.NetworkSettings value)The network settings for the campaign.Campaign.BuildersetNetworkSettings(Campaign.NetworkSettings.Builder builderForValue)The network settings for the campaign.Campaign.BuildersetOptimizationGoalSetting(Campaign.OptimizationGoalSetting value)Optimization goal setting for this campaign, which includes a set of optimization goal types.Campaign.BuildersetOptimizationGoalSetting(Campaign.OptimizationGoalSetting.Builder builderForValue)Optimization goal setting for this campaign, which includes a set of optimization goal types.Campaign.BuildersetOptimizationScore(double value)Output only.Campaign.BuildersetPaymentMode(PaymentModeEnum.PaymentMode value)Payment mode for the campaign.Campaign.BuildersetPaymentModeValue(int value)Payment mode for the campaign.Campaign.BuildersetPercentCpc(PercentCpc value)Standard Percent Cpc bidding strategy where bids are a fraction of the advertised price for some good or service.Campaign.BuildersetPercentCpc(PercentCpc.Builder builderForValue)Standard Percent Cpc bidding strategy where bids are a fraction of the advertised price for some good or service.Campaign.BuildersetRealTimeBiddingSetting(RealTimeBiddingSetting value)Settings for Real-Time Bidding, a feature only available for campaigns targeting the Ad Exchange network.Campaign.BuildersetRealTimeBiddingSetting(RealTimeBiddingSetting.Builder builderForValue)Settings for Real-Time Bidding, a feature only available for campaigns targeting the Ad Exchange network.Campaign.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)Campaign.BuildersetResourceName(java.lang.String value)Immutable.Campaign.BuildersetResourceNameBytes(com.google.protobuf.ByteString value)Immutable.Campaign.BuildersetSelectiveOptimization(Campaign.SelectiveOptimization value)Selective optimization setting for this campaign, which includes a set of conversion actions to optimize this campaign towards.Campaign.BuildersetSelectiveOptimization(Campaign.SelectiveOptimization.Builder builderForValue)Selective optimization setting for this campaign, which includes a set of conversion actions to optimize this campaign towards.Campaign.BuildersetServingStatus(CampaignServingStatusEnum.CampaignServingStatus value)Output only.Campaign.BuildersetServingStatusValue(int value)Output only.Campaign.BuildersetShoppingSetting(Campaign.ShoppingSetting value)The setting for controlling Shopping campaigns.Campaign.BuildersetShoppingSetting(Campaign.ShoppingSetting.Builder builderForValue)The setting for controlling Shopping campaigns.Campaign.BuildersetStartDate(java.lang.String value)The date when campaign started in serving customer's timezone in YYYY-MM-DD format.Campaign.BuildersetStartDateBytes(com.google.protobuf.ByteString value)The date when campaign started in serving customer's timezone in YYYY-MM-DD format.Campaign.BuildersetStatus(CampaignStatusEnum.CampaignStatus value)The status of the campaign.Campaign.BuildersetStatusValue(int value)The status of the campaign.Campaign.BuildersetTargetCpa(TargetCpa value)Standard Target CPA bidding strategy that automatically sets bids to help get as many conversions as possible at the target cost-per-acquisition (CPA) you set.Campaign.BuildersetTargetCpa(TargetCpa.Builder builderForValue)Standard Target CPA bidding strategy that automatically sets bids to help get as many conversions as possible at the target cost-per-acquisition (CPA) you set.Campaign.BuildersetTargetCpm(TargetCpm value)A bidding strategy that automatically optimizes cost per thousand impressions.Campaign.BuildersetTargetCpm(TargetCpm.Builder builderForValue)A bidding strategy that automatically optimizes cost per thousand impressions.Campaign.BuildersetTargetImpressionShare(TargetImpressionShare value)Target Impression Share bidding strategy.Campaign.BuildersetTargetImpressionShare(TargetImpressionShare.Builder builderForValue)Target Impression Share bidding strategy.Campaign.BuildersetTargetingSetting(TargetingSetting value)Setting for targeting related features.Campaign.BuildersetTargetingSetting(TargetingSetting.Builder builderForValue)Setting for targeting related features.Campaign.BuildersetTargetRoas(TargetRoas value)Standard Target ROAS bidding strategy that automatically maximizes revenue while averaging a specific target return on ad spend (ROAS).Campaign.BuildersetTargetRoas(TargetRoas.Builder builderForValue)Standard Target ROAS bidding strategy that automatically maximizes revenue while averaging a specific target return on ad spend (ROAS).Campaign.BuildersetTargetSpend(TargetSpend value)Standard Target Spend bidding strategy that automatically sets your bids to help get as many clicks as possible within your budget.Campaign.BuildersetTargetSpend(TargetSpend.Builder builderForValue)Standard Target Spend bidding strategy that automatically sets your bids to help get as many clicks as possible within your budget.Campaign.BuildersetTrackingSetting(Campaign.TrackingSetting value)Output only.Campaign.BuildersetTrackingSetting(Campaign.TrackingSetting.Builder builderForValue)Output only.Campaign.BuildersetTrackingUrlTemplate(java.lang.String value)The URL template for constructing a tracking URL.Campaign.BuildersetTrackingUrlTemplateBytes(com.google.protobuf.ByteString value)The URL template for constructing a tracking URL.Campaign.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)Campaign.BuildersetUrlCustomParameters(int index, CustomParameter value)The list of mappings used to substitute custom parameter tags in a `tracking_url_template`, `final_urls`, or `mobile_final_urls`.Campaign.BuildersetUrlCustomParameters(int index, CustomParameter.Builder builderForValue)The list of mappings used to substitute custom parameter tags in a `tracking_url_template`, `final_urls`, or `mobile_final_urls`.Campaign.BuildersetUrlExpansionOptOut(boolean value)Represents opting out of URL expansion to more targeted URLs.Campaign.BuildersetVanityPharma(Campaign.VanityPharma value)Describes how unbranded pharma ads will be displayed.Campaign.BuildersetVanityPharma(Campaign.VanityPharma.Builder builderForValue)Describes how unbranded pharma ads will be displayed.Campaign.BuildersetVideoBrandSafetySuitability(BrandSafetySuitabilityEnum.BrandSafetySuitability value)Output only.Campaign.BuildersetVideoBrandSafetySuitabilityValue(int value)Output only.-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeFrom, newUninitializedMessageException
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<Campaign.Builder>
-
clear
public Campaign.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<Campaign.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<Campaign.Builder>
-
getDefaultInstanceForType
public Campaign getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public Campaign build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public Campaign buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public Campaign.Builder clone()
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<Campaign.Builder>
-
setField
public Campaign.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Campaign.Builder>
-
clearField
public Campaign.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Campaign.Builder>
-
clearOneof
public Campaign.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<Campaign.Builder>
-
setRepeatedField
public Campaign.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Campaign.Builder>
-
addRepeatedField
public Campaign.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Campaign.Builder>
-
mergeFrom
public Campaign.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Campaign.Builder>
-
mergeFrom
public Campaign.Builder mergeFrom(Campaign other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<Campaign.Builder>
-
mergeFrom
public Campaign.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Campaign.Builder>- Throws:
java.io.IOException
-
getCampaignBiddingStrategyCase
public Campaign.CampaignBiddingStrategyCase getCampaignBiddingStrategyCase()
- Specified by:
getCampaignBiddingStrategyCasein interfaceCampaignOrBuilder
-
clearCampaignBiddingStrategy
public Campaign.Builder clearCampaignBiddingStrategy()
-
getResourceName
public java.lang.String getResourceName()
Immutable. The resource name of the campaign. Campaign resource names have the form: `customers/{customer_id}/campaigns/{campaign_id}`string resource_name = 1 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }- Specified by:
getResourceNamein interfaceCampaignOrBuilder- Returns:
- The resourceName.
-
getResourceNameBytes
public com.google.protobuf.ByteString getResourceNameBytes()
Immutable. The resource name of the campaign. Campaign resource names have the form: `customers/{customer_id}/campaigns/{campaign_id}`string resource_name = 1 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }- Specified by:
getResourceNameBytesin interfaceCampaignOrBuilder- Returns:
- The bytes for resourceName.
-
setResourceName
public Campaign.Builder setResourceName(java.lang.String value)
Immutable. The resource name of the campaign. Campaign resource names have the form: `customers/{customer_id}/campaigns/{campaign_id}`string resource_name = 1 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }- Parameters:
value- The resourceName to set.- Returns:
- This builder for chaining.
-
clearResourceName
public Campaign.Builder clearResourceName()
Immutable. The resource name of the campaign. Campaign resource names have the form: `customers/{customer_id}/campaigns/{campaign_id}`string resource_name = 1 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }- Returns:
- This builder for chaining.
-
setResourceNameBytes
public Campaign.Builder setResourceNameBytes(com.google.protobuf.ByteString value)
Immutable. The resource name of the campaign. Campaign resource names have the form: `customers/{customer_id}/campaigns/{campaign_id}`string resource_name = 1 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }- Parameters:
value- The bytes for resourceName to set.- Returns:
- This builder for chaining.
-
hasId
public boolean hasId()
Output only. The ID of the campaign.
optional int64 id = 59 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasIdin interfaceCampaignOrBuilder- Returns:
- Whether the id field is set.
-
getId
public long getId()
Output only. The ID of the campaign.
optional int64 id = 59 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getIdin interfaceCampaignOrBuilder- Returns:
- The id.
-
setId
public Campaign.Builder setId(long value)
Output only. The ID of the campaign.
optional int64 id = 59 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The id to set.- Returns:
- This builder for chaining.
-
clearId
public Campaign.Builder clearId()
Output only. The ID of the campaign.
optional int64 id = 59 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
hasName
public boolean hasName()
The name of the campaign. This field is required and should not be empty when creating new campaigns. It must not contain any null (code point 0x0), NL line feed (code point 0xA) or carriage return (code point 0xD) characters.
optional string name = 58;- Specified by:
hasNamein interfaceCampaignOrBuilder- Returns:
- Whether the name field is set.
-
getName
public java.lang.String getName()
The name of the campaign. This field is required and should not be empty when creating new campaigns. It must not contain any null (code point 0x0), NL line feed (code point 0xA) or carriage return (code point 0xD) characters.
optional string name = 58;- Specified by:
getNamein interfaceCampaignOrBuilder- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()
The name of the campaign. This field is required and should not be empty when creating new campaigns. It must not contain any null (code point 0x0), NL line feed (code point 0xA) or carriage return (code point 0xD) characters.
optional string name = 58;- Specified by:
getNameBytesin interfaceCampaignOrBuilder- Returns:
- The bytes for name.
-
setName
public Campaign.Builder setName(java.lang.String value)
The name of the campaign. This field is required and should not be empty when creating new campaigns. It must not contain any null (code point 0x0), NL line feed (code point 0xA) or carriage return (code point 0xD) characters.
optional string name = 58;- Parameters:
value- The name to set.- Returns:
- This builder for chaining.
-
clearName
public Campaign.Builder clearName()
The name of the campaign. This field is required and should not be empty when creating new campaigns. It must not contain any null (code point 0x0), NL line feed (code point 0xA) or carriage return (code point 0xD) characters.
optional string name = 58;- Returns:
- This builder for chaining.
-
setNameBytes
public Campaign.Builder setNameBytes(com.google.protobuf.ByteString value)
The name of the campaign. This field is required and should not be empty when creating new campaigns. It must not contain any null (code point 0x0), NL line feed (code point 0xA) or carriage return (code point 0xD) characters.
optional string name = 58;- Parameters:
value- The bytes for name to set.- Returns:
- This builder for chaining.
-
getStatusValue
public int getStatusValue()
The status of the campaign. When a new campaign is added, the status defaults to ENABLED.
.google.ads.googleads.v10.enums.CampaignStatusEnum.CampaignStatus status = 5;- Specified by:
getStatusValuein interfaceCampaignOrBuilder- Returns:
- The enum numeric value on the wire for status.
-
setStatusValue
public Campaign.Builder setStatusValue(int value)
The status of the campaign. When a new campaign is added, the status defaults to ENABLED.
.google.ads.googleads.v10.enums.CampaignStatusEnum.CampaignStatus status = 5;- Parameters:
value- The enum numeric value on the wire for status to set.- Returns:
- This builder for chaining.
-
getStatus
public CampaignStatusEnum.CampaignStatus getStatus()
The status of the campaign. When a new campaign is added, the status defaults to ENABLED.
.google.ads.googleads.v10.enums.CampaignStatusEnum.CampaignStatus status = 5;- Specified by:
getStatusin interfaceCampaignOrBuilder- Returns:
- The status.
-
setStatus
public Campaign.Builder setStatus(CampaignStatusEnum.CampaignStatus value)
The status of the campaign. When a new campaign is added, the status defaults to ENABLED.
.google.ads.googleads.v10.enums.CampaignStatusEnum.CampaignStatus status = 5;- Parameters:
value- The status to set.- Returns:
- This builder for chaining.
-
clearStatus
public Campaign.Builder clearStatus()
The status of the campaign. When a new campaign is added, the status defaults to ENABLED.
.google.ads.googleads.v10.enums.CampaignStatusEnum.CampaignStatus status = 5;- Returns:
- This builder for chaining.
-
getServingStatusValue
public int getServingStatusValue()
Output only. The ad serving status of the campaign.
.google.ads.googleads.v10.enums.CampaignServingStatusEnum.CampaignServingStatus serving_status = 21 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getServingStatusValuein interfaceCampaignOrBuilder- Returns:
- The enum numeric value on the wire for servingStatus.
-
setServingStatusValue
public Campaign.Builder setServingStatusValue(int value)
Output only. The ad serving status of the campaign.
.google.ads.googleads.v10.enums.CampaignServingStatusEnum.CampaignServingStatus serving_status = 21 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The enum numeric value on the wire for servingStatus to set.- Returns:
- This builder for chaining.
-
getServingStatus
public CampaignServingStatusEnum.CampaignServingStatus getServingStatus()
Output only. The ad serving status of the campaign.
.google.ads.googleads.v10.enums.CampaignServingStatusEnum.CampaignServingStatus serving_status = 21 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getServingStatusin interfaceCampaignOrBuilder- Returns:
- The servingStatus.
-
setServingStatus
public Campaign.Builder setServingStatus(CampaignServingStatusEnum.CampaignServingStatus value)
Output only. The ad serving status of the campaign.
.google.ads.googleads.v10.enums.CampaignServingStatusEnum.CampaignServingStatus serving_status = 21 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The servingStatus to set.- Returns:
- This builder for chaining.
-
clearServingStatus
public Campaign.Builder clearServingStatus()
Output only. The ad serving status of the campaign.
.google.ads.googleads.v10.enums.CampaignServingStatusEnum.CampaignServingStatus serving_status = 21 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
getAdServingOptimizationStatusValue
public int getAdServingOptimizationStatusValue()
The ad serving optimization status of the campaign.
.google.ads.googleads.v10.enums.AdServingOptimizationStatusEnum.AdServingOptimizationStatus ad_serving_optimization_status = 8;- Specified by:
getAdServingOptimizationStatusValuein interfaceCampaignOrBuilder- Returns:
- The enum numeric value on the wire for adServingOptimizationStatus.
-
setAdServingOptimizationStatusValue
public Campaign.Builder setAdServingOptimizationStatusValue(int value)
The ad serving optimization status of the campaign.
.google.ads.googleads.v10.enums.AdServingOptimizationStatusEnum.AdServingOptimizationStatus ad_serving_optimization_status = 8;- Parameters:
value- The enum numeric value on the wire for adServingOptimizationStatus to set.- Returns:
- This builder for chaining.
-
getAdServingOptimizationStatus
public AdServingOptimizationStatusEnum.AdServingOptimizationStatus getAdServingOptimizationStatus()
The ad serving optimization status of the campaign.
.google.ads.googleads.v10.enums.AdServingOptimizationStatusEnum.AdServingOptimizationStatus ad_serving_optimization_status = 8;- Specified by:
getAdServingOptimizationStatusin interfaceCampaignOrBuilder- Returns:
- The adServingOptimizationStatus.
-
setAdServingOptimizationStatus
public Campaign.Builder setAdServingOptimizationStatus(AdServingOptimizationStatusEnum.AdServingOptimizationStatus value)
The ad serving optimization status of the campaign.
.google.ads.googleads.v10.enums.AdServingOptimizationStatusEnum.AdServingOptimizationStatus ad_serving_optimization_status = 8;- Parameters:
value- The adServingOptimizationStatus to set.- Returns:
- This builder for chaining.
-
clearAdServingOptimizationStatus
public Campaign.Builder clearAdServingOptimizationStatus()
The ad serving optimization status of the campaign.
.google.ads.googleads.v10.enums.AdServingOptimizationStatusEnum.AdServingOptimizationStatus ad_serving_optimization_status = 8;- Returns:
- This builder for chaining.
-
getAdvertisingChannelTypeValue
public int getAdvertisingChannelTypeValue()
Immutable. The primary serving target for ads within the campaign. The targeting options can be refined in `network_settings`. This field is required and should not be empty when creating new campaigns. Can be set only when creating campaigns. After the campaign is created, the field can not be changed.
.google.ads.googleads.v10.enums.AdvertisingChannelTypeEnum.AdvertisingChannelType advertising_channel_type = 9 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getAdvertisingChannelTypeValuein interfaceCampaignOrBuilder- Returns:
- The enum numeric value on the wire for advertisingChannelType.
-
setAdvertisingChannelTypeValue
public Campaign.Builder setAdvertisingChannelTypeValue(int value)
Immutable. The primary serving target for ads within the campaign. The targeting options can be refined in `network_settings`. This field is required and should not be empty when creating new campaigns. Can be set only when creating campaigns. After the campaign is created, the field can not be changed.
.google.ads.googleads.v10.enums.AdvertisingChannelTypeEnum.AdvertisingChannelType advertising_channel_type = 9 [(.google.api.field_behavior) = IMMUTABLE];- Parameters:
value- The enum numeric value on the wire for advertisingChannelType to set.- Returns:
- This builder for chaining.
-
getAdvertisingChannelType
public AdvertisingChannelTypeEnum.AdvertisingChannelType getAdvertisingChannelType()
Immutable. The primary serving target for ads within the campaign. The targeting options can be refined in `network_settings`. This field is required and should not be empty when creating new campaigns. Can be set only when creating campaigns. After the campaign is created, the field can not be changed.
.google.ads.googleads.v10.enums.AdvertisingChannelTypeEnum.AdvertisingChannelType advertising_channel_type = 9 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getAdvertisingChannelTypein interfaceCampaignOrBuilder- Returns:
- The advertisingChannelType.
-
setAdvertisingChannelType
public Campaign.Builder setAdvertisingChannelType(AdvertisingChannelTypeEnum.AdvertisingChannelType value)
Immutable. The primary serving target for ads within the campaign. The targeting options can be refined in `network_settings`. This field is required and should not be empty when creating new campaigns. Can be set only when creating campaigns. After the campaign is created, the field can not be changed.
.google.ads.googleads.v10.enums.AdvertisingChannelTypeEnum.AdvertisingChannelType advertising_channel_type = 9 [(.google.api.field_behavior) = IMMUTABLE];- Parameters:
value- The advertisingChannelType to set.- Returns:
- This builder for chaining.
-
clearAdvertisingChannelType
public Campaign.Builder clearAdvertisingChannelType()
Immutable. The primary serving target for ads within the campaign. The targeting options can be refined in `network_settings`. This field is required and should not be empty when creating new campaigns. Can be set only when creating campaigns. After the campaign is created, the field can not be changed.
.google.ads.googleads.v10.enums.AdvertisingChannelTypeEnum.AdvertisingChannelType advertising_channel_type = 9 [(.google.api.field_behavior) = IMMUTABLE];- Returns:
- This builder for chaining.
-
getAdvertisingChannelSubTypeValue
public int getAdvertisingChannelSubTypeValue()
Immutable. Optional refinement to `advertising_channel_type`. Must be a valid sub-type of the parent channel type. Can be set only when creating campaigns. After campaign is created, the field can not be changed.
.google.ads.googleads.v10.enums.AdvertisingChannelSubTypeEnum.AdvertisingChannelSubType advertising_channel_sub_type = 10 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getAdvertisingChannelSubTypeValuein interfaceCampaignOrBuilder- Returns:
- The enum numeric value on the wire for advertisingChannelSubType.
-
setAdvertisingChannelSubTypeValue
public Campaign.Builder setAdvertisingChannelSubTypeValue(int value)
Immutable. Optional refinement to `advertising_channel_type`. Must be a valid sub-type of the parent channel type. Can be set only when creating campaigns. After campaign is created, the field can not be changed.
.google.ads.googleads.v10.enums.AdvertisingChannelSubTypeEnum.AdvertisingChannelSubType advertising_channel_sub_type = 10 [(.google.api.field_behavior) = IMMUTABLE];- Parameters:
value- The enum numeric value on the wire for advertisingChannelSubType to set.- Returns:
- This builder for chaining.
-
getAdvertisingChannelSubType
public AdvertisingChannelSubTypeEnum.AdvertisingChannelSubType getAdvertisingChannelSubType()
Immutable. Optional refinement to `advertising_channel_type`. Must be a valid sub-type of the parent channel type. Can be set only when creating campaigns. After campaign is created, the field can not be changed.
.google.ads.googleads.v10.enums.AdvertisingChannelSubTypeEnum.AdvertisingChannelSubType advertising_channel_sub_type = 10 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getAdvertisingChannelSubTypein interfaceCampaignOrBuilder- Returns:
- The advertisingChannelSubType.
-
setAdvertisingChannelSubType
public Campaign.Builder setAdvertisingChannelSubType(AdvertisingChannelSubTypeEnum.AdvertisingChannelSubType value)
Immutable. Optional refinement to `advertising_channel_type`. Must be a valid sub-type of the parent channel type. Can be set only when creating campaigns. After campaign is created, the field can not be changed.
.google.ads.googleads.v10.enums.AdvertisingChannelSubTypeEnum.AdvertisingChannelSubType advertising_channel_sub_type = 10 [(.google.api.field_behavior) = IMMUTABLE];- Parameters:
value- The advertisingChannelSubType to set.- Returns:
- This builder for chaining.
-
clearAdvertisingChannelSubType
public Campaign.Builder clearAdvertisingChannelSubType()
Immutable. Optional refinement to `advertising_channel_type`. Must be a valid sub-type of the parent channel type. Can be set only when creating campaigns. After campaign is created, the field can not be changed.
.google.ads.googleads.v10.enums.AdvertisingChannelSubTypeEnum.AdvertisingChannelSubType advertising_channel_sub_type = 10 [(.google.api.field_behavior) = IMMUTABLE];- Returns:
- This builder for chaining.
-
hasTrackingUrlTemplate
public boolean hasTrackingUrlTemplate()
The URL template for constructing a tracking URL.
optional string tracking_url_template = 60;- Specified by:
hasTrackingUrlTemplatein interfaceCampaignOrBuilder- Returns:
- Whether the trackingUrlTemplate field is set.
-
getTrackingUrlTemplate
public java.lang.String getTrackingUrlTemplate()
The URL template for constructing a tracking URL.
optional string tracking_url_template = 60;- Specified by:
getTrackingUrlTemplatein interfaceCampaignOrBuilder- Returns:
- The trackingUrlTemplate.
-
getTrackingUrlTemplateBytes
public com.google.protobuf.ByteString getTrackingUrlTemplateBytes()
The URL template for constructing a tracking URL.
optional string tracking_url_template = 60;- Specified by:
getTrackingUrlTemplateBytesin interfaceCampaignOrBuilder- Returns:
- The bytes for trackingUrlTemplate.
-
setTrackingUrlTemplate
public Campaign.Builder setTrackingUrlTemplate(java.lang.String value)
The URL template for constructing a tracking URL.
optional string tracking_url_template = 60;- Parameters:
value- The trackingUrlTemplate to set.- Returns:
- This builder for chaining.
-
clearTrackingUrlTemplate
public Campaign.Builder clearTrackingUrlTemplate()
The URL template for constructing a tracking URL.
optional string tracking_url_template = 60;- Returns:
- This builder for chaining.
-
setTrackingUrlTemplateBytes
public Campaign.Builder setTrackingUrlTemplateBytes(com.google.protobuf.ByteString value)
The URL template for constructing a tracking URL.
optional string tracking_url_template = 60;- Parameters:
value- The bytes for trackingUrlTemplate to set.- Returns:
- This builder for chaining.
-
getUrlCustomParametersList
public java.util.List<CustomParameter> getUrlCustomParametersList()
The list of mappings used to substitute custom parameter tags in a `tracking_url_template`, `final_urls`, or `mobile_final_urls`.
repeated .google.ads.googleads.v10.common.CustomParameter url_custom_parameters = 12;- Specified by:
getUrlCustomParametersListin interfaceCampaignOrBuilder
-
getUrlCustomParametersCount
public int getUrlCustomParametersCount()
The list of mappings used to substitute custom parameter tags in a `tracking_url_template`, `final_urls`, or `mobile_final_urls`.
repeated .google.ads.googleads.v10.common.CustomParameter url_custom_parameters = 12;- Specified by:
getUrlCustomParametersCountin interfaceCampaignOrBuilder
-
getUrlCustomParameters
public CustomParameter getUrlCustomParameters(int index)
The list of mappings used to substitute custom parameter tags in a `tracking_url_template`, `final_urls`, or `mobile_final_urls`.
repeated .google.ads.googleads.v10.common.CustomParameter url_custom_parameters = 12;- Specified by:
getUrlCustomParametersin interfaceCampaignOrBuilder
-
setUrlCustomParameters
public Campaign.Builder setUrlCustomParameters(int index, CustomParameter value)
The list of mappings used to substitute custom parameter tags in a `tracking_url_template`, `final_urls`, or `mobile_final_urls`.
repeated .google.ads.googleads.v10.common.CustomParameter url_custom_parameters = 12;
-
setUrlCustomParameters
public Campaign.Builder setUrlCustomParameters(int index, CustomParameter.Builder builderForValue)
The list of mappings used to substitute custom parameter tags in a `tracking_url_template`, `final_urls`, or `mobile_final_urls`.
repeated .google.ads.googleads.v10.common.CustomParameter url_custom_parameters = 12;
-
addUrlCustomParameters
public Campaign.Builder addUrlCustomParameters(CustomParameter value)
The list of mappings used to substitute custom parameter tags in a `tracking_url_template`, `final_urls`, or `mobile_final_urls`.
repeated .google.ads.googleads.v10.common.CustomParameter url_custom_parameters = 12;
-
addUrlCustomParameters
public Campaign.Builder addUrlCustomParameters(int index, CustomParameter value)
The list of mappings used to substitute custom parameter tags in a `tracking_url_template`, `final_urls`, or `mobile_final_urls`.
repeated .google.ads.googleads.v10.common.CustomParameter url_custom_parameters = 12;
-
addUrlCustomParameters
public Campaign.Builder addUrlCustomParameters(CustomParameter.Builder builderForValue)
The list of mappings used to substitute custom parameter tags in a `tracking_url_template`, `final_urls`, or `mobile_final_urls`.
repeated .google.ads.googleads.v10.common.CustomParameter url_custom_parameters = 12;
-
addUrlCustomParameters
public Campaign.Builder addUrlCustomParameters(int index, CustomParameter.Builder builderForValue)
The list of mappings used to substitute custom parameter tags in a `tracking_url_template`, `final_urls`, or `mobile_final_urls`.
repeated .google.ads.googleads.v10.common.CustomParameter url_custom_parameters = 12;
-
addAllUrlCustomParameters
public Campaign.Builder addAllUrlCustomParameters(java.lang.Iterable<? extends CustomParameter> values)
The list of mappings used to substitute custom parameter tags in a `tracking_url_template`, `final_urls`, or `mobile_final_urls`.
repeated .google.ads.googleads.v10.common.CustomParameter url_custom_parameters = 12;
-
clearUrlCustomParameters
public Campaign.Builder clearUrlCustomParameters()
The list of mappings used to substitute custom parameter tags in a `tracking_url_template`, `final_urls`, or `mobile_final_urls`.
repeated .google.ads.googleads.v10.common.CustomParameter url_custom_parameters = 12;
-
removeUrlCustomParameters
public Campaign.Builder removeUrlCustomParameters(int index)
The list of mappings used to substitute custom parameter tags in a `tracking_url_template`, `final_urls`, or `mobile_final_urls`.
repeated .google.ads.googleads.v10.common.CustomParameter url_custom_parameters = 12;
-
getUrlCustomParametersBuilder
public CustomParameter.Builder getUrlCustomParametersBuilder(int index)
The list of mappings used to substitute custom parameter tags in a `tracking_url_template`, `final_urls`, or `mobile_final_urls`.
repeated .google.ads.googleads.v10.common.CustomParameter url_custom_parameters = 12;
-
getUrlCustomParametersOrBuilder
public CustomParameterOrBuilder getUrlCustomParametersOrBuilder(int index)
The list of mappings used to substitute custom parameter tags in a `tracking_url_template`, `final_urls`, or `mobile_final_urls`.
repeated .google.ads.googleads.v10.common.CustomParameter url_custom_parameters = 12;- Specified by:
getUrlCustomParametersOrBuilderin interfaceCampaignOrBuilder
-
getUrlCustomParametersOrBuilderList
public java.util.List<? extends CustomParameterOrBuilder> getUrlCustomParametersOrBuilderList()
The list of mappings used to substitute custom parameter tags in a `tracking_url_template`, `final_urls`, or `mobile_final_urls`.
repeated .google.ads.googleads.v10.common.CustomParameter url_custom_parameters = 12;- Specified by:
getUrlCustomParametersOrBuilderListin interfaceCampaignOrBuilder
-
addUrlCustomParametersBuilder
public CustomParameter.Builder addUrlCustomParametersBuilder()
The list of mappings used to substitute custom parameter tags in a `tracking_url_template`, `final_urls`, or `mobile_final_urls`.
repeated .google.ads.googleads.v10.common.CustomParameter url_custom_parameters = 12;
-
addUrlCustomParametersBuilder
public CustomParameter.Builder addUrlCustomParametersBuilder(int index)
The list of mappings used to substitute custom parameter tags in a `tracking_url_template`, `final_urls`, or `mobile_final_urls`.
repeated .google.ads.googleads.v10.common.CustomParameter url_custom_parameters = 12;
-
getUrlCustomParametersBuilderList
public java.util.List<CustomParameter.Builder> getUrlCustomParametersBuilderList()
The list of mappings used to substitute custom parameter tags in a `tracking_url_template`, `final_urls`, or `mobile_final_urls`.
repeated .google.ads.googleads.v10.common.CustomParameter url_custom_parameters = 12;
-
hasRealTimeBiddingSetting
public boolean hasRealTimeBiddingSetting()
Settings for Real-Time Bidding, a feature only available for campaigns targeting the Ad Exchange network.
.google.ads.googleads.v10.common.RealTimeBiddingSetting real_time_bidding_setting = 39;- Specified by:
hasRealTimeBiddingSettingin interfaceCampaignOrBuilder- Returns:
- Whether the realTimeBiddingSetting field is set.
-
getRealTimeBiddingSetting
public RealTimeBiddingSetting getRealTimeBiddingSetting()
Settings for Real-Time Bidding, a feature only available for campaigns targeting the Ad Exchange network.
.google.ads.googleads.v10.common.RealTimeBiddingSetting real_time_bidding_setting = 39;- Specified by:
getRealTimeBiddingSettingin interfaceCampaignOrBuilder- Returns:
- The realTimeBiddingSetting.
-
setRealTimeBiddingSetting
public Campaign.Builder setRealTimeBiddingSetting(RealTimeBiddingSetting value)
Settings for Real-Time Bidding, a feature only available for campaigns targeting the Ad Exchange network.
.google.ads.googleads.v10.common.RealTimeBiddingSetting real_time_bidding_setting = 39;
-
setRealTimeBiddingSetting
public Campaign.Builder setRealTimeBiddingSetting(RealTimeBiddingSetting.Builder builderForValue)
Settings for Real-Time Bidding, a feature only available for campaigns targeting the Ad Exchange network.
.google.ads.googleads.v10.common.RealTimeBiddingSetting real_time_bidding_setting = 39;
-
mergeRealTimeBiddingSetting
public Campaign.Builder mergeRealTimeBiddingSetting(RealTimeBiddingSetting value)
Settings for Real-Time Bidding, a feature only available for campaigns targeting the Ad Exchange network.
.google.ads.googleads.v10.common.RealTimeBiddingSetting real_time_bidding_setting = 39;
-
clearRealTimeBiddingSetting
public Campaign.Builder clearRealTimeBiddingSetting()
Settings for Real-Time Bidding, a feature only available for campaigns targeting the Ad Exchange network.
.google.ads.googleads.v10.common.RealTimeBiddingSetting real_time_bidding_setting = 39;
-
getRealTimeBiddingSettingBuilder
public RealTimeBiddingSetting.Builder getRealTimeBiddingSettingBuilder()
Settings for Real-Time Bidding, a feature only available for campaigns targeting the Ad Exchange network.
.google.ads.googleads.v10.common.RealTimeBiddingSetting real_time_bidding_setting = 39;
-
getRealTimeBiddingSettingOrBuilder
public RealTimeBiddingSettingOrBuilder getRealTimeBiddingSettingOrBuilder()
Settings for Real-Time Bidding, a feature only available for campaigns targeting the Ad Exchange network.
.google.ads.googleads.v10.common.RealTimeBiddingSetting real_time_bidding_setting = 39;- Specified by:
getRealTimeBiddingSettingOrBuilderin interfaceCampaignOrBuilder
-
hasNetworkSettings
public boolean hasNetworkSettings()
The network settings for the campaign.
.google.ads.googleads.v10.resources.Campaign.NetworkSettings network_settings = 14;- Specified by:
hasNetworkSettingsin interfaceCampaignOrBuilder- Returns:
- Whether the networkSettings field is set.
-
getNetworkSettings
public Campaign.NetworkSettings getNetworkSettings()
The network settings for the campaign.
.google.ads.googleads.v10.resources.Campaign.NetworkSettings network_settings = 14;- Specified by:
getNetworkSettingsin interfaceCampaignOrBuilder- Returns:
- The networkSettings.
-
setNetworkSettings
public Campaign.Builder setNetworkSettings(Campaign.NetworkSettings value)
The network settings for the campaign.
.google.ads.googleads.v10.resources.Campaign.NetworkSettings network_settings = 14;
-
setNetworkSettings
public Campaign.Builder setNetworkSettings(Campaign.NetworkSettings.Builder builderForValue)
The network settings for the campaign.
.google.ads.googleads.v10.resources.Campaign.NetworkSettings network_settings = 14;
-
mergeNetworkSettings
public Campaign.Builder mergeNetworkSettings(Campaign.NetworkSettings value)
The network settings for the campaign.
.google.ads.googleads.v10.resources.Campaign.NetworkSettings network_settings = 14;
-
clearNetworkSettings
public Campaign.Builder clearNetworkSettings()
The network settings for the campaign.
.google.ads.googleads.v10.resources.Campaign.NetworkSettings network_settings = 14;
-
getNetworkSettingsBuilder
public Campaign.NetworkSettings.Builder getNetworkSettingsBuilder()
The network settings for the campaign.
.google.ads.googleads.v10.resources.Campaign.NetworkSettings network_settings = 14;
-
getNetworkSettingsOrBuilder
public Campaign.NetworkSettingsOrBuilder getNetworkSettingsOrBuilder()
The network settings for the campaign.
.google.ads.googleads.v10.resources.Campaign.NetworkSettings network_settings = 14;- Specified by:
getNetworkSettingsOrBuilderin interfaceCampaignOrBuilder
-
hasHotelSetting
public boolean hasHotelSetting()
Immutable. The hotel setting for the campaign.
.google.ads.googleads.v10.resources.Campaign.HotelSettingInfo hotel_setting = 32 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
hasHotelSettingin interfaceCampaignOrBuilder- Returns:
- Whether the hotelSetting field is set.
-
getHotelSetting
public Campaign.HotelSettingInfo getHotelSetting()
Immutable. The hotel setting for the campaign.
.google.ads.googleads.v10.resources.Campaign.HotelSettingInfo hotel_setting = 32 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getHotelSettingin interfaceCampaignOrBuilder- Returns:
- The hotelSetting.
-
setHotelSetting
public Campaign.Builder setHotelSetting(Campaign.HotelSettingInfo value)
Immutable. The hotel setting for the campaign.
.google.ads.googleads.v10.resources.Campaign.HotelSettingInfo hotel_setting = 32 [(.google.api.field_behavior) = IMMUTABLE];
-
setHotelSetting
public Campaign.Builder setHotelSetting(Campaign.HotelSettingInfo.Builder builderForValue)
Immutable. The hotel setting for the campaign.
.google.ads.googleads.v10.resources.Campaign.HotelSettingInfo hotel_setting = 32 [(.google.api.field_behavior) = IMMUTABLE];
-
mergeHotelSetting
public Campaign.Builder mergeHotelSetting(Campaign.HotelSettingInfo value)
Immutable. The hotel setting for the campaign.
.google.ads.googleads.v10.resources.Campaign.HotelSettingInfo hotel_setting = 32 [(.google.api.field_behavior) = IMMUTABLE];
-
clearHotelSetting
public Campaign.Builder clearHotelSetting()
Immutable. The hotel setting for the campaign.
.google.ads.googleads.v10.resources.Campaign.HotelSettingInfo hotel_setting = 32 [(.google.api.field_behavior) = IMMUTABLE];
-
getHotelSettingBuilder
public Campaign.HotelSettingInfo.Builder getHotelSettingBuilder()
Immutable. The hotel setting for the campaign.
.google.ads.googleads.v10.resources.Campaign.HotelSettingInfo hotel_setting = 32 [(.google.api.field_behavior) = IMMUTABLE];
-
getHotelSettingOrBuilder
public Campaign.HotelSettingInfoOrBuilder getHotelSettingOrBuilder()
Immutable. The hotel setting for the campaign.
.google.ads.googleads.v10.resources.Campaign.HotelSettingInfo hotel_setting = 32 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getHotelSettingOrBuilderin interfaceCampaignOrBuilder
-
hasDynamicSearchAdsSetting
public boolean hasDynamicSearchAdsSetting()
The setting for controlling Dynamic Search Ads (DSA).
.google.ads.googleads.v10.resources.Campaign.DynamicSearchAdsSetting dynamic_search_ads_setting = 33;- Specified by:
hasDynamicSearchAdsSettingin interfaceCampaignOrBuilder- Returns:
- Whether the dynamicSearchAdsSetting field is set.
-
getDynamicSearchAdsSetting
public Campaign.DynamicSearchAdsSetting getDynamicSearchAdsSetting()
The setting for controlling Dynamic Search Ads (DSA).
.google.ads.googleads.v10.resources.Campaign.DynamicSearchAdsSetting dynamic_search_ads_setting = 33;- Specified by:
getDynamicSearchAdsSettingin interfaceCampaignOrBuilder- Returns:
- The dynamicSearchAdsSetting.
-
setDynamicSearchAdsSetting
public Campaign.Builder setDynamicSearchAdsSetting(Campaign.DynamicSearchAdsSetting value)
The setting for controlling Dynamic Search Ads (DSA).
.google.ads.googleads.v10.resources.Campaign.DynamicSearchAdsSetting dynamic_search_ads_setting = 33;
-
setDynamicSearchAdsSetting
public Campaign.Builder setDynamicSearchAdsSetting(Campaign.DynamicSearchAdsSetting.Builder builderForValue)
The setting for controlling Dynamic Search Ads (DSA).
.google.ads.googleads.v10.resources.Campaign.DynamicSearchAdsSetting dynamic_search_ads_setting = 33;
-
mergeDynamicSearchAdsSetting
public Campaign.Builder mergeDynamicSearchAdsSetting(Campaign.DynamicSearchAdsSetting value)
The setting for controlling Dynamic Search Ads (DSA).
.google.ads.googleads.v10.resources.Campaign.DynamicSearchAdsSetting dynamic_search_ads_setting = 33;
-
clearDynamicSearchAdsSetting
public Campaign.Builder clearDynamicSearchAdsSetting()
The setting for controlling Dynamic Search Ads (DSA).
.google.ads.googleads.v10.resources.Campaign.DynamicSearchAdsSetting dynamic_search_ads_setting = 33;
-
getDynamicSearchAdsSettingBuilder
public Campaign.DynamicSearchAdsSetting.Builder getDynamicSearchAdsSettingBuilder()
The setting for controlling Dynamic Search Ads (DSA).
.google.ads.googleads.v10.resources.Campaign.DynamicSearchAdsSetting dynamic_search_ads_setting = 33;
-
getDynamicSearchAdsSettingOrBuilder
public Campaign.DynamicSearchAdsSettingOrBuilder getDynamicSearchAdsSettingOrBuilder()
The setting for controlling Dynamic Search Ads (DSA).
.google.ads.googleads.v10.resources.Campaign.DynamicSearchAdsSetting dynamic_search_ads_setting = 33;- Specified by:
getDynamicSearchAdsSettingOrBuilderin interfaceCampaignOrBuilder
-
hasShoppingSetting
public boolean hasShoppingSetting()
The setting for controlling Shopping campaigns.
.google.ads.googleads.v10.resources.Campaign.ShoppingSetting shopping_setting = 36;- Specified by:
hasShoppingSettingin interfaceCampaignOrBuilder- Returns:
- Whether the shoppingSetting field is set.
-
getShoppingSetting
public Campaign.ShoppingSetting getShoppingSetting()
The setting for controlling Shopping campaigns.
.google.ads.googleads.v10.resources.Campaign.ShoppingSetting shopping_setting = 36;- Specified by:
getShoppingSettingin interfaceCampaignOrBuilder- Returns:
- The shoppingSetting.
-
setShoppingSetting
public Campaign.Builder setShoppingSetting(Campaign.ShoppingSetting value)
The setting for controlling Shopping campaigns.
.google.ads.googleads.v10.resources.Campaign.ShoppingSetting shopping_setting = 36;
-
setShoppingSetting
public Campaign.Builder setShoppingSetting(Campaign.ShoppingSetting.Builder builderForValue)
The setting for controlling Shopping campaigns.
.google.ads.googleads.v10.resources.Campaign.ShoppingSetting shopping_setting = 36;
-
mergeShoppingSetting
public Campaign.Builder mergeShoppingSetting(Campaign.ShoppingSetting value)
The setting for controlling Shopping campaigns.
.google.ads.googleads.v10.resources.Campaign.ShoppingSetting shopping_setting = 36;
-
clearShoppingSetting
public Campaign.Builder clearShoppingSetting()
The setting for controlling Shopping campaigns.
.google.ads.googleads.v10.resources.Campaign.ShoppingSetting shopping_setting = 36;
-
getShoppingSettingBuilder
public Campaign.ShoppingSetting.Builder getShoppingSettingBuilder()
The setting for controlling Shopping campaigns.
.google.ads.googleads.v10.resources.Campaign.ShoppingSetting shopping_setting = 36;
-
getShoppingSettingOrBuilder
public Campaign.ShoppingSettingOrBuilder getShoppingSettingOrBuilder()
The setting for controlling Shopping campaigns.
.google.ads.googleads.v10.resources.Campaign.ShoppingSetting shopping_setting = 36;- Specified by:
getShoppingSettingOrBuilderin interfaceCampaignOrBuilder
-
hasTargetingSetting
public boolean hasTargetingSetting()
Setting for targeting related features.
.google.ads.googleads.v10.common.TargetingSetting targeting_setting = 43;- Specified by:
hasTargetingSettingin interfaceCampaignOrBuilder- Returns:
- Whether the targetingSetting field is set.
-
getTargetingSetting
public TargetingSetting getTargetingSetting()
Setting for targeting related features.
.google.ads.googleads.v10.common.TargetingSetting targeting_setting = 43;- Specified by:
getTargetingSettingin interfaceCampaignOrBuilder- Returns:
- The targetingSetting.
-
setTargetingSetting
public Campaign.Builder setTargetingSetting(TargetingSetting value)
Setting for targeting related features.
.google.ads.googleads.v10.common.TargetingSetting targeting_setting = 43;
-
setTargetingSetting
public Campaign.Builder setTargetingSetting(TargetingSetting.Builder builderForValue)
Setting for targeting related features.
.google.ads.googleads.v10.common.TargetingSetting targeting_setting = 43;
-
mergeTargetingSetting
public Campaign.Builder mergeTargetingSetting(TargetingSetting value)
Setting for targeting related features.
.google.ads.googleads.v10.common.TargetingSetting targeting_setting = 43;
-
clearTargetingSetting
public Campaign.Builder clearTargetingSetting()
Setting for targeting related features.
.google.ads.googleads.v10.common.TargetingSetting targeting_setting = 43;
-
getTargetingSettingBuilder
public TargetingSetting.Builder getTargetingSettingBuilder()
Setting for targeting related features.
.google.ads.googleads.v10.common.TargetingSetting targeting_setting = 43;
-
getTargetingSettingOrBuilder
public TargetingSettingOrBuilder getTargetingSettingOrBuilder()
Setting for targeting related features.
.google.ads.googleads.v10.common.TargetingSetting targeting_setting = 43;- Specified by:
getTargetingSettingOrBuilderin interfaceCampaignOrBuilder
-
hasAudienceSetting
public boolean hasAudienceSetting()
Immutable. Setting for audience related features.
optional .google.ads.googleads.v10.resources.Campaign.AudienceSetting audience_setting = 73 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
hasAudienceSettingin interfaceCampaignOrBuilder- Returns:
- Whether the audienceSetting field is set.
-
getAudienceSetting
public Campaign.AudienceSetting getAudienceSetting()
Immutable. Setting for audience related features.
optional .google.ads.googleads.v10.resources.Campaign.AudienceSetting audience_setting = 73 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getAudienceSettingin interfaceCampaignOrBuilder- Returns:
- The audienceSetting.
-
setAudienceSetting
public Campaign.Builder setAudienceSetting(Campaign.AudienceSetting value)
Immutable. Setting for audience related features.
optional .google.ads.googleads.v10.resources.Campaign.AudienceSetting audience_setting = 73 [(.google.api.field_behavior) = IMMUTABLE];
-
setAudienceSetting
public Campaign.Builder setAudienceSetting(Campaign.AudienceSetting.Builder builderForValue)
Immutable. Setting for audience related features.
optional .google.ads.googleads.v10.resources.Campaign.AudienceSetting audience_setting = 73 [(.google.api.field_behavior) = IMMUTABLE];
-
mergeAudienceSetting
public Campaign.Builder mergeAudienceSetting(Campaign.AudienceSetting value)
Immutable. Setting for audience related features.
optional .google.ads.googleads.v10.resources.Campaign.AudienceSetting audience_setting = 73 [(.google.api.field_behavior) = IMMUTABLE];
-
clearAudienceSetting
public Campaign.Builder clearAudienceSetting()
Immutable. Setting for audience related features.
optional .google.ads.googleads.v10.resources.Campaign.AudienceSetting audience_setting = 73 [(.google.api.field_behavior) = IMMUTABLE];
-
getAudienceSettingBuilder
public Campaign.AudienceSetting.Builder getAudienceSettingBuilder()
Immutable. Setting for audience related features.
optional .google.ads.googleads.v10.resources.Campaign.AudienceSetting audience_setting = 73 [(.google.api.field_behavior) = IMMUTABLE];
-
getAudienceSettingOrBuilder
public Campaign.AudienceSettingOrBuilder getAudienceSettingOrBuilder()
Immutable. Setting for audience related features.
optional .google.ads.googleads.v10.resources.Campaign.AudienceSetting audience_setting = 73 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getAudienceSettingOrBuilderin interfaceCampaignOrBuilder
-
hasGeoTargetTypeSetting
public boolean hasGeoTargetTypeSetting()
The setting for ads geotargeting.
.google.ads.googleads.v10.resources.Campaign.GeoTargetTypeSetting geo_target_type_setting = 47;- Specified by:
hasGeoTargetTypeSettingin interfaceCampaignOrBuilder- Returns:
- Whether the geoTargetTypeSetting field is set.
-
getGeoTargetTypeSetting
public Campaign.GeoTargetTypeSetting getGeoTargetTypeSetting()
The setting for ads geotargeting.
.google.ads.googleads.v10.resources.Campaign.GeoTargetTypeSetting geo_target_type_setting = 47;- Specified by:
getGeoTargetTypeSettingin interfaceCampaignOrBuilder- Returns:
- The geoTargetTypeSetting.
-
setGeoTargetTypeSetting
public Campaign.Builder setGeoTargetTypeSetting(Campaign.GeoTargetTypeSetting value)
The setting for ads geotargeting.
.google.ads.googleads.v10.resources.Campaign.GeoTargetTypeSetting geo_target_type_setting = 47;
-
setGeoTargetTypeSetting
public Campaign.Builder setGeoTargetTypeSetting(Campaign.GeoTargetTypeSetting.Builder builderForValue)
The setting for ads geotargeting.
.google.ads.googleads.v10.resources.Campaign.GeoTargetTypeSetting geo_target_type_setting = 47;
-
mergeGeoTargetTypeSetting
public Campaign.Builder mergeGeoTargetTypeSetting(Campaign.GeoTargetTypeSetting value)
The setting for ads geotargeting.
.google.ads.googleads.v10.resources.Campaign.GeoTargetTypeSetting geo_target_type_setting = 47;
-
clearGeoTargetTypeSetting
public Campaign.Builder clearGeoTargetTypeSetting()
The setting for ads geotargeting.
.google.ads.googleads.v10.resources.Campaign.GeoTargetTypeSetting geo_target_type_setting = 47;
-
getGeoTargetTypeSettingBuilder
public Campaign.GeoTargetTypeSetting.Builder getGeoTargetTypeSettingBuilder()
The setting for ads geotargeting.
.google.ads.googleads.v10.resources.Campaign.GeoTargetTypeSetting geo_target_type_setting = 47;
-
getGeoTargetTypeSettingOrBuilder
public Campaign.GeoTargetTypeSettingOrBuilder getGeoTargetTypeSettingOrBuilder()
The setting for ads geotargeting.
.google.ads.googleads.v10.resources.Campaign.GeoTargetTypeSetting geo_target_type_setting = 47;- Specified by:
getGeoTargetTypeSettingOrBuilderin interfaceCampaignOrBuilder
-
hasLocalCampaignSetting
public boolean hasLocalCampaignSetting()
The setting for local campaign.
.google.ads.googleads.v10.resources.Campaign.LocalCampaignSetting local_campaign_setting = 50;- Specified by:
hasLocalCampaignSettingin interfaceCampaignOrBuilder- Returns:
- Whether the localCampaignSetting field is set.
-
getLocalCampaignSetting
public Campaign.LocalCampaignSetting getLocalCampaignSetting()
The setting for local campaign.
.google.ads.googleads.v10.resources.Campaign.LocalCampaignSetting local_campaign_setting = 50;- Specified by:
getLocalCampaignSettingin interfaceCampaignOrBuilder- Returns:
- The localCampaignSetting.
-
setLocalCampaignSetting
public Campaign.Builder setLocalCampaignSetting(Campaign.LocalCampaignSetting value)
The setting for local campaign.
.google.ads.googleads.v10.resources.Campaign.LocalCampaignSetting local_campaign_setting = 50;
-
setLocalCampaignSetting
public Campaign.Builder setLocalCampaignSetting(Campaign.LocalCampaignSetting.Builder builderForValue)
The setting for local campaign.
.google.ads.googleads.v10.resources.Campaign.LocalCampaignSetting local_campaign_setting = 50;
-
mergeLocalCampaignSetting
public Campaign.Builder mergeLocalCampaignSetting(Campaign.LocalCampaignSetting value)
The setting for local campaign.
.google.ads.googleads.v10.resources.Campaign.LocalCampaignSetting local_campaign_setting = 50;
-
clearLocalCampaignSetting
public Campaign.Builder clearLocalCampaignSetting()
The setting for local campaign.
.google.ads.googleads.v10.resources.Campaign.LocalCampaignSetting local_campaign_setting = 50;
-
getLocalCampaignSettingBuilder
public Campaign.LocalCampaignSetting.Builder getLocalCampaignSettingBuilder()
The setting for local campaign.
.google.ads.googleads.v10.resources.Campaign.LocalCampaignSetting local_campaign_setting = 50;
-
getLocalCampaignSettingOrBuilder
public Campaign.LocalCampaignSettingOrBuilder getLocalCampaignSettingOrBuilder()
The setting for local campaign.
.google.ads.googleads.v10.resources.Campaign.LocalCampaignSetting local_campaign_setting = 50;- Specified by:
getLocalCampaignSettingOrBuilderin interfaceCampaignOrBuilder
-
hasAppCampaignSetting
public boolean hasAppCampaignSetting()
The setting related to App Campaign.
.google.ads.googleads.v10.resources.Campaign.AppCampaignSetting app_campaign_setting = 51;- Specified by:
hasAppCampaignSettingin interfaceCampaignOrBuilder- Returns:
- Whether the appCampaignSetting field is set.
-
getAppCampaignSetting
public Campaign.AppCampaignSetting getAppCampaignSetting()
The setting related to App Campaign.
.google.ads.googleads.v10.resources.Campaign.AppCampaignSetting app_campaign_setting = 51;- Specified by:
getAppCampaignSettingin interfaceCampaignOrBuilder- Returns:
- The appCampaignSetting.
-
setAppCampaignSetting
public Campaign.Builder setAppCampaignSetting(Campaign.AppCampaignSetting value)
The setting related to App Campaign.
.google.ads.googleads.v10.resources.Campaign.AppCampaignSetting app_campaign_setting = 51;
-
setAppCampaignSetting
public Campaign.Builder setAppCampaignSetting(Campaign.AppCampaignSetting.Builder builderForValue)
The setting related to App Campaign.
.google.ads.googleads.v10.resources.Campaign.AppCampaignSetting app_campaign_setting = 51;
-
mergeAppCampaignSetting
public Campaign.Builder mergeAppCampaignSetting(Campaign.AppCampaignSetting value)
The setting related to App Campaign.
.google.ads.googleads.v10.resources.Campaign.AppCampaignSetting app_campaign_setting = 51;
-
clearAppCampaignSetting
public Campaign.Builder clearAppCampaignSetting()
The setting related to App Campaign.
.google.ads.googleads.v10.resources.Campaign.AppCampaignSetting app_campaign_setting = 51;
-
getAppCampaignSettingBuilder
public Campaign.AppCampaignSetting.Builder getAppCampaignSettingBuilder()
The setting related to App Campaign.
.google.ads.googleads.v10.resources.Campaign.AppCampaignSetting app_campaign_setting = 51;
-
getAppCampaignSettingOrBuilder
public Campaign.AppCampaignSettingOrBuilder getAppCampaignSettingOrBuilder()
The setting related to App Campaign.
.google.ads.googleads.v10.resources.Campaign.AppCampaignSetting app_campaign_setting = 51;- Specified by:
getAppCampaignSettingOrBuilderin interfaceCampaignOrBuilder
-
getLabelsList
public com.google.protobuf.ProtocolStringList getLabelsList()
Output only. The resource names of labels attached to this campaign.
repeated string labels = 61 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }- Specified by:
getLabelsListin interfaceCampaignOrBuilder- Returns:
- A list containing the labels.
-
getLabelsCount
public int getLabelsCount()
Output only. The resource names of labels attached to this campaign.
repeated string labels = 61 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }- Specified by:
getLabelsCountin interfaceCampaignOrBuilder- Returns:
- The count of labels.
-
getLabels
public java.lang.String getLabels(int index)
Output only. The resource names of labels attached to this campaign.
repeated string labels = 61 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }- Specified by:
getLabelsin interfaceCampaignOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The labels at the given index.
-
getLabelsBytes
public com.google.protobuf.ByteString getLabelsBytes(int index)
Output only. The resource names of labels attached to this campaign.
repeated string labels = 61 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }- Specified by:
getLabelsBytesin interfaceCampaignOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the labels at the given index.
-
setLabels
public Campaign.Builder setLabels(int index, java.lang.String value)
Output only. The resource names of labels attached to this campaign.
repeated string labels = 61 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }- Parameters:
index- The index to set the value at.value- The labels to set.- Returns:
- This builder for chaining.
-
addLabels
public Campaign.Builder addLabels(java.lang.String value)
Output only. The resource names of labels attached to this campaign.
repeated string labels = 61 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }- Parameters:
value- The labels to add.- Returns:
- This builder for chaining.
-
addAllLabels
public Campaign.Builder addAllLabels(java.lang.Iterable<java.lang.String> values)
Output only. The resource names of labels attached to this campaign.
repeated string labels = 61 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }- Parameters:
values- The labels to add.- Returns:
- This builder for chaining.
-
clearLabels
public Campaign.Builder clearLabels()
Output only. The resource names of labels attached to this campaign.
repeated string labels = 61 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }- Returns:
- This builder for chaining.
-
addLabelsBytes
public Campaign.Builder addLabelsBytes(com.google.protobuf.ByteString value)
Output only. The resource names of labels attached to this campaign.
repeated string labels = 61 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }- Parameters:
value- The bytes of the labels to add.- Returns:
- This builder for chaining.
-
getExperimentTypeValue
public int getExperimentTypeValue()
Output only. The type of campaign: normal, draft, or experiment.
.google.ads.googleads.v10.enums.CampaignExperimentTypeEnum.CampaignExperimentType experiment_type = 17 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getExperimentTypeValuein interfaceCampaignOrBuilder- Returns:
- The enum numeric value on the wire for experimentType.
-
setExperimentTypeValue
public Campaign.Builder setExperimentTypeValue(int value)
Output only. The type of campaign: normal, draft, or experiment.
.google.ads.googleads.v10.enums.CampaignExperimentTypeEnum.CampaignExperimentType experiment_type = 17 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The enum numeric value on the wire for experimentType to set.- Returns:
- This builder for chaining.
-
getExperimentType
public CampaignExperimentTypeEnum.CampaignExperimentType getExperimentType()
Output only. The type of campaign: normal, draft, or experiment.
.google.ads.googleads.v10.enums.CampaignExperimentTypeEnum.CampaignExperimentType experiment_type = 17 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getExperimentTypein interfaceCampaignOrBuilder- Returns:
- The experimentType.
-
setExperimentType
public Campaign.Builder setExperimentType(CampaignExperimentTypeEnum.CampaignExperimentType value)
Output only. The type of campaign: normal, draft, or experiment.
.google.ads.googleads.v10.enums.CampaignExperimentTypeEnum.CampaignExperimentType experiment_type = 17 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The experimentType to set.- Returns:
- This builder for chaining.
-
clearExperimentType
public Campaign.Builder clearExperimentType()
Output only. The type of campaign: normal, draft, or experiment.
.google.ads.googleads.v10.enums.CampaignExperimentTypeEnum.CampaignExperimentType experiment_type = 17 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
hasBaseCampaign
public boolean hasBaseCampaign()
Output only. The resource name of the base campaign of a draft or experiment campaign. For base campaigns, this is equal to `resource_name`. This field is read-only.
optional string base_campaign = 56 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }- Specified by:
hasBaseCampaignin interfaceCampaignOrBuilder- Returns:
- Whether the baseCampaign field is set.
-
getBaseCampaign
public java.lang.String getBaseCampaign()
Output only. The resource name of the base campaign of a draft or experiment campaign. For base campaigns, this is equal to `resource_name`. This field is read-only.
optional string base_campaign = 56 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }- Specified by:
getBaseCampaignin interfaceCampaignOrBuilder- Returns:
- The baseCampaign.
-
getBaseCampaignBytes
public com.google.protobuf.ByteString getBaseCampaignBytes()
Output only. The resource name of the base campaign of a draft or experiment campaign. For base campaigns, this is equal to `resource_name`. This field is read-only.
optional string base_campaign = 56 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }- Specified by:
getBaseCampaignBytesin interfaceCampaignOrBuilder- Returns:
- The bytes for baseCampaign.
-
setBaseCampaign
public Campaign.Builder setBaseCampaign(java.lang.String value)
Output only. The resource name of the base campaign of a draft or experiment campaign. For base campaigns, this is equal to `resource_name`. This field is read-only.
optional string base_campaign = 56 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }- Parameters:
value- The baseCampaign to set.- Returns:
- This builder for chaining.
-
clearBaseCampaign
public Campaign.Builder clearBaseCampaign()
Output only. The resource name of the base campaign of a draft or experiment campaign. For base campaigns, this is equal to `resource_name`. This field is read-only.
optional string base_campaign = 56 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }- Returns:
- This builder for chaining.
-
setBaseCampaignBytes
public Campaign.Builder setBaseCampaignBytes(com.google.protobuf.ByteString value)
Output only. The resource name of the base campaign of a draft or experiment campaign. For base campaigns, this is equal to `resource_name`. This field is read-only.
optional string base_campaign = 56 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }- Parameters:
value- The bytes for baseCampaign to set.- Returns:
- This builder for chaining.
-
hasCampaignBudget
public boolean hasCampaignBudget()
The budget of the campaign.
optional string campaign_budget = 62 [(.google.api.resource_reference) = { ... }- Specified by:
hasCampaignBudgetin interfaceCampaignOrBuilder- Returns:
- Whether the campaignBudget field is set.
-
getCampaignBudget
public java.lang.String getCampaignBudget()
The budget of the campaign.
optional string campaign_budget = 62 [(.google.api.resource_reference) = { ... }- Specified by:
getCampaignBudgetin interfaceCampaignOrBuilder- Returns:
- The campaignBudget.
-
getCampaignBudgetBytes
public com.google.protobuf.ByteString getCampaignBudgetBytes()
The budget of the campaign.
optional string campaign_budget = 62 [(.google.api.resource_reference) = { ... }- Specified by:
getCampaignBudgetBytesin interfaceCampaignOrBuilder- Returns:
- The bytes for campaignBudget.
-
setCampaignBudget
public Campaign.Builder setCampaignBudget(java.lang.String value)
The budget of the campaign.
optional string campaign_budget = 62 [(.google.api.resource_reference) = { ... }- Parameters:
value- The campaignBudget to set.- Returns:
- This builder for chaining.
-
clearCampaignBudget
public Campaign.Builder clearCampaignBudget()
The budget of the campaign.
optional string campaign_budget = 62 [(.google.api.resource_reference) = { ... }- Returns:
- This builder for chaining.
-
setCampaignBudgetBytes
public Campaign.Builder setCampaignBudgetBytes(com.google.protobuf.ByteString value)
The budget of the campaign.
optional string campaign_budget = 62 [(.google.api.resource_reference) = { ... }- Parameters:
value- The bytes for campaignBudget to set.- Returns:
- This builder for chaining.
-
getBiddingStrategyTypeValue
public int getBiddingStrategyTypeValue()
Output only. The type of bidding strategy. A bidding strategy can be created by setting either the bidding scheme to create a standard bidding strategy or the `bidding_strategy` field to create a portfolio bidding strategy. This field is read-only.
.google.ads.googleads.v10.enums.BiddingStrategyTypeEnum.BiddingStrategyType bidding_strategy_type = 22 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getBiddingStrategyTypeValuein interfaceCampaignOrBuilder- Returns:
- The enum numeric value on the wire for biddingStrategyType.
-
setBiddingStrategyTypeValue
public Campaign.Builder setBiddingStrategyTypeValue(int value)
Output only. The type of bidding strategy. A bidding strategy can be created by setting either the bidding scheme to create a standard bidding strategy or the `bidding_strategy` field to create a portfolio bidding strategy. This field is read-only.
.google.ads.googleads.v10.enums.BiddingStrategyTypeEnum.BiddingStrategyType bidding_strategy_type = 22 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The enum numeric value on the wire for biddingStrategyType to set.- Returns:
- This builder for chaining.
-
getBiddingStrategyType
public BiddingStrategyTypeEnum.BiddingStrategyType getBiddingStrategyType()
Output only. The type of bidding strategy. A bidding strategy can be created by setting either the bidding scheme to create a standard bidding strategy or the `bidding_strategy` field to create a portfolio bidding strategy. This field is read-only.
.google.ads.googleads.v10.enums.BiddingStrategyTypeEnum.BiddingStrategyType bidding_strategy_type = 22 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getBiddingStrategyTypein interfaceCampaignOrBuilder- Returns:
- The biddingStrategyType.
-
setBiddingStrategyType
public Campaign.Builder setBiddingStrategyType(BiddingStrategyTypeEnum.BiddingStrategyType value)
Output only. The type of bidding strategy. A bidding strategy can be created by setting either the bidding scheme to create a standard bidding strategy or the `bidding_strategy` field to create a portfolio bidding strategy. This field is read-only.
.google.ads.googleads.v10.enums.BiddingStrategyTypeEnum.BiddingStrategyType bidding_strategy_type = 22 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The biddingStrategyType to set.- Returns:
- This builder for chaining.
-
clearBiddingStrategyType
public Campaign.Builder clearBiddingStrategyType()
Output only. The type of bidding strategy. A bidding strategy can be created by setting either the bidding scheme to create a standard bidding strategy or the `bidding_strategy` field to create a portfolio bidding strategy. This field is read-only.
.google.ads.googleads.v10.enums.BiddingStrategyTypeEnum.BiddingStrategyType bidding_strategy_type = 22 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
getAccessibleBiddingStrategy
public java.lang.String getAccessibleBiddingStrategy()
Output only. Resource name of AccessibleBiddingStrategy, a read-only view of the unrestricted attributes of the attached portfolio bidding strategy identified by 'bidding_strategy'. Empty, if the campaign does not use a portfolio strategy. Unrestricted strategy attributes are available to all customers with whom the strategy is shared and are read from the AccessibleBiddingStrategy resource. In contrast, restricted attributes are only available to the owner customer of the strategy and their managers. Restricted attributes can only be read from the BiddingStrategy resource.
string accessible_bidding_strategy = 71 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }- Specified by:
getAccessibleBiddingStrategyin interfaceCampaignOrBuilder- Returns:
- The accessibleBiddingStrategy.
-
getAccessibleBiddingStrategyBytes
public com.google.protobuf.ByteString getAccessibleBiddingStrategyBytes()
Output only. Resource name of AccessibleBiddingStrategy, a read-only view of the unrestricted attributes of the attached portfolio bidding strategy identified by 'bidding_strategy'. Empty, if the campaign does not use a portfolio strategy. Unrestricted strategy attributes are available to all customers with whom the strategy is shared and are read from the AccessibleBiddingStrategy resource. In contrast, restricted attributes are only available to the owner customer of the strategy and their managers. Restricted attributes can only be read from the BiddingStrategy resource.
string accessible_bidding_strategy = 71 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }- Specified by:
getAccessibleBiddingStrategyBytesin interfaceCampaignOrBuilder- Returns:
- The bytes for accessibleBiddingStrategy.
-
setAccessibleBiddingStrategy
public Campaign.Builder setAccessibleBiddingStrategy(java.lang.String value)
Output only. Resource name of AccessibleBiddingStrategy, a read-only view of the unrestricted attributes of the attached portfolio bidding strategy identified by 'bidding_strategy'. Empty, if the campaign does not use a portfolio strategy. Unrestricted strategy attributes are available to all customers with whom the strategy is shared and are read from the AccessibleBiddingStrategy resource. In contrast, restricted attributes are only available to the owner customer of the strategy and their managers. Restricted attributes can only be read from the BiddingStrategy resource.
string accessible_bidding_strategy = 71 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }- Parameters:
value- The accessibleBiddingStrategy to set.- Returns:
- This builder for chaining.
-
clearAccessibleBiddingStrategy
public Campaign.Builder clearAccessibleBiddingStrategy()
Output only. Resource name of AccessibleBiddingStrategy, a read-only view of the unrestricted attributes of the attached portfolio bidding strategy identified by 'bidding_strategy'. Empty, if the campaign does not use a portfolio strategy. Unrestricted strategy attributes are available to all customers with whom the strategy is shared and are read from the AccessibleBiddingStrategy resource. In contrast, restricted attributes are only available to the owner customer of the strategy and their managers. Restricted attributes can only be read from the BiddingStrategy resource.
string accessible_bidding_strategy = 71 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }- Returns:
- This builder for chaining.
-
setAccessibleBiddingStrategyBytes
public Campaign.Builder setAccessibleBiddingStrategyBytes(com.google.protobuf.ByteString value)
Output only. Resource name of AccessibleBiddingStrategy, a read-only view of the unrestricted attributes of the attached portfolio bidding strategy identified by 'bidding_strategy'. Empty, if the campaign does not use a portfolio strategy. Unrestricted strategy attributes are available to all customers with whom the strategy is shared and are read from the AccessibleBiddingStrategy resource. In contrast, restricted attributes are only available to the owner customer of the strategy and their managers. Restricted attributes can only be read from the BiddingStrategy resource.
string accessible_bidding_strategy = 71 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }- Parameters:
value- The bytes for accessibleBiddingStrategy to set.- Returns:
- This builder for chaining.
-
hasStartDate
public boolean hasStartDate()
The date when campaign started in serving customer's timezone in YYYY-MM-DD format.
optional string start_date = 63;- Specified by:
hasStartDatein interfaceCampaignOrBuilder- Returns:
- Whether the startDate field is set.
-
getStartDate
public java.lang.String getStartDate()
The date when campaign started in serving customer's timezone in YYYY-MM-DD format.
optional string start_date = 63;- Specified by:
getStartDatein interfaceCampaignOrBuilder- Returns:
- The startDate.
-
getStartDateBytes
public com.google.protobuf.ByteString getStartDateBytes()
The date when campaign started in serving customer's timezone in YYYY-MM-DD format.
optional string start_date = 63;- Specified by:
getStartDateBytesin interfaceCampaignOrBuilder- Returns:
- The bytes for startDate.
-
setStartDate
public Campaign.Builder setStartDate(java.lang.String value)
The date when campaign started in serving customer's timezone in YYYY-MM-DD format.
optional string start_date = 63;- Parameters:
value- The startDate to set.- Returns:
- This builder for chaining.
-
clearStartDate
public Campaign.Builder clearStartDate()
The date when campaign started in serving customer's timezone in YYYY-MM-DD format.
optional string start_date = 63;- Returns:
- This builder for chaining.
-
setStartDateBytes
public Campaign.Builder setStartDateBytes(com.google.protobuf.ByteString value)
The date when campaign started in serving customer's timezone in YYYY-MM-DD format.
optional string start_date = 63;- Parameters:
value- The bytes for startDate to set.- Returns:
- This builder for chaining.
-
hasEndDate
public boolean hasEndDate()
The last day of the campaign in serving customer's timezone in YYYY-MM-DD format.
optional string end_date = 64;- Specified by:
hasEndDatein interfaceCampaignOrBuilder- Returns:
- Whether the endDate field is set.
-
getEndDate
public java.lang.String getEndDate()
The last day of the campaign in serving customer's timezone in YYYY-MM-DD format.
optional string end_date = 64;- Specified by:
getEndDatein interfaceCampaignOrBuilder- Returns:
- The endDate.
-
getEndDateBytes
public com.google.protobuf.ByteString getEndDateBytes()
The last day of the campaign in serving customer's timezone in YYYY-MM-DD format.
optional string end_date = 64;- Specified by:
getEndDateBytesin interfaceCampaignOrBuilder- Returns:
- The bytes for endDate.
-
setEndDate
public Campaign.Builder setEndDate(java.lang.String value)
The last day of the campaign in serving customer's timezone in YYYY-MM-DD format.
optional string end_date = 64;- Parameters:
value- The endDate to set.- Returns:
- This builder for chaining.
-
clearEndDate
public Campaign.Builder clearEndDate()
The last day of the campaign in serving customer's timezone in YYYY-MM-DD format.
optional string end_date = 64;- Returns:
- This builder for chaining.
-
setEndDateBytes
public Campaign.Builder setEndDateBytes(com.google.protobuf.ByteString value)
The last day of the campaign in serving customer's timezone in YYYY-MM-DD format.
optional string end_date = 64;- Parameters:
value- The bytes for endDate to set.- Returns:
- This builder for chaining.
-
hasFinalUrlSuffix
public boolean hasFinalUrlSuffix()
Suffix used to append query parameters to landing pages that are served with parallel tracking.
optional string final_url_suffix = 65;- Specified by:
hasFinalUrlSuffixin interfaceCampaignOrBuilder- Returns:
- Whether the finalUrlSuffix field is set.
-
getFinalUrlSuffix
public java.lang.String getFinalUrlSuffix()
Suffix used to append query parameters to landing pages that are served with parallel tracking.
optional string final_url_suffix = 65;- Specified by:
getFinalUrlSuffixin interfaceCampaignOrBuilder- Returns:
- The finalUrlSuffix.
-
getFinalUrlSuffixBytes
public com.google.protobuf.ByteString getFinalUrlSuffixBytes()
Suffix used to append query parameters to landing pages that are served with parallel tracking.
optional string final_url_suffix = 65;- Specified by:
getFinalUrlSuffixBytesin interfaceCampaignOrBuilder- Returns:
- The bytes for finalUrlSuffix.
-
setFinalUrlSuffix
public Campaign.Builder setFinalUrlSuffix(java.lang.String value)
Suffix used to append query parameters to landing pages that are served with parallel tracking.
optional string final_url_suffix = 65;- Parameters:
value- The finalUrlSuffix to set.- Returns:
- This builder for chaining.
-
clearFinalUrlSuffix
public Campaign.Builder clearFinalUrlSuffix()
Suffix used to append query parameters to landing pages that are served with parallel tracking.
optional string final_url_suffix = 65;- Returns:
- This builder for chaining.
-
setFinalUrlSuffixBytes
public Campaign.Builder setFinalUrlSuffixBytes(com.google.protobuf.ByteString value)
Suffix used to append query parameters to landing pages that are served with parallel tracking.
optional string final_url_suffix = 65;- Parameters:
value- The bytes for finalUrlSuffix to set.- Returns:
- This builder for chaining.
-
getFrequencyCapsList
public java.util.List<FrequencyCapEntry> getFrequencyCapsList()
A list that limits how often each user will see this campaign's ads.
repeated .google.ads.googleads.v10.common.FrequencyCapEntry frequency_caps = 40;- Specified by:
getFrequencyCapsListin interfaceCampaignOrBuilder
-
getFrequencyCapsCount
public int getFrequencyCapsCount()
A list that limits how often each user will see this campaign's ads.
repeated .google.ads.googleads.v10.common.FrequencyCapEntry frequency_caps = 40;- Specified by:
getFrequencyCapsCountin interfaceCampaignOrBuilder
-
getFrequencyCaps
public FrequencyCapEntry getFrequencyCaps(int index)
A list that limits how often each user will see this campaign's ads.
repeated .google.ads.googleads.v10.common.FrequencyCapEntry frequency_caps = 40;- Specified by:
getFrequencyCapsin interfaceCampaignOrBuilder
-
setFrequencyCaps
public Campaign.Builder setFrequencyCaps(int index, FrequencyCapEntry value)
A list that limits how often each user will see this campaign's ads.
repeated .google.ads.googleads.v10.common.FrequencyCapEntry frequency_caps = 40;
-
setFrequencyCaps
public Campaign.Builder setFrequencyCaps(int index, FrequencyCapEntry.Builder builderForValue)
A list that limits how often each user will see this campaign's ads.
repeated .google.ads.googleads.v10.common.FrequencyCapEntry frequency_caps = 40;
-
addFrequencyCaps
public Campaign.Builder addFrequencyCaps(FrequencyCapEntry value)
A list that limits how often each user will see this campaign's ads.
repeated .google.ads.googleads.v10.common.FrequencyCapEntry frequency_caps = 40;
-
addFrequencyCaps
public Campaign.Builder addFrequencyCaps(int index, FrequencyCapEntry value)
A list that limits how often each user will see this campaign's ads.
repeated .google.ads.googleads.v10.common.FrequencyCapEntry frequency_caps = 40;
-
addFrequencyCaps
public Campaign.Builder addFrequencyCaps(FrequencyCapEntry.Builder builderForValue)
A list that limits how often each user will see this campaign's ads.
repeated .google.ads.googleads.v10.common.FrequencyCapEntry frequency_caps = 40;
-
addFrequencyCaps
public Campaign.Builder addFrequencyCaps(int index, FrequencyCapEntry.Builder builderForValue)
A list that limits how often each user will see this campaign's ads.
repeated .google.ads.googleads.v10.common.FrequencyCapEntry frequency_caps = 40;
-
addAllFrequencyCaps
public Campaign.Builder addAllFrequencyCaps(java.lang.Iterable<? extends FrequencyCapEntry> values)
A list that limits how often each user will see this campaign's ads.
repeated .google.ads.googleads.v10.common.FrequencyCapEntry frequency_caps = 40;
-
clearFrequencyCaps
public Campaign.Builder clearFrequencyCaps()
A list that limits how often each user will see this campaign's ads.
repeated .google.ads.googleads.v10.common.FrequencyCapEntry frequency_caps = 40;
-
removeFrequencyCaps
public Campaign.Builder removeFrequencyCaps(int index)
A list that limits how often each user will see this campaign's ads.
repeated .google.ads.googleads.v10.common.FrequencyCapEntry frequency_caps = 40;
-
getFrequencyCapsBuilder
public FrequencyCapEntry.Builder getFrequencyCapsBuilder(int index)
A list that limits how often each user will see this campaign's ads.
repeated .google.ads.googleads.v10.common.FrequencyCapEntry frequency_caps = 40;
-
getFrequencyCapsOrBuilder
public FrequencyCapEntryOrBuilder getFrequencyCapsOrBuilder(int index)
A list that limits how often each user will see this campaign's ads.
repeated .google.ads.googleads.v10.common.FrequencyCapEntry frequency_caps = 40;- Specified by:
getFrequencyCapsOrBuilderin interfaceCampaignOrBuilder
-
getFrequencyCapsOrBuilderList
public java.util.List<? extends FrequencyCapEntryOrBuilder> getFrequencyCapsOrBuilderList()
A list that limits how often each user will see this campaign's ads.
repeated .google.ads.googleads.v10.common.FrequencyCapEntry frequency_caps = 40;- Specified by:
getFrequencyCapsOrBuilderListin interfaceCampaignOrBuilder
-
addFrequencyCapsBuilder
public FrequencyCapEntry.Builder addFrequencyCapsBuilder()
A list that limits how often each user will see this campaign's ads.
repeated .google.ads.googleads.v10.common.FrequencyCapEntry frequency_caps = 40;
-
addFrequencyCapsBuilder
public FrequencyCapEntry.Builder addFrequencyCapsBuilder(int index)
A list that limits how often each user will see this campaign's ads.
repeated .google.ads.googleads.v10.common.FrequencyCapEntry frequency_caps = 40;
-
getFrequencyCapsBuilderList
public java.util.List<FrequencyCapEntry.Builder> getFrequencyCapsBuilderList()
A list that limits how often each user will see this campaign's ads.
repeated .google.ads.googleads.v10.common.FrequencyCapEntry frequency_caps = 40;
-
getVideoBrandSafetySuitabilityValue
public int getVideoBrandSafetySuitabilityValue()
Output only. 3-Tier Brand Safety setting for the campaign.
.google.ads.googleads.v10.enums.BrandSafetySuitabilityEnum.BrandSafetySuitability video_brand_safety_suitability = 42 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getVideoBrandSafetySuitabilityValuein interfaceCampaignOrBuilder- Returns:
- The enum numeric value on the wire for videoBrandSafetySuitability.
-
setVideoBrandSafetySuitabilityValue
public Campaign.Builder setVideoBrandSafetySuitabilityValue(int value)
Output only. 3-Tier Brand Safety setting for the campaign.
.google.ads.googleads.v10.enums.BrandSafetySuitabilityEnum.BrandSafetySuitability video_brand_safety_suitability = 42 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The enum numeric value on the wire for videoBrandSafetySuitability to set.- Returns:
- This builder for chaining.
-
getVideoBrandSafetySuitability
public BrandSafetySuitabilityEnum.BrandSafetySuitability getVideoBrandSafetySuitability()
Output only. 3-Tier Brand Safety setting for the campaign.
.google.ads.googleads.v10.enums.BrandSafetySuitabilityEnum.BrandSafetySuitability video_brand_safety_suitability = 42 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getVideoBrandSafetySuitabilityin interfaceCampaignOrBuilder- Returns:
- The videoBrandSafetySuitability.
-
setVideoBrandSafetySuitability
public Campaign.Builder setVideoBrandSafetySuitability(BrandSafetySuitabilityEnum.BrandSafetySuitability value)
Output only. 3-Tier Brand Safety setting for the campaign.
.google.ads.googleads.v10.enums.BrandSafetySuitabilityEnum.BrandSafetySuitability video_brand_safety_suitability = 42 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The videoBrandSafetySuitability to set.- Returns:
- This builder for chaining.
-
clearVideoBrandSafetySuitability
public Campaign.Builder clearVideoBrandSafetySuitability()
Output only. 3-Tier Brand Safety setting for the campaign.
.google.ads.googleads.v10.enums.BrandSafetySuitabilityEnum.BrandSafetySuitability video_brand_safety_suitability = 42 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
hasVanityPharma
public boolean hasVanityPharma()
Describes how unbranded pharma ads will be displayed.
.google.ads.googleads.v10.resources.Campaign.VanityPharma vanity_pharma = 44;- Specified by:
hasVanityPharmain interfaceCampaignOrBuilder- Returns:
- Whether the vanityPharma field is set.
-
getVanityPharma
public Campaign.VanityPharma getVanityPharma()
Describes how unbranded pharma ads will be displayed.
.google.ads.googleads.v10.resources.Campaign.VanityPharma vanity_pharma = 44;- Specified by:
getVanityPharmain interfaceCampaignOrBuilder- Returns:
- The vanityPharma.
-
setVanityPharma
public Campaign.Builder setVanityPharma(Campaign.VanityPharma value)
Describes how unbranded pharma ads will be displayed.
.google.ads.googleads.v10.resources.Campaign.VanityPharma vanity_pharma = 44;
-
setVanityPharma
public Campaign.Builder setVanityPharma(Campaign.VanityPharma.Builder builderForValue)
Describes how unbranded pharma ads will be displayed.
.google.ads.googleads.v10.resources.Campaign.VanityPharma vanity_pharma = 44;
-
mergeVanityPharma
public Campaign.Builder mergeVanityPharma(Campaign.VanityPharma value)
Describes how unbranded pharma ads will be displayed.
.google.ads.googleads.v10.resources.Campaign.VanityPharma vanity_pharma = 44;
-
clearVanityPharma
public Campaign.Builder clearVanityPharma()
Describes how unbranded pharma ads will be displayed.
.google.ads.googleads.v10.resources.Campaign.VanityPharma vanity_pharma = 44;
-
getVanityPharmaBuilder
public Campaign.VanityPharma.Builder getVanityPharmaBuilder()
Describes how unbranded pharma ads will be displayed.
.google.ads.googleads.v10.resources.Campaign.VanityPharma vanity_pharma = 44;
-
getVanityPharmaOrBuilder
public Campaign.VanityPharmaOrBuilder getVanityPharmaOrBuilder()
Describes how unbranded pharma ads will be displayed.
.google.ads.googleads.v10.resources.Campaign.VanityPharma vanity_pharma = 44;- Specified by:
getVanityPharmaOrBuilderin interfaceCampaignOrBuilder
-
hasSelectiveOptimization
public boolean hasSelectiveOptimization()
Selective optimization setting for this campaign, which includes a set of conversion actions to optimize this campaign towards.
.google.ads.googleads.v10.resources.Campaign.SelectiveOptimization selective_optimization = 45;- Specified by:
hasSelectiveOptimizationin interfaceCampaignOrBuilder- Returns:
- Whether the selectiveOptimization field is set.
-
getSelectiveOptimization
public Campaign.SelectiveOptimization getSelectiveOptimization()
Selective optimization setting for this campaign, which includes a set of conversion actions to optimize this campaign towards.
.google.ads.googleads.v10.resources.Campaign.SelectiveOptimization selective_optimization = 45;- Specified by:
getSelectiveOptimizationin interfaceCampaignOrBuilder- Returns:
- The selectiveOptimization.
-
setSelectiveOptimization
public Campaign.Builder setSelectiveOptimization(Campaign.SelectiveOptimization value)
Selective optimization setting for this campaign, which includes a set of conversion actions to optimize this campaign towards.
.google.ads.googleads.v10.resources.Campaign.SelectiveOptimization selective_optimization = 45;
-
setSelectiveOptimization
public Campaign.Builder setSelectiveOptimization(Campaign.SelectiveOptimization.Builder builderForValue)
Selective optimization setting for this campaign, which includes a set of conversion actions to optimize this campaign towards.
.google.ads.googleads.v10.resources.Campaign.SelectiveOptimization selective_optimization = 45;
-
mergeSelectiveOptimization
public Campaign.Builder mergeSelectiveOptimization(Campaign.SelectiveOptimization value)
Selective optimization setting for this campaign, which includes a set of conversion actions to optimize this campaign towards.
.google.ads.googleads.v10.resources.Campaign.SelectiveOptimization selective_optimization = 45;
-
clearSelectiveOptimization
public Campaign.Builder clearSelectiveOptimization()
Selective optimization setting for this campaign, which includes a set of conversion actions to optimize this campaign towards.
.google.ads.googleads.v10.resources.Campaign.SelectiveOptimization selective_optimization = 45;
-
getSelectiveOptimizationBuilder
public Campaign.SelectiveOptimization.Builder getSelectiveOptimizationBuilder()
Selective optimization setting for this campaign, which includes a set of conversion actions to optimize this campaign towards.
.google.ads.googleads.v10.resources.Campaign.SelectiveOptimization selective_optimization = 45;
-
getSelectiveOptimizationOrBuilder
public Campaign.SelectiveOptimizationOrBuilder getSelectiveOptimizationOrBuilder()
Selective optimization setting for this campaign, which includes a set of conversion actions to optimize this campaign towards.
.google.ads.googleads.v10.resources.Campaign.SelectiveOptimization selective_optimization = 45;- Specified by:
getSelectiveOptimizationOrBuilderin interfaceCampaignOrBuilder
-
hasOptimizationGoalSetting
public boolean hasOptimizationGoalSetting()
Optimization goal setting for this campaign, which includes a set of optimization goal types.
.google.ads.googleads.v10.resources.Campaign.OptimizationGoalSetting optimization_goal_setting = 54;- Specified by:
hasOptimizationGoalSettingin interfaceCampaignOrBuilder- Returns:
- Whether the optimizationGoalSetting field is set.
-
getOptimizationGoalSetting
public Campaign.OptimizationGoalSetting getOptimizationGoalSetting()
Optimization goal setting for this campaign, which includes a set of optimization goal types.
.google.ads.googleads.v10.resources.Campaign.OptimizationGoalSetting optimization_goal_setting = 54;- Specified by:
getOptimizationGoalSettingin interfaceCampaignOrBuilder- Returns:
- The optimizationGoalSetting.
-
setOptimizationGoalSetting
public Campaign.Builder setOptimizationGoalSetting(Campaign.OptimizationGoalSetting value)
Optimization goal setting for this campaign, which includes a set of optimization goal types.
.google.ads.googleads.v10.resources.Campaign.OptimizationGoalSetting optimization_goal_setting = 54;
-
setOptimizationGoalSetting
public Campaign.Builder setOptimizationGoalSetting(Campaign.OptimizationGoalSetting.Builder builderForValue)
Optimization goal setting for this campaign, which includes a set of optimization goal types.
.google.ads.googleads.v10.resources.Campaign.OptimizationGoalSetting optimization_goal_setting = 54;
-
mergeOptimizationGoalSetting
public Campaign.Builder mergeOptimizationGoalSetting(Campaign.OptimizationGoalSetting value)
Optimization goal setting for this campaign, which includes a set of optimization goal types.
.google.ads.googleads.v10.resources.Campaign.OptimizationGoalSetting optimization_goal_setting = 54;
-
clearOptimizationGoalSetting
public Campaign.Builder clearOptimizationGoalSetting()
Optimization goal setting for this campaign, which includes a set of optimization goal types.
.google.ads.googleads.v10.resources.Campaign.OptimizationGoalSetting optimization_goal_setting = 54;
-
getOptimizationGoalSettingBuilder
public Campaign.OptimizationGoalSetting.Builder getOptimizationGoalSettingBuilder()
Optimization goal setting for this campaign, which includes a set of optimization goal types.
.google.ads.googleads.v10.resources.Campaign.OptimizationGoalSetting optimization_goal_setting = 54;
-
getOptimizationGoalSettingOrBuilder
public Campaign.OptimizationGoalSettingOrBuilder getOptimizationGoalSettingOrBuilder()
Optimization goal setting for this campaign, which includes a set of optimization goal types.
.google.ads.googleads.v10.resources.Campaign.OptimizationGoalSetting optimization_goal_setting = 54;- Specified by:
getOptimizationGoalSettingOrBuilderin interfaceCampaignOrBuilder
-
hasTrackingSetting
public boolean hasTrackingSetting()
Output only. Campaign-level settings for tracking information.
.google.ads.googleads.v10.resources.Campaign.TrackingSetting tracking_setting = 46 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasTrackingSettingin interfaceCampaignOrBuilder- Returns:
- Whether the trackingSetting field is set.
-
getTrackingSetting
public Campaign.TrackingSetting getTrackingSetting()
Output only. Campaign-level settings for tracking information.
.google.ads.googleads.v10.resources.Campaign.TrackingSetting tracking_setting = 46 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getTrackingSettingin interfaceCampaignOrBuilder- Returns:
- The trackingSetting.
-
setTrackingSetting
public Campaign.Builder setTrackingSetting(Campaign.TrackingSetting value)
Output only. Campaign-level settings for tracking information.
.google.ads.googleads.v10.resources.Campaign.TrackingSetting tracking_setting = 46 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
setTrackingSetting
public Campaign.Builder setTrackingSetting(Campaign.TrackingSetting.Builder builderForValue)
Output only. Campaign-level settings for tracking information.
.google.ads.googleads.v10.resources.Campaign.TrackingSetting tracking_setting = 46 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
mergeTrackingSetting
public Campaign.Builder mergeTrackingSetting(Campaign.TrackingSetting value)
Output only. Campaign-level settings for tracking information.
.google.ads.googleads.v10.resources.Campaign.TrackingSetting tracking_setting = 46 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
clearTrackingSetting
public Campaign.Builder clearTrackingSetting()
Output only. Campaign-level settings for tracking information.
.google.ads.googleads.v10.resources.Campaign.TrackingSetting tracking_setting = 46 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
getTrackingSettingBuilder
public Campaign.TrackingSetting.Builder getTrackingSettingBuilder()
Output only. Campaign-level settings for tracking information.
.google.ads.googleads.v10.resources.Campaign.TrackingSetting tracking_setting = 46 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
getTrackingSettingOrBuilder
public Campaign.TrackingSettingOrBuilder getTrackingSettingOrBuilder()
Output only. Campaign-level settings for tracking information.
.google.ads.googleads.v10.resources.Campaign.TrackingSetting tracking_setting = 46 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getTrackingSettingOrBuilderin interfaceCampaignOrBuilder
-
getPaymentModeValue
public int getPaymentModeValue()
Payment mode for the campaign.
.google.ads.googleads.v10.enums.PaymentModeEnum.PaymentMode payment_mode = 52;- Specified by:
getPaymentModeValuein interfaceCampaignOrBuilder- Returns:
- The enum numeric value on the wire for paymentMode.
-
setPaymentModeValue
public Campaign.Builder setPaymentModeValue(int value)
Payment mode for the campaign.
.google.ads.googleads.v10.enums.PaymentModeEnum.PaymentMode payment_mode = 52;- Parameters:
value- The enum numeric value on the wire for paymentMode to set.- Returns:
- This builder for chaining.
-
getPaymentMode
public PaymentModeEnum.PaymentMode getPaymentMode()
Payment mode for the campaign.
.google.ads.googleads.v10.enums.PaymentModeEnum.PaymentMode payment_mode = 52;- Specified by:
getPaymentModein interfaceCampaignOrBuilder- Returns:
- The paymentMode.
-
setPaymentMode
public Campaign.Builder setPaymentMode(PaymentModeEnum.PaymentMode value)
Payment mode for the campaign.
.google.ads.googleads.v10.enums.PaymentModeEnum.PaymentMode payment_mode = 52;- Parameters:
value- The paymentMode to set.- Returns:
- This builder for chaining.
-
clearPaymentMode
public Campaign.Builder clearPaymentMode()
Payment mode for the campaign.
.google.ads.googleads.v10.enums.PaymentModeEnum.PaymentMode payment_mode = 52;- Returns:
- This builder for chaining.
-
hasOptimizationScore
public boolean hasOptimizationScore()
Output only. Optimization score of the campaign. Optimization score is an estimate of how well a campaign is set to perform. It ranges from 0% (0.0) to 100% (1.0), with 100% indicating that the campaign is performing at full potential. This field is null for unscored campaigns. See "About optimization score" at https://support.google.com/google-ads/answer/9061546. This field is read-only.
optional double optimization_score = 66 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasOptimizationScorein interfaceCampaignOrBuilder- Returns:
- Whether the optimizationScore field is set.
-
getOptimizationScore
public double getOptimizationScore()
Output only. Optimization score of the campaign. Optimization score is an estimate of how well a campaign is set to perform. It ranges from 0% (0.0) to 100% (1.0), with 100% indicating that the campaign is performing at full potential. This field is null for unscored campaigns. See "About optimization score" at https://support.google.com/google-ads/answer/9061546. This field is read-only.
optional double optimization_score = 66 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getOptimizationScorein interfaceCampaignOrBuilder- Returns:
- The optimizationScore.
-
setOptimizationScore
public Campaign.Builder setOptimizationScore(double value)
Output only. Optimization score of the campaign. Optimization score is an estimate of how well a campaign is set to perform. It ranges from 0% (0.0) to 100% (1.0), with 100% indicating that the campaign is performing at full potential. This field is null for unscored campaigns. See "About optimization score" at https://support.google.com/google-ads/answer/9061546. This field is read-only.
optional double optimization_score = 66 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The optimizationScore to set.- Returns:
- This builder for chaining.
-
clearOptimizationScore
public Campaign.Builder clearOptimizationScore()
Output only. Optimization score of the campaign. Optimization score is an estimate of how well a campaign is set to perform. It ranges from 0% (0.0) to 100% (1.0), with 100% indicating that the campaign is performing at full potential. This field is null for unscored campaigns. See "About optimization score" at https://support.google.com/google-ads/answer/9061546. This field is read-only.
optional double optimization_score = 66 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
getExcludedParentAssetFieldTypesList
public java.util.List<AssetFieldTypeEnum.AssetFieldType> getExcludedParentAssetFieldTypesList()
The asset field types that should be excluded from this campaign. Asset links with these field types will not be inherited by this campaign from the upper level.
repeated .google.ads.googleads.v10.enums.AssetFieldTypeEnum.AssetFieldType excluded_parent_asset_field_types = 69;- Specified by:
getExcludedParentAssetFieldTypesListin interfaceCampaignOrBuilder- Returns:
- A list containing the excludedParentAssetFieldTypes.
-
getExcludedParentAssetFieldTypesCount
public int getExcludedParentAssetFieldTypesCount()
The asset field types that should be excluded from this campaign. Asset links with these field types will not be inherited by this campaign from the upper level.
repeated .google.ads.googleads.v10.enums.AssetFieldTypeEnum.AssetFieldType excluded_parent_asset_field_types = 69;- Specified by:
getExcludedParentAssetFieldTypesCountin interfaceCampaignOrBuilder- Returns:
- The count of excludedParentAssetFieldTypes.
-
getExcludedParentAssetFieldTypes
public AssetFieldTypeEnum.AssetFieldType getExcludedParentAssetFieldTypes(int index)
The asset field types that should be excluded from this campaign. Asset links with these field types will not be inherited by this campaign from the upper level.
repeated .google.ads.googleads.v10.enums.AssetFieldTypeEnum.AssetFieldType excluded_parent_asset_field_types = 69;- Specified by:
getExcludedParentAssetFieldTypesin interfaceCampaignOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The excludedParentAssetFieldTypes at the given index.
-
setExcludedParentAssetFieldTypes
public Campaign.Builder setExcludedParentAssetFieldTypes(int index, AssetFieldTypeEnum.AssetFieldType value)
The asset field types that should be excluded from this campaign. Asset links with these field types will not be inherited by this campaign from the upper level.
repeated .google.ads.googleads.v10.enums.AssetFieldTypeEnum.AssetFieldType excluded_parent_asset_field_types = 69;- Parameters:
index- The index to set the value at.value- The excludedParentAssetFieldTypes to set.- Returns:
- This builder for chaining.
-
addExcludedParentAssetFieldTypes
public Campaign.Builder addExcludedParentAssetFieldTypes(AssetFieldTypeEnum.AssetFieldType value)
The asset field types that should be excluded from this campaign. Asset links with these field types will not be inherited by this campaign from the upper level.
repeated .google.ads.googleads.v10.enums.AssetFieldTypeEnum.AssetFieldType excluded_parent_asset_field_types = 69;- Parameters:
value- The excludedParentAssetFieldTypes to add.- Returns:
- This builder for chaining.
-
addAllExcludedParentAssetFieldTypes
public Campaign.Builder addAllExcludedParentAssetFieldTypes(java.lang.Iterable<? extends AssetFieldTypeEnum.AssetFieldType> values)
The asset field types that should be excluded from this campaign. Asset links with these field types will not be inherited by this campaign from the upper level.
repeated .google.ads.googleads.v10.enums.AssetFieldTypeEnum.AssetFieldType excluded_parent_asset_field_types = 69;- Parameters:
values- The excludedParentAssetFieldTypes to add.- Returns:
- This builder for chaining.
-
clearExcludedParentAssetFieldTypes
public Campaign.Builder clearExcludedParentAssetFieldTypes()
The asset field types that should be excluded from this campaign. Asset links with these field types will not be inherited by this campaign from the upper level.
repeated .google.ads.googleads.v10.enums.AssetFieldTypeEnum.AssetFieldType excluded_parent_asset_field_types = 69;- Returns:
- This builder for chaining.
-
getExcludedParentAssetFieldTypesValueList
public java.util.List<java.lang.Integer> getExcludedParentAssetFieldTypesValueList()
The asset field types that should be excluded from this campaign. Asset links with these field types will not be inherited by this campaign from the upper level.
repeated .google.ads.googleads.v10.enums.AssetFieldTypeEnum.AssetFieldType excluded_parent_asset_field_types = 69;- Specified by:
getExcludedParentAssetFieldTypesValueListin interfaceCampaignOrBuilder- Returns:
- A list containing the enum numeric values on the wire for excludedParentAssetFieldTypes.
-
getExcludedParentAssetFieldTypesValue
public int getExcludedParentAssetFieldTypesValue(int index)
The asset field types that should be excluded from this campaign. Asset links with these field types will not be inherited by this campaign from the upper level.
repeated .google.ads.googleads.v10.enums.AssetFieldTypeEnum.AssetFieldType excluded_parent_asset_field_types = 69;- Specified by:
getExcludedParentAssetFieldTypesValuein interfaceCampaignOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The enum numeric value on the wire of excludedParentAssetFieldTypes at the given index.
-
setExcludedParentAssetFieldTypesValue
public Campaign.Builder setExcludedParentAssetFieldTypesValue(int index, int value)
The asset field types that should be excluded from this campaign. Asset links with these field types will not be inherited by this campaign from the upper level.
repeated .google.ads.googleads.v10.enums.AssetFieldTypeEnum.AssetFieldType excluded_parent_asset_field_types = 69;- Parameters:
index- The index of the value to return.- Returns:
- The enum numeric value on the wire of excludedParentAssetFieldTypes at the given index.
-
addExcludedParentAssetFieldTypesValue
public Campaign.Builder addExcludedParentAssetFieldTypesValue(int value)
The asset field types that should be excluded from this campaign. Asset links with these field types will not be inherited by this campaign from the upper level.
repeated .google.ads.googleads.v10.enums.AssetFieldTypeEnum.AssetFieldType excluded_parent_asset_field_types = 69;- Parameters:
value- The enum numeric value on the wire for excludedParentAssetFieldTypes to add.- Returns:
- This builder for chaining.
-
addAllExcludedParentAssetFieldTypesValue
public Campaign.Builder addAllExcludedParentAssetFieldTypesValue(java.lang.Iterable<java.lang.Integer> values)
The asset field types that should be excluded from this campaign. Asset links with these field types will not be inherited by this campaign from the upper level.
repeated .google.ads.googleads.v10.enums.AssetFieldTypeEnum.AssetFieldType excluded_parent_asset_field_types = 69;- Parameters:
values- The enum numeric values on the wire for excludedParentAssetFieldTypes to add.- Returns:
- This builder for chaining.
-
hasUrlExpansionOptOut
public boolean hasUrlExpansionOptOut()
Represents opting out of URL expansion to more targeted URLs. If opted out (true), only the final URLs in the asset group or URLs specified in the advertiser's Google Merchant Center or business data feeds are targeted. If opted in (false), the entire domain will be targeted. This field can only be set for Performance Max campaigns, where the default value is false.
optional bool url_expansion_opt_out = 72;- Specified by:
hasUrlExpansionOptOutin interfaceCampaignOrBuilder- Returns:
- Whether the urlExpansionOptOut field is set.
-
getUrlExpansionOptOut
public boolean getUrlExpansionOptOut()
Represents opting out of URL expansion to more targeted URLs. If opted out (true), only the final URLs in the asset group or URLs specified in the advertiser's Google Merchant Center or business data feeds are targeted. If opted in (false), the entire domain will be targeted. This field can only be set for Performance Max campaigns, where the default value is false.
optional bool url_expansion_opt_out = 72;- Specified by:
getUrlExpansionOptOutin interfaceCampaignOrBuilder- Returns:
- The urlExpansionOptOut.
-
setUrlExpansionOptOut
public Campaign.Builder setUrlExpansionOptOut(boolean value)
Represents opting out of URL expansion to more targeted URLs. If opted out (true), only the final URLs in the asset group or URLs specified in the advertiser's Google Merchant Center or business data feeds are targeted. If opted in (false), the entire domain will be targeted. This field can only be set for Performance Max campaigns, where the default value is false.
optional bool url_expansion_opt_out = 72;- Parameters:
value- The urlExpansionOptOut to set.- Returns:
- This builder for chaining.
-
clearUrlExpansionOptOut
public Campaign.Builder clearUrlExpansionOptOut()
Represents opting out of URL expansion to more targeted URLs. If opted out (true), only the final URLs in the asset group or URLs specified in the advertiser's Google Merchant Center or business data feeds are targeted. If opted in (false), the entire domain will be targeted. This field can only be set for Performance Max campaigns, where the default value is false.
optional bool url_expansion_opt_out = 72;- Returns:
- This builder for chaining.
-
hasBiddingStrategy
public boolean hasBiddingStrategy()
Portfolio bidding strategy used by campaign.
string bidding_strategy = 67 [(.google.api.resource_reference) = { ... }- Specified by:
hasBiddingStrategyin interfaceCampaignOrBuilder- Returns:
- Whether the biddingStrategy field is set.
-
getBiddingStrategy
public java.lang.String getBiddingStrategy()
Portfolio bidding strategy used by campaign.
string bidding_strategy = 67 [(.google.api.resource_reference) = { ... }- Specified by:
getBiddingStrategyin interfaceCampaignOrBuilder- Returns:
- The biddingStrategy.
-
getBiddingStrategyBytes
public com.google.protobuf.ByteString getBiddingStrategyBytes()
Portfolio bidding strategy used by campaign.
string bidding_strategy = 67 [(.google.api.resource_reference) = { ... }- Specified by:
getBiddingStrategyBytesin interfaceCampaignOrBuilder- Returns:
- The bytes for biddingStrategy.
-
setBiddingStrategy
public Campaign.Builder setBiddingStrategy(java.lang.String value)
Portfolio bidding strategy used by campaign.
string bidding_strategy = 67 [(.google.api.resource_reference) = { ... }- Parameters:
value- The biddingStrategy to set.- Returns:
- This builder for chaining.
-
clearBiddingStrategy
public Campaign.Builder clearBiddingStrategy()
Portfolio bidding strategy used by campaign.
string bidding_strategy = 67 [(.google.api.resource_reference) = { ... }- Returns:
- This builder for chaining.
-
setBiddingStrategyBytes
public Campaign.Builder setBiddingStrategyBytes(com.google.protobuf.ByteString value)
Portfolio bidding strategy used by campaign.
string bidding_strategy = 67 [(.google.api.resource_reference) = { ... }- Parameters:
value- The bytes for biddingStrategy to set.- Returns:
- This builder for chaining.
-
hasCommission
public boolean hasCommission()
Commission is an automatic bidding strategy in which the advertiser pays a certain portion of the conversion value.
.google.ads.googleads.v10.common.Commission commission = 49;- Specified by:
hasCommissionin interfaceCampaignOrBuilder- Returns:
- Whether the commission field is set.
-
getCommission
public Commission getCommission()
Commission is an automatic bidding strategy in which the advertiser pays a certain portion of the conversion value.
.google.ads.googleads.v10.common.Commission commission = 49;- Specified by:
getCommissionin interfaceCampaignOrBuilder- Returns:
- The commission.
-
setCommission
public Campaign.Builder setCommission(Commission value)
Commission is an automatic bidding strategy in which the advertiser pays a certain portion of the conversion value.
.google.ads.googleads.v10.common.Commission commission = 49;
-
setCommission
public Campaign.Builder setCommission(Commission.Builder builderForValue)
Commission is an automatic bidding strategy in which the advertiser pays a certain portion of the conversion value.
.google.ads.googleads.v10.common.Commission commission = 49;
-
mergeCommission
public Campaign.Builder mergeCommission(Commission value)
Commission is an automatic bidding strategy in which the advertiser pays a certain portion of the conversion value.
.google.ads.googleads.v10.common.Commission commission = 49;
-
clearCommission
public Campaign.Builder clearCommission()
Commission is an automatic bidding strategy in which the advertiser pays a certain portion of the conversion value.
.google.ads.googleads.v10.common.Commission commission = 49;
-
getCommissionBuilder
public Commission.Builder getCommissionBuilder()
Commission is an automatic bidding strategy in which the advertiser pays a certain portion of the conversion value.
.google.ads.googleads.v10.common.Commission commission = 49;
-
getCommissionOrBuilder
public CommissionOrBuilder getCommissionOrBuilder()
Commission is an automatic bidding strategy in which the advertiser pays a certain portion of the conversion value.
.google.ads.googleads.v10.common.Commission commission = 49;- Specified by:
getCommissionOrBuilderin interfaceCampaignOrBuilder
-
hasManualCpc
public boolean hasManualCpc()
Standard Manual CPC bidding strategy. Manual click-based bidding where user pays per click.
.google.ads.googleads.v10.common.ManualCpc manual_cpc = 24;- Specified by:
hasManualCpcin interfaceCampaignOrBuilder- Returns:
- Whether the manualCpc field is set.
-
getManualCpc
public ManualCpc getManualCpc()
Standard Manual CPC bidding strategy. Manual click-based bidding where user pays per click.
.google.ads.googleads.v10.common.ManualCpc manual_cpc = 24;- Specified by:
getManualCpcin interfaceCampaignOrBuilder- Returns:
- The manualCpc.
-
setManualCpc
public Campaign.Builder setManualCpc(ManualCpc value)
Standard Manual CPC bidding strategy. Manual click-based bidding where user pays per click.
.google.ads.googleads.v10.common.ManualCpc manual_cpc = 24;
-
setManualCpc
public Campaign.Builder setManualCpc(ManualCpc.Builder builderForValue)
Standard Manual CPC bidding strategy. Manual click-based bidding where user pays per click.
.google.ads.googleads.v10.common.ManualCpc manual_cpc = 24;
-
mergeManualCpc
public Campaign.Builder mergeManualCpc(ManualCpc value)
Standard Manual CPC bidding strategy. Manual click-based bidding where user pays per click.
.google.ads.googleads.v10.common.ManualCpc manual_cpc = 24;
-
clearManualCpc
public Campaign.Builder clearManualCpc()
Standard Manual CPC bidding strategy. Manual click-based bidding where user pays per click.
.google.ads.googleads.v10.common.ManualCpc manual_cpc = 24;
-
getManualCpcBuilder
public ManualCpc.Builder getManualCpcBuilder()
Standard Manual CPC bidding strategy. Manual click-based bidding where user pays per click.
.google.ads.googleads.v10.common.ManualCpc manual_cpc = 24;
-
getManualCpcOrBuilder
public ManualCpcOrBuilder getManualCpcOrBuilder()
Standard Manual CPC bidding strategy. Manual click-based bidding where user pays per click.
.google.ads.googleads.v10.common.ManualCpc manual_cpc = 24;- Specified by:
getManualCpcOrBuilderin interfaceCampaignOrBuilder
-
hasManualCpm
public boolean hasManualCpm()
Standard Manual CPM bidding strategy. Manual impression-based bidding where user pays per thousand impressions.
.google.ads.googleads.v10.common.ManualCpm manual_cpm = 25;- Specified by:
hasManualCpmin interfaceCampaignOrBuilder- Returns:
- Whether the manualCpm field is set.
-
getManualCpm
public ManualCpm getManualCpm()
Standard Manual CPM bidding strategy. Manual impression-based bidding where user pays per thousand impressions.
.google.ads.googleads.v10.common.ManualCpm manual_cpm = 25;- Specified by:
getManualCpmin interfaceCampaignOrBuilder- Returns:
- The manualCpm.
-
setManualCpm
public Campaign.Builder setManualCpm(ManualCpm value)
Standard Manual CPM bidding strategy. Manual impression-based bidding where user pays per thousand impressions.
.google.ads.googleads.v10.common.ManualCpm manual_cpm = 25;
-
setManualCpm
public Campaign.Builder setManualCpm(ManualCpm.Builder builderForValue)
Standard Manual CPM bidding strategy. Manual impression-based bidding where user pays per thousand impressions.
.google.ads.googleads.v10.common.ManualCpm manual_cpm = 25;
-
mergeManualCpm
public Campaign.Builder mergeManualCpm(ManualCpm value)
Standard Manual CPM bidding strategy. Manual impression-based bidding where user pays per thousand impressions.
.google.ads.googleads.v10.common.ManualCpm manual_cpm = 25;
-
clearManualCpm
public Campaign.Builder clearManualCpm()
Standard Manual CPM bidding strategy. Manual impression-based bidding where user pays per thousand impressions.
.google.ads.googleads.v10.common.ManualCpm manual_cpm = 25;
-
getManualCpmBuilder
public ManualCpm.Builder getManualCpmBuilder()
Standard Manual CPM bidding strategy. Manual impression-based bidding where user pays per thousand impressions.
.google.ads.googleads.v10.common.ManualCpm manual_cpm = 25;
-
getManualCpmOrBuilder
public ManualCpmOrBuilder getManualCpmOrBuilder()
Standard Manual CPM bidding strategy. Manual impression-based bidding where user pays per thousand impressions.
.google.ads.googleads.v10.common.ManualCpm manual_cpm = 25;- Specified by:
getManualCpmOrBuilderin interfaceCampaignOrBuilder
-
hasManualCpv
public boolean hasManualCpv()
Output only. A bidding strategy that pays a configurable amount per video view.
.google.ads.googleads.v10.common.ManualCpv manual_cpv = 37 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasManualCpvin interfaceCampaignOrBuilder- Returns:
- Whether the manualCpv field is set.
-
getManualCpv
public ManualCpv getManualCpv()
Output only. A bidding strategy that pays a configurable amount per video view.
.google.ads.googleads.v10.common.ManualCpv manual_cpv = 37 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getManualCpvin interfaceCampaignOrBuilder- Returns:
- The manualCpv.
-
setManualCpv
public Campaign.Builder setManualCpv(ManualCpv value)
Output only. A bidding strategy that pays a configurable amount per video view.
.google.ads.googleads.v10.common.ManualCpv manual_cpv = 37 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
setManualCpv
public Campaign.Builder setManualCpv(ManualCpv.Builder builderForValue)
Output only. A bidding strategy that pays a configurable amount per video view.
.google.ads.googleads.v10.common.ManualCpv manual_cpv = 37 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
mergeManualCpv
public Campaign.Builder mergeManualCpv(ManualCpv value)
Output only. A bidding strategy that pays a configurable amount per video view.
.google.ads.googleads.v10.common.ManualCpv manual_cpv = 37 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
clearManualCpv
public Campaign.Builder clearManualCpv()
Output only. A bidding strategy that pays a configurable amount per video view.
.google.ads.googleads.v10.common.ManualCpv manual_cpv = 37 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
getManualCpvBuilder
public ManualCpv.Builder getManualCpvBuilder()
Output only. A bidding strategy that pays a configurable amount per video view.
.google.ads.googleads.v10.common.ManualCpv manual_cpv = 37 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
getManualCpvOrBuilder
public ManualCpvOrBuilder getManualCpvOrBuilder()
Output only. A bidding strategy that pays a configurable amount per video view.
.google.ads.googleads.v10.common.ManualCpv manual_cpv = 37 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getManualCpvOrBuilderin interfaceCampaignOrBuilder
-
hasMaximizeConversions
public boolean hasMaximizeConversions()
Standard Maximize Conversions bidding strategy that automatically maximizes number of conversions while spending your budget.
.google.ads.googleads.v10.common.MaximizeConversions maximize_conversions = 30;- Specified by:
hasMaximizeConversionsin interfaceCampaignOrBuilder- Returns:
- Whether the maximizeConversions field is set.
-
getMaximizeConversions
public MaximizeConversions getMaximizeConversions()
Standard Maximize Conversions bidding strategy that automatically maximizes number of conversions while spending your budget.
.google.ads.googleads.v10.common.MaximizeConversions maximize_conversions = 30;- Specified by:
getMaximizeConversionsin interfaceCampaignOrBuilder- Returns:
- The maximizeConversions.
-
setMaximizeConversions
public Campaign.Builder setMaximizeConversions(MaximizeConversions value)
Standard Maximize Conversions bidding strategy that automatically maximizes number of conversions while spending your budget.
.google.ads.googleads.v10.common.MaximizeConversions maximize_conversions = 30;
-
setMaximizeConversions
public Campaign.Builder setMaximizeConversions(MaximizeConversions.Builder builderForValue)
Standard Maximize Conversions bidding strategy that automatically maximizes number of conversions while spending your budget.
.google.ads.googleads.v10.common.MaximizeConversions maximize_conversions = 30;
-
mergeMaximizeConversions
public Campaign.Builder mergeMaximizeConversions(MaximizeConversions value)
Standard Maximize Conversions bidding strategy that automatically maximizes number of conversions while spending your budget.
.google.ads.googleads.v10.common.MaximizeConversions maximize_conversions = 30;
-
clearMaximizeConversions
public Campaign.Builder clearMaximizeConversions()
Standard Maximize Conversions bidding strategy that automatically maximizes number of conversions while spending your budget.
.google.ads.googleads.v10.common.MaximizeConversions maximize_conversions = 30;
-
getMaximizeConversionsBuilder
public MaximizeConversions.Builder getMaximizeConversionsBuilder()
Standard Maximize Conversions bidding strategy that automatically maximizes number of conversions while spending your budget.
.google.ads.googleads.v10.common.MaximizeConversions maximize_conversions = 30;
-
getMaximizeConversionsOrBuilder
public MaximizeConversionsOrBuilder getMaximizeConversionsOrBuilder()
Standard Maximize Conversions bidding strategy that automatically maximizes number of conversions while spending your budget.
.google.ads.googleads.v10.common.MaximizeConversions maximize_conversions = 30;- Specified by:
getMaximizeConversionsOrBuilderin interfaceCampaignOrBuilder
-
hasMaximizeConversionValue
public boolean hasMaximizeConversionValue()
Standard Maximize Conversion Value bidding strategy that automatically sets bids to maximize revenue while spending your budget.
.google.ads.googleads.v10.common.MaximizeConversionValue maximize_conversion_value = 31;- Specified by:
hasMaximizeConversionValuein interfaceCampaignOrBuilder- Returns:
- Whether the maximizeConversionValue field is set.
-
getMaximizeConversionValue
public MaximizeConversionValue getMaximizeConversionValue()
Standard Maximize Conversion Value bidding strategy that automatically sets bids to maximize revenue while spending your budget.
.google.ads.googleads.v10.common.MaximizeConversionValue maximize_conversion_value = 31;- Specified by:
getMaximizeConversionValuein interfaceCampaignOrBuilder- Returns:
- The maximizeConversionValue.
-
setMaximizeConversionValue
public Campaign.Builder setMaximizeConversionValue(MaximizeConversionValue value)
Standard Maximize Conversion Value bidding strategy that automatically sets bids to maximize revenue while spending your budget.
.google.ads.googleads.v10.common.MaximizeConversionValue maximize_conversion_value = 31;
-
setMaximizeConversionValue
public Campaign.Builder setMaximizeConversionValue(MaximizeConversionValue.Builder builderForValue)
Standard Maximize Conversion Value bidding strategy that automatically sets bids to maximize revenue while spending your budget.
.google.ads.googleads.v10.common.MaximizeConversionValue maximize_conversion_value = 31;
-
mergeMaximizeConversionValue
public Campaign.Builder mergeMaximizeConversionValue(MaximizeConversionValue value)
Standard Maximize Conversion Value bidding strategy that automatically sets bids to maximize revenue while spending your budget.
.google.ads.googleads.v10.common.MaximizeConversionValue maximize_conversion_value = 31;
-
clearMaximizeConversionValue
public Campaign.Builder clearMaximizeConversionValue()
Standard Maximize Conversion Value bidding strategy that automatically sets bids to maximize revenue while spending your budget.
.google.ads.googleads.v10.common.MaximizeConversionValue maximize_conversion_value = 31;
-
getMaximizeConversionValueBuilder
public MaximizeConversionValue.Builder getMaximizeConversionValueBuilder()
Standard Maximize Conversion Value bidding strategy that automatically sets bids to maximize revenue while spending your budget.
.google.ads.googleads.v10.common.MaximizeConversionValue maximize_conversion_value = 31;
-
getMaximizeConversionValueOrBuilder
public MaximizeConversionValueOrBuilder getMaximizeConversionValueOrBuilder()
Standard Maximize Conversion Value bidding strategy that automatically sets bids to maximize revenue while spending your budget.
.google.ads.googleads.v10.common.MaximizeConversionValue maximize_conversion_value = 31;- Specified by:
getMaximizeConversionValueOrBuilderin interfaceCampaignOrBuilder
-
hasTargetCpa
public boolean hasTargetCpa()
Standard Target CPA bidding strategy that automatically sets bids to help get as many conversions as possible at the target cost-per-acquisition (CPA) you set.
.google.ads.googleads.v10.common.TargetCpa target_cpa = 26;- Specified by:
hasTargetCpain interfaceCampaignOrBuilder- Returns:
- Whether the targetCpa field is set.
-
getTargetCpa
public TargetCpa getTargetCpa()
Standard Target CPA bidding strategy that automatically sets bids to help get as many conversions as possible at the target cost-per-acquisition (CPA) you set.
.google.ads.googleads.v10.common.TargetCpa target_cpa = 26;- Specified by:
getTargetCpain interfaceCampaignOrBuilder- Returns:
- The targetCpa.
-
setTargetCpa
public Campaign.Builder setTargetCpa(TargetCpa value)
Standard Target CPA bidding strategy that automatically sets bids to help get as many conversions as possible at the target cost-per-acquisition (CPA) you set.
.google.ads.googleads.v10.common.TargetCpa target_cpa = 26;
-
setTargetCpa
public Campaign.Builder setTargetCpa(TargetCpa.Builder builderForValue)
Standard Target CPA bidding strategy that automatically sets bids to help get as many conversions as possible at the target cost-per-acquisition (CPA) you set.
.google.ads.googleads.v10.common.TargetCpa target_cpa = 26;
-
mergeTargetCpa
public Campaign.Builder mergeTargetCpa(TargetCpa value)
Standard Target CPA bidding strategy that automatically sets bids to help get as many conversions as possible at the target cost-per-acquisition (CPA) you set.
.google.ads.googleads.v10.common.TargetCpa target_cpa = 26;
-
clearTargetCpa
public Campaign.Builder clearTargetCpa()
Standard Target CPA bidding strategy that automatically sets bids to help get as many conversions as possible at the target cost-per-acquisition (CPA) you set.
.google.ads.googleads.v10.common.TargetCpa target_cpa = 26;
-
getTargetCpaBuilder
public TargetCpa.Builder getTargetCpaBuilder()
Standard Target CPA bidding strategy that automatically sets bids to help get as many conversions as possible at the target cost-per-acquisition (CPA) you set.
.google.ads.googleads.v10.common.TargetCpa target_cpa = 26;
-
getTargetCpaOrBuilder
public TargetCpaOrBuilder getTargetCpaOrBuilder()
Standard Target CPA bidding strategy that automatically sets bids to help get as many conversions as possible at the target cost-per-acquisition (CPA) you set.
.google.ads.googleads.v10.common.TargetCpa target_cpa = 26;- Specified by:
getTargetCpaOrBuilderin interfaceCampaignOrBuilder
-
hasTargetImpressionShare
public boolean hasTargetImpressionShare()
Target Impression Share bidding strategy. An automated bidding strategy that sets bids to achieve a desired percentage of impressions.
.google.ads.googleads.v10.common.TargetImpressionShare target_impression_share = 48;- Specified by:
hasTargetImpressionSharein interfaceCampaignOrBuilder- Returns:
- Whether the targetImpressionShare field is set.
-
getTargetImpressionShare
public TargetImpressionShare getTargetImpressionShare()
Target Impression Share bidding strategy. An automated bidding strategy that sets bids to achieve a desired percentage of impressions.
.google.ads.googleads.v10.common.TargetImpressionShare target_impression_share = 48;- Specified by:
getTargetImpressionSharein interfaceCampaignOrBuilder- Returns:
- The targetImpressionShare.
-
setTargetImpressionShare
public Campaign.Builder setTargetImpressionShare(TargetImpressionShare value)
Target Impression Share bidding strategy. An automated bidding strategy that sets bids to achieve a desired percentage of impressions.
.google.ads.googleads.v10.common.TargetImpressionShare target_impression_share = 48;
-
setTargetImpressionShare
public Campaign.Builder setTargetImpressionShare(TargetImpressionShare.Builder builderForValue)
Target Impression Share bidding strategy. An automated bidding strategy that sets bids to achieve a desired percentage of impressions.
.google.ads.googleads.v10.common.TargetImpressionShare target_impression_share = 48;
-
mergeTargetImpressionShare
public Campaign.Builder mergeTargetImpressionShare(TargetImpressionShare value)
Target Impression Share bidding strategy. An automated bidding strategy that sets bids to achieve a desired percentage of impressions.
.google.ads.googleads.v10.common.TargetImpressionShare target_impression_share = 48;
-
clearTargetImpressionShare
public Campaign.Builder clearTargetImpressionShare()
Target Impression Share bidding strategy. An automated bidding strategy that sets bids to achieve a desired percentage of impressions.
.google.ads.googleads.v10.common.TargetImpressionShare target_impression_share = 48;
-
getTargetImpressionShareBuilder
public TargetImpressionShare.Builder getTargetImpressionShareBuilder()
Target Impression Share bidding strategy. An automated bidding strategy that sets bids to achieve a desired percentage of impressions.
.google.ads.googleads.v10.common.TargetImpressionShare target_impression_share = 48;
-
getTargetImpressionShareOrBuilder
public TargetImpressionShareOrBuilder getTargetImpressionShareOrBuilder()
Target Impression Share bidding strategy. An automated bidding strategy that sets bids to achieve a desired percentage of impressions.
.google.ads.googleads.v10.common.TargetImpressionShare target_impression_share = 48;- Specified by:
getTargetImpressionShareOrBuilderin interfaceCampaignOrBuilder
-
hasTargetRoas
public boolean hasTargetRoas()
Standard Target ROAS bidding strategy that automatically maximizes revenue while averaging a specific target return on ad spend (ROAS).
.google.ads.googleads.v10.common.TargetRoas target_roas = 29;- Specified by:
hasTargetRoasin interfaceCampaignOrBuilder- Returns:
- Whether the targetRoas field is set.
-
getTargetRoas
public TargetRoas getTargetRoas()
Standard Target ROAS bidding strategy that automatically maximizes revenue while averaging a specific target return on ad spend (ROAS).
.google.ads.googleads.v10.common.TargetRoas target_roas = 29;- Specified by:
getTargetRoasin interfaceCampaignOrBuilder- Returns:
- The targetRoas.
-
setTargetRoas
public Campaign.Builder setTargetRoas(TargetRoas value)
Standard Target ROAS bidding strategy that automatically maximizes revenue while averaging a specific target return on ad spend (ROAS).
.google.ads.googleads.v10.common.TargetRoas target_roas = 29;
-
setTargetRoas
public Campaign.Builder setTargetRoas(TargetRoas.Builder builderForValue)
Standard Target ROAS bidding strategy that automatically maximizes revenue while averaging a specific target return on ad spend (ROAS).
.google.ads.googleads.v10.common.TargetRoas target_roas = 29;
-
mergeTargetRoas
public Campaign.Builder mergeTargetRoas(TargetRoas value)
Standard Target ROAS bidding strategy that automatically maximizes revenue while averaging a specific target return on ad spend (ROAS).
.google.ads.googleads.v10.common.TargetRoas target_roas = 29;
-
clearTargetRoas
public Campaign.Builder clearTargetRoas()
Standard Target ROAS bidding strategy that automatically maximizes revenue while averaging a specific target return on ad spend (ROAS).
.google.ads.googleads.v10.common.TargetRoas target_roas = 29;
-
getTargetRoasBuilder
public TargetRoas.Builder getTargetRoasBuilder()
Standard Target ROAS bidding strategy that automatically maximizes revenue while averaging a specific target return on ad spend (ROAS).
.google.ads.googleads.v10.common.TargetRoas target_roas = 29;
-
getTargetRoasOrBuilder
public TargetRoasOrBuilder getTargetRoasOrBuilder()
Standard Target ROAS bidding strategy that automatically maximizes revenue while averaging a specific target return on ad spend (ROAS).
.google.ads.googleads.v10.common.TargetRoas target_roas = 29;- Specified by:
getTargetRoasOrBuilderin interfaceCampaignOrBuilder
-
hasTargetSpend
public boolean hasTargetSpend()
Standard Target Spend bidding strategy that automatically sets your bids to help get as many clicks as possible within your budget.
.google.ads.googleads.v10.common.TargetSpend target_spend = 27;- Specified by:
hasTargetSpendin interfaceCampaignOrBuilder- Returns:
- Whether the targetSpend field is set.
-
getTargetSpend
public TargetSpend getTargetSpend()
Standard Target Spend bidding strategy that automatically sets your bids to help get as many clicks as possible within your budget.
.google.ads.googleads.v10.common.TargetSpend target_spend = 27;- Specified by:
getTargetSpendin interfaceCampaignOrBuilder- Returns:
- The targetSpend.
-
setTargetSpend
public Campaign.Builder setTargetSpend(TargetSpend value)
Standard Target Spend bidding strategy that automatically sets your bids to help get as many clicks as possible within your budget.
.google.ads.googleads.v10.common.TargetSpend target_spend = 27;
-
setTargetSpend
public Campaign.Builder setTargetSpend(TargetSpend.Builder builderForValue)
Standard Target Spend bidding strategy that automatically sets your bids to help get as many clicks as possible within your budget.
.google.ads.googleads.v10.common.TargetSpend target_spend = 27;
-
mergeTargetSpend
public Campaign.Builder mergeTargetSpend(TargetSpend value)
Standard Target Spend bidding strategy that automatically sets your bids to help get as many clicks as possible within your budget.
.google.ads.googleads.v10.common.TargetSpend target_spend = 27;
-
clearTargetSpend
public Campaign.Builder clearTargetSpend()
Standard Target Spend bidding strategy that automatically sets your bids to help get as many clicks as possible within your budget.
.google.ads.googleads.v10.common.TargetSpend target_spend = 27;
-
getTargetSpendBuilder
public TargetSpend.Builder getTargetSpendBuilder()
Standard Target Spend bidding strategy that automatically sets your bids to help get as many clicks as possible within your budget.
.google.ads.googleads.v10.common.TargetSpend target_spend = 27;
-
getTargetSpendOrBuilder
public TargetSpendOrBuilder getTargetSpendOrBuilder()
Standard Target Spend bidding strategy that automatically sets your bids to help get as many clicks as possible within your budget.
.google.ads.googleads.v10.common.TargetSpend target_spend = 27;- Specified by:
getTargetSpendOrBuilderin interfaceCampaignOrBuilder
-
hasPercentCpc
public boolean hasPercentCpc()
Standard Percent Cpc bidding strategy where bids are a fraction of the advertised price for some good or service.
.google.ads.googleads.v10.common.PercentCpc percent_cpc = 34;- Specified by:
hasPercentCpcin interfaceCampaignOrBuilder- Returns:
- Whether the percentCpc field is set.
-
getPercentCpc
public PercentCpc getPercentCpc()
Standard Percent Cpc bidding strategy where bids are a fraction of the advertised price for some good or service.
.google.ads.googleads.v10.common.PercentCpc percent_cpc = 34;- Specified by:
getPercentCpcin interfaceCampaignOrBuilder- Returns:
- The percentCpc.
-
setPercentCpc
public Campaign.Builder setPercentCpc(PercentCpc value)
Standard Percent Cpc bidding strategy where bids are a fraction of the advertised price for some good or service.
.google.ads.googleads.v10.common.PercentCpc percent_cpc = 34;
-
setPercentCpc
public Campaign.Builder setPercentCpc(PercentCpc.Builder builderForValue)
Standard Percent Cpc bidding strategy where bids are a fraction of the advertised price for some good or service.
.google.ads.googleads.v10.common.PercentCpc percent_cpc = 34;
-
mergePercentCpc
public Campaign.Builder mergePercentCpc(PercentCpc value)
Standard Percent Cpc bidding strategy where bids are a fraction of the advertised price for some good or service.
.google.ads.googleads.v10.common.PercentCpc percent_cpc = 34;
-
clearPercentCpc
public Campaign.Builder clearPercentCpc()
Standard Percent Cpc bidding strategy where bids are a fraction of the advertised price for some good or service.
.google.ads.googleads.v10.common.PercentCpc percent_cpc = 34;
-
getPercentCpcBuilder
public PercentCpc.Builder getPercentCpcBuilder()
Standard Percent Cpc bidding strategy where bids are a fraction of the advertised price for some good or service.
.google.ads.googleads.v10.common.PercentCpc percent_cpc = 34;
-
getPercentCpcOrBuilder
public PercentCpcOrBuilder getPercentCpcOrBuilder()
Standard Percent Cpc bidding strategy where bids are a fraction of the advertised price for some good or service.
.google.ads.googleads.v10.common.PercentCpc percent_cpc = 34;- Specified by:
getPercentCpcOrBuilderin interfaceCampaignOrBuilder
-
hasTargetCpm
public boolean hasTargetCpm()
A bidding strategy that automatically optimizes cost per thousand impressions.
.google.ads.googleads.v10.common.TargetCpm target_cpm = 41;- Specified by:
hasTargetCpmin interfaceCampaignOrBuilder- Returns:
- Whether the targetCpm field is set.
-
getTargetCpm
public TargetCpm getTargetCpm()
A bidding strategy that automatically optimizes cost per thousand impressions.
.google.ads.googleads.v10.common.TargetCpm target_cpm = 41;- Specified by:
getTargetCpmin interfaceCampaignOrBuilder- Returns:
- The targetCpm.
-
setTargetCpm
public Campaign.Builder setTargetCpm(TargetCpm value)
A bidding strategy that automatically optimizes cost per thousand impressions.
.google.ads.googleads.v10.common.TargetCpm target_cpm = 41;
-
setTargetCpm
public Campaign.Builder setTargetCpm(TargetCpm.Builder builderForValue)
A bidding strategy that automatically optimizes cost per thousand impressions.
.google.ads.googleads.v10.common.TargetCpm target_cpm = 41;
-
mergeTargetCpm
public Campaign.Builder mergeTargetCpm(TargetCpm value)
A bidding strategy that automatically optimizes cost per thousand impressions.
.google.ads.googleads.v10.common.TargetCpm target_cpm = 41;
-
clearTargetCpm
public Campaign.Builder clearTargetCpm()
A bidding strategy that automatically optimizes cost per thousand impressions.
.google.ads.googleads.v10.common.TargetCpm target_cpm = 41;
-
getTargetCpmBuilder
public TargetCpm.Builder getTargetCpmBuilder()
A bidding strategy that automatically optimizes cost per thousand impressions.
.google.ads.googleads.v10.common.TargetCpm target_cpm = 41;
-
getTargetCpmOrBuilder
public TargetCpmOrBuilder getTargetCpmOrBuilder()
A bidding strategy that automatically optimizes cost per thousand impressions.
.google.ads.googleads.v10.common.TargetCpm target_cpm = 41;- Specified by:
getTargetCpmOrBuilderin interfaceCampaignOrBuilder
-
setUnknownFields
public final Campaign.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Campaign.Builder>
-
mergeUnknownFields
public final Campaign.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Campaign.Builder>
-
-