Interface SmartCampaignSuggestionInfoOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
SmartCampaignSuggestionInfo,SmartCampaignSuggestionInfo.Builder
public interface SmartCampaignSuggestionInfoOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getFinalUrl
java.lang.String getFinalUrl()
Optional. Landing page URL of the campaign.
string final_url = 1 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- The finalUrl.
-
getFinalUrlBytes
com.google.protobuf.ByteString getFinalUrlBytes()
Optional. Landing page URL of the campaign.
string final_url = 1 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- The bytes for finalUrl.
-
getLanguageCode
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];- Returns:
- The languageCode.
-
getLanguageCodeBytes
com.google.protobuf.ByteString getLanguageCodeBytes()
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];- Returns:
- The bytes for languageCode.
-
getAdSchedulesList
java.util.List<AdScheduleInfo> getAdSchedulesList()
Optional. The business ad schedule.
repeated .google.ads.googleads.v10.common.AdScheduleInfo ad_schedules = 6 [(.google.api.field_behavior) = OPTIONAL];
-
getAdSchedules
AdScheduleInfo getAdSchedules(int index)
Optional. The business ad schedule.
repeated .google.ads.googleads.v10.common.AdScheduleInfo ad_schedules = 6 [(.google.api.field_behavior) = OPTIONAL];
-
getAdSchedulesCount
int getAdSchedulesCount()
Optional. The business ad schedule.
repeated .google.ads.googleads.v10.common.AdScheduleInfo ad_schedules = 6 [(.google.api.field_behavior) = OPTIONAL];
-
getAdSchedulesOrBuilderList
java.util.List<? extends AdScheduleInfoOrBuilder> getAdSchedulesOrBuilderList()
Optional. The business ad schedule.
repeated .google.ads.googleads.v10.common.AdScheduleInfo ad_schedules = 6 [(.google.api.field_behavior) = OPTIONAL];
-
getAdSchedulesOrBuilder
AdScheduleInfoOrBuilder getAdSchedulesOrBuilder(int index)
Optional. The business ad schedule.
repeated .google.ads.googleads.v10.common.AdScheduleInfo ad_schedules = 6 [(.google.api.field_behavior) = OPTIONAL];
-
getKeywordThemesList
java.util.List<KeywordThemeInfo> 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];
-
getKeywordThemes
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];
-
getKeywordThemesCount
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];
-
getKeywordThemesOrBuilderList
java.util.List<? extends 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];
-
getKeywordThemesOrBuilder
KeywordThemeInfoOrBuilder getKeywordThemesOrBuilder(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];
-
hasBusinessContext
boolean hasBusinessContext()
Optional. Context describing the business to advertise.
.google.ads.googleads.v10.services.SmartCampaignSuggestionInfo.BusinessContext business_context = 8 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- Whether the businessContext field is set.
-
getBusinessContext
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];- Returns:
- The businessContext.
-
getBusinessContextOrBuilder
SmartCampaignSuggestionInfo.BusinessContextOrBuilder getBusinessContextOrBuilder()
Optional. Context describing the business to advertise.
.google.ads.googleads.v10.services.SmartCampaignSuggestionInfo.BusinessContext business_context = 8 [(.google.api.field_behavior) = OPTIONAL];
-
hasBusinessLocationId
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];- Returns:
- Whether the businessLocationId field is set.
-
getBusinessLocationId
long getBusinessLocationId()
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];- Returns:
- The businessLocationId.
-
hasLocationList
boolean hasLocationList()
Optional. The targeting geo location by locations.
.google.ads.googleads.v10.services.SmartCampaignSuggestionInfo.LocationList location_list = 4 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- Whether the locationList field is set.
-
getLocationList
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];- Returns:
- The locationList.
-
getLocationListOrBuilder
SmartCampaignSuggestionInfo.LocationListOrBuilder getLocationListOrBuilder()
Optional. The targeting geo location by locations.
.google.ads.googleads.v10.services.SmartCampaignSuggestionInfo.LocationList location_list = 4 [(.google.api.field_behavior) = OPTIONAL];
-
hasProximity
boolean hasProximity()
Optional. The targeting geo location by proximity.
.google.ads.googleads.v10.common.ProximityInfo proximity = 5 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- Whether the proximity field is set.
-
getProximity
ProximityInfo getProximity()
Optional. The targeting geo location by proximity.
.google.ads.googleads.v10.common.ProximityInfo proximity = 5 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- The proximity.
-
getProximityOrBuilder
ProximityInfoOrBuilder getProximityOrBuilder()
Optional. The targeting geo location by proximity.
.google.ads.googleads.v10.common.ProximityInfo proximity = 5 [(.google.api.field_behavior) = OPTIONAL];
-
getBusinessSettingCase
SmartCampaignSuggestionInfo.BusinessSettingCase getBusinessSettingCase()
-
getGeoTargetCase
SmartCampaignSuggestionInfo.GeoTargetCase getGeoTargetCase()
-
-