Interface KeywordPlanHistoricalMetricsOrBuilder

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

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

    • hasAvgMonthlySearches

      boolean hasAvgMonthlySearches()
       Approximate number of monthly searches on this query, averaged
       for the past 12 months.
       
      optional int64 avg_monthly_searches = 7;
      Returns:
      Whether the avgMonthlySearches field is set.
    • getAvgMonthlySearches

      long getAvgMonthlySearches()
       Approximate number of monthly searches on this query, averaged
       for the past 12 months.
       
      optional int64 avg_monthly_searches = 7;
      Returns:
      The avgMonthlySearches.
    • getMonthlySearchVolumesList

      List<MonthlySearchVolume> getMonthlySearchVolumesList()
       Approximate number of searches on this query for the past twelve months.
       
      repeated .google.ads.googleads.v18.common.MonthlySearchVolume monthly_search_volumes = 6;
    • getMonthlySearchVolumes

      MonthlySearchVolume getMonthlySearchVolumes(int index)
       Approximate number of searches on this query for the past twelve months.
       
      repeated .google.ads.googleads.v18.common.MonthlySearchVolume monthly_search_volumes = 6;
    • getMonthlySearchVolumesCount

      int getMonthlySearchVolumesCount()
       Approximate number of searches on this query for the past twelve months.
       
      repeated .google.ads.googleads.v18.common.MonthlySearchVolume monthly_search_volumes = 6;
    • getMonthlySearchVolumesOrBuilderList

      List<? extends MonthlySearchVolumeOrBuilder> getMonthlySearchVolumesOrBuilderList()
       Approximate number of searches on this query for the past twelve months.
       
      repeated .google.ads.googleads.v18.common.MonthlySearchVolume monthly_search_volumes = 6;
    • getMonthlySearchVolumesOrBuilder

      MonthlySearchVolumeOrBuilder getMonthlySearchVolumesOrBuilder(int index)
       Approximate number of searches on this query for the past twelve months.
       
      repeated .google.ads.googleads.v18.common.MonthlySearchVolume monthly_search_volumes = 6;
    • getCompetitionValue

      int getCompetitionValue()
       The competition level for the query.
       
      .google.ads.googleads.v18.enums.KeywordPlanCompetitionLevelEnum.KeywordPlanCompetitionLevel competition = 2;
      Returns:
      The enum numeric value on the wire for competition.
    • getCompetition

       The competition level for the query.
       
      .google.ads.googleads.v18.enums.KeywordPlanCompetitionLevelEnum.KeywordPlanCompetitionLevel competition = 2;
      Returns:
      The competition.
    • hasCompetitionIndex

      boolean hasCompetitionIndex()
       The competition index for the query in the range [0, 100].
       Shows how competitive ad placement is for a keyword.
       The level of competition from 0-100 is determined by the number of ad slots
       filled divided by the total number of ad slots available. If not enough
       data is available, null is returned.
       
      optional int64 competition_index = 8;
      Returns:
      Whether the competitionIndex field is set.
    • getCompetitionIndex

      long getCompetitionIndex()
       The competition index for the query in the range [0, 100].
       Shows how competitive ad placement is for a keyword.
       The level of competition from 0-100 is determined by the number of ad slots
       filled divided by the total number of ad slots available. If not enough
       data is available, null is returned.
       
      optional int64 competition_index = 8;
      Returns:
      The competitionIndex.
    • hasLowTopOfPageBidMicros

      boolean hasLowTopOfPageBidMicros()
       Top of page bid low range (20th percentile) in micros for the keyword.
       
      optional int64 low_top_of_page_bid_micros = 9;
      Returns:
      Whether the lowTopOfPageBidMicros field is set.
    • getLowTopOfPageBidMicros

      long getLowTopOfPageBidMicros()
       Top of page bid low range (20th percentile) in micros for the keyword.
       
      optional int64 low_top_of_page_bid_micros = 9;
      Returns:
      The lowTopOfPageBidMicros.
    • hasHighTopOfPageBidMicros

      boolean hasHighTopOfPageBidMicros()
       Top of page bid high range (80th percentile) in micros for the keyword.
       
      optional int64 high_top_of_page_bid_micros = 10;
      Returns:
      Whether the highTopOfPageBidMicros field is set.
    • getHighTopOfPageBidMicros

      long getHighTopOfPageBidMicros()
       Top of page bid high range (80th percentile) in micros for the keyword.
       
      optional int64 high_top_of_page_bid_micros = 10;
      Returns:
      The highTopOfPageBidMicros.
    • hasAverageCpcMicros

      boolean hasAverageCpcMicros()
       Average Cost Per Click in micros for the keyword.
       
      optional int64 average_cpc_micros = 11;
      Returns:
      Whether the averageCpcMicros field is set.
    • getAverageCpcMicros

      long getAverageCpcMicros()
       Average Cost Per Click in micros for the keyword.
       
      optional int64 average_cpc_micros = 11;
      Returns:
      The averageCpcMicros.