Interface AdvancedProductTargetingOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
AdvancedProductTargeting, AdvancedProductTargeting.Builder

public interface AdvancedProductTargetingOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • hasSurfaceTargetingSettings

      boolean hasSurfaceTargetingSettings()
       Surface targeting settings for this product.
       
      .google.ads.googleads.v18.services.SurfaceTargeting surface_targeting_settings = 2;
      Returns:
      Whether the surfaceTargetingSettings field is set.
    • getSurfaceTargetingSettings

      SurfaceTargeting getSurfaceTargetingSettings()
       Surface targeting settings for this product.
       
      .google.ads.googleads.v18.services.SurfaceTargeting surface_targeting_settings = 2;
      Returns:
      The surfaceTargetingSettings.
    • getSurfaceTargetingSettingsOrBuilder

      SurfaceTargetingOrBuilder getSurfaceTargetingSettingsOrBuilder()
       Surface targeting settings for this product.
       
      .google.ads.googleads.v18.services.SurfaceTargeting surface_targeting_settings = 2;
    • hasTargetFrequencySettings

      boolean hasTargetFrequencySettings()
       Settings for a Target frequency campaign. Must be set when selecting the
       TARGET_FREQUENCY product.
      
       See https://support.google.com/google-ads/answer/12400225 for more
       information about Target Frequency campaigns.
       
      .google.ads.googleads.v18.services.TargetFrequencySettings target_frequency_settings = 3;
      Returns:
      Whether the targetFrequencySettings field is set.
    • getTargetFrequencySettings

      TargetFrequencySettings getTargetFrequencySettings()
       Settings for a Target frequency campaign. Must be set when selecting the
       TARGET_FREQUENCY product.
      
       See https://support.google.com/google-ads/answer/12400225 for more
       information about Target Frequency campaigns.
       
      .google.ads.googleads.v18.services.TargetFrequencySettings target_frequency_settings = 3;
      Returns:
      The targetFrequencySettings.
    • getTargetFrequencySettingsOrBuilder

      TargetFrequencySettingsOrBuilder getTargetFrequencySettingsOrBuilder()
       Settings for a Target frequency campaign. Must be set when selecting the
       TARGET_FREQUENCY product.
      
       See https://support.google.com/google-ads/answer/12400225 for more
       information about Target Frequency campaigns.
       
      .google.ads.googleads.v18.services.TargetFrequencySettings target_frequency_settings = 3;
    • hasYoutubeSelectSettings

      boolean hasYoutubeSelectSettings()
       Settings for YouTube Select targeting.
       
      .google.ads.googleads.v18.services.YouTubeSelectSettings youtube_select_settings = 1;
      Returns:
      Whether the youtubeSelectSettings field is set.
    • getYoutubeSelectSettings

      YouTubeSelectSettings getYoutubeSelectSettings()
       Settings for YouTube Select targeting.
       
      .google.ads.googleads.v18.services.YouTubeSelectSettings youtube_select_settings = 1;
      Returns:
      The youtubeSelectSettings.
    • getYoutubeSelectSettingsOrBuilder

      YouTubeSelectSettingsOrBuilder getYoutubeSelectSettingsOrBuilder()
       Settings for YouTube Select targeting.
       
      .google.ads.googleads.v18.services.YouTubeSelectSettings youtube_select_settings = 1;
    • getAdvancedTargetingCase