Class Metrics

  • All Implemented Interfaces:
    MetricsOrBuilder, com.google.protobuf.Message, com.google.protobuf.MessageLite, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, java.io.Serializable

    public final class Metrics
    extends com.google.protobuf.GeneratedMessageV3
    implements MetricsOrBuilder
     Metrics data.
     
    Protobuf type google.ads.googleads.v10.common.Metrics
    See Also:
    Serialized Form
    • Field Detail

      • ABSOLUTE_TOP_IMPRESSION_PERCENTAGE_FIELD_NUMBER

        public static final int ABSOLUTE_TOP_IMPRESSION_PERCENTAGE_FIELD_NUMBER
        See Also:
        Constant Field Values
      • ACTIVE_VIEW_CPM_FIELD_NUMBER

        public static final int ACTIVE_VIEW_CPM_FIELD_NUMBER
        See Also:
        Constant Field Values
      • ACTIVE_VIEW_CTR_FIELD_NUMBER

        public static final int ACTIVE_VIEW_CTR_FIELD_NUMBER
        See Also:
        Constant Field Values
      • ACTIVE_VIEW_IMPRESSIONS_FIELD_NUMBER

        public static final int ACTIVE_VIEW_IMPRESSIONS_FIELD_NUMBER
        See Also:
        Constant Field Values
      • ACTIVE_VIEW_MEASURABILITY_FIELD_NUMBER

        public static final int ACTIVE_VIEW_MEASURABILITY_FIELD_NUMBER
        See Also:
        Constant Field Values
      • ACTIVE_VIEW_MEASURABLE_COST_MICROS_FIELD_NUMBER

        public static final int ACTIVE_VIEW_MEASURABLE_COST_MICROS_FIELD_NUMBER
        See Also:
        Constant Field Values
      • ACTIVE_VIEW_MEASURABLE_IMPRESSIONS_FIELD_NUMBER

        public static final int ACTIVE_VIEW_MEASURABLE_IMPRESSIONS_FIELD_NUMBER
        See Also:
        Constant Field Values
      • ACTIVE_VIEW_VIEWABILITY_FIELD_NUMBER

        public static final int ACTIVE_VIEW_VIEWABILITY_FIELD_NUMBER
        See Also:
        Constant Field Values
      • ALL_CONVERSIONS_FROM_INTERACTIONS_RATE_FIELD_NUMBER

        public static final int ALL_CONVERSIONS_FROM_INTERACTIONS_RATE_FIELD_NUMBER
        See Also:
        Constant Field Values
      • ALL_CONVERSIONS_VALUE_FIELD_NUMBER

        public static final int ALL_CONVERSIONS_VALUE_FIELD_NUMBER
        See Also:
        Constant Field Values
      • ALL_CONVERSIONS_VALUE_BY_CONVERSION_DATE_FIELD_NUMBER

        public static final int ALL_CONVERSIONS_VALUE_BY_CONVERSION_DATE_FIELD_NUMBER
        See Also:
        Constant Field Values
      • ALL_CONVERSIONS_FIELD_NUMBER

        public static final int ALL_CONVERSIONS_FIELD_NUMBER
        See Also:
        Constant Field Values
      • ALL_CONVERSIONS_BY_CONVERSION_DATE_FIELD_NUMBER

        public static final int ALL_CONVERSIONS_BY_CONVERSION_DATE_FIELD_NUMBER
        See Also:
        Constant Field Values
      • ALL_CONVERSIONS_VALUE_PER_COST_FIELD_NUMBER

        public static final int ALL_CONVERSIONS_VALUE_PER_COST_FIELD_NUMBER
        See Also:
        Constant Field Values
      • ALL_CONVERSIONS_FROM_CLICK_TO_CALL_FIELD_NUMBER

        public static final int ALL_CONVERSIONS_FROM_CLICK_TO_CALL_FIELD_NUMBER
        See Also:
        Constant Field Values
      • ALL_CONVERSIONS_FROM_DIRECTIONS_FIELD_NUMBER

        public static final int ALL_CONVERSIONS_FROM_DIRECTIONS_FIELD_NUMBER
        See Also:
        Constant Field Values
      • ALL_CONVERSIONS_FROM_INTERACTIONS_VALUE_PER_INTERACTION_FIELD_NUMBER

        public static final int ALL_CONVERSIONS_FROM_INTERACTIONS_VALUE_PER_INTERACTION_FIELD_NUMBER
        See Also:
        Constant Field Values
      • ALL_CONVERSIONS_FROM_MENU_FIELD_NUMBER

        public static final int ALL_CONVERSIONS_FROM_MENU_FIELD_NUMBER
        See Also:
        Constant Field Values
      • ALL_CONVERSIONS_FROM_ORDER_FIELD_NUMBER

        public static final int ALL_CONVERSIONS_FROM_ORDER_FIELD_NUMBER
        See Also:
        Constant Field Values
      • ALL_CONVERSIONS_FROM_OTHER_ENGAGEMENT_FIELD_NUMBER

        public static final int ALL_CONVERSIONS_FROM_OTHER_ENGAGEMENT_FIELD_NUMBER
        See Also:
        Constant Field Values
      • ALL_CONVERSIONS_FROM_STORE_VISIT_FIELD_NUMBER

        public static final int ALL_CONVERSIONS_FROM_STORE_VISIT_FIELD_NUMBER
        See Also:
        Constant Field Values
      • ALL_CONVERSIONS_FROM_STORE_WEBSITE_FIELD_NUMBER

        public static final int ALL_CONVERSIONS_FROM_STORE_WEBSITE_FIELD_NUMBER
        See Also:
        Constant Field Values
      • AVERAGE_COST_FIELD_NUMBER

        public static final int AVERAGE_COST_FIELD_NUMBER
        See Also:
        Constant Field Values
      • AVERAGE_CPC_FIELD_NUMBER

        public static final int AVERAGE_CPC_FIELD_NUMBER
        See Also:
        Constant Field Values
      • AVERAGE_CPE_FIELD_NUMBER

        public static final int AVERAGE_CPE_FIELD_NUMBER
        See Also:
        Constant Field Values
      • AVERAGE_CPM_FIELD_NUMBER

        public static final int AVERAGE_CPM_FIELD_NUMBER
        See Also:
        Constant Field Values
      • AVERAGE_CPV_FIELD_NUMBER

        public static final int AVERAGE_CPV_FIELD_NUMBER
        See Also:
        Constant Field Values
      • AVERAGE_PAGE_VIEWS_FIELD_NUMBER

        public static final int AVERAGE_PAGE_VIEWS_FIELD_NUMBER
        See Also:
        Constant Field Values
      • AVERAGE_TIME_ON_SITE_FIELD_NUMBER

        public static final int AVERAGE_TIME_ON_SITE_FIELD_NUMBER
        See Also:
        Constant Field Values
      • BENCHMARK_AVERAGE_MAX_CPC_FIELD_NUMBER

        public static final int BENCHMARK_AVERAGE_MAX_CPC_FIELD_NUMBER
        See Also:
        Constant Field Values
      • BIDDABLE_APP_INSTALL_CONVERSIONS_FIELD_NUMBER

        public static final int BIDDABLE_APP_INSTALL_CONVERSIONS_FIELD_NUMBER
        See Also:
        Constant Field Values
      • BIDDABLE_APP_POST_INSTALL_CONVERSIONS_FIELD_NUMBER

        public static final int BIDDABLE_APP_POST_INSTALL_CONVERSIONS_FIELD_NUMBER
        See Also:
        Constant Field Values
      • BENCHMARK_CTR_FIELD_NUMBER

        public static final int BENCHMARK_CTR_FIELD_NUMBER
        See Also:
        Constant Field Values
      • BOUNCE_RATE_FIELD_NUMBER

        public static final int BOUNCE_RATE_FIELD_NUMBER
        See Also:
        Constant Field Values
      • COMBINED_CLICKS_FIELD_NUMBER

        public static final int COMBINED_CLICKS_FIELD_NUMBER
        See Also:
        Constant Field Values
      • COMBINED_CLICKS_PER_QUERY_FIELD_NUMBER

        public static final int COMBINED_CLICKS_PER_QUERY_FIELD_NUMBER
        See Also:
        Constant Field Values
      • COMBINED_QUERIES_FIELD_NUMBER

        public static final int COMBINED_QUERIES_FIELD_NUMBER
        See Also:
        Constant Field Values
      • CONTENT_BUDGET_LOST_IMPRESSION_SHARE_FIELD_NUMBER

        public static final int CONTENT_BUDGET_LOST_IMPRESSION_SHARE_FIELD_NUMBER
        See Also:
        Constant Field Values
      • CONTENT_IMPRESSION_SHARE_FIELD_NUMBER

        public static final int CONTENT_IMPRESSION_SHARE_FIELD_NUMBER
        See Also:
        Constant Field Values
      • CONVERSION_LAST_RECEIVED_REQUEST_DATE_TIME_FIELD_NUMBER

        public static final int CONVERSION_LAST_RECEIVED_REQUEST_DATE_TIME_FIELD_NUMBER
        See Also:
        Constant Field Values
      • CONVERSION_LAST_CONVERSION_DATE_FIELD_NUMBER

        public static final int CONVERSION_LAST_CONVERSION_DATE_FIELD_NUMBER
        See Also:
        Constant Field Values
      • CONTENT_RANK_LOST_IMPRESSION_SHARE_FIELD_NUMBER

        public static final int CONTENT_RANK_LOST_IMPRESSION_SHARE_FIELD_NUMBER
        See Also:
        Constant Field Values
      • CONVERSIONS_FROM_INTERACTIONS_RATE_FIELD_NUMBER

        public static final int CONVERSIONS_FROM_INTERACTIONS_RATE_FIELD_NUMBER
        See Also:
        Constant Field Values
      • CONVERSIONS_VALUE_FIELD_NUMBER

        public static final int CONVERSIONS_VALUE_FIELD_NUMBER
        See Also:
        Constant Field Values
      • CONVERSIONS_VALUE_BY_CONVERSION_DATE_FIELD_NUMBER

        public static final int CONVERSIONS_VALUE_BY_CONVERSION_DATE_FIELD_NUMBER
        See Also:
        Constant Field Values
      • CONVERSIONS_VALUE_PER_COST_FIELD_NUMBER

        public static final int CONVERSIONS_VALUE_PER_COST_FIELD_NUMBER
        See Also:
        Constant Field Values
      • CONVERSIONS_FROM_INTERACTIONS_VALUE_PER_INTERACTION_FIELD_NUMBER

        public static final int CONVERSIONS_FROM_INTERACTIONS_VALUE_PER_INTERACTION_FIELD_NUMBER
        See Also:
        Constant Field Values
      • CONVERSIONS_FIELD_NUMBER

        public static final int CONVERSIONS_FIELD_NUMBER
        See Also:
        Constant Field Values
      • CONVERSIONS_BY_CONVERSION_DATE_FIELD_NUMBER

        public static final int CONVERSIONS_BY_CONVERSION_DATE_FIELD_NUMBER
        See Also:
        Constant Field Values
      • COST_MICROS_FIELD_NUMBER

        public static final int COST_MICROS_FIELD_NUMBER
        See Also:
        Constant Field Values
      • COST_PER_ALL_CONVERSIONS_FIELD_NUMBER

        public static final int COST_PER_ALL_CONVERSIONS_FIELD_NUMBER
        See Also:
        Constant Field Values
      • COST_PER_CONVERSION_FIELD_NUMBER

        public static final int COST_PER_CONVERSION_FIELD_NUMBER
        See Also:
        Constant Field Values
      • COST_PER_CURRENT_MODEL_ATTRIBUTED_CONVERSION_FIELD_NUMBER

        public static final int COST_PER_CURRENT_MODEL_ATTRIBUTED_CONVERSION_FIELD_NUMBER
        See Also:
        Constant Field Values
      • CROSS_DEVICE_CONVERSIONS_FIELD_NUMBER

        public static final int CROSS_DEVICE_CONVERSIONS_FIELD_NUMBER
        See Also:
        Constant Field Values
      • CURRENT_MODEL_ATTRIBUTED_CONVERSIONS_FIELD_NUMBER

        public static final int CURRENT_MODEL_ATTRIBUTED_CONVERSIONS_FIELD_NUMBER
        See Also:
        Constant Field Values
      • CURRENT_MODEL_ATTRIBUTED_CONVERSIONS_FROM_INTERACTIONS_RATE_FIELD_NUMBER

        public static final int CURRENT_MODEL_ATTRIBUTED_CONVERSIONS_FROM_INTERACTIONS_RATE_FIELD_NUMBER
        See Also:
        Constant Field Values
      • CURRENT_MODEL_ATTRIBUTED_CONVERSIONS_FROM_INTERACTIONS_VALUE_PER_INTERACTION_FIELD_NUMBER

        public static final int CURRENT_MODEL_ATTRIBUTED_CONVERSIONS_FROM_INTERACTIONS_VALUE_PER_INTERACTION_FIELD_NUMBER
        See Also:
        Constant Field Values
      • CURRENT_MODEL_ATTRIBUTED_CONVERSIONS_VALUE_FIELD_NUMBER

        public static final int CURRENT_MODEL_ATTRIBUTED_CONVERSIONS_VALUE_FIELD_NUMBER
        See Also:
        Constant Field Values
      • CURRENT_MODEL_ATTRIBUTED_CONVERSIONS_VALUE_PER_COST_FIELD_NUMBER

        public static final int CURRENT_MODEL_ATTRIBUTED_CONVERSIONS_VALUE_PER_COST_FIELD_NUMBER
        See Also:
        Constant Field Values
      • ENGAGEMENT_RATE_FIELD_NUMBER

        public static final int ENGAGEMENT_RATE_FIELD_NUMBER
        See Also:
        Constant Field Values
      • ENGAGEMENTS_FIELD_NUMBER

        public static final int ENGAGEMENTS_FIELD_NUMBER
        See Also:
        Constant Field Values
      • HOTEL_AVERAGE_LEAD_VALUE_MICROS_FIELD_NUMBER

        public static final int HOTEL_AVERAGE_LEAD_VALUE_MICROS_FIELD_NUMBER
        See Also:
        Constant Field Values
      • HOTEL_COMMISSION_RATE_MICROS_FIELD_NUMBER

        public static final int HOTEL_COMMISSION_RATE_MICROS_FIELD_NUMBER
        See Also:
        Constant Field Values
      • HOTEL_EXPECTED_COMMISSION_COST_FIELD_NUMBER

        public static final int HOTEL_EXPECTED_COMMISSION_COST_FIELD_NUMBER
        See Also:
        Constant Field Values
      • HOTEL_PRICE_DIFFERENCE_PERCENTAGE_FIELD_NUMBER

        public static final int HOTEL_PRICE_DIFFERENCE_PERCENTAGE_FIELD_NUMBER
        See Also:
        Constant Field Values
      • HOTEL_ELIGIBLE_IMPRESSIONS_FIELD_NUMBER

        public static final int HOTEL_ELIGIBLE_IMPRESSIONS_FIELD_NUMBER
        See Also:
        Constant Field Values
      • HISTORICAL_CREATIVE_QUALITY_SCORE_FIELD_NUMBER

        public static final int HISTORICAL_CREATIVE_QUALITY_SCORE_FIELD_NUMBER
        See Also:
        Constant Field Values
      • HISTORICAL_LANDING_PAGE_QUALITY_SCORE_FIELD_NUMBER

        public static final int HISTORICAL_LANDING_PAGE_QUALITY_SCORE_FIELD_NUMBER
        See Also:
        Constant Field Values
      • HISTORICAL_QUALITY_SCORE_FIELD_NUMBER

        public static final int HISTORICAL_QUALITY_SCORE_FIELD_NUMBER
        See Also:
        Constant Field Values
      • HISTORICAL_SEARCH_PREDICTED_CTR_FIELD_NUMBER

        public static final int HISTORICAL_SEARCH_PREDICTED_CTR_FIELD_NUMBER
        See Also:
        Constant Field Values
      • GMAIL_FORWARDS_FIELD_NUMBER

        public static final int GMAIL_FORWARDS_FIELD_NUMBER
        See Also:
        Constant Field Values
      • GMAIL_SAVES_FIELD_NUMBER

        public static final int GMAIL_SAVES_FIELD_NUMBER
        See Also:
        Constant Field Values
      • GMAIL_SECONDARY_CLICKS_FIELD_NUMBER

        public static final int GMAIL_SECONDARY_CLICKS_FIELD_NUMBER
        See Also:
        Constant Field Values
      • IMPRESSIONS_FROM_STORE_REACH_FIELD_NUMBER

        public static final int IMPRESSIONS_FROM_STORE_REACH_FIELD_NUMBER
        See Also:
        Constant Field Values
      • IMPRESSIONS_FIELD_NUMBER

        public static final int IMPRESSIONS_FIELD_NUMBER
        See Also:
        Constant Field Values
      • INTERACTION_RATE_FIELD_NUMBER

        public static final int INTERACTION_RATE_FIELD_NUMBER
        See Also:
        Constant Field Values
      • INTERACTIONS_FIELD_NUMBER

        public static final int INTERACTIONS_FIELD_NUMBER
        See Also:
        Constant Field Values
      • INTERACTION_EVENT_TYPES_FIELD_NUMBER

        public static final int INTERACTION_EVENT_TYPES_FIELD_NUMBER
        See Also:
        Constant Field Values
      • INVALID_CLICK_RATE_FIELD_NUMBER

        public static final int INVALID_CLICK_RATE_FIELD_NUMBER
        See Also:
        Constant Field Values
      • INVALID_CLICKS_FIELD_NUMBER

        public static final int INVALID_CLICKS_FIELD_NUMBER
        See Also:
        Constant Field Values
      • MESSAGE_CHATS_FIELD_NUMBER

        public static final int MESSAGE_CHATS_FIELD_NUMBER
        See Also:
        Constant Field Values
      • MESSAGE_IMPRESSIONS_FIELD_NUMBER

        public static final int MESSAGE_IMPRESSIONS_FIELD_NUMBER
        See Also:
        Constant Field Values
      • MESSAGE_CHAT_RATE_FIELD_NUMBER

        public static final int MESSAGE_CHAT_RATE_FIELD_NUMBER
        See Also:
        Constant Field Values
      • MOBILE_FRIENDLY_CLICKS_PERCENTAGE_FIELD_NUMBER

        public static final int MOBILE_FRIENDLY_CLICKS_PERCENTAGE_FIELD_NUMBER
        See Also:
        Constant Field Values
      • OPTIMIZATION_SCORE_UPLIFT_FIELD_NUMBER

        public static final int OPTIMIZATION_SCORE_UPLIFT_FIELD_NUMBER
        See Also:
        Constant Field Values
      • OPTIMIZATION_SCORE_URL_FIELD_NUMBER

        public static final int OPTIMIZATION_SCORE_URL_FIELD_NUMBER
        See Also:
        Constant Field Values
      • ORGANIC_CLICKS_FIELD_NUMBER

        public static final int ORGANIC_CLICKS_FIELD_NUMBER
        See Also:
        Constant Field Values
      • ORGANIC_CLICKS_PER_QUERY_FIELD_NUMBER

        public static final int ORGANIC_CLICKS_PER_QUERY_FIELD_NUMBER
        See Also:
        Constant Field Values
      • ORGANIC_IMPRESSIONS_FIELD_NUMBER

        public static final int ORGANIC_IMPRESSIONS_FIELD_NUMBER
        See Also:
        Constant Field Values
      • ORGANIC_IMPRESSIONS_PER_QUERY_FIELD_NUMBER

        public static final int ORGANIC_IMPRESSIONS_PER_QUERY_FIELD_NUMBER
        See Also:
        Constant Field Values
      • ORGANIC_QUERIES_FIELD_NUMBER

        public static final int ORGANIC_QUERIES_FIELD_NUMBER
        See Also:
        Constant Field Values
      • PERCENT_NEW_VISITORS_FIELD_NUMBER

        public static final int PERCENT_NEW_VISITORS_FIELD_NUMBER
        See Also:
        Constant Field Values
      • PHONE_CALLS_FIELD_NUMBER

        public static final int PHONE_CALLS_FIELD_NUMBER
        See Also:
        Constant Field Values
      • PHONE_IMPRESSIONS_FIELD_NUMBER

        public static final int PHONE_IMPRESSIONS_FIELD_NUMBER
        See Also:
        Constant Field Values
      • PHONE_THROUGH_RATE_FIELD_NUMBER

        public static final int PHONE_THROUGH_RATE_FIELD_NUMBER
        See Also:
        Constant Field Values
      • RELATIVE_CTR_FIELD_NUMBER

        public static final int RELATIVE_CTR_FIELD_NUMBER
        See Also:
        Constant Field Values
      • SEARCH_ABSOLUTE_TOP_IMPRESSION_SHARE_FIELD_NUMBER

        public static final int SEARCH_ABSOLUTE_TOP_IMPRESSION_SHARE_FIELD_NUMBER
        See Also:
        Constant Field Values
      • SEARCH_BUDGET_LOST_ABSOLUTE_TOP_IMPRESSION_SHARE_FIELD_NUMBER

        public static final int SEARCH_BUDGET_LOST_ABSOLUTE_TOP_IMPRESSION_SHARE_FIELD_NUMBER
        See Also:
        Constant Field Values
      • SEARCH_BUDGET_LOST_IMPRESSION_SHARE_FIELD_NUMBER

        public static final int SEARCH_BUDGET_LOST_IMPRESSION_SHARE_FIELD_NUMBER
        See Also:
        Constant Field Values
      • SEARCH_BUDGET_LOST_TOP_IMPRESSION_SHARE_FIELD_NUMBER

        public static final int SEARCH_BUDGET_LOST_TOP_IMPRESSION_SHARE_FIELD_NUMBER
        See Also:
        Constant Field Values
      • SEARCH_CLICK_SHARE_FIELD_NUMBER

        public static final int SEARCH_CLICK_SHARE_FIELD_NUMBER
        See Also:
        Constant Field Values
      • SEARCH_EXACT_MATCH_IMPRESSION_SHARE_FIELD_NUMBER

        public static final int SEARCH_EXACT_MATCH_IMPRESSION_SHARE_FIELD_NUMBER
        See Also:
        Constant Field Values
      • SEARCH_IMPRESSION_SHARE_FIELD_NUMBER

        public static final int SEARCH_IMPRESSION_SHARE_FIELD_NUMBER
        See Also:
        Constant Field Values
      • SEARCH_RANK_LOST_ABSOLUTE_TOP_IMPRESSION_SHARE_FIELD_NUMBER

        public static final int SEARCH_RANK_LOST_ABSOLUTE_TOP_IMPRESSION_SHARE_FIELD_NUMBER
        See Also:
        Constant Field Values
      • SEARCH_RANK_LOST_IMPRESSION_SHARE_FIELD_NUMBER

        public static final int SEARCH_RANK_LOST_IMPRESSION_SHARE_FIELD_NUMBER
        See Also:
        Constant Field Values
      • SEARCH_RANK_LOST_TOP_IMPRESSION_SHARE_FIELD_NUMBER

        public static final int SEARCH_RANK_LOST_TOP_IMPRESSION_SHARE_FIELD_NUMBER
        See Also:
        Constant Field Values
      • SEARCH_TOP_IMPRESSION_SHARE_FIELD_NUMBER

        public static final int SEARCH_TOP_IMPRESSION_SHARE_FIELD_NUMBER
        See Also:
        Constant Field Values
      • SPEED_SCORE_FIELD_NUMBER

        public static final int SPEED_SCORE_FIELD_NUMBER
        See Also:
        Constant Field Values
      • TOP_IMPRESSION_PERCENTAGE_FIELD_NUMBER

        public static final int TOP_IMPRESSION_PERCENTAGE_FIELD_NUMBER
        See Also:
        Constant Field Values
      • VALID_ACCELERATED_MOBILE_PAGES_CLICKS_PERCENTAGE_FIELD_NUMBER

        public static final int VALID_ACCELERATED_MOBILE_PAGES_CLICKS_PERCENTAGE_FIELD_NUMBER
        See Also:
        Constant Field Values
      • VALUE_PER_ALL_CONVERSIONS_FIELD_NUMBER

        public static final int VALUE_PER_ALL_CONVERSIONS_FIELD_NUMBER
        See Also:
        Constant Field Values
      • VALUE_PER_ALL_CONVERSIONS_BY_CONVERSION_DATE_FIELD_NUMBER

        public static final int VALUE_PER_ALL_CONVERSIONS_BY_CONVERSION_DATE_FIELD_NUMBER
        See Also:
        Constant Field Values
      • VALUE_PER_CONVERSION_FIELD_NUMBER

        public static final int VALUE_PER_CONVERSION_FIELD_NUMBER
        See Also:
        Constant Field Values
      • VALUE_PER_CONVERSIONS_BY_CONVERSION_DATE_FIELD_NUMBER

        public static final int VALUE_PER_CONVERSIONS_BY_CONVERSION_DATE_FIELD_NUMBER
        See Also:
        Constant Field Values
      • VALUE_PER_CURRENT_MODEL_ATTRIBUTED_CONVERSION_FIELD_NUMBER

        public static final int VALUE_PER_CURRENT_MODEL_ATTRIBUTED_CONVERSION_FIELD_NUMBER
        See Also:
        Constant Field Values
      • VIDEO_QUARTILE_P100_RATE_FIELD_NUMBER

        public static final int VIDEO_QUARTILE_P100_RATE_FIELD_NUMBER
        See Also:
        Constant Field Values
      • VIDEO_QUARTILE_P25_RATE_FIELD_NUMBER

        public static final int VIDEO_QUARTILE_P25_RATE_FIELD_NUMBER
        See Also:
        Constant Field Values
      • VIDEO_QUARTILE_P50_RATE_FIELD_NUMBER

        public static final int VIDEO_QUARTILE_P50_RATE_FIELD_NUMBER
        See Also:
        Constant Field Values
      • VIDEO_QUARTILE_P75_RATE_FIELD_NUMBER

        public static final int VIDEO_QUARTILE_P75_RATE_FIELD_NUMBER
        See Also:
        Constant Field Values
      • VIDEO_VIEW_RATE_FIELD_NUMBER

        public static final int VIDEO_VIEW_RATE_FIELD_NUMBER
        See Also:
        Constant Field Values
      • VIDEO_VIEWS_FIELD_NUMBER

        public static final int VIDEO_VIEWS_FIELD_NUMBER
        See Also:
        Constant Field Values
      • VIEW_THROUGH_CONVERSIONS_FIELD_NUMBER

        public static final int VIEW_THROUGH_CONVERSIONS_FIELD_NUMBER
        See Also:
        Constant Field Values
      • SK_AD_NETWORK_CONVERSIONS_FIELD_NUMBER

        public static final int SK_AD_NETWORK_CONVERSIONS_FIELD_NUMBER
        See Also:
        Constant Field Values
    • Method Detail

      • newInstance

        protected java.lang.Object newInstance​(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
        Overrides:
        newInstance in class com.google.protobuf.GeneratedMessageV3
      • getUnknownFields

        public final com.google.protobuf.UnknownFieldSet getUnknownFields()
        Specified by:
        getUnknownFields in interface com.google.protobuf.MessageOrBuilder
        Overrides:
        getUnknownFields in class com.google.protobuf.GeneratedMessageV3
      • getDescriptor

        public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
      • internalGetFieldAccessorTable

        protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
        Specified by:
        internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3
      • hasAbsoluteTopImpressionPercentage

        public boolean hasAbsoluteTopImpressionPercentage()
         The percent of your ad impressions that are shown as the very first ad
         above the organic search results.
         
        optional double absolute_top_impression_percentage = 183;
        Specified by:
        hasAbsoluteTopImpressionPercentage in interface MetricsOrBuilder
        Returns:
        Whether the absoluteTopImpressionPercentage field is set.
      • getAbsoluteTopImpressionPercentage

        public double getAbsoluteTopImpressionPercentage()
         The percent of your ad impressions that are shown as the very first ad
         above the organic search results.
         
        optional double absolute_top_impression_percentage = 183;
        Specified by:
        getAbsoluteTopImpressionPercentage in interface MetricsOrBuilder
        Returns:
        The absoluteTopImpressionPercentage.
      • hasActiveViewCpm

        public boolean hasActiveViewCpm()
         Average cost of viewable impressions (`active_view_impressions`).
         
        optional double active_view_cpm = 184;
        Specified by:
        hasActiveViewCpm in interface MetricsOrBuilder
        Returns:
        Whether the activeViewCpm field is set.
      • getActiveViewCpm

        public double getActiveViewCpm()
         Average cost of viewable impressions (`active_view_impressions`).
         
        optional double active_view_cpm = 184;
        Specified by:
        getActiveViewCpm in interface MetricsOrBuilder
        Returns:
        The activeViewCpm.
      • hasActiveViewCtr

        public boolean hasActiveViewCtr()
         Active view measurable clicks divided by active view viewable impressions.
         This metric is reported only for display network.
         
        optional double active_view_ctr = 185;
        Specified by:
        hasActiveViewCtr in interface MetricsOrBuilder
        Returns:
        Whether the activeViewCtr field is set.
      • getActiveViewCtr

        public double getActiveViewCtr()
         Active view measurable clicks divided by active view viewable impressions.
         This metric is reported only for display network.
         
        optional double active_view_ctr = 185;
        Specified by:
        getActiveViewCtr in interface MetricsOrBuilder
        Returns:
        The activeViewCtr.
      • hasActiveViewImpressions

        public boolean hasActiveViewImpressions()
         A measurement of how often your ad has become viewable on a Display
         Network site.
         
        optional int64 active_view_impressions = 186;
        Specified by:
        hasActiveViewImpressions in interface MetricsOrBuilder
        Returns:
        Whether the activeViewImpressions field is set.
      • getActiveViewImpressions

        public long getActiveViewImpressions()
         A measurement of how often your ad has become viewable on a Display
         Network site.
         
        optional int64 active_view_impressions = 186;
        Specified by:
        getActiveViewImpressions in interface MetricsOrBuilder
        Returns:
        The activeViewImpressions.
      • hasActiveViewMeasurability

        public boolean hasActiveViewMeasurability()
         The ratio of impressions that could be measured by Active View over the
         number of served impressions.
         
        optional double active_view_measurability = 187;
        Specified by:
        hasActiveViewMeasurability in interface MetricsOrBuilder
        Returns:
        Whether the activeViewMeasurability field is set.
      • getActiveViewMeasurability

        public double getActiveViewMeasurability()
         The ratio of impressions that could be measured by Active View over the
         number of served impressions.
         
        optional double active_view_measurability = 187;
        Specified by:
        getActiveViewMeasurability in interface MetricsOrBuilder
        Returns:
        The activeViewMeasurability.
      • hasActiveViewMeasurableCostMicros

        public boolean hasActiveViewMeasurableCostMicros()
         The cost of the impressions you received that were measurable by Active
         View.
         
        optional int64 active_view_measurable_cost_micros = 188;
        Specified by:
        hasActiveViewMeasurableCostMicros in interface MetricsOrBuilder
        Returns:
        Whether the activeViewMeasurableCostMicros field is set.
      • getActiveViewMeasurableCostMicros

        public long getActiveViewMeasurableCostMicros()
         The cost of the impressions you received that were measurable by Active
         View.
         
        optional int64 active_view_measurable_cost_micros = 188;
        Specified by:
        getActiveViewMeasurableCostMicros in interface MetricsOrBuilder
        Returns:
        The activeViewMeasurableCostMicros.
      • hasActiveViewMeasurableImpressions

        public boolean hasActiveViewMeasurableImpressions()
         The number of times your ads are appearing on placements in positions
         where they can be seen.
         
        optional int64 active_view_measurable_impressions = 189;
        Specified by:
        hasActiveViewMeasurableImpressions in interface MetricsOrBuilder
        Returns:
        Whether the activeViewMeasurableImpressions field is set.
      • getActiveViewMeasurableImpressions

        public long getActiveViewMeasurableImpressions()
         The number of times your ads are appearing on placements in positions
         where they can be seen.
         
        optional int64 active_view_measurable_impressions = 189;
        Specified by:
        getActiveViewMeasurableImpressions in interface MetricsOrBuilder
        Returns:
        The activeViewMeasurableImpressions.
      • hasActiveViewViewability

        public boolean hasActiveViewViewability()
         The percentage of time when your ad appeared on an Active View enabled site
         (measurable impressions) and was viewable (viewable impressions).
         
        optional double active_view_viewability = 190;
        Specified by:
        hasActiveViewViewability in interface MetricsOrBuilder
        Returns:
        Whether the activeViewViewability field is set.
      • getActiveViewViewability

        public double getActiveViewViewability()
         The percentage of time when your ad appeared on an Active View enabled site
         (measurable impressions) and was viewable (viewable impressions).
         
        optional double active_view_viewability = 190;
        Specified by:
        getActiveViewViewability in interface MetricsOrBuilder
        Returns:
        The activeViewViewability.
      • hasAllConversionsFromInteractionsRate

        public boolean hasAllConversionsFromInteractionsRate()
         All conversions from interactions (as oppose to view through conversions)
         divided by the number of ad interactions.
         
        optional double all_conversions_from_interactions_rate = 191;
        Specified by:
        hasAllConversionsFromInteractionsRate in interface MetricsOrBuilder
        Returns:
        Whether the allConversionsFromInteractionsRate field is set.
      • getAllConversionsFromInteractionsRate

        public double getAllConversionsFromInteractionsRate()
         All conversions from interactions (as oppose to view through conversions)
         divided by the number of ad interactions.
         
        optional double all_conversions_from_interactions_rate = 191;
        Specified by:
        getAllConversionsFromInteractionsRate in interface MetricsOrBuilder
        Returns:
        The allConversionsFromInteractionsRate.
      • hasAllConversionsValue

        public boolean hasAllConversionsValue()
         The value of all conversions.
         
        optional double all_conversions_value = 192;
        Specified by:
        hasAllConversionsValue in interface MetricsOrBuilder
        Returns:
        Whether the allConversionsValue field is set.
      • getAllConversionsValue

        public double getAllConversionsValue()
         The value of all conversions.
         
        optional double all_conversions_value = 192;
        Specified by:
        getAllConversionsValue in interface MetricsOrBuilder
        Returns:
        The allConversionsValue.
      • getAllConversionsValueByConversionDate

        public double getAllConversionsValueByConversionDate()
         The value of all conversions. When this column is selected with date, the
         values in date column means the conversion date. Details for the
         by_conversion_date columns are available at
         https://support.google.com/google-ads/answer/9549009.
         
        double all_conversions_value_by_conversion_date = 240;
        Specified by:
        getAllConversionsValueByConversionDate in interface MetricsOrBuilder
        Returns:
        The allConversionsValueByConversionDate.
      • hasAllConversions

        public boolean hasAllConversions()
         The total number of conversions. This includes all conversions regardless
         of the value of include_in_conversions_metric.
         
        optional double all_conversions = 193;
        Specified by:
        hasAllConversions in interface MetricsOrBuilder
        Returns:
        Whether the allConversions field is set.
      • getAllConversions

        public double getAllConversions()
         The total number of conversions. This includes all conversions regardless
         of the value of include_in_conversions_metric.
         
        optional double all_conversions = 193;
        Specified by:
        getAllConversions in interface MetricsOrBuilder
        Returns:
        The allConversions.
      • getAllConversionsByConversionDate

        public double getAllConversionsByConversionDate()
         The total number of conversions. This includes all conversions regardless
         of the value of include_in_conversions_metric. When this column is selected
         with date, the values in date column means the conversion date. Details for
         the by_conversion_date columns are available at
         https://support.google.com/google-ads/answer/9549009.
         
        double all_conversions_by_conversion_date = 241;
        Specified by:
        getAllConversionsByConversionDate in interface MetricsOrBuilder
        Returns:
        The allConversionsByConversionDate.
      • hasAllConversionsValuePerCost

        public boolean hasAllConversionsValuePerCost()
         The value of all conversions divided by the total cost of ad interactions
         (such as clicks for text ads or views for video ads).
         
        optional double all_conversions_value_per_cost = 194;
        Specified by:
        hasAllConversionsValuePerCost in interface MetricsOrBuilder
        Returns:
        Whether the allConversionsValuePerCost field is set.
      • getAllConversionsValuePerCost

        public double getAllConversionsValuePerCost()
         The value of all conversions divided by the total cost of ad interactions
         (such as clicks for text ads or views for video ads).
         
        optional double all_conversions_value_per_cost = 194;
        Specified by:
        getAllConversionsValuePerCost in interface MetricsOrBuilder
        Returns:
        The allConversionsValuePerCost.
      • hasAllConversionsFromClickToCall

        public boolean hasAllConversionsFromClickToCall()
         The number of times people clicked the "Call" button to call a store during
         or after clicking an ad. This number doesn't include whether or not calls
         were connected, or the duration of any calls.
         This metric applies to feed items only.
         
        optional double all_conversions_from_click_to_call = 195;
        Specified by:
        hasAllConversionsFromClickToCall in interface MetricsOrBuilder
        Returns:
        Whether the allConversionsFromClickToCall field is set.
      • getAllConversionsFromClickToCall

        public double getAllConversionsFromClickToCall()
         The number of times people clicked the "Call" button to call a store during
         or after clicking an ad. This number doesn't include whether or not calls
         were connected, or the duration of any calls.
         This metric applies to feed items only.
         
        optional double all_conversions_from_click_to_call = 195;
        Specified by:
        getAllConversionsFromClickToCall in interface MetricsOrBuilder
        Returns:
        The allConversionsFromClickToCall.
      • hasAllConversionsFromDirections

        public boolean hasAllConversionsFromDirections()
         The number of times people clicked a "Get directions" button to navigate to
         a store after clicking an ad.
         This metric applies to feed items only.
         
        optional double all_conversions_from_directions = 196;
        Specified by:
        hasAllConversionsFromDirections in interface MetricsOrBuilder
        Returns:
        Whether the allConversionsFromDirections field is set.
      • getAllConversionsFromDirections

        public double getAllConversionsFromDirections()
         The number of times people clicked a "Get directions" button to navigate to
         a store after clicking an ad.
         This metric applies to feed items only.
         
        optional double all_conversions_from_directions = 196;
        Specified by:
        getAllConversionsFromDirections in interface MetricsOrBuilder
        Returns:
        The allConversionsFromDirections.
      • hasAllConversionsFromInteractionsValuePerInteraction

        public boolean hasAllConversionsFromInteractionsValuePerInteraction()
         The value of all conversions from interactions divided by the total number
         of interactions.
         
        optional double all_conversions_from_interactions_value_per_interaction = 197;
        Specified by:
        hasAllConversionsFromInteractionsValuePerInteraction in interface MetricsOrBuilder
        Returns:
        Whether the allConversionsFromInteractionsValuePerInteraction field is set.
      • getAllConversionsFromInteractionsValuePerInteraction

        public double getAllConversionsFromInteractionsValuePerInteraction()
         The value of all conversions from interactions divided by the total number
         of interactions.
         
        optional double all_conversions_from_interactions_value_per_interaction = 197;
        Specified by:
        getAllConversionsFromInteractionsValuePerInteraction in interface MetricsOrBuilder
        Returns:
        The allConversionsFromInteractionsValuePerInteraction.
      • hasAllConversionsFromMenu

        public boolean hasAllConversionsFromMenu()
         The number of times people clicked a link to view a store's menu after
         clicking an ad.
         This metric applies to feed items only.
         
        optional double all_conversions_from_menu = 198;
        Specified by:
        hasAllConversionsFromMenu in interface MetricsOrBuilder
        Returns:
        Whether the allConversionsFromMenu field is set.
      • getAllConversionsFromMenu

        public double getAllConversionsFromMenu()
         The number of times people clicked a link to view a store's menu after
         clicking an ad.
         This metric applies to feed items only.
         
        optional double all_conversions_from_menu = 198;
        Specified by:
        getAllConversionsFromMenu in interface MetricsOrBuilder
        Returns:
        The allConversionsFromMenu.
      • hasAllConversionsFromOrder

        public boolean hasAllConversionsFromOrder()
         The number of times people placed an order at a store after clicking an ad.
         This metric applies to feed items only.
         
        optional double all_conversions_from_order = 199;
        Specified by:
        hasAllConversionsFromOrder in interface MetricsOrBuilder
        Returns:
        Whether the allConversionsFromOrder field is set.
      • getAllConversionsFromOrder

        public double getAllConversionsFromOrder()
         The number of times people placed an order at a store after clicking an ad.
         This metric applies to feed items only.
         
        optional double all_conversions_from_order = 199;
        Specified by:
        getAllConversionsFromOrder in interface MetricsOrBuilder
        Returns:
        The allConversionsFromOrder.
      • hasAllConversionsFromOtherEngagement

        public boolean hasAllConversionsFromOtherEngagement()
         The number of other conversions (for example, posting a review or saving a
         location for a store) that occurred after people clicked an ad.
         This metric applies to feed items only.
         
        optional double all_conversions_from_other_engagement = 200;
        Specified by:
        hasAllConversionsFromOtherEngagement in interface MetricsOrBuilder
        Returns:
        Whether the allConversionsFromOtherEngagement field is set.
      • getAllConversionsFromOtherEngagement

        public double getAllConversionsFromOtherEngagement()
         The number of other conversions (for example, posting a review or saving a
         location for a store) that occurred after people clicked an ad.
         This metric applies to feed items only.
         
        optional double all_conversions_from_other_engagement = 200;
        Specified by:
        getAllConversionsFromOtherEngagement in interface MetricsOrBuilder
        Returns:
        The allConversionsFromOtherEngagement.
      • hasAllConversionsFromStoreVisit

        public boolean hasAllConversionsFromStoreVisit()
         Estimated number of times people visited a store after clicking an ad.
         This metric applies to feed items only.
         
        optional double all_conversions_from_store_visit = 201;
        Specified by:
        hasAllConversionsFromStoreVisit in interface MetricsOrBuilder
        Returns:
        Whether the allConversionsFromStoreVisit field is set.
      • getAllConversionsFromStoreVisit

        public double getAllConversionsFromStoreVisit()
         Estimated number of times people visited a store after clicking an ad.
         This metric applies to feed items only.
         
        optional double all_conversions_from_store_visit = 201;
        Specified by:
        getAllConversionsFromStoreVisit in interface MetricsOrBuilder
        Returns:
        The allConversionsFromStoreVisit.
      • hasAllConversionsFromStoreWebsite

        public boolean hasAllConversionsFromStoreWebsite()
         The number of times that people were taken to a store's URL after clicking
         an ad.
         This metric applies to feed items only.
         
        optional double all_conversions_from_store_website = 202;
        Specified by:
        hasAllConversionsFromStoreWebsite in interface MetricsOrBuilder
        Returns:
        Whether the allConversionsFromStoreWebsite field is set.
      • getAllConversionsFromStoreWebsite

        public double getAllConversionsFromStoreWebsite()
         The number of times that people were taken to a store's URL after clicking
         an ad.
         This metric applies to feed items only.
         
        optional double all_conversions_from_store_website = 202;
        Specified by:
        getAllConversionsFromStoreWebsite in interface MetricsOrBuilder
        Returns:
        The allConversionsFromStoreWebsite.
      • hasAverageCost

        public boolean hasAverageCost()
         The average amount you pay per interaction. This amount is the total cost
         of your ads divided by the total number of interactions.
         
        optional double average_cost = 203;
        Specified by:
        hasAverageCost in interface MetricsOrBuilder
        Returns:
        Whether the averageCost field is set.
      • getAverageCost

        public double getAverageCost()
         The average amount you pay per interaction. This amount is the total cost
         of your ads divided by the total number of interactions.
         
        optional double average_cost = 203;
        Specified by:
        getAverageCost in interface MetricsOrBuilder
        Returns:
        The averageCost.
      • hasAverageCpc

        public boolean hasAverageCpc()
         The total cost of all clicks divided by the total number of clicks
         received.
         
        optional double average_cpc = 204;
        Specified by:
        hasAverageCpc in interface MetricsOrBuilder
        Returns:
        Whether the averageCpc field is set.
      • getAverageCpc

        public double getAverageCpc()
         The total cost of all clicks divided by the total number of clicks
         received.
         
        optional double average_cpc = 204;
        Specified by:
        getAverageCpc in interface MetricsOrBuilder
        Returns:
        The averageCpc.
      • hasAverageCpe

        public boolean hasAverageCpe()
         The average amount that you've been charged for an ad engagement. This
         amount is the total cost of all ad engagements divided by the total number
         of ad engagements.
         
        optional double average_cpe = 205;
        Specified by:
        hasAverageCpe in interface MetricsOrBuilder
        Returns:
        Whether the averageCpe field is set.
      • getAverageCpe

        public double getAverageCpe()
         The average amount that you've been charged for an ad engagement. This
         amount is the total cost of all ad engagements divided by the total number
         of ad engagements.
         
        optional double average_cpe = 205;
        Specified by:
        getAverageCpe in interface MetricsOrBuilder
        Returns:
        The averageCpe.
      • hasAverageCpm

        public boolean hasAverageCpm()
         Average cost-per-thousand impressions (CPM).
         
        optional double average_cpm = 206;
        Specified by:
        hasAverageCpm in interface MetricsOrBuilder
        Returns:
        Whether the averageCpm field is set.
      • getAverageCpm

        public double getAverageCpm()
         Average cost-per-thousand impressions (CPM).
         
        optional double average_cpm = 206;
        Specified by:
        getAverageCpm in interface MetricsOrBuilder
        Returns:
        The averageCpm.
      • hasAverageCpv

        public boolean hasAverageCpv()
         The average amount you pay each time someone views your ad.
         The average CPV is defined by the total cost of all ad views divided by
         the number of views.
         
        optional double average_cpv = 207;
        Specified by:
        hasAverageCpv in interface MetricsOrBuilder
        Returns:
        Whether the averageCpv field is set.
      • getAverageCpv

        public double getAverageCpv()
         The average amount you pay each time someone views your ad.
         The average CPV is defined by the total cost of all ad views divided by
         the number of views.
         
        optional double average_cpv = 207;
        Specified by:
        getAverageCpv in interface MetricsOrBuilder
        Returns:
        The averageCpv.
      • hasAveragePageViews

        public boolean hasAveragePageViews()
         Average number of pages viewed per session.
         
        optional double average_page_views = 208;
        Specified by:
        hasAveragePageViews in interface MetricsOrBuilder
        Returns:
        Whether the averagePageViews field is set.
      • getAveragePageViews

        public double getAveragePageViews()
         Average number of pages viewed per session.
         
        optional double average_page_views = 208;
        Specified by:
        getAveragePageViews in interface MetricsOrBuilder
        Returns:
        The averagePageViews.
      • hasAverageTimeOnSite

        public boolean hasAverageTimeOnSite()
         Total duration of all sessions (in seconds) / number of sessions. Imported
         from Google Analytics.
         
        optional double average_time_on_site = 209;
        Specified by:
        hasAverageTimeOnSite in interface MetricsOrBuilder
        Returns:
        Whether the averageTimeOnSite field is set.
      • getAverageTimeOnSite

        public double getAverageTimeOnSite()
         Total duration of all sessions (in seconds) / number of sessions. Imported
         from Google Analytics.
         
        optional double average_time_on_site = 209;
        Specified by:
        getAverageTimeOnSite in interface MetricsOrBuilder
        Returns:
        The averageTimeOnSite.
      • hasBenchmarkAverageMaxCpc

        public boolean hasBenchmarkAverageMaxCpc()
         An indication of how other advertisers are bidding on similar products.
         
        optional double benchmark_average_max_cpc = 210;
        Specified by:
        hasBenchmarkAverageMaxCpc in interface MetricsOrBuilder
        Returns:
        Whether the benchmarkAverageMaxCpc field is set.
      • getBenchmarkAverageMaxCpc

        public double getBenchmarkAverageMaxCpc()
         An indication of how other advertisers are bidding on similar products.
         
        optional double benchmark_average_max_cpc = 210;
        Specified by:
        getBenchmarkAverageMaxCpc in interface MetricsOrBuilder
        Returns:
        The benchmarkAverageMaxCpc.
      • hasBiddableAppInstallConversions

        public boolean hasBiddableAppInstallConversions()
         Number of app installs.
         
        optional double biddable_app_install_conversions = 254;
        Specified by:
        hasBiddableAppInstallConversions in interface MetricsOrBuilder
        Returns:
        Whether the biddableAppInstallConversions field is set.
      • getBiddableAppInstallConversions

        public double getBiddableAppInstallConversions()
         Number of app installs.
         
        optional double biddable_app_install_conversions = 254;
        Specified by:
        getBiddableAppInstallConversions in interface MetricsOrBuilder
        Returns:
        The biddableAppInstallConversions.
      • hasBiddableAppPostInstallConversions

        public boolean hasBiddableAppPostInstallConversions()
         Number of in-app actions.
         
        optional double biddable_app_post_install_conversions = 255;
        Specified by:
        hasBiddableAppPostInstallConversions in interface MetricsOrBuilder
        Returns:
        Whether the biddableAppPostInstallConversions field is set.
      • getBiddableAppPostInstallConversions

        public double getBiddableAppPostInstallConversions()
         Number of in-app actions.
         
        optional double biddable_app_post_install_conversions = 255;
        Specified by:
        getBiddableAppPostInstallConversions in interface MetricsOrBuilder
        Returns:
        The biddableAppPostInstallConversions.
      • hasBenchmarkCtr

        public boolean hasBenchmarkCtr()
         An indication on how other advertisers' Shopping ads for similar products
         are performing based on how often people who see their ad click on it.
         
        optional double benchmark_ctr = 211;
        Specified by:
        hasBenchmarkCtr in interface MetricsOrBuilder
        Returns:
        Whether the benchmarkCtr field is set.
      • getBenchmarkCtr

        public double getBenchmarkCtr()
         An indication on how other advertisers' Shopping ads for similar products
         are performing based on how often people who see their ad click on it.
         
        optional double benchmark_ctr = 211;
        Specified by:
        getBenchmarkCtr in interface MetricsOrBuilder
        Returns:
        The benchmarkCtr.
      • hasBounceRate

        public boolean hasBounceRate()
         Percentage of clicks where the user only visited a single page on your
         site. Imported from Google Analytics.
         
        optional double bounce_rate = 212;
        Specified by:
        hasBounceRate in interface MetricsOrBuilder
        Returns:
        Whether the bounceRate field is set.
      • getBounceRate

        public double getBounceRate()
         Percentage of clicks where the user only visited a single page on your
         site. Imported from Google Analytics.
         
        optional double bounce_rate = 212;
        Specified by:
        getBounceRate in interface MetricsOrBuilder
        Returns:
        The bounceRate.
      • hasClicks

        public boolean hasClicks()
         The number of clicks.
         
        optional int64 clicks = 131;
        Specified by:
        hasClicks in interface MetricsOrBuilder
        Returns:
        Whether the clicks field is set.
      • getClicks

        public long getClicks()
         The number of clicks.
         
        optional int64 clicks = 131;
        Specified by:
        getClicks in interface MetricsOrBuilder
        Returns:
        The clicks.
      • hasCombinedClicks

        public boolean hasCombinedClicks()
         The number of times your ad or your site's listing in the unpaid
         results was clicked. See the help page at
         https://support.google.com/google-ads/answer/3097241 for details.
         
        optional int64 combined_clicks = 156;
        Specified by:
        hasCombinedClicks in interface MetricsOrBuilder
        Returns:
        Whether the combinedClicks field is set.
      • getCombinedClicks

        public long getCombinedClicks()
         The number of times your ad or your site's listing in the unpaid
         results was clicked. See the help page at
         https://support.google.com/google-ads/answer/3097241 for details.
         
        optional int64 combined_clicks = 156;
        Specified by:
        getCombinedClicks in interface MetricsOrBuilder
        Returns:
        The combinedClicks.
      • hasCombinedClicksPerQuery

        public boolean hasCombinedClicksPerQuery()
         The number of times your ad or your site's listing in the unpaid
         results was clicked (combined_clicks) divided by combined_queries. See the
         help page at https://support.google.com/google-ads/answer/3097241 for
         details.
         
        optional double combined_clicks_per_query = 157;
        Specified by:
        hasCombinedClicksPerQuery in interface MetricsOrBuilder
        Returns:
        Whether the combinedClicksPerQuery field is set.
      • getCombinedClicksPerQuery

        public double getCombinedClicksPerQuery()
         The number of times your ad or your site's listing in the unpaid
         results was clicked (combined_clicks) divided by combined_queries. See the
         help page at https://support.google.com/google-ads/answer/3097241 for
         details.
         
        optional double combined_clicks_per_query = 157;
        Specified by:
        getCombinedClicksPerQuery in interface MetricsOrBuilder
        Returns:
        The combinedClicksPerQuery.
      • hasCombinedQueries

        public boolean hasCombinedQueries()
         The number of searches that returned pages from your site in the unpaid
         results or showed one of your text ads. See the help page at
         https://support.google.com/google-ads/answer/3097241 for details.
         
        optional int64 combined_queries = 158;
        Specified by:
        hasCombinedQueries in interface MetricsOrBuilder
        Returns:
        Whether the combinedQueries field is set.
      • getCombinedQueries

        public long getCombinedQueries()
         The number of searches that returned pages from your site in the unpaid
         results or showed one of your text ads. See the help page at
         https://support.google.com/google-ads/answer/3097241 for details.
         
        optional int64 combined_queries = 158;
        Specified by:
        getCombinedQueries in interface MetricsOrBuilder
        Returns:
        The combinedQueries.
      • hasContentBudgetLostImpressionShare

        public boolean hasContentBudgetLostImpressionShare()
         The estimated percent of times that your ad was eligible to show
         on the Display Network but didn't because your budget was too low.
         Note: Content budget lost impression share is reported in the range of 0
         to 0.9. Any value above 0.9 is reported as 0.9001.
         
        optional double content_budget_lost_impression_share = 159;
        Specified by:
        hasContentBudgetLostImpressionShare in interface MetricsOrBuilder
        Returns:
        Whether the contentBudgetLostImpressionShare field is set.
      • getContentBudgetLostImpressionShare

        public double getContentBudgetLostImpressionShare()
         The estimated percent of times that your ad was eligible to show
         on the Display Network but didn't because your budget was too low.
         Note: Content budget lost impression share is reported in the range of 0
         to 0.9. Any value above 0.9 is reported as 0.9001.
         
        optional double content_budget_lost_impression_share = 159;
        Specified by:
        getContentBudgetLostImpressionShare in interface MetricsOrBuilder
        Returns:
        The contentBudgetLostImpressionShare.
      • hasContentImpressionShare

        public boolean hasContentImpressionShare()
         The impressions you've received on the Display Network divided
         by the estimated number of impressions you were eligible to receive.
         Note: Content impression share is reported in the range of 0.1 to 1. Any
         value below 0.1 is reported as 0.0999.
         
        optional double content_impression_share = 160;
        Specified by:
        hasContentImpressionShare in interface MetricsOrBuilder
        Returns:
        Whether the contentImpressionShare field is set.
      • getContentImpressionShare

        public double getContentImpressionShare()
         The impressions you've received on the Display Network divided
         by the estimated number of impressions you were eligible to receive.
         Note: Content impression share is reported in the range of 0.1 to 1. Any
         value below 0.1 is reported as 0.0999.
         
        optional double content_impression_share = 160;
        Specified by:
        getContentImpressionShare in interface MetricsOrBuilder
        Returns:
        The contentImpressionShare.
      • hasConversionLastReceivedRequestDateTime

        public boolean hasConversionLastReceivedRequestDateTime()
         The last date/time a conversion tag for this conversion action successfully
         fired and was seen by Google Ads. This firing event may not have been the
         result of an attributable conversion (e.g. because the tag was fired from a
         browser that did not previously click an ad from an appropriate
         advertiser). The date/time is in the customer's time zone.
         
        optional string conversion_last_received_request_date_time = 161;
        Specified by:
        hasConversionLastReceivedRequestDateTime in interface MetricsOrBuilder
        Returns:
        Whether the conversionLastReceivedRequestDateTime field is set.
      • getConversionLastReceivedRequestDateTime

        public java.lang.String getConversionLastReceivedRequestDateTime()
         The last date/time a conversion tag for this conversion action successfully
         fired and was seen by Google Ads. This firing event may not have been the
         result of an attributable conversion (e.g. because the tag was fired from a
         browser that did not previously click an ad from an appropriate
         advertiser). The date/time is in the customer's time zone.
         
        optional string conversion_last_received_request_date_time = 161;
        Specified by:
        getConversionLastReceivedRequestDateTime in interface MetricsOrBuilder
        Returns:
        The conversionLastReceivedRequestDateTime.
      • getConversionLastReceivedRequestDateTimeBytes

        public com.google.protobuf.ByteString getConversionLastReceivedRequestDateTimeBytes()
         The last date/time a conversion tag for this conversion action successfully
         fired and was seen by Google Ads. This firing event may not have been the
         result of an attributable conversion (e.g. because the tag was fired from a
         browser that did not previously click an ad from an appropriate
         advertiser). The date/time is in the customer's time zone.
         
        optional string conversion_last_received_request_date_time = 161;
        Specified by:
        getConversionLastReceivedRequestDateTimeBytes in interface MetricsOrBuilder
        Returns:
        The bytes for conversionLastReceivedRequestDateTime.
      • hasConversionLastConversionDate

        public boolean hasConversionLastConversionDate()
         The date of the most recent conversion for this conversion action. The date
         is in the customer's time zone.
         
        optional string conversion_last_conversion_date = 162;
        Specified by:
        hasConversionLastConversionDate in interface MetricsOrBuilder
        Returns:
        Whether the conversionLastConversionDate field is set.
      • getConversionLastConversionDate

        public java.lang.String getConversionLastConversionDate()
         The date of the most recent conversion for this conversion action. The date
         is in the customer's time zone.
         
        optional string conversion_last_conversion_date = 162;
        Specified by:
        getConversionLastConversionDate in interface MetricsOrBuilder
        Returns:
        The conversionLastConversionDate.
      • getConversionLastConversionDateBytes

        public com.google.protobuf.ByteString getConversionLastConversionDateBytes()
         The date of the most recent conversion for this conversion action. The date
         is in the customer's time zone.
         
        optional string conversion_last_conversion_date = 162;
        Specified by:
        getConversionLastConversionDateBytes in interface MetricsOrBuilder
        Returns:
        The bytes for conversionLastConversionDate.
      • hasContentRankLostImpressionShare

        public boolean hasContentRankLostImpressionShare()
         The estimated percentage of impressions on the Display Network
         that your ads didn't receive due to poor Ad Rank.
         Note: Content rank lost impression share is reported in the range of 0
         to 0.9. Any value above 0.9 is reported as 0.9001.
         
        optional double content_rank_lost_impression_share = 163;
        Specified by:
        hasContentRankLostImpressionShare in interface MetricsOrBuilder
        Returns:
        Whether the contentRankLostImpressionShare field is set.
      • getContentRankLostImpressionShare

        public double getContentRankLostImpressionShare()
         The estimated percentage of impressions on the Display Network
         that your ads didn't receive due to poor Ad Rank.
         Note: Content rank lost impression share is reported in the range of 0
         to 0.9. Any value above 0.9 is reported as 0.9001.
         
        optional double content_rank_lost_impression_share = 163;
        Specified by:
        getContentRankLostImpressionShare in interface MetricsOrBuilder
        Returns:
        The contentRankLostImpressionShare.
      • hasConversionsFromInteractionsRate

        public boolean hasConversionsFromInteractionsRate()
         Conversions from interactions divided by the number of ad interactions
         (such as clicks for text ads or views for video ads). This only includes
         conversion actions which include_in_conversions_metric attribute is set to
         true. If you use conversion-based bidding, your bid strategies will
         optimize for these conversions.
         
        optional double conversions_from_interactions_rate = 164;
        Specified by:
        hasConversionsFromInteractionsRate in interface MetricsOrBuilder
        Returns:
        Whether the conversionsFromInteractionsRate field is set.
      • getConversionsFromInteractionsRate

        public double getConversionsFromInteractionsRate()
         Conversions from interactions divided by the number of ad interactions
         (such as clicks for text ads or views for video ads). This only includes
         conversion actions which include_in_conversions_metric attribute is set to
         true. If you use conversion-based bidding, your bid strategies will
         optimize for these conversions.
         
        optional double conversions_from_interactions_rate = 164;
        Specified by:
        getConversionsFromInteractionsRate in interface MetricsOrBuilder
        Returns:
        The conversionsFromInteractionsRate.
      • hasConversionsValue

        public boolean hasConversionsValue()
         The value of conversions. This only includes conversion actions which
         include_in_conversions_metric attribute is set to true. If you use
         conversion-based bidding, your bid strategies will optimize for these
         conversions.
         
        optional double conversions_value = 165;
        Specified by:
        hasConversionsValue in interface MetricsOrBuilder
        Returns:
        Whether the conversionsValue field is set.
      • getConversionsValue

        public double getConversionsValue()
         The value of conversions. This only includes conversion actions which
         include_in_conversions_metric attribute is set to true. If you use
         conversion-based bidding, your bid strategies will optimize for these
         conversions.
         
        optional double conversions_value = 165;
        Specified by:
        getConversionsValue in interface MetricsOrBuilder
        Returns:
        The conversionsValue.
      • getConversionsValueByConversionDate

        public double getConversionsValueByConversionDate()
         The value of conversions. This only includes conversion actions which
         include_in_conversions_metric attribute is set to true. If you use
         conversion-based bidding, your bid strategies will optimize for these
         conversions. When this column is selected with date, the values in date
         column means the conversion date. Details for the by_conversion_date
         columns are available at
         https://support.google.com/google-ads/answer/9549009.
         
        double conversions_value_by_conversion_date = 242;
        Specified by:
        getConversionsValueByConversionDate in interface MetricsOrBuilder
        Returns:
        The conversionsValueByConversionDate.
      • hasConversionsValuePerCost

        public boolean hasConversionsValuePerCost()
         The value of conversions divided by the cost of ad interactions. This only
         includes conversion actions which include_in_conversions_metric attribute
         is set to true. If you use conversion-based bidding, your bid strategies
         will optimize for these conversions.
         
        optional double conversions_value_per_cost = 166;
        Specified by:
        hasConversionsValuePerCost in interface MetricsOrBuilder
        Returns:
        Whether the conversionsValuePerCost field is set.
      • getConversionsValuePerCost

        public double getConversionsValuePerCost()
         The value of conversions divided by the cost of ad interactions. This only
         includes conversion actions which include_in_conversions_metric attribute
         is set to true. If you use conversion-based bidding, your bid strategies
         will optimize for these conversions.
         
        optional double conversions_value_per_cost = 166;
        Specified by:
        getConversionsValuePerCost in interface MetricsOrBuilder
        Returns:
        The conversionsValuePerCost.
      • hasConversionsFromInteractionsValuePerInteraction

        public boolean hasConversionsFromInteractionsValuePerInteraction()
         The value of conversions from interactions divided by the number of ad
         interactions. This only includes conversion actions which
         include_in_conversions_metric attribute is set to true. If you use
         conversion-based bidding, your bid strategies will optimize for these
         conversions.
         
        optional double conversions_from_interactions_value_per_interaction = 167;
        Specified by:
        hasConversionsFromInteractionsValuePerInteraction in interface MetricsOrBuilder
        Returns:
        Whether the conversionsFromInteractionsValuePerInteraction field is set.
      • getConversionsFromInteractionsValuePerInteraction

        public double getConversionsFromInteractionsValuePerInteraction()
         The value of conversions from interactions divided by the number of ad
         interactions. This only includes conversion actions which
         include_in_conversions_metric attribute is set to true. If you use
         conversion-based bidding, your bid strategies will optimize for these
         conversions.
         
        optional double conversions_from_interactions_value_per_interaction = 167;
        Specified by:
        getConversionsFromInteractionsValuePerInteraction in interface MetricsOrBuilder
        Returns:
        The conversionsFromInteractionsValuePerInteraction.
      • hasConversions

        public boolean hasConversions()
         The number of conversions. This only includes conversion actions which
         include_in_conversions_metric attribute is set to true. If you use
         conversion-based bidding, your bid strategies will optimize for these
         conversions.
         
        optional double conversions = 168;
        Specified by:
        hasConversions in interface MetricsOrBuilder
        Returns:
        Whether the conversions field is set.
      • getConversions

        public double getConversions()
         The number of conversions. This only includes conversion actions which
         include_in_conversions_metric attribute is set to true. If you use
         conversion-based bidding, your bid strategies will optimize for these
         conversions.
         
        optional double conversions = 168;
        Specified by:
        getConversions in interface MetricsOrBuilder
        Returns:
        The conversions.
      • getConversionsByConversionDate

        public double getConversionsByConversionDate()
         The number of conversions. This only includes conversion actions which
         include_in_conversions_metric attribute is set to true. If you use
         conversion-based bidding, your bid strategies will optimize for these
         conversions. When this column is selected with date, the values in date
         column means the conversion date. Details for the by_conversion_date
         columns are available at
         https://support.google.com/google-ads/answer/9549009.
         
        double conversions_by_conversion_date = 243;
        Specified by:
        getConversionsByConversionDate in interface MetricsOrBuilder
        Returns:
        The conversionsByConversionDate.
      • hasCostMicros

        public boolean hasCostMicros()
         The sum of your cost-per-click (CPC) and cost-per-thousand impressions
         (CPM) costs during this period.
         
        optional int64 cost_micros = 169;
        Specified by:
        hasCostMicros in interface MetricsOrBuilder
        Returns:
        Whether the costMicros field is set.
      • getCostMicros

        public long getCostMicros()
         The sum of your cost-per-click (CPC) and cost-per-thousand impressions
         (CPM) costs during this period.
         
        optional int64 cost_micros = 169;
        Specified by:
        getCostMicros in interface MetricsOrBuilder
        Returns:
        The costMicros.
      • hasCostPerAllConversions

        public boolean hasCostPerAllConversions()
         The cost of ad interactions divided by all conversions.
         
        optional double cost_per_all_conversions = 170;
        Specified by:
        hasCostPerAllConversions in interface MetricsOrBuilder
        Returns:
        Whether the costPerAllConversions field is set.
      • getCostPerAllConversions

        public double getCostPerAllConversions()
         The cost of ad interactions divided by all conversions.
         
        optional double cost_per_all_conversions = 170;
        Specified by:
        getCostPerAllConversions in interface MetricsOrBuilder
        Returns:
        The costPerAllConversions.
      • hasCostPerConversion

        public boolean hasCostPerConversion()
         The cost of ad interactions divided by conversions. This only includes
         conversion actions which include_in_conversions_metric attribute is set to
         true. If you use conversion-based bidding, your bid strategies will
         optimize for these conversions.
         
        optional double cost_per_conversion = 171;
        Specified by:
        hasCostPerConversion in interface MetricsOrBuilder
        Returns:
        Whether the costPerConversion field is set.
      • getCostPerConversion

        public double getCostPerConversion()
         The cost of ad interactions divided by conversions. This only includes
         conversion actions which include_in_conversions_metric attribute is set to
         true. If you use conversion-based bidding, your bid strategies will
         optimize for these conversions.
         
        optional double cost_per_conversion = 171;
        Specified by:
        getCostPerConversion in interface MetricsOrBuilder
        Returns:
        The costPerConversion.
      • hasCostPerCurrentModelAttributedConversion

        public boolean hasCostPerCurrentModelAttributedConversion()
         The cost of ad interactions divided by current model attributed
         conversions. This only includes conversion actions which
         include_in_conversions_metric attribute is set to true. If you use
         conversion-based bidding, your bid strategies will optimize for these
         conversions.
         
        optional double cost_per_current_model_attributed_conversion = 172;
        Specified by:
        hasCostPerCurrentModelAttributedConversion in interface MetricsOrBuilder
        Returns:
        Whether the costPerCurrentModelAttributedConversion field is set.
      • getCostPerCurrentModelAttributedConversion

        public double getCostPerCurrentModelAttributedConversion()
         The cost of ad interactions divided by current model attributed
         conversions. This only includes conversion actions which
         include_in_conversions_metric attribute is set to true. If you use
         conversion-based bidding, your bid strategies will optimize for these
         conversions.
         
        optional double cost_per_current_model_attributed_conversion = 172;
        Specified by:
        getCostPerCurrentModelAttributedConversion in interface MetricsOrBuilder
        Returns:
        The costPerCurrentModelAttributedConversion.
      • hasCrossDeviceConversions

        public boolean hasCrossDeviceConversions()
         Conversions from when a customer clicks on a Google Ads ad on one device,
         then converts on a different device or browser.
         Cross-device conversions are already included in all_conversions.
         
        optional double cross_device_conversions = 173;
        Specified by:
        hasCrossDeviceConversions in interface MetricsOrBuilder
        Returns:
        Whether the crossDeviceConversions field is set.
      • getCrossDeviceConversions

        public double getCrossDeviceConversions()
         Conversions from when a customer clicks on a Google Ads ad on one device,
         then converts on a different device or browser.
         Cross-device conversions are already included in all_conversions.
         
        optional double cross_device_conversions = 173;
        Specified by:
        getCrossDeviceConversions in interface MetricsOrBuilder
        Returns:
        The crossDeviceConversions.
      • hasCtr

        public boolean hasCtr()
         The number of clicks your ad receives (Clicks) divided by the number
         of times your ad is shown (Impressions).
         
        optional double ctr = 174;
        Specified by:
        hasCtr in interface MetricsOrBuilder
        Returns:
        Whether the ctr field is set.
      • getCtr

        public double getCtr()
         The number of clicks your ad receives (Clicks) divided by the number
         of times your ad is shown (Impressions).
         
        optional double ctr = 174;
        Specified by:
        getCtr in interface MetricsOrBuilder
        Returns:
        The ctr.
      • hasCurrentModelAttributedConversions

        public boolean hasCurrentModelAttributedConversions()
         Shows how your historic conversions data would look under the attribution
         model you've currently selected. This only includes conversion actions
         which include_in_conversions_metric attribute is set to true. If you use
         conversion-based bidding, your bid strategies will optimize for these
         conversions.
         
        optional double current_model_attributed_conversions = 175;
        Specified by:
        hasCurrentModelAttributedConversions in interface MetricsOrBuilder
        Returns:
        Whether the currentModelAttributedConversions field is set.
      • getCurrentModelAttributedConversions

        public double getCurrentModelAttributedConversions()
         Shows how your historic conversions data would look under the attribution
         model you've currently selected. This only includes conversion actions
         which include_in_conversions_metric attribute is set to true. If you use
         conversion-based bidding, your bid strategies will optimize for these
         conversions.
         
        optional double current_model_attributed_conversions = 175;
        Specified by:
        getCurrentModelAttributedConversions in interface MetricsOrBuilder
        Returns:
        The currentModelAttributedConversions.
      • hasCurrentModelAttributedConversionsFromInteractionsRate

        public boolean hasCurrentModelAttributedConversionsFromInteractionsRate()
         Current model attributed conversions from interactions divided by the
         number of ad interactions (such as clicks for text ads or views for video
         ads). This only includes conversion actions which
         include_in_conversions_metric attribute is set to true. If you use
         conversion-based bidding, your bid strategies will optimize for these
         conversions.
         
        optional double current_model_attributed_conversions_from_interactions_rate = 176;
        Specified by:
        hasCurrentModelAttributedConversionsFromInteractionsRate in interface MetricsOrBuilder
        Returns:
        Whether the currentModelAttributedConversionsFromInteractionsRate field is set.
      • getCurrentModelAttributedConversionsFromInteractionsRate

        public double getCurrentModelAttributedConversionsFromInteractionsRate()
         Current model attributed conversions from interactions divided by the
         number of ad interactions (such as clicks for text ads or views for video
         ads). This only includes conversion actions which
         include_in_conversions_metric attribute is set to true. If you use
         conversion-based bidding, your bid strategies will optimize for these
         conversions.
         
        optional double current_model_attributed_conversions_from_interactions_rate = 176;
        Specified by:
        getCurrentModelAttributedConversionsFromInteractionsRate in interface MetricsOrBuilder
        Returns:
        The currentModelAttributedConversionsFromInteractionsRate.
      • hasCurrentModelAttributedConversionsFromInteractionsValuePerInteraction

        public boolean hasCurrentModelAttributedConversionsFromInteractionsValuePerInteraction()
         The value of current model attributed conversions from interactions divided
         by the number of ad interactions. This only includes conversion actions
         which include_in_conversions_metric attribute is set to true. If you use
         conversion-based bidding, your bid strategies will optimize for these
         conversions.
         
        optional double current_model_attributed_conversions_from_interactions_value_per_interaction = 177;
        Specified by:
        hasCurrentModelAttributedConversionsFromInteractionsValuePerInteraction in interface MetricsOrBuilder
        Returns:
        Whether the currentModelAttributedConversionsFromInteractionsValuePerInteraction field is set.
      • getCurrentModelAttributedConversionsFromInteractionsValuePerInteraction

        public double getCurrentModelAttributedConversionsFromInteractionsValuePerInteraction()
         The value of current model attributed conversions from interactions divided
         by the number of ad interactions. This only includes conversion actions
         which include_in_conversions_metric attribute is set to true. If you use
         conversion-based bidding, your bid strategies will optimize for these
         conversions.
         
        optional double current_model_attributed_conversions_from_interactions_value_per_interaction = 177;
        Specified by:
        getCurrentModelAttributedConversionsFromInteractionsValuePerInteraction in interface MetricsOrBuilder
        Returns:
        The currentModelAttributedConversionsFromInteractionsValuePerInteraction.
      • hasCurrentModelAttributedConversionsValue

        public boolean hasCurrentModelAttributedConversionsValue()
         The value of current model attributed conversions. This only includes
         conversion actions which include_in_conversions_metric attribute is set to
         true. If you use conversion-based bidding, your bid strategies will
         optimize for these conversions.
         
        optional double current_model_attributed_conversions_value = 178;
        Specified by:
        hasCurrentModelAttributedConversionsValue in interface MetricsOrBuilder
        Returns:
        Whether the currentModelAttributedConversionsValue field is set.
      • getCurrentModelAttributedConversionsValue

        public double getCurrentModelAttributedConversionsValue()
         The value of current model attributed conversions. This only includes
         conversion actions which include_in_conversions_metric attribute is set to
         true. If you use conversion-based bidding, your bid strategies will
         optimize for these conversions.
         
        optional double current_model_attributed_conversions_value = 178;
        Specified by:
        getCurrentModelAttributedConversionsValue in interface MetricsOrBuilder
        Returns:
        The currentModelAttributedConversionsValue.
      • hasCurrentModelAttributedConversionsValuePerCost

        public boolean hasCurrentModelAttributedConversionsValuePerCost()
         The value of current model attributed conversions divided by the cost of ad
         interactions. This only includes conversion actions which
         include_in_conversions_metric attribute is set to true. If you use
         conversion-based bidding, your bid strategies will optimize for these
         conversions.
         
        optional double current_model_attributed_conversions_value_per_cost = 179;
        Specified by:
        hasCurrentModelAttributedConversionsValuePerCost in interface MetricsOrBuilder
        Returns:
        Whether the currentModelAttributedConversionsValuePerCost field is set.
      • getCurrentModelAttributedConversionsValuePerCost

        public double getCurrentModelAttributedConversionsValuePerCost()
         The value of current model attributed conversions divided by the cost of ad
         interactions. This only includes conversion actions which
         include_in_conversions_metric attribute is set to true. If you use
         conversion-based bidding, your bid strategies will optimize for these
         conversions.
         
        optional double current_model_attributed_conversions_value_per_cost = 179;
        Specified by:
        getCurrentModelAttributedConversionsValuePerCost in interface MetricsOrBuilder
        Returns:
        The currentModelAttributedConversionsValuePerCost.
      • hasEngagementRate

        public boolean hasEngagementRate()
         How often people engage with your ad after it's shown to them. This is the
         number of ad expansions divided by the number of times your ad is shown.
         
        optional double engagement_rate = 180;
        Specified by:
        hasEngagementRate in interface MetricsOrBuilder
        Returns:
        Whether the engagementRate field is set.
      • getEngagementRate

        public double getEngagementRate()
         How often people engage with your ad after it's shown to them. This is the
         number of ad expansions divided by the number of times your ad is shown.
         
        optional double engagement_rate = 180;
        Specified by:
        getEngagementRate in interface MetricsOrBuilder
        Returns:
        The engagementRate.
      • hasEngagements

        public boolean hasEngagements()
         The number of engagements.
         An engagement occurs when a viewer expands your Lightbox ad. Also, in the
         future, other ad types may support engagement metrics.
         
        optional int64 engagements = 181;
        Specified by:
        hasEngagements in interface MetricsOrBuilder
        Returns:
        Whether the engagements field is set.
      • getEngagements

        public long getEngagements()
         The number of engagements.
         An engagement occurs when a viewer expands your Lightbox ad. Also, in the
         future, other ad types may support engagement metrics.
         
        optional int64 engagements = 181;
        Specified by:
        getEngagements in interface MetricsOrBuilder
        Returns:
        The engagements.
      • hasHotelAverageLeadValueMicros

        public boolean hasHotelAverageLeadValueMicros()
         Average lead value based on clicks.
         
        optional double hotel_average_lead_value_micros = 213;
        Specified by:
        hasHotelAverageLeadValueMicros in interface MetricsOrBuilder
        Returns:
        Whether the hotelAverageLeadValueMicros field is set.
      • getHotelAverageLeadValueMicros

        public double getHotelAverageLeadValueMicros()
         Average lead value based on clicks.
         
        optional double hotel_average_lead_value_micros = 213;
        Specified by:
        getHotelAverageLeadValueMicros in interface MetricsOrBuilder
        Returns:
        The hotelAverageLeadValueMicros.
      • hasHotelCommissionRateMicros

        public boolean hasHotelCommissionRateMicros()
         Commission bid rate in micros. A 20% commission is represented as
         200,000.
         
        optional int64 hotel_commission_rate_micros = 256;
        Specified by:
        hasHotelCommissionRateMicros in interface MetricsOrBuilder
        Returns:
        Whether the hotelCommissionRateMicros field is set.
      • getHotelCommissionRateMicros

        public long getHotelCommissionRateMicros()
         Commission bid rate in micros. A 20% commission is represented as
         200,000.
         
        optional int64 hotel_commission_rate_micros = 256;
        Specified by:
        getHotelCommissionRateMicros in interface MetricsOrBuilder
        Returns:
        The hotelCommissionRateMicros.
      • hasHotelExpectedCommissionCost

        public boolean hasHotelExpectedCommissionCost()
         Expected commission cost. The result of multiplying the commission value
         times the hotel_commission_rate in advertiser currency.
         
        optional double hotel_expected_commission_cost = 257;
        Specified by:
        hasHotelExpectedCommissionCost in interface MetricsOrBuilder
        Returns:
        Whether the hotelExpectedCommissionCost field is set.
      • getHotelExpectedCommissionCost

        public double getHotelExpectedCommissionCost()
         Expected commission cost. The result of multiplying the commission value
         times the hotel_commission_rate in advertiser currency.
         
        optional double hotel_expected_commission_cost = 257;
        Specified by:
        getHotelExpectedCommissionCost in interface MetricsOrBuilder
        Returns:
        The hotelExpectedCommissionCost.
      • hasHotelPriceDifferencePercentage

        public boolean hasHotelPriceDifferencePercentage()
         The average price difference between the price offered by reporting hotel
         advertiser and the cheapest price offered by the competing advertiser.
         
        optional double hotel_price_difference_percentage = 214;
        Specified by:
        hasHotelPriceDifferencePercentage in interface MetricsOrBuilder
        Returns:
        Whether the hotelPriceDifferencePercentage field is set.
      • getHotelPriceDifferencePercentage

        public double getHotelPriceDifferencePercentage()
         The average price difference between the price offered by reporting hotel
         advertiser and the cheapest price offered by the competing advertiser.
         
        optional double hotel_price_difference_percentage = 214;
        Specified by:
        getHotelPriceDifferencePercentage in interface MetricsOrBuilder
        Returns:
        The hotelPriceDifferencePercentage.
      • hasHotelEligibleImpressions

        public boolean hasHotelEligibleImpressions()
         The number of impressions that hotel partners could have had given their
         feed performance.
         
        optional int64 hotel_eligible_impressions = 215;
        Specified by:
        hasHotelEligibleImpressions in interface MetricsOrBuilder
        Returns:
        Whether the hotelEligibleImpressions field is set.
      • getHotelEligibleImpressions

        public long getHotelEligibleImpressions()
         The number of impressions that hotel partners could have had given their
         feed performance.
         
        optional int64 hotel_eligible_impressions = 215;
        Specified by:
        getHotelEligibleImpressions in interface MetricsOrBuilder
        Returns:
        The hotelEligibleImpressions.
      • getHistoricalCreativeQualityScoreValue

        public int getHistoricalCreativeQualityScoreValue()
         The creative historical quality score.
         
        .google.ads.googleads.v10.enums.QualityScoreBucketEnum.QualityScoreBucket historical_creative_quality_score = 80;
        Specified by:
        getHistoricalCreativeQualityScoreValue in interface MetricsOrBuilder
        Returns:
        The enum numeric value on the wire for historicalCreativeQualityScore.
      • getHistoricalLandingPageQualityScoreValue

        public int getHistoricalLandingPageQualityScoreValue()
         The quality of historical landing page experience.
         
        .google.ads.googleads.v10.enums.QualityScoreBucketEnum.QualityScoreBucket historical_landing_page_quality_score = 81;
        Specified by:
        getHistoricalLandingPageQualityScoreValue in interface MetricsOrBuilder
        Returns:
        The enum numeric value on the wire for historicalLandingPageQualityScore.
      • hasHistoricalQualityScore

        public boolean hasHistoricalQualityScore()
         The historical quality score.
         
        optional int64 historical_quality_score = 216;
        Specified by:
        hasHistoricalQualityScore in interface MetricsOrBuilder
        Returns:
        Whether the historicalQualityScore field is set.
      • getHistoricalQualityScore

        public long getHistoricalQualityScore()
         The historical quality score.
         
        optional int64 historical_quality_score = 216;
        Specified by:
        getHistoricalQualityScore in interface MetricsOrBuilder
        Returns:
        The historicalQualityScore.
      • getHistoricalSearchPredictedCtrValue

        public int getHistoricalSearchPredictedCtrValue()
         The historical search predicted click through rate (CTR).
         
        .google.ads.googleads.v10.enums.QualityScoreBucketEnum.QualityScoreBucket historical_search_predicted_ctr = 83;
        Specified by:
        getHistoricalSearchPredictedCtrValue in interface MetricsOrBuilder
        Returns:
        The enum numeric value on the wire for historicalSearchPredictedCtr.
      • hasGmailForwards

        public boolean hasGmailForwards()
         The number of times the ad was forwarded to someone else as a message.
         
        optional int64 gmail_forwards = 217;
        Specified by:
        hasGmailForwards in interface MetricsOrBuilder
        Returns:
        Whether the gmailForwards field is set.
      • getGmailForwards

        public long getGmailForwards()
         The number of times the ad was forwarded to someone else as a message.
         
        optional int64 gmail_forwards = 217;
        Specified by:
        getGmailForwards in interface MetricsOrBuilder
        Returns:
        The gmailForwards.
      • hasGmailSaves

        public boolean hasGmailSaves()
         The number of times someone has saved your Gmail ad to their inbox as a
         message.
         
        optional int64 gmail_saves = 218;
        Specified by:
        hasGmailSaves in interface MetricsOrBuilder
        Returns:
        Whether the gmailSaves field is set.
      • getGmailSaves

        public long getGmailSaves()
         The number of times someone has saved your Gmail ad to their inbox as a
         message.
         
        optional int64 gmail_saves = 218;
        Specified by:
        getGmailSaves in interface MetricsOrBuilder
        Returns:
        The gmailSaves.
      • hasGmailSecondaryClicks

        public boolean hasGmailSecondaryClicks()
         The number of clicks to the landing page on the expanded state of Gmail
         ads.
         
        optional int64 gmail_secondary_clicks = 219;
        Specified by:
        hasGmailSecondaryClicks in interface MetricsOrBuilder
        Returns:
        Whether the gmailSecondaryClicks field is set.
      • getGmailSecondaryClicks

        public long getGmailSecondaryClicks()
         The number of clicks to the landing page on the expanded state of Gmail
         ads.
         
        optional int64 gmail_secondary_clicks = 219;
        Specified by:
        getGmailSecondaryClicks in interface MetricsOrBuilder
        Returns:
        The gmailSecondaryClicks.
      • hasImpressionsFromStoreReach

        public boolean hasImpressionsFromStoreReach()
         The number of times a store's location-based ad was shown.
         This metric applies to feed items only.
         
        optional int64 impressions_from_store_reach = 220;
        Specified by:
        hasImpressionsFromStoreReach in interface MetricsOrBuilder
        Returns:
        Whether the impressionsFromStoreReach field is set.
      • getImpressionsFromStoreReach

        public long getImpressionsFromStoreReach()
         The number of times a store's location-based ad was shown.
         This metric applies to feed items only.
         
        optional int64 impressions_from_store_reach = 220;
        Specified by:
        getImpressionsFromStoreReach in interface MetricsOrBuilder
        Returns:
        The impressionsFromStoreReach.
      • hasImpressions

        public boolean hasImpressions()
         Count of how often your ad has appeared on a search results page or
         website on the Google Network.
         
        optional int64 impressions = 221;
        Specified by:
        hasImpressions in interface MetricsOrBuilder
        Returns:
        Whether the impressions field is set.
      • getImpressions

        public long getImpressions()
         Count of how often your ad has appeared on a search results page or
         website on the Google Network.
         
        optional int64 impressions = 221;
        Specified by:
        getImpressions in interface MetricsOrBuilder
        Returns:
        The impressions.
      • hasInteractionRate

        public boolean hasInteractionRate()
         How often people interact with your ad after it is shown to them.
         This is the number of interactions divided by the number of times your ad
         is shown.
         
        optional double interaction_rate = 222;
        Specified by:
        hasInteractionRate in interface MetricsOrBuilder
        Returns:
        Whether the interactionRate field is set.
      • getInteractionRate

        public double getInteractionRate()
         How often people interact with your ad after it is shown to them.
         This is the number of interactions divided by the number of times your ad
         is shown.
         
        optional double interaction_rate = 222;
        Specified by:
        getInteractionRate in interface MetricsOrBuilder
        Returns:
        The interactionRate.
      • hasInteractions

        public boolean hasInteractions()
         The number of interactions.
         An interaction is the main user action associated with an ad format-clicks
         for text and shopping ads, views for video ads, and so on.
         
        optional int64 interactions = 223;
        Specified by:
        hasInteractions in interface MetricsOrBuilder
        Returns:
        Whether the interactions field is set.
      • getInteractions

        public long getInteractions()
         The number of interactions.
         An interaction is the main user action associated with an ad format-clicks
         for text and shopping ads, views for video ads, and so on.
         
        optional int64 interactions = 223;
        Specified by:
        getInteractions in interface MetricsOrBuilder
        Returns:
        The interactions.
      • getInteractionEventTypesCount

        public int getInteractionEventTypesCount()
         The types of payable and free interactions.
         
        repeated .google.ads.googleads.v10.enums.InteractionEventTypeEnum.InteractionEventType interaction_event_types = 100;
        Specified by:
        getInteractionEventTypesCount in interface MetricsOrBuilder
        Returns:
        The count of interactionEventTypes.
      • getInteractionEventTypes

        public InteractionEventTypeEnum.InteractionEventType getInteractionEventTypes​(int index)
         The types of payable and free interactions.
         
        repeated .google.ads.googleads.v10.enums.InteractionEventTypeEnum.InteractionEventType interaction_event_types = 100;
        Specified by:
        getInteractionEventTypes in interface MetricsOrBuilder
        Parameters:
        index - The index of the element to return.
        Returns:
        The interactionEventTypes at the given index.
      • getInteractionEventTypesValueList

        public java.util.List<java.lang.Integer> getInteractionEventTypesValueList()
         The types of payable and free interactions.
         
        repeated .google.ads.googleads.v10.enums.InteractionEventTypeEnum.InteractionEventType interaction_event_types = 100;
        Specified by:
        getInteractionEventTypesValueList in interface MetricsOrBuilder
        Returns:
        A list containing the enum numeric values on the wire for interactionEventTypes.
      • getInteractionEventTypesValue

        public int getInteractionEventTypesValue​(int index)
         The types of payable and free interactions.
         
        repeated .google.ads.googleads.v10.enums.InteractionEventTypeEnum.InteractionEventType interaction_event_types = 100;
        Specified by:
        getInteractionEventTypesValue in interface MetricsOrBuilder
        Parameters:
        index - The index of the value to return.
        Returns:
        The enum numeric value on the wire of interactionEventTypes at the given index.
      • hasInvalidClickRate

        public boolean hasInvalidClickRate()
         The percentage of clicks filtered out of your total number of clicks
         (filtered + non-filtered clicks) during the reporting period.
         
        optional double invalid_click_rate = 224;
        Specified by:
        hasInvalidClickRate in interface MetricsOrBuilder
        Returns:
        Whether the invalidClickRate field is set.
      • getInvalidClickRate

        public double getInvalidClickRate()
         The percentage of clicks filtered out of your total number of clicks
         (filtered + non-filtered clicks) during the reporting period.
         
        optional double invalid_click_rate = 224;
        Specified by:
        getInvalidClickRate in interface MetricsOrBuilder
        Returns:
        The invalidClickRate.
      • hasInvalidClicks

        public boolean hasInvalidClicks()
         Number of clicks Google considers illegitimate and doesn't charge you for.
         
        optional int64 invalid_clicks = 225;
        Specified by:
        hasInvalidClicks in interface MetricsOrBuilder
        Returns:
        Whether the invalidClicks field is set.
      • getInvalidClicks

        public long getInvalidClicks()
         Number of clicks Google considers illegitimate and doesn't charge you for.
         
        optional int64 invalid_clicks = 225;
        Specified by:
        getInvalidClicks in interface MetricsOrBuilder
        Returns:
        The invalidClicks.
      • hasMessageChats

        public boolean hasMessageChats()
         Number of message chats initiated for Click To Message impressions that
         were message tracking eligible.
         
        optional int64 message_chats = 226;
        Specified by:
        hasMessageChats in interface MetricsOrBuilder
        Returns:
        Whether the messageChats field is set.
      • getMessageChats

        public long getMessageChats()
         Number of message chats initiated for Click To Message impressions that
         were message tracking eligible.
         
        optional int64 message_chats = 226;
        Specified by:
        getMessageChats in interface MetricsOrBuilder
        Returns:
        The messageChats.
      • hasMessageImpressions

        public boolean hasMessageImpressions()
         Number of Click To Message impressions that were message tracking eligible.
         
        optional int64 message_impressions = 227;
        Specified by:
        hasMessageImpressions in interface MetricsOrBuilder
        Returns:
        Whether the messageImpressions field is set.
      • getMessageImpressions

        public long getMessageImpressions()
         Number of Click To Message impressions that were message tracking eligible.
         
        optional int64 message_impressions = 227;
        Specified by:
        getMessageImpressions in interface MetricsOrBuilder
        Returns:
        The messageImpressions.
      • hasMessageChatRate

        public boolean hasMessageChatRate()
         Number of message chats initiated (message_chats) divided by the number
         of message impressions (message_impressions).
         Rate at which a user initiates a message chat from an ad impression with
         a messaging option and message tracking enabled.
         Note that this rate can be more than 1.0 for a given message impression.
         
        optional double message_chat_rate = 228;
        Specified by:
        hasMessageChatRate in interface MetricsOrBuilder
        Returns:
        Whether the messageChatRate field is set.
      • getMessageChatRate

        public double getMessageChatRate()
         Number of message chats initiated (message_chats) divided by the number
         of message impressions (message_impressions).
         Rate at which a user initiates a message chat from an ad impression with
         a messaging option and message tracking enabled.
         Note that this rate can be more than 1.0 for a given message impression.
         
        optional double message_chat_rate = 228;
        Specified by:
        getMessageChatRate in interface MetricsOrBuilder
        Returns:
        The messageChatRate.
      • hasMobileFriendlyClicksPercentage

        public boolean hasMobileFriendlyClicksPercentage()
         The percentage of mobile clicks that go to a mobile-friendly page.
         
        optional double mobile_friendly_clicks_percentage = 229;
        Specified by:
        hasMobileFriendlyClicksPercentage in interface MetricsOrBuilder
        Returns:
        Whether the mobileFriendlyClicksPercentage field is set.
      • getMobileFriendlyClicksPercentage

        public double getMobileFriendlyClicksPercentage()
         The percentage of mobile clicks that go to a mobile-friendly page.
         
        optional double mobile_friendly_clicks_percentage = 229;
        Specified by:
        getMobileFriendlyClicksPercentage in interface MetricsOrBuilder
        Returns:
        The mobileFriendlyClicksPercentage.
      • hasOptimizationScoreUplift

        public boolean hasOptimizationScoreUplift()
         Total optimization score uplift of all recommendations.
         
        optional double optimization_score_uplift = 247;
        Specified by:
        hasOptimizationScoreUplift in interface MetricsOrBuilder
        Returns:
        Whether the optimizationScoreUplift field is set.
      • getOptimizationScoreUplift

        public double getOptimizationScoreUplift()
         Total optimization score uplift of all recommendations.
         
        optional double optimization_score_uplift = 247;
        Specified by:
        getOptimizationScoreUplift in interface MetricsOrBuilder
        Returns:
        The optimizationScoreUplift.
      • hasOptimizationScoreUrl

        public boolean hasOptimizationScoreUrl()
         URL for the optimization score page in the Google Ads web interface.
         This metric can be selected from `customer` or `campaign`, and can be
         segmented by `segments.recommendation_type`. For example, `SELECT
         metrics.optimization_score_url, segments.recommendation_type FROM
         customer` will return a URL for each unique (customer, recommendation_type)
         combination.
         
        optional string optimization_score_url = 248;
        Specified by:
        hasOptimizationScoreUrl in interface MetricsOrBuilder
        Returns:
        Whether the optimizationScoreUrl field is set.
      • getOptimizationScoreUrl

        public java.lang.String getOptimizationScoreUrl()
         URL for the optimization score page in the Google Ads web interface.
         This metric can be selected from `customer` or `campaign`, and can be
         segmented by `segments.recommendation_type`. For example, `SELECT
         metrics.optimization_score_url, segments.recommendation_type FROM
         customer` will return a URL for each unique (customer, recommendation_type)
         combination.
         
        optional string optimization_score_url = 248;
        Specified by:
        getOptimizationScoreUrl in interface MetricsOrBuilder
        Returns:
        The optimizationScoreUrl.
      • getOptimizationScoreUrlBytes

        public com.google.protobuf.ByteString getOptimizationScoreUrlBytes()
         URL for the optimization score page in the Google Ads web interface.
         This metric can be selected from `customer` or `campaign`, and can be
         segmented by `segments.recommendation_type`. For example, `SELECT
         metrics.optimization_score_url, segments.recommendation_type FROM
         customer` will return a URL for each unique (customer, recommendation_type)
         combination.
         
        optional string optimization_score_url = 248;
        Specified by:
        getOptimizationScoreUrlBytes in interface MetricsOrBuilder
        Returns:
        The bytes for optimizationScoreUrl.
      • hasOrganicClicks

        public boolean hasOrganicClicks()
         The number of times someone clicked your site's listing in the unpaid
         results for a particular query. See the help page at
         https://support.google.com/google-ads/answer/3097241 for details.
         
        optional int64 organic_clicks = 230;
        Specified by:
        hasOrganicClicks in interface MetricsOrBuilder
        Returns:
        Whether the organicClicks field is set.
      • getOrganicClicks

        public long getOrganicClicks()
         The number of times someone clicked your site's listing in the unpaid
         results for a particular query. See the help page at
         https://support.google.com/google-ads/answer/3097241 for details.
         
        optional int64 organic_clicks = 230;
        Specified by:
        getOrganicClicks in interface MetricsOrBuilder
        Returns:
        The organicClicks.
      • hasOrganicClicksPerQuery

        public boolean hasOrganicClicksPerQuery()
         The number of times someone clicked your site's listing in the unpaid
         results (organic_clicks) divided by the total number of searches that
         returned pages from your site (organic_queries). See the help page at
         https://support.google.com/google-ads/answer/3097241 for details.
         
        optional double organic_clicks_per_query = 231;
        Specified by:
        hasOrganicClicksPerQuery in interface MetricsOrBuilder
        Returns:
        Whether the organicClicksPerQuery field is set.
      • getOrganicClicksPerQuery

        public double getOrganicClicksPerQuery()
         The number of times someone clicked your site's listing in the unpaid
         results (organic_clicks) divided by the total number of searches that
         returned pages from your site (organic_queries). See the help page at
         https://support.google.com/google-ads/answer/3097241 for details.
         
        optional double organic_clicks_per_query = 231;
        Specified by:
        getOrganicClicksPerQuery in interface MetricsOrBuilder
        Returns:
        The organicClicksPerQuery.
      • hasOrganicImpressions

        public boolean hasOrganicImpressions()
         The number of listings for your site in the unpaid search results. See the
         help page at https://support.google.com/google-ads/answer/3097241 for
         details.
         
        optional int64 organic_impressions = 232;
        Specified by:
        hasOrganicImpressions in interface MetricsOrBuilder
        Returns:
        Whether the organicImpressions field is set.
      • getOrganicImpressions

        public long getOrganicImpressions()
         The number of listings for your site in the unpaid search results. See the
         help page at https://support.google.com/google-ads/answer/3097241 for
         details.
         
        optional int64 organic_impressions = 232;
        Specified by:
        getOrganicImpressions in interface MetricsOrBuilder
        Returns:
        The organicImpressions.
      • hasOrganicImpressionsPerQuery

        public boolean hasOrganicImpressionsPerQuery()
         The number of times a page from your site was listed in the unpaid search
         results (organic_impressions) divided by the number of searches returning
         your site's listing in the unpaid results (organic_queries). See the help
         page at https://support.google.com/google-ads/answer/3097241 for details.
         
        optional double organic_impressions_per_query = 233;
        Specified by:
        hasOrganicImpressionsPerQuery in interface MetricsOrBuilder
        Returns:
        Whether the organicImpressionsPerQuery field is set.
      • getOrganicImpressionsPerQuery

        public double getOrganicImpressionsPerQuery()
         The number of times a page from your site was listed in the unpaid search
         results (organic_impressions) divided by the number of searches returning
         your site's listing in the unpaid results (organic_queries). See the help
         page at https://support.google.com/google-ads/answer/3097241 for details.
         
        optional double organic_impressions_per_query = 233;
        Specified by:
        getOrganicImpressionsPerQuery in interface MetricsOrBuilder
        Returns:
        The organicImpressionsPerQuery.
      • hasOrganicQueries

        public boolean hasOrganicQueries()
         The total number of searches that returned your site's listing in the
         unpaid results. See the help page at
         https://support.google.com/google-ads/answer/3097241 for details.
         
        optional int64 organic_queries = 234;
        Specified by:
        hasOrganicQueries in interface MetricsOrBuilder
        Returns:
        Whether the organicQueries field is set.
      • getOrganicQueries

        public long getOrganicQueries()
         The total number of searches that returned your site's listing in the
         unpaid results. See the help page at
         https://support.google.com/google-ads/answer/3097241 for details.
         
        optional int64 organic_queries = 234;
        Specified by:
        getOrganicQueries in interface MetricsOrBuilder
        Returns:
        The organicQueries.
      • hasPercentNewVisitors

        public boolean hasPercentNewVisitors()
         Percentage of first-time sessions (from people who had never visited your
         site before). Imported from Google Analytics.
         
        optional double percent_new_visitors = 235;
        Specified by:
        hasPercentNewVisitors in interface MetricsOrBuilder
        Returns:
        Whether the percentNewVisitors field is set.
      • getPercentNewVisitors

        public double getPercentNewVisitors()
         Percentage of first-time sessions (from people who had never visited your
         site before). Imported from Google Analytics.
         
        optional double percent_new_visitors = 235;
        Specified by:
        getPercentNewVisitors in interface MetricsOrBuilder
        Returns:
        The percentNewVisitors.
      • hasPhoneCalls

        public boolean hasPhoneCalls()
         Number of offline phone calls.
         
        optional int64 phone_calls = 236;
        Specified by:
        hasPhoneCalls in interface MetricsOrBuilder
        Returns:
        Whether the phoneCalls field is set.
      • getPhoneCalls

        public long getPhoneCalls()
         Number of offline phone calls.
         
        optional int64 phone_calls = 236;
        Specified by:
        getPhoneCalls in interface MetricsOrBuilder
        Returns:
        The phoneCalls.
      • hasPhoneImpressions

        public boolean hasPhoneImpressions()
         Number of offline phone impressions.
         
        optional int64 phone_impressions = 237;
        Specified by:
        hasPhoneImpressions in interface MetricsOrBuilder
        Returns:
        Whether the phoneImpressions field is set.
      • getPhoneImpressions

        public long getPhoneImpressions()
         Number of offline phone impressions.
         
        optional int64 phone_impressions = 237;
        Specified by:
        getPhoneImpressions in interface MetricsOrBuilder
        Returns:
        The phoneImpressions.
      • hasPhoneThroughRate

        public boolean hasPhoneThroughRate()
         Number of phone calls received (phone_calls) divided by the number of
         times your phone number is shown (phone_impressions).
         
        optional double phone_through_rate = 238;
        Specified by:
        hasPhoneThroughRate in interface MetricsOrBuilder
        Returns:
        Whether the phoneThroughRate field is set.
      • getPhoneThroughRate

        public double getPhoneThroughRate()
         Number of phone calls received (phone_calls) divided by the number of
         times your phone number is shown (phone_impressions).
         
        optional double phone_through_rate = 238;
        Specified by:
        getPhoneThroughRate in interface MetricsOrBuilder
        Returns:
        The phoneThroughRate.
      • hasRelativeCtr

        public boolean hasRelativeCtr()
         Your clickthrough rate (Ctr) divided by the average clickthrough rate of
         all advertisers on the websites that show your ads. Measures how your ads
         perform on Display Network sites compared to other ads on the same sites.
         
        optional double relative_ctr = 239;
        Specified by:
        hasRelativeCtr in interface MetricsOrBuilder
        Returns:
        Whether the relativeCtr field is set.
      • getRelativeCtr

        public double getRelativeCtr()
         Your clickthrough rate (Ctr) divided by the average clickthrough rate of
         all advertisers on the websites that show your ads. Measures how your ads
         perform on Display Network sites compared to other ads on the same sites.
         
        optional double relative_ctr = 239;
        Specified by:
        getRelativeCtr in interface MetricsOrBuilder
        Returns:
        The relativeCtr.
      • hasSearchAbsoluteTopImpressionShare

        public boolean hasSearchAbsoluteTopImpressionShare()
         The percentage of the customer's Shopping or Search ad impressions that are
         shown in the most prominent Shopping position. See
         https://support.google.com/google-ads/answer/7501826
         for details. Any value below 0.1 is reported as 0.0999.
         
        optional double search_absolute_top_impression_share = 136;
        Specified by:
        hasSearchAbsoluteTopImpressionShare in interface MetricsOrBuilder
        Returns:
        Whether the searchAbsoluteTopImpressionShare field is set.
      • getSearchAbsoluteTopImpressionShare

        public double getSearchAbsoluteTopImpressionShare()
         The percentage of the customer's Shopping or Search ad impressions that are
         shown in the most prominent Shopping position. See
         https://support.google.com/google-ads/answer/7501826
         for details. Any value below 0.1 is reported as 0.0999.
         
        optional double search_absolute_top_impression_share = 136;
        Specified by:
        getSearchAbsoluteTopImpressionShare in interface MetricsOrBuilder
        Returns:
        The searchAbsoluteTopImpressionShare.
      • hasSearchBudgetLostAbsoluteTopImpressionShare

        public boolean hasSearchBudgetLostAbsoluteTopImpressionShare()
         The number estimating how often your ad wasn't the very first ad above the
         organic search results due to a low budget. Note: Search
         budget lost absolute top impression share is reported in the range of 0 to
         0.9. Any value above 0.9 is reported as 0.9001.
         
        optional double search_budget_lost_absolute_top_impression_share = 137;
        Specified by:
        hasSearchBudgetLostAbsoluteTopImpressionShare in interface MetricsOrBuilder
        Returns:
        Whether the searchBudgetLostAbsoluteTopImpressionShare field is set.
      • getSearchBudgetLostAbsoluteTopImpressionShare

        public double getSearchBudgetLostAbsoluteTopImpressionShare()
         The number estimating how often your ad wasn't the very first ad above the
         organic search results due to a low budget. Note: Search
         budget lost absolute top impression share is reported in the range of 0 to
         0.9. Any value above 0.9 is reported as 0.9001.
         
        optional double search_budget_lost_absolute_top_impression_share = 137;
        Specified by:
        getSearchBudgetLostAbsoluteTopImpressionShare in interface MetricsOrBuilder
        Returns:
        The searchBudgetLostAbsoluteTopImpressionShare.
      • hasSearchBudgetLostImpressionShare

        public boolean hasSearchBudgetLostImpressionShare()
         The estimated percent of times that your ad was eligible to show on the
         Search Network but didn't because your budget was too low. Note: Search
         budget lost impression share is reported in the range of 0 to 0.9. Any
         value above 0.9 is reported as 0.9001.
         
        optional double search_budget_lost_impression_share = 138;
        Specified by:
        hasSearchBudgetLostImpressionShare in interface MetricsOrBuilder
        Returns:
        Whether the searchBudgetLostImpressionShare field is set.
      • getSearchBudgetLostImpressionShare

        public double getSearchBudgetLostImpressionShare()
         The estimated percent of times that your ad was eligible to show on the
         Search Network but didn't because your budget was too low. Note: Search
         budget lost impression share is reported in the range of 0 to 0.9. Any
         value above 0.9 is reported as 0.9001.
         
        optional double search_budget_lost_impression_share = 138;
        Specified by:
        getSearchBudgetLostImpressionShare in interface MetricsOrBuilder
        Returns:
        The searchBudgetLostImpressionShare.
      • hasSearchBudgetLostTopImpressionShare

        public boolean hasSearchBudgetLostTopImpressionShare()
         The number estimating how often your ad didn't show anywhere above the
         organic search results due to a low budget. Note: Search
         budget lost top impression share is reported in the range of 0 to 0.9. Any
         value above 0.9 is reported as 0.9001.
         
        optional double search_budget_lost_top_impression_share = 139;
        Specified by:
        hasSearchBudgetLostTopImpressionShare in interface MetricsOrBuilder
        Returns:
        Whether the searchBudgetLostTopImpressionShare field is set.
      • getSearchBudgetLostTopImpressionShare

        public double getSearchBudgetLostTopImpressionShare()
         The number estimating how often your ad didn't show anywhere above the
         organic search results due to a low budget. Note: Search
         budget lost top impression share is reported in the range of 0 to 0.9. Any
         value above 0.9 is reported as 0.9001.
         
        optional double search_budget_lost_top_impression_share = 139;
        Specified by:
        getSearchBudgetLostTopImpressionShare in interface MetricsOrBuilder
        Returns:
        The searchBudgetLostTopImpressionShare.
      • hasSearchClickShare

        public boolean hasSearchClickShare()
         The number of clicks you've received on the Search Network
         divided by the estimated number of clicks you were eligible to receive.
         Note: Search click share is reported in the range of 0.1 to 1. Any value
         below 0.1 is reported as 0.0999.
         
        optional double search_click_share = 140;
        Specified by:
        hasSearchClickShare in interface MetricsOrBuilder
        Returns:
        Whether the searchClickShare field is set.
      • getSearchClickShare

        public double getSearchClickShare()
         The number of clicks you've received on the Search Network
         divided by the estimated number of clicks you were eligible to receive.
         Note: Search click share is reported in the range of 0.1 to 1. Any value
         below 0.1 is reported as 0.0999.
         
        optional double search_click_share = 140;
        Specified by:
        getSearchClickShare in interface MetricsOrBuilder
        Returns:
        The searchClickShare.
      • hasSearchExactMatchImpressionShare

        public boolean hasSearchExactMatchImpressionShare()
         The impressions you've received divided by the estimated number of
         impressions you were eligible to receive on the Search Network for search
         terms that matched your keywords exactly (or were close variants of your
         keyword), regardless of your keyword match types. Note: Search exact match
         impression share is reported in the range of 0.1 to 1. Any value below 0.1
         is reported as 0.0999.
         
        optional double search_exact_match_impression_share = 141;
        Specified by:
        hasSearchExactMatchImpressionShare in interface MetricsOrBuilder
        Returns:
        Whether the searchExactMatchImpressionShare field is set.
      • getSearchExactMatchImpressionShare

        public double getSearchExactMatchImpressionShare()
         The impressions you've received divided by the estimated number of
         impressions you were eligible to receive on the Search Network for search
         terms that matched your keywords exactly (or were close variants of your
         keyword), regardless of your keyword match types. Note: Search exact match
         impression share is reported in the range of 0.1 to 1. Any value below 0.1
         is reported as 0.0999.
         
        optional double search_exact_match_impression_share = 141;
        Specified by:
        getSearchExactMatchImpressionShare in interface MetricsOrBuilder
        Returns:
        The searchExactMatchImpressionShare.
      • hasSearchImpressionShare

        public boolean hasSearchImpressionShare()
         The impressions you've received on the Search Network divided
         by the estimated number of impressions you were eligible to receive.
         Note: Search impression share is reported in the range of 0.1 to 1. Any
         value below 0.1 is reported as 0.0999.
         
        optional double search_impression_share = 142;
        Specified by:
        hasSearchImpressionShare in interface MetricsOrBuilder
        Returns:
        Whether the searchImpressionShare field is set.
      • getSearchImpressionShare

        public double getSearchImpressionShare()
         The impressions you've received on the Search Network divided
         by the estimated number of impressions you were eligible to receive.
         Note: Search impression share is reported in the range of 0.1 to 1. Any
         value below 0.1 is reported as 0.0999.
         
        optional double search_impression_share = 142;
        Specified by:
        getSearchImpressionShare in interface MetricsOrBuilder
        Returns:
        The searchImpressionShare.
      • hasSearchRankLostAbsoluteTopImpressionShare

        public boolean hasSearchRankLostAbsoluteTopImpressionShare()
         The number estimating how often your ad wasn't the very first ad above the
         organic search results due to poor Ad Rank.
         Note: Search rank lost absolute top impression share is reported in the
         range of 0 to 0.9. Any value above 0.9 is reported as 0.9001.
         
        optional double search_rank_lost_absolute_top_impression_share = 143;
        Specified by:
        hasSearchRankLostAbsoluteTopImpressionShare in interface MetricsOrBuilder
        Returns:
        Whether the searchRankLostAbsoluteTopImpressionShare field is set.
      • getSearchRankLostAbsoluteTopImpressionShare

        public double getSearchRankLostAbsoluteTopImpressionShare()
         The number estimating how often your ad wasn't the very first ad above the
         organic search results due to poor Ad Rank.
         Note: Search rank lost absolute top impression share is reported in the
         range of 0 to 0.9. Any value above 0.9 is reported as 0.9001.
         
        optional double search_rank_lost_absolute_top_impression_share = 143;
        Specified by:
        getSearchRankLostAbsoluteTopImpressionShare in interface MetricsOrBuilder
        Returns:
        The searchRankLostAbsoluteTopImpressionShare.
      • hasSearchRankLostImpressionShare

        public boolean hasSearchRankLostImpressionShare()
         The estimated percentage of impressions on the Search Network
         that your ads didn't receive due to poor Ad Rank.
         Note: Search rank lost impression share is reported in the range of 0 to
         0.9. Any value above 0.9 is reported as 0.9001.
         
        optional double search_rank_lost_impression_share = 144;
        Specified by:
        hasSearchRankLostImpressionShare in interface MetricsOrBuilder
        Returns:
        Whether the searchRankLostImpressionShare field is set.
      • getSearchRankLostImpressionShare

        public double getSearchRankLostImpressionShare()
         The estimated percentage of impressions on the Search Network
         that your ads didn't receive due to poor Ad Rank.
         Note: Search rank lost impression share is reported in the range of 0 to
         0.9. Any value above 0.9 is reported as 0.9001.
         
        optional double search_rank_lost_impression_share = 144;
        Specified by:
        getSearchRankLostImpressionShare in interface MetricsOrBuilder
        Returns:
        The searchRankLostImpressionShare.
      • hasSearchRankLostTopImpressionShare

        public boolean hasSearchRankLostTopImpressionShare()
         The number estimating how often your ad didn't show anywhere above the
         organic search results due to poor Ad Rank.
         Note: Search rank lost top impression share is reported in the range of 0
         to 0.9. Any value above 0.9 is reported as 0.9001.
         
        optional double search_rank_lost_top_impression_share = 145;
        Specified by:
        hasSearchRankLostTopImpressionShare in interface MetricsOrBuilder
        Returns:
        Whether the searchRankLostTopImpressionShare field is set.
      • getSearchRankLostTopImpressionShare

        public double getSearchRankLostTopImpressionShare()
         The number estimating how often your ad didn't show anywhere above the
         organic search results due to poor Ad Rank.
         Note: Search rank lost top impression share is reported in the range of 0
         to 0.9. Any value above 0.9 is reported as 0.9001.
         
        optional double search_rank_lost_top_impression_share = 145;
        Specified by:
        getSearchRankLostTopImpressionShare in interface MetricsOrBuilder
        Returns:
        The searchRankLostTopImpressionShare.
      • hasSearchTopImpressionShare

        public boolean hasSearchTopImpressionShare()
         The impressions you've received in the top location (anywhere above the
         organic search results) compared to the estimated number of impressions you
         were eligible to receive in the top location.
         Note: Search top impression share is reported in the range of 0.1 to 1. Any
         value below 0.1 is reported as 0.0999.
         
        optional double search_top_impression_share = 146;
        Specified by:
        hasSearchTopImpressionShare in interface MetricsOrBuilder
        Returns:
        Whether the searchTopImpressionShare field is set.
      • getSearchTopImpressionShare

        public double getSearchTopImpressionShare()
         The impressions you've received in the top location (anywhere above the
         organic search results) compared to the estimated number of impressions you
         were eligible to receive in the top location.
         Note: Search top impression share is reported in the range of 0.1 to 1. Any
         value below 0.1 is reported as 0.0999.
         
        optional double search_top_impression_share = 146;
        Specified by:
        getSearchTopImpressionShare in interface MetricsOrBuilder
        Returns:
        The searchTopImpressionShare.
      • hasSpeedScore

        public boolean hasSpeedScore()
         A measure of how quickly your page loads after clicks on your mobile ads.
         The score is a range from 1 to 10, 10 being the fastest.
         
        optional int64 speed_score = 147;
        Specified by:
        hasSpeedScore in interface MetricsOrBuilder
        Returns:
        Whether the speedScore field is set.
      • getSpeedScore

        public long getSpeedScore()
         A measure of how quickly your page loads after clicks on your mobile ads.
         The score is a range from 1 to 10, 10 being the fastest.
         
        optional int64 speed_score = 147;
        Specified by:
        getSpeedScore in interface MetricsOrBuilder
        Returns:
        The speedScore.
      • hasTopImpressionPercentage

        public boolean hasTopImpressionPercentage()
         The percent of your ad impressions that are shown anywhere above the
         organic search results.
         
        optional double top_impression_percentage = 148;
        Specified by:
        hasTopImpressionPercentage in interface MetricsOrBuilder
        Returns:
        Whether the topImpressionPercentage field is set.
      • getTopImpressionPercentage

        public double getTopImpressionPercentage()
         The percent of your ad impressions that are shown anywhere above the
         organic search results.
         
        optional double top_impression_percentage = 148;
        Specified by:
        getTopImpressionPercentage in interface MetricsOrBuilder
        Returns:
        The topImpressionPercentage.
      • hasValidAcceleratedMobilePagesClicksPercentage

        public boolean hasValidAcceleratedMobilePagesClicksPercentage()
         The percentage of ad clicks to Accelerated Mobile Pages (AMP) landing pages
         that reach a valid AMP page.
         
        optional double valid_accelerated_mobile_pages_clicks_percentage = 149;
        Specified by:
        hasValidAcceleratedMobilePagesClicksPercentage in interface MetricsOrBuilder
        Returns:
        Whether the validAcceleratedMobilePagesClicksPercentage field is set.
      • getValidAcceleratedMobilePagesClicksPercentage

        public double getValidAcceleratedMobilePagesClicksPercentage()
         The percentage of ad clicks to Accelerated Mobile Pages (AMP) landing pages
         that reach a valid AMP page.
         
        optional double valid_accelerated_mobile_pages_clicks_percentage = 149;
        Specified by:
        getValidAcceleratedMobilePagesClicksPercentage in interface MetricsOrBuilder
        Returns:
        The validAcceleratedMobilePagesClicksPercentage.
      • hasValuePerAllConversions

        public boolean hasValuePerAllConversions()
         The value of all conversions divided by the number of all conversions.
         
        optional double value_per_all_conversions = 150;
        Specified by:
        hasValuePerAllConversions in interface MetricsOrBuilder
        Returns:
        Whether the valuePerAllConversions field is set.
      • getValuePerAllConversions

        public double getValuePerAllConversions()
         The value of all conversions divided by the number of all conversions.
         
        optional double value_per_all_conversions = 150;
        Specified by:
        getValuePerAllConversions in interface MetricsOrBuilder
        Returns:
        The valuePerAllConversions.
      • hasValuePerAllConversionsByConversionDate

        public boolean hasValuePerAllConversionsByConversionDate()
         The value of all conversions divided by the number of all conversions. When
         this column is selected with date, the values in date column means the
         conversion date. Details for the by_conversion_date columns are available
         at https://support.google.com/google-ads/answer/9549009.
         
        optional double value_per_all_conversions_by_conversion_date = 244;
        Specified by:
        hasValuePerAllConversionsByConversionDate in interface MetricsOrBuilder
        Returns:
        Whether the valuePerAllConversionsByConversionDate field is set.
      • getValuePerAllConversionsByConversionDate

        public double getValuePerAllConversionsByConversionDate()
         The value of all conversions divided by the number of all conversions. When
         this column is selected with date, the values in date column means the
         conversion date. Details for the by_conversion_date columns are available
         at https://support.google.com/google-ads/answer/9549009.
         
        optional double value_per_all_conversions_by_conversion_date = 244;
        Specified by:
        getValuePerAllConversionsByConversionDate in interface MetricsOrBuilder
        Returns:
        The valuePerAllConversionsByConversionDate.
      • hasValuePerConversion

        public boolean hasValuePerConversion()
         The value of conversions divided by the number of conversions. This only
         includes conversion actions which include_in_conversions_metric attribute
         is set to true. If you use conversion-based bidding, your bid strategies
         will optimize for these conversions.
         
        optional double value_per_conversion = 151;
        Specified by:
        hasValuePerConversion in interface MetricsOrBuilder
        Returns:
        Whether the valuePerConversion field is set.
      • getValuePerConversion

        public double getValuePerConversion()
         The value of conversions divided by the number of conversions. This only
         includes conversion actions which include_in_conversions_metric attribute
         is set to true. If you use conversion-based bidding, your bid strategies
         will optimize for these conversions.
         
        optional double value_per_conversion = 151;
        Specified by:
        getValuePerConversion in interface MetricsOrBuilder
        Returns:
        The valuePerConversion.
      • hasValuePerConversionsByConversionDate

        public boolean hasValuePerConversionsByConversionDate()
         The value of conversions divided by the number of conversions. This only
         includes conversion actions which include_in_conversions_metric attribute
         is set to true. If you use conversion-based bidding, your bid strategies
         will optimize for these conversions. When this column is selected with
         date, the values in date column means the conversion date. Details for the
         by_conversion_date columns are available at
         https://support.google.com/google-ads/answer/9549009.
         
        optional double value_per_conversions_by_conversion_date = 245;
        Specified by:
        hasValuePerConversionsByConversionDate in interface MetricsOrBuilder
        Returns:
        Whether the valuePerConversionsByConversionDate field is set.
      • getValuePerConversionsByConversionDate

        public double getValuePerConversionsByConversionDate()
         The value of conversions divided by the number of conversions. This only
         includes conversion actions which include_in_conversions_metric attribute
         is set to true. If you use conversion-based bidding, your bid strategies
         will optimize for these conversions. When this column is selected with
         date, the values in date column means the conversion date. Details for the
         by_conversion_date columns are available at
         https://support.google.com/google-ads/answer/9549009.
         
        optional double value_per_conversions_by_conversion_date = 245;
        Specified by:
        getValuePerConversionsByConversionDate in interface MetricsOrBuilder
        Returns:
        The valuePerConversionsByConversionDate.
      • hasValuePerCurrentModelAttributedConversion

        public boolean hasValuePerCurrentModelAttributedConversion()
         The value of current model attributed conversions divided by the number of
         the conversions. This only includes conversion actions which
         include_in_conversions_metric attribute is set to true. If you use
         conversion-based bidding, your bid strategies will optimize for these
         conversions.
         
        optional double value_per_current_model_attributed_conversion = 152;
        Specified by:
        hasValuePerCurrentModelAttributedConversion in interface MetricsOrBuilder
        Returns:
        Whether the valuePerCurrentModelAttributedConversion field is set.
      • getValuePerCurrentModelAttributedConversion

        public double getValuePerCurrentModelAttributedConversion()
         The value of current model attributed conversions divided by the number of
         the conversions. This only includes conversion actions which
         include_in_conversions_metric attribute is set to true. If you use
         conversion-based bidding, your bid strategies will optimize for these
         conversions.
         
        optional double value_per_current_model_attributed_conversion = 152;
        Specified by:
        getValuePerCurrentModelAttributedConversion in interface MetricsOrBuilder
        Returns:
        The valuePerCurrentModelAttributedConversion.
      • hasVideoQuartileP100Rate

        public boolean hasVideoQuartileP100Rate()
         Percentage of impressions where the viewer watched all of your video.
         
        optional double video_quartile_p100_rate = 132;
        Specified by:
        hasVideoQuartileP100Rate in interface MetricsOrBuilder
        Returns:
        Whether the videoQuartileP100Rate field is set.
      • getVideoQuartileP100Rate

        public double getVideoQuartileP100Rate()
         Percentage of impressions where the viewer watched all of your video.
         
        optional double video_quartile_p100_rate = 132;
        Specified by:
        getVideoQuartileP100Rate in interface MetricsOrBuilder
        Returns:
        The videoQuartileP100Rate.
      • hasVideoQuartileP25Rate

        public boolean hasVideoQuartileP25Rate()
         Percentage of impressions where the viewer watched 25% of your video.
         
        optional double video_quartile_p25_rate = 133;
        Specified by:
        hasVideoQuartileP25Rate in interface MetricsOrBuilder
        Returns:
        Whether the videoQuartileP25Rate field is set.
      • getVideoQuartileP25Rate

        public double getVideoQuartileP25Rate()
         Percentage of impressions where the viewer watched 25% of your video.
         
        optional double video_quartile_p25_rate = 133;
        Specified by:
        getVideoQuartileP25Rate in interface MetricsOrBuilder
        Returns:
        The videoQuartileP25Rate.
      • hasVideoQuartileP50Rate

        public boolean hasVideoQuartileP50Rate()
         Percentage of impressions where the viewer watched 50% of your video.
         
        optional double video_quartile_p50_rate = 134;
        Specified by:
        hasVideoQuartileP50Rate in interface MetricsOrBuilder
        Returns:
        Whether the videoQuartileP50Rate field is set.
      • getVideoQuartileP50Rate

        public double getVideoQuartileP50Rate()
         Percentage of impressions where the viewer watched 50% of your video.
         
        optional double video_quartile_p50_rate = 134;
        Specified by:
        getVideoQuartileP50Rate in interface MetricsOrBuilder
        Returns:
        The videoQuartileP50Rate.
      • hasVideoQuartileP75Rate

        public boolean hasVideoQuartileP75Rate()
         Percentage of impressions where the viewer watched 75% of your video.
         
        optional double video_quartile_p75_rate = 135;
        Specified by:
        hasVideoQuartileP75Rate in interface MetricsOrBuilder
        Returns:
        Whether the videoQuartileP75Rate field is set.
      • getVideoQuartileP75Rate

        public double getVideoQuartileP75Rate()
         Percentage of impressions where the viewer watched 75% of your video.
         
        optional double video_quartile_p75_rate = 135;
        Specified by:
        getVideoQuartileP75Rate in interface MetricsOrBuilder
        Returns:
        The videoQuartileP75Rate.
      • hasVideoViewRate

        public boolean hasVideoViewRate()
         The number of views your TrueView video ad receives divided by its number
         of impressions, including thumbnail impressions for TrueView in-display
         ads.
         
        optional double video_view_rate = 153;
        Specified by:
        hasVideoViewRate in interface MetricsOrBuilder
        Returns:
        Whether the videoViewRate field is set.
      • getVideoViewRate

        public double getVideoViewRate()
         The number of views your TrueView video ad receives divided by its number
         of impressions, including thumbnail impressions for TrueView in-display
         ads.
         
        optional double video_view_rate = 153;
        Specified by:
        getVideoViewRate in interface MetricsOrBuilder
        Returns:
        The videoViewRate.
      • hasVideoViews

        public boolean hasVideoViews()
         The number of times your video ads were viewed.
         
        optional int64 video_views = 154;
        Specified by:
        hasVideoViews in interface MetricsOrBuilder
        Returns:
        Whether the videoViews field is set.
      • getVideoViews

        public long getVideoViews()
         The number of times your video ads were viewed.
         
        optional int64 video_views = 154;
        Specified by:
        getVideoViews in interface MetricsOrBuilder
        Returns:
        The videoViews.
      • hasViewThroughConversions

        public boolean hasViewThroughConversions()
         The total number of view-through conversions.
         These happen when a customer sees an image or rich media ad, then later
         completes a conversion on your site without interacting with (e.g.,
         clicking on) another ad.
         
        optional int64 view_through_conversions = 155;
        Specified by:
        hasViewThroughConversions in interface MetricsOrBuilder
        Returns:
        Whether the viewThroughConversions field is set.
      • getViewThroughConversions

        public long getViewThroughConversions()
         The total number of view-through conversions.
         These happen when a customer sees an image or rich media ad, then later
         completes a conversion on your site without interacting with (e.g.,
         clicking on) another ad.
         
        optional int64 view_through_conversions = 155;
        Specified by:
        getViewThroughConversions in interface MetricsOrBuilder
        Returns:
        The viewThroughConversions.
      • getSkAdNetworkConversions

        public long getSkAdNetworkConversions()
         The number of iOS Store Kit Ad Network conversions.
         
        int64 sk_ad_network_conversions = 246;
        Specified by:
        getSkAdNetworkConversions in interface MetricsOrBuilder
        Returns:
        The skAdNetworkConversions.
      • isInitialized

        public final boolean isInitialized()
        Specified by:
        isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
        Overrides:
        isInitialized in class com.google.protobuf.GeneratedMessageV3
      • writeTo

        public void writeTo​(com.google.protobuf.CodedOutputStream output)
                     throws java.io.IOException
        Specified by:
        writeTo in interface com.google.protobuf.MessageLite
        Overrides:
        writeTo in class com.google.protobuf.GeneratedMessageV3
        Throws:
        java.io.IOException
      • getSerializedSize

        public int getSerializedSize()
        Specified by:
        getSerializedSize in interface com.google.protobuf.MessageLite
        Overrides:
        getSerializedSize in class com.google.protobuf.GeneratedMessageV3
      • equals

        public boolean equals​(java.lang.Object obj)
        Specified by:
        equals in interface com.google.protobuf.Message
        Overrides:
        equals in class com.google.protobuf.AbstractMessage
      • hashCode

        public int hashCode()
        Specified by:
        hashCode in interface com.google.protobuf.Message
        Overrides:
        hashCode in class com.google.protobuf.AbstractMessage
      • parseFrom

        public static Metrics parseFrom​(java.nio.ByteBuffer data)
                                 throws com.google.protobuf.InvalidProtocolBufferException
        Throws:
        com.google.protobuf.InvalidProtocolBufferException
      • parseFrom

        public static Metrics parseFrom​(java.nio.ByteBuffer data,
                                        com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                 throws com.google.protobuf.InvalidProtocolBufferException
        Throws:
        com.google.protobuf.InvalidProtocolBufferException
      • parseFrom

        public static Metrics parseFrom​(com.google.protobuf.ByteString data)
                                 throws com.google.protobuf.InvalidProtocolBufferException
        Throws:
        com.google.protobuf.InvalidProtocolBufferException
      • parseFrom

        public static Metrics parseFrom​(com.google.protobuf.ByteString data,
                                        com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                 throws com.google.protobuf.InvalidProtocolBufferException
        Throws:
        com.google.protobuf.InvalidProtocolBufferException
      • parseFrom

        public static Metrics parseFrom​(byte[] data)
                                 throws com.google.protobuf.InvalidProtocolBufferException
        Throws:
        com.google.protobuf.InvalidProtocolBufferException
      • parseFrom

        public static Metrics parseFrom​(byte[] data,
                                        com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                 throws com.google.protobuf.InvalidProtocolBufferException
        Throws:
        com.google.protobuf.InvalidProtocolBufferException
      • parseFrom

        public static Metrics parseFrom​(java.io.InputStream input)
                                 throws java.io.IOException
        Throws:
        java.io.IOException
      • parseFrom

        public static Metrics parseFrom​(java.io.InputStream input,
                                        com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                 throws java.io.IOException
        Throws:
        java.io.IOException
      • parseDelimitedFrom

        public static Metrics parseDelimitedFrom​(java.io.InputStream input)
                                          throws java.io.IOException
        Throws:
        java.io.IOException
      • parseDelimitedFrom

        public static Metrics parseDelimitedFrom​(java.io.InputStream input,
                                                 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                          throws java.io.IOException
        Throws:
        java.io.IOException
      • parseFrom

        public static Metrics parseFrom​(com.google.protobuf.CodedInputStream input)
                                 throws java.io.IOException
        Throws:
        java.io.IOException
      • parseFrom

        public static Metrics parseFrom​(com.google.protobuf.CodedInputStream input,
                                        com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                 throws java.io.IOException
        Throws:
        java.io.IOException
      • newBuilderForType

        public Metrics.Builder newBuilderForType()
        Specified by:
        newBuilderForType in interface com.google.protobuf.Message
        Specified by:
        newBuilderForType in interface com.google.protobuf.MessageLite
      • toBuilder

        public Metrics.Builder toBuilder()
        Specified by:
        toBuilder in interface com.google.protobuf.Message
        Specified by:
        toBuilder in interface com.google.protobuf.MessageLite
      • newBuilderForType

        protected Metrics.Builder newBuilderForType​(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
        Specified by:
        newBuilderForType in class com.google.protobuf.GeneratedMessageV3
      • getDefaultInstance

        public static Metrics getDefaultInstance()
      • parser

        public static com.google.protobuf.Parser<Metrics> parser()
      • getParserForType

        public com.google.protobuf.Parser<Metrics> getParserForType()
        Specified by:
        getParserForType in interface com.google.protobuf.Message
        Specified by:
        getParserForType in interface com.google.protobuf.MessageLite
        Overrides:
        getParserForType in class com.google.protobuf.GeneratedMessageV3
      • getDefaultInstanceForType

        public Metrics getDefaultInstanceForType()
        Specified by:
        getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
        Specified by:
        getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder