com.google.ads.googleads.v10.services.SmartCampaignSuggestionInfoOrBuilder Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of google-ads-stubs-v10 Show documentation
Show all versions of google-ads-stubs-v10 Show documentation
Stubs for GAAPI version google-ads-stubs-v10
The newest version!
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/ads/googleads/v10/services/smart_campaign_suggest_service.proto
package com.google.ads.googleads.v10.services;
public interface SmartCampaignSuggestionInfoOrBuilder extends
// @@protoc_insertion_point(interface_extends:google.ads.googleads.v10.services.SmartCampaignSuggestionInfo)
com.google.protobuf.MessageOrBuilder {
/**
*
* Optional. Landing page URL of the campaign.
*
*
* string final_url = 1 [(.google.api.field_behavior) = OPTIONAL];
* @return The finalUrl.
*/
java.lang.String getFinalUrl();
/**
*
* Optional. Landing page URL of the campaign.
*
*
* string final_url = 1 [(.google.api.field_behavior) = OPTIONAL];
* @return The bytes for finalUrl.
*/
com.google.protobuf.ByteString
getFinalUrlBytes();
/**
*
* Optional. The two letter advertising language for the Smart campaign to be
* constructed, default to 'en' if not set.
*
*
* string language_code = 3 [(.google.api.field_behavior) = OPTIONAL];
* @return The languageCode.
*/
java.lang.String getLanguageCode();
/**
*
* Optional. The two letter advertising language for the Smart campaign to be
* constructed, default to 'en' if not set.
*
*
* string language_code = 3 [(.google.api.field_behavior) = OPTIONAL];
* @return The bytes for languageCode.
*/
com.google.protobuf.ByteString
getLanguageCodeBytes();
/**
*
* Optional. The business ad schedule.
*
*
* repeated .google.ads.googleads.v10.common.AdScheduleInfo ad_schedules = 6 [(.google.api.field_behavior) = OPTIONAL];
*/
java.util.List
getAdSchedulesList();
/**
*
* Optional. The business ad schedule.
*
*
* repeated .google.ads.googleads.v10.common.AdScheduleInfo ad_schedules = 6 [(.google.api.field_behavior) = OPTIONAL];
*/
com.google.ads.googleads.v10.common.AdScheduleInfo getAdSchedules(int index);
/**
*
* Optional. The business ad schedule.
*
*
* repeated .google.ads.googleads.v10.common.AdScheduleInfo ad_schedules = 6 [(.google.api.field_behavior) = OPTIONAL];
*/
int getAdSchedulesCount();
/**
*
* Optional. The business ad schedule.
*
*
* repeated .google.ads.googleads.v10.common.AdScheduleInfo ad_schedules = 6 [(.google.api.field_behavior) = OPTIONAL];
*/
java.util.List extends com.google.ads.googleads.v10.common.AdScheduleInfoOrBuilder>
getAdSchedulesOrBuilderList();
/**
*
* Optional. The business ad schedule.
*
*
* repeated .google.ads.googleads.v10.common.AdScheduleInfo ad_schedules = 6 [(.google.api.field_behavior) = OPTIONAL];
*/
com.google.ads.googleads.v10.common.AdScheduleInfoOrBuilder getAdSchedulesOrBuilder(
int index);
/**
*
* Optional. Smart campaign keyword themes. This field may greatly improve suggestion
* accuracy and we recommend always setting it if possible.
*
*
* repeated .google.ads.googleads.v10.common.KeywordThemeInfo keyword_themes = 7 [(.google.api.field_behavior) = OPTIONAL];
*/
java.util.List
getKeywordThemesList();
/**
*
* Optional. Smart campaign keyword themes. This field may greatly improve suggestion
* accuracy and we recommend always setting it if possible.
*
*
* repeated .google.ads.googleads.v10.common.KeywordThemeInfo keyword_themes = 7 [(.google.api.field_behavior) = OPTIONAL];
*/
com.google.ads.googleads.v10.common.KeywordThemeInfo getKeywordThemes(int index);
/**
*
* Optional. Smart campaign keyword themes. This field may greatly improve suggestion
* accuracy and we recommend always setting it if possible.
*
*
* repeated .google.ads.googleads.v10.common.KeywordThemeInfo keyword_themes = 7 [(.google.api.field_behavior) = OPTIONAL];
*/
int getKeywordThemesCount();
/**
*
* Optional. Smart campaign keyword themes. This field may greatly improve suggestion
* accuracy and we recommend always setting it if possible.
*
*
* repeated .google.ads.googleads.v10.common.KeywordThemeInfo keyword_themes = 7 [(.google.api.field_behavior) = OPTIONAL];
*/
java.util.List extends com.google.ads.googleads.v10.common.KeywordThemeInfoOrBuilder>
getKeywordThemesOrBuilderList();
/**
*
* Optional. Smart campaign keyword themes. This field may greatly improve suggestion
* accuracy and we recommend always setting it if possible.
*
*
* repeated .google.ads.googleads.v10.common.KeywordThemeInfo keyword_themes = 7 [(.google.api.field_behavior) = OPTIONAL];
*/
com.google.ads.googleads.v10.common.KeywordThemeInfoOrBuilder getKeywordThemesOrBuilder(
int index);
/**
*
* Optional. Context describing the business to advertise.
*
*
* .google.ads.googleads.v10.services.SmartCampaignSuggestionInfo.BusinessContext business_context = 8 [(.google.api.field_behavior) = OPTIONAL];
* @return Whether the businessContext field is set.
*/
boolean hasBusinessContext();
/**
*
* Optional. Context describing the business to advertise.
*
*
* .google.ads.googleads.v10.services.SmartCampaignSuggestionInfo.BusinessContext business_context = 8 [(.google.api.field_behavior) = OPTIONAL];
* @return The businessContext.
*/
com.google.ads.googleads.v10.services.SmartCampaignSuggestionInfo.BusinessContext getBusinessContext();
/**
*
* Optional. Context describing the business to advertise.
*
*
* .google.ads.googleads.v10.services.SmartCampaignSuggestionInfo.BusinessContext business_context = 8 [(.google.api.field_behavior) = OPTIONAL];
*/
com.google.ads.googleads.v10.services.SmartCampaignSuggestionInfo.BusinessContextOrBuilder getBusinessContextOrBuilder();
/**
*
* Optional. The ID of the Business Profile location.
* The location ID can be fetched by Business Profile API with its form:
* accounts/{accountId}/locations/{locationId}. The last {locationId}
* component from the Business Profile API represents the
* business_location_id. See the [Business Profile API]
* (https://developers.google.com/my-business/reference/rest/v4/accounts.locations)
*
*
* int64 business_location_id = 2 [(.google.api.field_behavior) = OPTIONAL];
* @return Whether the businessLocationId field is set.
*/
boolean hasBusinessLocationId();
/**
*
* Optional. The ID of the Business Profile location.
* The location ID can be fetched by Business Profile API with its form:
* accounts/{accountId}/locations/{locationId}. The last {locationId}
* component from the Business Profile API represents the
* business_location_id. See the [Business Profile API]
* (https://developers.google.com/my-business/reference/rest/v4/accounts.locations)
*
*
* int64 business_location_id = 2 [(.google.api.field_behavior) = OPTIONAL];
* @return The businessLocationId.
*/
long getBusinessLocationId();
/**
*
* Optional. The targeting geo location by locations.
*
*
* .google.ads.googleads.v10.services.SmartCampaignSuggestionInfo.LocationList location_list = 4 [(.google.api.field_behavior) = OPTIONAL];
* @return Whether the locationList field is set.
*/
boolean hasLocationList();
/**
*
* Optional. The targeting geo location by locations.
*
*
* .google.ads.googleads.v10.services.SmartCampaignSuggestionInfo.LocationList location_list = 4 [(.google.api.field_behavior) = OPTIONAL];
* @return The locationList.
*/
com.google.ads.googleads.v10.services.SmartCampaignSuggestionInfo.LocationList getLocationList();
/**
*
* Optional. The targeting geo location by locations.
*
*
* .google.ads.googleads.v10.services.SmartCampaignSuggestionInfo.LocationList location_list = 4 [(.google.api.field_behavior) = OPTIONAL];
*/
com.google.ads.googleads.v10.services.SmartCampaignSuggestionInfo.LocationListOrBuilder getLocationListOrBuilder();
/**
*
* Optional. The targeting geo location by proximity.
*
*
* .google.ads.googleads.v10.common.ProximityInfo proximity = 5 [(.google.api.field_behavior) = OPTIONAL];
* @return Whether the proximity field is set.
*/
boolean hasProximity();
/**
*
* Optional. The targeting geo location by proximity.
*
*
* .google.ads.googleads.v10.common.ProximityInfo proximity = 5 [(.google.api.field_behavior) = OPTIONAL];
* @return The proximity.
*/
com.google.ads.googleads.v10.common.ProximityInfo getProximity();
/**
*
* Optional. The targeting geo location by proximity.
*
*
* .google.ads.googleads.v10.common.ProximityInfo proximity = 5 [(.google.api.field_behavior) = OPTIONAL];
*/
com.google.ads.googleads.v10.common.ProximityInfoOrBuilder getProximityOrBuilder();
public com.google.ads.googleads.v10.services.SmartCampaignSuggestionInfo.BusinessSettingCase getBusinessSettingCase();
public com.google.ads.googleads.v10.services.SmartCampaignSuggestionInfo.GeoTargetCase getGeoTargetCase();
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy