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
Modifier and TypeMethodDescriptiongetAdSchedules(int index) Optional.intOptional.Optional.getAdSchedulesOrBuilder(int index) Optional.List<? extends AdScheduleInfoOrBuilder>Optional.Optional.Optional.Optional.com.google.protobuf.ByteStringOptional.Optional.com.google.protobuf.ByteStringOptional.getKeywordThemes(int index) Optional.intOptional.Optional.getKeywordThemesOrBuilder(int index) Optional.List<? extends KeywordThemeInfoOrBuilder>Optional.Optional.com.google.protobuf.ByteStringOptional.Optional.Optional.Optional.Optional.booleanOptional.booleanOptional.booleanOptional.booleanOptional.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getFinalUrl
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
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
List<AdScheduleInfo> getAdSchedulesList()Optional. The business ad schedule.
repeated .google.ads.googleads.v18.common.AdScheduleInfo ad_schedules = 6 [(.google.api.field_behavior) = OPTIONAL]; -
getAdSchedules
Optional. The business ad schedule.
repeated .google.ads.googleads.v18.common.AdScheduleInfo ad_schedules = 6 [(.google.api.field_behavior) = OPTIONAL]; -
getAdSchedulesCount
int getAdSchedulesCount()Optional. The business ad schedule.
repeated .google.ads.googleads.v18.common.AdScheduleInfo ad_schedules = 6 [(.google.api.field_behavior) = OPTIONAL]; -
getAdSchedulesOrBuilderList
List<? extends AdScheduleInfoOrBuilder> getAdSchedulesOrBuilderList()Optional. The business ad schedule.
repeated .google.ads.googleads.v18.common.AdScheduleInfo ad_schedules = 6 [(.google.api.field_behavior) = OPTIONAL]; -
getAdSchedulesOrBuilder
Optional. The business ad schedule.
repeated .google.ads.googleads.v18.common.AdScheduleInfo ad_schedules = 6 [(.google.api.field_behavior) = OPTIONAL]; -
getKeywordThemesList
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.v18.common.KeywordThemeInfo keyword_themes = 7 [(.google.api.field_behavior) = OPTIONAL]; -
getKeywordThemes
Optional. Smart campaign keyword themes. This field may greatly improve suggestion accuracy and we recommend always setting it if possible.
repeated .google.ads.googleads.v18.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.v18.common.KeywordThemeInfo keyword_themes = 7 [(.google.api.field_behavior) = OPTIONAL]; -
getKeywordThemesOrBuilderList
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.v18.common.KeywordThemeInfo keyword_themes = 7 [(.google.api.field_behavior) = OPTIONAL]; -
getKeywordThemesOrBuilder
Optional. Smart campaign keyword themes. This field may greatly improve suggestion accuracy and we recommend always setting it if possible.
repeated .google.ads.googleads.v18.common.KeywordThemeInfo keyword_themes = 7 [(.google.api.field_behavior) = OPTIONAL]; -
hasBusinessContext
boolean hasBusinessContext()Optional. Context describing the business to advertise.
.google.ads.googleads.v18.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.v18.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.v18.services.SmartCampaignSuggestionInfo.BusinessContext business_context = 8 [(.google.api.field_behavior) = OPTIONAL]; -
hasBusinessProfileLocation
boolean hasBusinessProfileLocation()Optional. The resource name of a Business Profile location. Business Profile location resource names can be fetched through the Business Profile API and adhere to the following format: `locations/{locationId}`. See the [Business Profile API] (https://developers.google.com/my-business/reference/businessinformation/rest/v1/accounts.locations) for additional details.string business_profile_location = 9 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- Whether the businessProfileLocation field is set.
-
getBusinessProfileLocation
String getBusinessProfileLocation()Optional. The resource name of a Business Profile location. Business Profile location resource names can be fetched through the Business Profile API and adhere to the following format: `locations/{locationId}`. See the [Business Profile API] (https://developers.google.com/my-business/reference/businessinformation/rest/v1/accounts.locations) for additional details.string business_profile_location = 9 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- The businessProfileLocation.
-
getBusinessProfileLocationBytes
com.google.protobuf.ByteString getBusinessProfileLocationBytes()Optional. The resource name of a Business Profile location. Business Profile location resource names can be fetched through the Business Profile API and adhere to the following format: `locations/{locationId}`. See the [Business Profile API] (https://developers.google.com/my-business/reference/businessinformation/rest/v1/accounts.locations) for additional details.string business_profile_location = 9 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- The bytes for businessProfileLocation.
-
hasLocationList
boolean hasLocationList()Optional. The targeting geo location by locations.
.google.ads.googleads.v18.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.v18.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.v18.services.SmartCampaignSuggestionInfo.LocationList location_list = 4 [(.google.api.field_behavior) = OPTIONAL]; -
hasProximity
boolean hasProximity()Optional. The targeting geo location by proximity.
.google.ads.googleads.v18.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.v18.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.v18.common.ProximityInfo proximity = 5 [(.google.api.field_behavior) = OPTIONAL]; -
getBusinessSettingCase
SmartCampaignSuggestionInfo.BusinessSettingCase getBusinessSettingCase() -
getGeoTargetCase
SmartCampaignSuggestionInfo.GeoTargetCase getGeoTargetCase()
-