Interface SmartCampaignSuggestionInfoOrBuilder

    • 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];