All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.google.ads.googleads.v10.services.SmartCampaignSuggestionInfoOrBuilder Maven / Gradle / Ivy

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 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 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