Class Metrics

java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessageV3
com.google.ads.googleads.v18.common.Metrics
All Implemented Interfaces:
MetricsOrBuilder, com.google.protobuf.Message, com.google.protobuf.MessageLite, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Serializable

public final class Metrics extends com.google.protobuf.GeneratedMessageV3 implements MetricsOrBuilder
 Metrics data.
 
Protobuf type google.ads.googleads.v18.common.Metrics
See Also:
  • Field Details

    • ABSOLUTE_TOP_IMPRESSION_PERCENTAGE_FIELD_NUMBER

      public static final int ABSOLUTE_TOP_IMPRESSION_PERCENTAGE_FIELD_NUMBER
      See Also:
    • ACTIVE_VIEW_CPM_FIELD_NUMBER

      public static final int ACTIVE_VIEW_CPM_FIELD_NUMBER
      See Also:
    • ACTIVE_VIEW_CTR_FIELD_NUMBER

      public static final int ACTIVE_VIEW_CTR_FIELD_NUMBER
      See Also:
    • ACTIVE_VIEW_IMPRESSIONS_FIELD_NUMBER

      public static final int ACTIVE_VIEW_IMPRESSIONS_FIELD_NUMBER
      See Also:
    • ACTIVE_VIEW_MEASURABILITY_FIELD_NUMBER

      public static final int ACTIVE_VIEW_MEASURABILITY_FIELD_NUMBER
      See Also:
    • ACTIVE_VIEW_MEASURABLE_COST_MICROS_FIELD_NUMBER

      public static final int ACTIVE_VIEW_MEASURABLE_COST_MICROS_FIELD_NUMBER
      See Also:
    • ACTIVE_VIEW_MEASURABLE_IMPRESSIONS_FIELD_NUMBER

      public static final int ACTIVE_VIEW_MEASURABLE_IMPRESSIONS_FIELD_NUMBER
      See Also:
    • ACTIVE_VIEW_VIEWABILITY_FIELD_NUMBER

      public static final int ACTIVE_VIEW_VIEWABILITY_FIELD_NUMBER
      See Also:
    • ALL_CONVERSIONS_FROM_INTERACTIONS_RATE_FIELD_NUMBER

      public static final int ALL_CONVERSIONS_FROM_INTERACTIONS_RATE_FIELD_NUMBER
      See Also:
    • ALL_CONVERSIONS_VALUE_FIELD_NUMBER

      public static final int ALL_CONVERSIONS_VALUE_FIELD_NUMBER
      See Also:
    • ALL_CONVERSIONS_VALUE_BY_CONVERSION_DATE_FIELD_NUMBER

      public static final int ALL_CONVERSIONS_VALUE_BY_CONVERSION_DATE_FIELD_NUMBER
      See Also:
    • ALL_NEW_CUSTOMER_LIFETIME_VALUE_FIELD_NUMBER

      public static final int ALL_NEW_CUSTOMER_LIFETIME_VALUE_FIELD_NUMBER
      See Also:
    • ALL_CONVERSIONS_FIELD_NUMBER

      public static final int ALL_CONVERSIONS_FIELD_NUMBER
      See Also:
    • ALL_CONVERSIONS_BY_CONVERSION_DATE_FIELD_NUMBER

      public static final int ALL_CONVERSIONS_BY_CONVERSION_DATE_FIELD_NUMBER
      See Also:
    • ALL_CONVERSIONS_VALUE_PER_COST_FIELD_NUMBER

      public static final int ALL_CONVERSIONS_VALUE_PER_COST_FIELD_NUMBER
      See Also:
    • ALL_CONVERSIONS_FROM_CLICK_TO_CALL_FIELD_NUMBER

      public static final int ALL_CONVERSIONS_FROM_CLICK_TO_CALL_FIELD_NUMBER
      See Also:
    • ALL_CONVERSIONS_FROM_DIRECTIONS_FIELD_NUMBER

      public static final int ALL_CONVERSIONS_FROM_DIRECTIONS_FIELD_NUMBER
      See Also:
    • ALL_CONVERSIONS_FROM_INTERACTIONS_VALUE_PER_INTERACTION_FIELD_NUMBER

      public static final int ALL_CONVERSIONS_FROM_INTERACTIONS_VALUE_PER_INTERACTION_FIELD_NUMBER
      See Also:
    • ALL_CONVERSIONS_FROM_MENU_FIELD_NUMBER

      public static final int ALL_CONVERSIONS_FROM_MENU_FIELD_NUMBER
      See Also:
    • ALL_CONVERSIONS_FROM_ORDER_FIELD_NUMBER

      public static final int ALL_CONVERSIONS_FROM_ORDER_FIELD_NUMBER
      See Also:
    • ALL_CONVERSIONS_FROM_OTHER_ENGAGEMENT_FIELD_NUMBER

      public static final int ALL_CONVERSIONS_FROM_OTHER_ENGAGEMENT_FIELD_NUMBER
      See Also:
    • ALL_CONVERSIONS_FROM_STORE_VISIT_FIELD_NUMBER

      public static final int ALL_CONVERSIONS_FROM_STORE_VISIT_FIELD_NUMBER
      See Also:
    • ALL_CONVERSIONS_FROM_STORE_WEBSITE_FIELD_NUMBER

      public static final int ALL_CONVERSIONS_FROM_STORE_WEBSITE_FIELD_NUMBER
      See Also:
    • AUCTION_INSIGHT_SEARCH_ABSOLUTE_TOP_IMPRESSION_PERCENTAGE_FIELD_NUMBER

      public static final int AUCTION_INSIGHT_SEARCH_ABSOLUTE_TOP_IMPRESSION_PERCENTAGE_FIELD_NUMBER
      See Also:
    • AUCTION_INSIGHT_SEARCH_IMPRESSION_SHARE_FIELD_NUMBER

      public static final int AUCTION_INSIGHT_SEARCH_IMPRESSION_SHARE_FIELD_NUMBER
      See Also:
    • AUCTION_INSIGHT_SEARCH_OUTRANKING_SHARE_FIELD_NUMBER

      public static final int AUCTION_INSIGHT_SEARCH_OUTRANKING_SHARE_FIELD_NUMBER
      See Also:
    • AUCTION_INSIGHT_SEARCH_OVERLAP_RATE_FIELD_NUMBER

      public static final int AUCTION_INSIGHT_SEARCH_OVERLAP_RATE_FIELD_NUMBER
      See Also:
    • AUCTION_INSIGHT_SEARCH_POSITION_ABOVE_RATE_FIELD_NUMBER

      public static final int AUCTION_INSIGHT_SEARCH_POSITION_ABOVE_RATE_FIELD_NUMBER
      See Also:
    • AUCTION_INSIGHT_SEARCH_TOP_IMPRESSION_PERCENTAGE_FIELD_NUMBER

      public static final int AUCTION_INSIGHT_SEARCH_TOP_IMPRESSION_PERCENTAGE_FIELD_NUMBER
      See Also:
    • AVERAGE_COST_FIELD_NUMBER

      public static final int AVERAGE_COST_FIELD_NUMBER
      See Also:
    • AVERAGE_CPC_FIELD_NUMBER

      public static final int AVERAGE_CPC_FIELD_NUMBER
      See Also:
    • AVERAGE_CPE_FIELD_NUMBER

      public static final int AVERAGE_CPE_FIELD_NUMBER
      See Also:
    • AVERAGE_CPM_FIELD_NUMBER

      public static final int AVERAGE_CPM_FIELD_NUMBER
      See Also:
    • AVERAGE_CPV_FIELD_NUMBER

      public static final int AVERAGE_CPV_FIELD_NUMBER
      See Also:
    • AVERAGE_PAGE_VIEWS_FIELD_NUMBER

      public static final int AVERAGE_PAGE_VIEWS_FIELD_NUMBER
      See Also:
    • AVERAGE_TIME_ON_SITE_FIELD_NUMBER

      public static final int AVERAGE_TIME_ON_SITE_FIELD_NUMBER
      See Also:
    • BENCHMARK_AVERAGE_MAX_CPC_FIELD_NUMBER

      public static final int BENCHMARK_AVERAGE_MAX_CPC_FIELD_NUMBER
      See Also:
    • BIDDABLE_APP_INSTALL_CONVERSIONS_FIELD_NUMBER

      public static final int BIDDABLE_APP_INSTALL_CONVERSIONS_FIELD_NUMBER
      See Also:
    • BIDDABLE_APP_POST_INSTALL_CONVERSIONS_FIELD_NUMBER

      public static final int BIDDABLE_APP_POST_INSTALL_CONVERSIONS_FIELD_NUMBER
      See Also:
    • BENCHMARK_CTR_FIELD_NUMBER

      public static final int BENCHMARK_CTR_FIELD_NUMBER
      See Also:
    • BOUNCE_RATE_FIELD_NUMBER

      public static final int BOUNCE_RATE_FIELD_NUMBER
      See Also:
    • CLICKS_FIELD_NUMBER

      public static final int CLICKS_FIELD_NUMBER
      See Also:
    • COMBINED_CLICKS_FIELD_NUMBER

      public static final int COMBINED_CLICKS_FIELD_NUMBER
      See Also:
    • COMBINED_CLICKS_PER_QUERY_FIELD_NUMBER

      public static final int COMBINED_CLICKS_PER_QUERY_FIELD_NUMBER
      See Also:
    • COMBINED_QUERIES_FIELD_NUMBER

      public static final int COMBINED_QUERIES_FIELD_NUMBER
      See Also:
    • CONTENT_BUDGET_LOST_IMPRESSION_SHARE_FIELD_NUMBER

      public static final int CONTENT_BUDGET_LOST_IMPRESSION_SHARE_FIELD_NUMBER
      See Also:
    • CONTENT_IMPRESSION_SHARE_FIELD_NUMBER

      public static final int CONTENT_IMPRESSION_SHARE_FIELD_NUMBER
      See Also:
    • CONVERSION_LAST_RECEIVED_REQUEST_DATE_TIME_FIELD_NUMBER

      public static final int CONVERSION_LAST_RECEIVED_REQUEST_DATE_TIME_FIELD_NUMBER
      See Also:
    • CONVERSION_LAST_CONVERSION_DATE_FIELD_NUMBER

      public static final int CONVERSION_LAST_CONVERSION_DATE_FIELD_NUMBER
      See Also:
    • CONTENT_RANK_LOST_IMPRESSION_SHARE_FIELD_NUMBER

      public static final int CONTENT_RANK_LOST_IMPRESSION_SHARE_FIELD_NUMBER
      See Also:
    • CONVERSIONS_FROM_INTERACTIONS_RATE_FIELD_NUMBER

      public static final int CONVERSIONS_FROM_INTERACTIONS_RATE_FIELD_NUMBER
      See Also:
    • CONVERSIONS_VALUE_FIELD_NUMBER

      public static final int CONVERSIONS_VALUE_FIELD_NUMBER
      See Also:
    • CONVERSIONS_VALUE_BY_CONVERSION_DATE_FIELD_NUMBER

      public static final int CONVERSIONS_VALUE_BY_CONVERSION_DATE_FIELD_NUMBER
      See Also:
    • NEW_CUSTOMER_LIFETIME_VALUE_FIELD_NUMBER

      public static final int NEW_CUSTOMER_LIFETIME_VALUE_FIELD_NUMBER
      See Also:
    • CONVERSIONS_VALUE_PER_COST_FIELD_NUMBER

      public static final int CONVERSIONS_VALUE_PER_COST_FIELD_NUMBER
      See Also:
    • CONVERSIONS_FROM_INTERACTIONS_VALUE_PER_INTERACTION_FIELD_NUMBER

      public static final int CONVERSIONS_FROM_INTERACTIONS_VALUE_PER_INTERACTION_FIELD_NUMBER
      See Also:
    • CONVERSIONS_FIELD_NUMBER

      public static final int CONVERSIONS_FIELD_NUMBER
      See Also:
    • CONVERSIONS_BY_CONVERSION_DATE_FIELD_NUMBER

      public static final int CONVERSIONS_BY_CONVERSION_DATE_FIELD_NUMBER
      See Also:
    • COST_MICROS_FIELD_NUMBER

      public static final int COST_MICROS_FIELD_NUMBER
      See Also:
    • COST_PER_ALL_CONVERSIONS_FIELD_NUMBER

      public static final int COST_PER_ALL_CONVERSIONS_FIELD_NUMBER
      See Also:
    • COST_PER_CONVERSION_FIELD_NUMBER

      public static final int COST_PER_CONVERSION_FIELD_NUMBER
      See Also:
    • COST_PER_CURRENT_MODEL_ATTRIBUTED_CONVERSION_FIELD_NUMBER

      public static final int COST_PER_CURRENT_MODEL_ATTRIBUTED_CONVERSION_FIELD_NUMBER
      See Also:
    • CROSS_DEVICE_CONVERSIONS_FIELD_NUMBER

      public static final int CROSS_DEVICE_CONVERSIONS_FIELD_NUMBER
      See Also:
    • CROSS_DEVICE_CONVERSIONS_VALUE_MICROS_FIELD_NUMBER

      public static final int CROSS_DEVICE_CONVERSIONS_VALUE_MICROS_FIELD_NUMBER
      See Also:
    • CTR_FIELD_NUMBER

      public static final int CTR_FIELD_NUMBER
      See Also:
    • CURRENT_MODEL_ATTRIBUTED_CONVERSIONS_FIELD_NUMBER

      public static final int CURRENT_MODEL_ATTRIBUTED_CONVERSIONS_FIELD_NUMBER
      See Also:
    • CURRENT_MODEL_ATTRIBUTED_CONVERSIONS_FROM_INTERACTIONS_RATE_FIELD_NUMBER

      public static final int CURRENT_MODEL_ATTRIBUTED_CONVERSIONS_FROM_INTERACTIONS_RATE_FIELD_NUMBER
      See Also:
    • 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:
    • CURRENT_MODEL_ATTRIBUTED_CONVERSIONS_VALUE_FIELD_NUMBER

      public static final int CURRENT_MODEL_ATTRIBUTED_CONVERSIONS_VALUE_FIELD_NUMBER
      See Also:
    • CURRENT_MODEL_ATTRIBUTED_CONVERSIONS_VALUE_PER_COST_FIELD_NUMBER

      public static final int CURRENT_MODEL_ATTRIBUTED_CONVERSIONS_VALUE_PER_COST_FIELD_NUMBER
      See Also:
    • ENGAGEMENT_RATE_FIELD_NUMBER

      public static final int ENGAGEMENT_RATE_FIELD_NUMBER
      See Also:
    • ENGAGEMENTS_FIELD_NUMBER

      public static final int ENGAGEMENTS_FIELD_NUMBER
      See Also:
    • HOTEL_AVERAGE_LEAD_VALUE_MICROS_FIELD_NUMBER

      public static final int HOTEL_AVERAGE_LEAD_VALUE_MICROS_FIELD_NUMBER
      See Also:
    • HOTEL_COMMISSION_RATE_MICROS_FIELD_NUMBER

      public static final int HOTEL_COMMISSION_RATE_MICROS_FIELD_NUMBER
      See Also:
    • HOTEL_EXPECTED_COMMISSION_COST_FIELD_NUMBER

      public static final int HOTEL_EXPECTED_COMMISSION_COST_FIELD_NUMBER
      See Also:
    • HOTEL_PRICE_DIFFERENCE_PERCENTAGE_FIELD_NUMBER

      public static final int HOTEL_PRICE_DIFFERENCE_PERCENTAGE_FIELD_NUMBER
      See Also:
    • HOTEL_ELIGIBLE_IMPRESSIONS_FIELD_NUMBER

      public static final int HOTEL_ELIGIBLE_IMPRESSIONS_FIELD_NUMBER
      See Also:
    • HISTORICAL_CREATIVE_QUALITY_SCORE_FIELD_NUMBER

      public static final int HISTORICAL_CREATIVE_QUALITY_SCORE_FIELD_NUMBER
      See Also:
    • HISTORICAL_LANDING_PAGE_QUALITY_SCORE_FIELD_NUMBER

      public static final int HISTORICAL_LANDING_PAGE_QUALITY_SCORE_FIELD_NUMBER
      See Also:
    • HISTORICAL_QUALITY_SCORE_FIELD_NUMBER

      public static final int HISTORICAL_QUALITY_SCORE_FIELD_NUMBER
      See Also:
    • HISTORICAL_SEARCH_PREDICTED_CTR_FIELD_NUMBER

      public static final int HISTORICAL_SEARCH_PREDICTED_CTR_FIELD_NUMBER
      See Also:
    • GMAIL_FORWARDS_FIELD_NUMBER

      public static final int GMAIL_FORWARDS_FIELD_NUMBER
      See Also:
    • GMAIL_SAVES_FIELD_NUMBER

      public static final int GMAIL_SAVES_FIELD_NUMBER
      See Also:
    • GMAIL_SECONDARY_CLICKS_FIELD_NUMBER

      public static final int GMAIL_SECONDARY_CLICKS_FIELD_NUMBER
      See Also:
    • IMPRESSIONS_FROM_STORE_REACH_FIELD_NUMBER

      public static final int IMPRESSIONS_FROM_STORE_REACH_FIELD_NUMBER
      See Also:
    • IMPRESSIONS_FIELD_NUMBER

      public static final int IMPRESSIONS_FIELD_NUMBER
      See Also:
    • INTERACTION_RATE_FIELD_NUMBER

      public static final int INTERACTION_RATE_FIELD_NUMBER
      See Also:
    • INTERACTIONS_FIELD_NUMBER

      public static final int INTERACTIONS_FIELD_NUMBER
      See Also:
    • INTERACTION_EVENT_TYPES_FIELD_NUMBER

      public static final int INTERACTION_EVENT_TYPES_FIELD_NUMBER
      See Also:
    • INVALID_CLICK_RATE_FIELD_NUMBER

      public static final int INVALID_CLICK_RATE_FIELD_NUMBER
      See Also:
    • INVALID_CLICKS_FIELD_NUMBER

      public static final int INVALID_CLICKS_FIELD_NUMBER
      See Also:
    • GENERAL_INVALID_CLICK_RATE_FIELD_NUMBER

      public static final int GENERAL_INVALID_CLICK_RATE_FIELD_NUMBER
      See Also:
    • GENERAL_INVALID_CLICKS_FIELD_NUMBER

      public static final int GENERAL_INVALID_CLICKS_FIELD_NUMBER
      See Also:
    • MESSAGE_CHATS_FIELD_NUMBER

      public static final int MESSAGE_CHATS_FIELD_NUMBER
      See Also:
    • MESSAGE_IMPRESSIONS_FIELD_NUMBER

      public static final int MESSAGE_IMPRESSIONS_FIELD_NUMBER
      See Also:
    • MESSAGE_CHAT_RATE_FIELD_NUMBER

      public static final int MESSAGE_CHAT_RATE_FIELD_NUMBER
      See Also:
    • MOBILE_FRIENDLY_CLICKS_PERCENTAGE_FIELD_NUMBER

      public static final int MOBILE_FRIENDLY_CLICKS_PERCENTAGE_FIELD_NUMBER
      See Also:
    • OPTIMIZATION_SCORE_UPLIFT_FIELD_NUMBER

      public static final int OPTIMIZATION_SCORE_UPLIFT_FIELD_NUMBER
      See Also:
    • OPTIMIZATION_SCORE_URL_FIELD_NUMBER

      public static final int OPTIMIZATION_SCORE_URL_FIELD_NUMBER
      See Also:
    • ORGANIC_CLICKS_FIELD_NUMBER

      public static final int ORGANIC_CLICKS_FIELD_NUMBER
      See Also:
    • ORGANIC_CLICKS_PER_QUERY_FIELD_NUMBER

      public static final int ORGANIC_CLICKS_PER_QUERY_FIELD_NUMBER
      See Also:
    • ORGANIC_IMPRESSIONS_FIELD_NUMBER

      public static final int ORGANIC_IMPRESSIONS_FIELD_NUMBER
      See Also:
    • ORGANIC_IMPRESSIONS_PER_QUERY_FIELD_NUMBER

      public static final int ORGANIC_IMPRESSIONS_PER_QUERY_FIELD_NUMBER
      See Also:
    • ORGANIC_QUERIES_FIELD_NUMBER

      public static final int ORGANIC_QUERIES_FIELD_NUMBER
      See Also:
    • PERCENT_NEW_VISITORS_FIELD_NUMBER

      public static final int PERCENT_NEW_VISITORS_FIELD_NUMBER
      See Also:
    • PHONE_CALLS_FIELD_NUMBER

      public static final int PHONE_CALLS_FIELD_NUMBER
      See Also:
    • PHONE_IMPRESSIONS_FIELD_NUMBER

      public static final int PHONE_IMPRESSIONS_FIELD_NUMBER
      See Also:
    • PHONE_THROUGH_RATE_FIELD_NUMBER

      public static final int PHONE_THROUGH_RATE_FIELD_NUMBER
      See Also:
    • RELATIVE_CTR_FIELD_NUMBER

      public static final int RELATIVE_CTR_FIELD_NUMBER
      See Also:
    • SEARCH_ABSOLUTE_TOP_IMPRESSION_SHARE_FIELD_NUMBER

      public static final int SEARCH_ABSOLUTE_TOP_IMPRESSION_SHARE_FIELD_NUMBER
      See Also:
    • SEARCH_BUDGET_LOST_ABSOLUTE_TOP_IMPRESSION_SHARE_FIELD_NUMBER

      public static final int SEARCH_BUDGET_LOST_ABSOLUTE_TOP_IMPRESSION_SHARE_FIELD_NUMBER
      See Also:
    • SEARCH_BUDGET_LOST_IMPRESSION_SHARE_FIELD_NUMBER

      public static final int SEARCH_BUDGET_LOST_IMPRESSION_SHARE_FIELD_NUMBER
      See Also:
    • SEARCH_BUDGET_LOST_TOP_IMPRESSION_SHARE_FIELD_NUMBER

      public static final int SEARCH_BUDGET_LOST_TOP_IMPRESSION_SHARE_FIELD_NUMBER
      See Also:
    • SEARCH_CLICK_SHARE_FIELD_NUMBER

      public static final int SEARCH_CLICK_SHARE_FIELD_NUMBER
      See Also:
    • SEARCH_EXACT_MATCH_IMPRESSION_SHARE_FIELD_NUMBER

      public static final int SEARCH_EXACT_MATCH_IMPRESSION_SHARE_FIELD_NUMBER
      See Also:
    • SEARCH_IMPRESSION_SHARE_FIELD_NUMBER

      public static final int SEARCH_IMPRESSION_SHARE_FIELD_NUMBER
      See Also:
    • SEARCH_RANK_LOST_ABSOLUTE_TOP_IMPRESSION_SHARE_FIELD_NUMBER

      public static final int SEARCH_RANK_LOST_ABSOLUTE_TOP_IMPRESSION_SHARE_FIELD_NUMBER
      See Also:
    • SEARCH_RANK_LOST_IMPRESSION_SHARE_FIELD_NUMBER

      public static final int SEARCH_RANK_LOST_IMPRESSION_SHARE_FIELD_NUMBER
      See Also:
    • SEARCH_RANK_LOST_TOP_IMPRESSION_SHARE_FIELD_NUMBER

      public static final int SEARCH_RANK_LOST_TOP_IMPRESSION_SHARE_FIELD_NUMBER
      See Also:
    • SEARCH_TOP_IMPRESSION_SHARE_FIELD_NUMBER

      public static final int SEARCH_TOP_IMPRESSION_SHARE_FIELD_NUMBER
      See Also:
    • SEARCH_VOLUME_FIELD_NUMBER

      public static final int SEARCH_VOLUME_FIELD_NUMBER
      See Also:
    • SPEED_SCORE_FIELD_NUMBER

      public static final int SPEED_SCORE_FIELD_NUMBER
      See Also:
    • AVERAGE_TARGET_CPA_MICROS_FIELD_NUMBER

      public static final int AVERAGE_TARGET_CPA_MICROS_FIELD_NUMBER
      See Also:
    • AVERAGE_TARGET_ROAS_FIELD_NUMBER

      public static final int AVERAGE_TARGET_ROAS_FIELD_NUMBER
      See Also:
    • TOP_IMPRESSION_PERCENTAGE_FIELD_NUMBER

      public static final int TOP_IMPRESSION_PERCENTAGE_FIELD_NUMBER
      See Also:
    • VALID_ACCELERATED_MOBILE_PAGES_CLICKS_PERCENTAGE_FIELD_NUMBER

      public static final int VALID_ACCELERATED_MOBILE_PAGES_CLICKS_PERCENTAGE_FIELD_NUMBER
      See Also:
    • VALUE_PER_ALL_CONVERSIONS_FIELD_NUMBER

      public static final int VALUE_PER_ALL_CONVERSIONS_FIELD_NUMBER
      See Also:
    • VALUE_PER_ALL_CONVERSIONS_BY_CONVERSION_DATE_FIELD_NUMBER

      public static final int VALUE_PER_ALL_CONVERSIONS_BY_CONVERSION_DATE_FIELD_NUMBER
      See Also:
    • VALUE_PER_CONVERSION_FIELD_NUMBER

      public static final int VALUE_PER_CONVERSION_FIELD_NUMBER
      See Also:
    • VALUE_PER_CONVERSIONS_BY_CONVERSION_DATE_FIELD_NUMBER

      public static final int VALUE_PER_CONVERSIONS_BY_CONVERSION_DATE_FIELD_NUMBER
      See Also:
    • VALUE_PER_CURRENT_MODEL_ATTRIBUTED_CONVERSION_FIELD_NUMBER

      public static final int VALUE_PER_CURRENT_MODEL_ATTRIBUTED_CONVERSION_FIELD_NUMBER
      See Also:
    • VIDEO_QUARTILE_P100_RATE_FIELD_NUMBER

      public static final int VIDEO_QUARTILE_P100_RATE_FIELD_NUMBER
      See Also:
    • VIDEO_QUARTILE_P25_RATE_FIELD_NUMBER

      public static final int VIDEO_QUARTILE_P25_RATE_FIELD_NUMBER
      See Also:
    • VIDEO_QUARTILE_P50_RATE_FIELD_NUMBER

      public static final int VIDEO_QUARTILE_P50_RATE_FIELD_NUMBER
      See Also:
    • VIDEO_QUARTILE_P75_RATE_FIELD_NUMBER

      public static final int VIDEO_QUARTILE_P75_RATE_FIELD_NUMBER
      See Also:
    • VIDEO_VIEW_RATE_FIELD_NUMBER

      public static final int VIDEO_VIEW_RATE_FIELD_NUMBER
      See Also:
    • VIDEO_VIEWS_FIELD_NUMBER

      public static final int VIDEO_VIEWS_FIELD_NUMBER
      See Also:
    • VIEW_THROUGH_CONVERSIONS_FIELD_NUMBER

      public static final int VIEW_THROUGH_CONVERSIONS_FIELD_NUMBER
      See Also:
    • SK_AD_NETWORK_INSTALLS_FIELD_NUMBER

      public static final int SK_AD_NETWORK_INSTALLS_FIELD_NUMBER
      See Also:
    • SK_AD_NETWORK_TOTAL_CONVERSIONS_FIELD_NUMBER

      public static final int SK_AD_NETWORK_TOTAL_CONVERSIONS_FIELD_NUMBER
      See Also:
    • PUBLISHER_PURCHASED_CLICKS_FIELD_NUMBER

      public static final int PUBLISHER_PURCHASED_CLICKS_FIELD_NUMBER
      See Also:
    • PUBLISHER_ORGANIC_CLICKS_FIELD_NUMBER

      public static final int PUBLISHER_ORGANIC_CLICKS_FIELD_NUMBER
      See Also:
    • PUBLISHER_UNKNOWN_CLICKS_FIELD_NUMBER

      public static final int PUBLISHER_UNKNOWN_CLICKS_FIELD_NUMBER
      See Also:
    • ALL_CONVERSIONS_FROM_LOCATION_ASSET_CLICK_TO_CALL_FIELD_NUMBER

      public static final int ALL_CONVERSIONS_FROM_LOCATION_ASSET_CLICK_TO_CALL_FIELD_NUMBER
      See Also:
    • ALL_CONVERSIONS_FROM_LOCATION_ASSET_DIRECTIONS_FIELD_NUMBER

      public static final int ALL_CONVERSIONS_FROM_LOCATION_ASSET_DIRECTIONS_FIELD_NUMBER
      See Also:
    • ALL_CONVERSIONS_FROM_LOCATION_ASSET_MENU_FIELD_NUMBER

      public static final int ALL_CONVERSIONS_FROM_LOCATION_ASSET_MENU_FIELD_NUMBER
      See Also:
    • ALL_CONVERSIONS_FROM_LOCATION_ASSET_ORDER_FIELD_NUMBER

      public static final int ALL_CONVERSIONS_FROM_LOCATION_ASSET_ORDER_FIELD_NUMBER
      See Also:
    • ALL_CONVERSIONS_FROM_LOCATION_ASSET_OTHER_ENGAGEMENT_FIELD_NUMBER

      public static final int ALL_CONVERSIONS_FROM_LOCATION_ASSET_OTHER_ENGAGEMENT_FIELD_NUMBER
      See Also:
    • ALL_CONVERSIONS_FROM_LOCATION_ASSET_STORE_VISITS_FIELD_NUMBER

      public static final int ALL_CONVERSIONS_FROM_LOCATION_ASSET_STORE_VISITS_FIELD_NUMBER
      See Also:
    • ALL_CONVERSIONS_FROM_LOCATION_ASSET_WEBSITE_FIELD_NUMBER

      public static final int ALL_CONVERSIONS_FROM_LOCATION_ASSET_WEBSITE_FIELD_NUMBER
      See Also:
    • ELIGIBLE_IMPRESSIONS_FROM_LOCATION_ASSET_STORE_REACH_FIELD_NUMBER

      public static final int ELIGIBLE_IMPRESSIONS_FROM_LOCATION_ASSET_STORE_REACH_FIELD_NUMBER
      See Also:
    • VIEW_THROUGH_CONVERSIONS_FROM_LOCATION_ASSET_CLICK_TO_CALL_FIELD_NUMBER

      public static final int VIEW_THROUGH_CONVERSIONS_FROM_LOCATION_ASSET_CLICK_TO_CALL_FIELD_NUMBER
      See Also:
    • VIEW_THROUGH_CONVERSIONS_FROM_LOCATION_ASSET_DIRECTIONS_FIELD_NUMBER

      public static final int VIEW_THROUGH_CONVERSIONS_FROM_LOCATION_ASSET_DIRECTIONS_FIELD_NUMBER
      See Also:
    • VIEW_THROUGH_CONVERSIONS_FROM_LOCATION_ASSET_MENU_FIELD_NUMBER

      public static final int VIEW_THROUGH_CONVERSIONS_FROM_LOCATION_ASSET_MENU_FIELD_NUMBER
      See Also:
    • VIEW_THROUGH_CONVERSIONS_FROM_LOCATION_ASSET_ORDER_FIELD_NUMBER

      public static final int VIEW_THROUGH_CONVERSIONS_FROM_LOCATION_ASSET_ORDER_FIELD_NUMBER
      See Also:
    • VIEW_THROUGH_CONVERSIONS_FROM_LOCATION_ASSET_OTHER_ENGAGEMENT_FIELD_NUMBER

      public static final int VIEW_THROUGH_CONVERSIONS_FROM_LOCATION_ASSET_OTHER_ENGAGEMENT_FIELD_NUMBER
      See Also:
    • VIEW_THROUGH_CONVERSIONS_FROM_LOCATION_ASSET_STORE_VISITS_FIELD_NUMBER

      public static final int VIEW_THROUGH_CONVERSIONS_FROM_LOCATION_ASSET_STORE_VISITS_FIELD_NUMBER
      See Also:
    • VIEW_THROUGH_CONVERSIONS_FROM_LOCATION_ASSET_WEBSITE_FIELD_NUMBER

      public static final int VIEW_THROUGH_CONVERSIONS_FROM_LOCATION_ASSET_WEBSITE_FIELD_NUMBER
      See Also:
    • ORDERS_FIELD_NUMBER

      public static final int ORDERS_FIELD_NUMBER
      See Also:
    • AVERAGE_ORDER_VALUE_MICROS_FIELD_NUMBER

      public static final int AVERAGE_ORDER_VALUE_MICROS_FIELD_NUMBER
      See Also:
    • AVERAGE_CART_SIZE_FIELD_NUMBER

      public static final int AVERAGE_CART_SIZE_FIELD_NUMBER
      See Also:
    • COST_OF_GOODS_SOLD_MICROS_FIELD_NUMBER

      public static final int COST_OF_GOODS_SOLD_MICROS_FIELD_NUMBER
      See Also:
    • GROSS_PROFIT_MICROS_FIELD_NUMBER

      public static final int GROSS_PROFIT_MICROS_FIELD_NUMBER
      See Also:
    • GROSS_PROFIT_MARGIN_FIELD_NUMBER

      public static final int GROSS_PROFIT_MARGIN_FIELD_NUMBER
      See Also:
    • REVENUE_MICROS_FIELD_NUMBER

      public static final int REVENUE_MICROS_FIELD_NUMBER
      See Also:
    • UNITS_SOLD_FIELD_NUMBER

      public static final int UNITS_SOLD_FIELD_NUMBER
      See Also:
    • CROSS_SELL_COST_OF_GOODS_SOLD_MICROS_FIELD_NUMBER

      public static final int CROSS_SELL_COST_OF_GOODS_SOLD_MICROS_FIELD_NUMBER
      See Also:
    • CROSS_SELL_GROSS_PROFIT_MICROS_FIELD_NUMBER

      public static final int CROSS_SELL_GROSS_PROFIT_MICROS_FIELD_NUMBER
      See Also:
    • CROSS_SELL_REVENUE_MICROS_FIELD_NUMBER

      public static final int CROSS_SELL_REVENUE_MICROS_FIELD_NUMBER
      See Also:
    • CROSS_SELL_UNITS_SOLD_FIELD_NUMBER

      public static final int CROSS_SELL_UNITS_SOLD_FIELD_NUMBER
      See Also:
    • LEAD_COST_OF_GOODS_SOLD_MICROS_FIELD_NUMBER

      public static final int LEAD_COST_OF_GOODS_SOLD_MICROS_FIELD_NUMBER
      See Also:
    • LEAD_GROSS_PROFIT_MICROS_FIELD_NUMBER

      public static final int LEAD_GROSS_PROFIT_MICROS_FIELD_NUMBER
      See Also:
    • LEAD_REVENUE_MICROS_FIELD_NUMBER

      public static final int LEAD_REVENUE_MICROS_FIELD_NUMBER
      See Also:
    • LEAD_UNITS_SOLD_FIELD_NUMBER

      public static final int LEAD_UNITS_SOLD_FIELD_NUMBER
      See Also:
    • UNIQUE_USERS_FIELD_NUMBER

      public static final int UNIQUE_USERS_FIELD_NUMBER
      See Also:
    • AVERAGE_IMPRESSION_FREQUENCY_PER_USER_FIELD_NUMBER

      public static final int AVERAGE_IMPRESSION_FREQUENCY_PER_USER_FIELD_NUMBER
      See Also:
    • LINKED_ENTITIES_COUNT_FIELD_NUMBER

      public static final int LINKED_ENTITIES_COUNT_FIELD_NUMBER
      See Also:
    • LINKED_SAMPLE_ENTITIES_FIELD_NUMBER

      public static final int LINKED_SAMPLE_ENTITIES_FIELD_NUMBER
      See Also:
    • SAMPLE_BEST_PERFORMANCE_ENTITIES_FIELD_NUMBER

      public static final int SAMPLE_BEST_PERFORMANCE_ENTITIES_FIELD_NUMBER
      See Also:
    • SAMPLE_GOOD_PERFORMANCE_ENTITIES_FIELD_NUMBER

      public static final int SAMPLE_GOOD_PERFORMANCE_ENTITIES_FIELD_NUMBER
      See Also:
    • SAMPLE_LOW_PERFORMANCE_ENTITIES_FIELD_NUMBER

      public static final int SAMPLE_LOW_PERFORMANCE_ENTITIES_FIELD_NUMBER
      See Also:
    • SAMPLE_LEARNING_PERFORMANCE_ENTITIES_FIELD_NUMBER

      public static final int SAMPLE_LEARNING_PERFORMANCE_ENTITIES_FIELD_NUMBER
      See Also:
    • SAMPLE_UNRATED_PERFORMANCE_ENTITIES_FIELD_NUMBER

      public static final int SAMPLE_UNRATED_PERFORMANCE_ENTITIES_FIELD_NUMBER
      See Also:
    • ASSET_PINNED_TOTAL_COUNT_FIELD_NUMBER

      public static final int ASSET_PINNED_TOTAL_COUNT_FIELD_NUMBER
      See Also:
    • ASSET_PINNED_AS_HEADLINE_POSITION_ONE_COUNT_FIELD_NUMBER

      public static final int ASSET_PINNED_AS_HEADLINE_POSITION_ONE_COUNT_FIELD_NUMBER
      See Also:
    • ASSET_PINNED_AS_HEADLINE_POSITION_TWO_COUNT_FIELD_NUMBER

      public static final int ASSET_PINNED_AS_HEADLINE_POSITION_TWO_COUNT_FIELD_NUMBER
      See Also:
    • ASSET_PINNED_AS_HEADLINE_POSITION_THREE_COUNT_FIELD_NUMBER

      public static final int ASSET_PINNED_AS_HEADLINE_POSITION_THREE_COUNT_FIELD_NUMBER
      See Also:
    • ASSET_PINNED_AS_DESCRIPTION_POSITION_ONE_COUNT_FIELD_NUMBER

      public static final int ASSET_PINNED_AS_DESCRIPTION_POSITION_ONE_COUNT_FIELD_NUMBER
      See Also:
    • ASSET_PINNED_AS_DESCRIPTION_POSITION_TWO_COUNT_FIELD_NUMBER

      public static final int ASSET_PINNED_AS_DESCRIPTION_POSITION_TWO_COUNT_FIELD_NUMBER
      See Also:
    • ASSET_BEST_PERFORMANCE_IMPRESSION_PERCENTAGE_FIELD_NUMBER

      public static final int ASSET_BEST_PERFORMANCE_IMPRESSION_PERCENTAGE_FIELD_NUMBER
      See Also:
    • ASSET_GOOD_PERFORMANCE_IMPRESSION_PERCENTAGE_FIELD_NUMBER

      public static final int ASSET_GOOD_PERFORMANCE_IMPRESSION_PERCENTAGE_FIELD_NUMBER
      See Also:
    • ASSET_LOW_PERFORMANCE_IMPRESSION_PERCENTAGE_FIELD_NUMBER

      public static final int ASSET_LOW_PERFORMANCE_IMPRESSION_PERCENTAGE_FIELD_NUMBER
      See Also:
    • ASSET_LEARNING_PERFORMANCE_IMPRESSION_PERCENTAGE_FIELD_NUMBER

      public static final int ASSET_LEARNING_PERFORMANCE_IMPRESSION_PERCENTAGE_FIELD_NUMBER
      See Also:
    • ASSET_UNRATED_PERFORMANCE_IMPRESSION_PERCENTAGE_FIELD_NUMBER

      public static final int ASSET_UNRATED_PERFORMANCE_IMPRESSION_PERCENTAGE_FIELD_NUMBER
      See Also:
    • ASSET_BEST_PERFORMANCE_COST_PERCENTAGE_FIELD_NUMBER

      public static final int ASSET_BEST_PERFORMANCE_COST_PERCENTAGE_FIELD_NUMBER
      See Also:
    • ASSET_GOOD_PERFORMANCE_COST_PERCENTAGE_FIELD_NUMBER

      public static final int ASSET_GOOD_PERFORMANCE_COST_PERCENTAGE_FIELD_NUMBER
      See Also:
    • ASSET_LOW_PERFORMANCE_COST_PERCENTAGE_FIELD_NUMBER

      public static final int ASSET_LOW_PERFORMANCE_COST_PERCENTAGE_FIELD_NUMBER
      See Also:
    • ASSET_LEARNING_PERFORMANCE_COST_PERCENTAGE_FIELD_NUMBER

      public static final int ASSET_LEARNING_PERFORMANCE_COST_PERCENTAGE_FIELD_NUMBER
      See Also:
    • ASSET_UNRATED_PERFORMANCE_COST_PERCENTAGE_FIELD_NUMBER

      public static final int ASSET_UNRATED_PERFORMANCE_COST_PERCENTAGE_FIELD_NUMBER
      See Also:
    • STORE_VISITS_LAST_CLICK_MODEL_ATTRIBUTED_CONVERSIONS_FIELD_NUMBER

      public static final int STORE_VISITS_LAST_CLICK_MODEL_ATTRIBUTED_CONVERSIONS_FIELD_NUMBER
      See Also:
    • RESULTS_CONVERSIONS_PURCHASE_FIELD_NUMBER

      public static final int RESULTS_CONVERSIONS_PURCHASE_FIELD_NUMBER
      See Also:
    • VIDEO_VIEW_RATE_IN_FEED_FIELD_NUMBER

      public static final int VIDEO_VIEW_RATE_IN_FEED_FIELD_NUMBER
      See Also:
    • VIDEO_VIEW_RATE_IN_STREAM_FIELD_NUMBER

      public static final int VIDEO_VIEW_RATE_IN_STREAM_FIELD_NUMBER
      See Also:
    • VIDEO_VIEW_RATE_SHORTS_FIELD_NUMBER

      public static final int VIDEO_VIEW_RATE_SHORTS_FIELD_NUMBER
      See Also:
  • Method Details

    • newInstance

      protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
      Overrides:
      newInstance 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()
       Search absolute top impression share is the percentage of your Search ad
       impressions that are shown in the most prominent Search position.
       
      optional double absolute_top_impression_percentage = 183;
      Specified by:
      hasAbsoluteTopImpressionPercentage in interface MetricsOrBuilder
      Returns:
      Whether the absoluteTopImpressionPercentage field is set.
    • getAbsoluteTopImpressionPercentage

      public double getAbsoluteTopImpressionPercentage()
       Search absolute top impression share is the percentage of your Search ad
       impressions that are shown in the most prominent Search position.
       
      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 the 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 the 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.
    • hasAllConversionsValueByConversionDate

      public boolean hasAllConversionsValueByConversionDate()
       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.
       
      optional double all_conversions_value_by_conversion_date = 240;
      Specified by:
      hasAllConversionsValueByConversionDate in interface MetricsOrBuilder
      Returns:
      Whether the allConversionsValueByConversionDate field is set.
    • 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.
       
      optional double all_conversions_value_by_conversion_date = 240;
      Specified by:
      getAllConversionsValueByConversionDate in interface MetricsOrBuilder
      Returns:
      The allConversionsValueByConversionDate.
    • hasAllNewCustomerLifetimeValue

      public boolean hasAllNewCustomerLifetimeValue()
       All of new customers' lifetime conversion value. If you have set up
       customer acquisition goal at either account level or campaign level, this
       will include the additional conversion value from new customers for both
       biddable and non-biddable conversions. If your campaign has adopted the
       customer acquisition goal and selected "bid higher for new customers",
       these values will be included in "all_conversions_value". See
       https://support.google.com/google-ads/answer/12080169 for more details.
       
      optional double all_new_customer_lifetime_value = 294;
      Specified by:
      hasAllNewCustomerLifetimeValue in interface MetricsOrBuilder
      Returns:
      Whether the allNewCustomerLifetimeValue field is set.
    • getAllNewCustomerLifetimeValue

      public double getAllNewCustomerLifetimeValue()
       All of new customers' lifetime conversion value. If you have set up
       customer acquisition goal at either account level or campaign level, this
       will include the additional conversion value from new customers for both
       biddable and non-biddable conversions. If your campaign has adopted the
       customer acquisition goal and selected "bid higher for new customers",
       these values will be included in "all_conversions_value". See
       https://support.google.com/google-ads/answer/12080169 for more details.
       
      optional double all_new_customer_lifetime_value = 294;
      Specified by:
      getAllNewCustomerLifetimeValue in interface MetricsOrBuilder
      Returns:
      The allNewCustomerLifetimeValue.
    • 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.
    • hasAllConversionsByConversionDate

      public boolean hasAllConversionsByConversionDate()
       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.
       
      optional double all_conversions_by_conversion_date = 241;
      Specified by:
      hasAllConversionsByConversionDate in interface MetricsOrBuilder
      Returns:
      Whether the allConversionsByConversionDate field is set.
    • 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.
       
      optional 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.
    • hasAuctionInsightSearchAbsoluteTopImpressionPercentage

      public boolean hasAuctionInsightSearchAbsoluteTopImpressionPercentage()
       This metric is part of the Auction Insights report, and tells how often
       the ads of another participant showed in the most prominent position on the
       search results page.
       This percentage is computed only over the auctions that you appeared in
       the page.
      
       This metric is not publicly available.
       
      optional double auction_insight_search_absolute_top_impression_percentage = 258;
      Specified by:
      hasAuctionInsightSearchAbsoluteTopImpressionPercentage in interface MetricsOrBuilder
      Returns:
      Whether the auctionInsightSearchAbsoluteTopImpressionPercentage field is set.
    • getAuctionInsightSearchAbsoluteTopImpressionPercentage

      public double getAuctionInsightSearchAbsoluteTopImpressionPercentage()
       This metric is part of the Auction Insights report, and tells how often
       the ads of another participant showed in the most prominent position on the
       search results page.
       This percentage is computed only over the auctions that you appeared in
       the page.
      
       This metric is not publicly available.
       
      optional double auction_insight_search_absolute_top_impression_percentage = 258;
      Specified by:
      getAuctionInsightSearchAbsoluteTopImpressionPercentage in interface MetricsOrBuilder
      Returns:
      The auctionInsightSearchAbsoluteTopImpressionPercentage.
    • hasAuctionInsightSearchImpressionShare

      public boolean hasAuctionInsightSearchImpressionShare()
       This metric is part of the Auction Insights report, and tells the
       percentage of impressions that another participant obtained, over the total
       number of impressions that your ads were eligible for.
       Any value below 0.1 is reported as 0.0999.
      
       This metric is not publicly available.
       
      optional double auction_insight_search_impression_share = 259;
      Specified by:
      hasAuctionInsightSearchImpressionShare in interface MetricsOrBuilder
      Returns:
      Whether the auctionInsightSearchImpressionShare field is set.
    • getAuctionInsightSearchImpressionShare

      public double getAuctionInsightSearchImpressionShare()
       This metric is part of the Auction Insights report, and tells the
       percentage of impressions that another participant obtained, over the total
       number of impressions that your ads were eligible for.
       Any value below 0.1 is reported as 0.0999.
      
       This metric is not publicly available.
       
      optional double auction_insight_search_impression_share = 259;
      Specified by:
      getAuctionInsightSearchImpressionShare in interface MetricsOrBuilder
      Returns:
      The auctionInsightSearchImpressionShare.
    • hasAuctionInsightSearchOutrankingShare

      public boolean hasAuctionInsightSearchOutrankingShare()
       This metric is part of the Auction Insights report, and tells the
       percentage of impressions that your ads outranked (showed above)
       another participant in the auction, compared to the total number of
       impressions that your ads were eligible for.
       Any value below 0.1 is reported as 0.0999.
      
       This metric is not publicly available.
       
      optional double auction_insight_search_outranking_share = 260;
      Specified by:
      hasAuctionInsightSearchOutrankingShare in interface MetricsOrBuilder
      Returns:
      Whether the auctionInsightSearchOutrankingShare field is set.
    • getAuctionInsightSearchOutrankingShare

      public double getAuctionInsightSearchOutrankingShare()
       This metric is part of the Auction Insights report, and tells the
       percentage of impressions that your ads outranked (showed above)
       another participant in the auction, compared to the total number of
       impressions that your ads were eligible for.
       Any value below 0.1 is reported as 0.0999.
      
       This metric is not publicly available.
       
      optional double auction_insight_search_outranking_share = 260;
      Specified by:
      getAuctionInsightSearchOutrankingShare in interface MetricsOrBuilder
      Returns:
      The auctionInsightSearchOutrankingShare.
    • hasAuctionInsightSearchOverlapRate

      public boolean hasAuctionInsightSearchOverlapRate()
       This metric is part of the Auction Insights report, and tells how often
       another participant's ad received an impression when your ad also received
       an impression.
      
       This metric is not publicly available.
       
      optional double auction_insight_search_overlap_rate = 261;
      Specified by:
      hasAuctionInsightSearchOverlapRate in interface MetricsOrBuilder
      Returns:
      Whether the auctionInsightSearchOverlapRate field is set.
    • getAuctionInsightSearchOverlapRate

      public double getAuctionInsightSearchOverlapRate()
       This metric is part of the Auction Insights report, and tells how often
       another participant's ad received an impression when your ad also received
       an impression.
      
       This metric is not publicly available.
       
      optional double auction_insight_search_overlap_rate = 261;
      Specified by:
      getAuctionInsightSearchOverlapRate in interface MetricsOrBuilder
      Returns:
      The auctionInsightSearchOverlapRate.
    • hasAuctionInsightSearchPositionAboveRate

      public boolean hasAuctionInsightSearchPositionAboveRate()
       This metric is part of the Auction Insights report, and tells how often
       another participant's ad was shown in a higher position than yours, when
       both of your ads were shown at the same page.
      
       This metric is not publicly available.
       
      optional double auction_insight_search_position_above_rate = 262;
      Specified by:
      hasAuctionInsightSearchPositionAboveRate in interface MetricsOrBuilder
      Returns:
      Whether the auctionInsightSearchPositionAboveRate field is set.
    • getAuctionInsightSearchPositionAboveRate

      public double getAuctionInsightSearchPositionAboveRate()
       This metric is part of the Auction Insights report, and tells how often
       another participant's ad was shown in a higher position than yours, when
       both of your ads were shown at the same page.
      
       This metric is not publicly available.
       
      optional double auction_insight_search_position_above_rate = 262;
      Specified by:
      getAuctionInsightSearchPositionAboveRate in interface MetricsOrBuilder
      Returns:
      The auctionInsightSearchPositionAboveRate.
    • hasAuctionInsightSearchTopImpressionPercentage

      public boolean hasAuctionInsightSearchTopImpressionPercentage()
       This metric is part of the Auction Insights report, and tells how often
       the ads of another participant showed adjacent to the top organic search
       results. This percentage is computed only over the auctions that you
       appeared in the page.
      
       This metric is not publicly available.
       
      optional double auction_insight_search_top_impression_percentage = 263;
      Specified by:
      hasAuctionInsightSearchTopImpressionPercentage in interface MetricsOrBuilder
      Returns:
      Whether the auctionInsightSearchTopImpressionPercentage field is set.
    • getAuctionInsightSearchTopImpressionPercentage

      public double getAuctionInsightSearchTopImpressionPercentage()
       This metric is part of the Auction Insights report, and tells how often
       the ads of another participant showed adjacent to the top organic search
       results. This percentage is computed only over the auctions that you
       appeared in the page.
      
       This metric is not publicly available.
       
      optional double auction_insight_search_top_impression_percentage = 263;
      Specified by:
      getAuctionInsightSearchTopImpressionPercentage in interface MetricsOrBuilder
      Returns:
      The auctionInsightSearchTopImpressionPercentage.
    • 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 (for example, 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 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 (for example, 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 (for example, 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 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.
    • hasConversionsValueByConversionDate

      public boolean hasConversionsValueByConversionDate()
       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.
       
      optional double conversions_value_by_conversion_date = 242;
      Specified by:
      hasConversionsValueByConversionDate in interface MetricsOrBuilder
      Returns:
      Whether the conversionsValueByConversionDate field is set.
    • 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.
       
      optional double conversions_value_by_conversion_date = 242;
      Specified by:
      getConversionsValueByConversionDate in interface MetricsOrBuilder
      Returns:
      The conversionsValueByConversionDate.
    • hasNewCustomerLifetimeValue

      public boolean hasNewCustomerLifetimeValue()
       New customers' lifetime conversion value. If you have set up
       customer acquisition goal at either account level or campaign level, this
       will include the additional conversion value from new customers for
       biddable conversions. If your campaign has adopted the customer
       acquisition goal and selected "bid higher for new customers", these values
       will be included in "conversions_value" for optimization. See
       https://support.google.com/google-ads/answer/12080169 for more details.
       
      optional double new_customer_lifetime_value = 293;
      Specified by:
      hasNewCustomerLifetimeValue in interface MetricsOrBuilder
      Returns:
      Whether the newCustomerLifetimeValue field is set.
    • getNewCustomerLifetimeValue

      public double getNewCustomerLifetimeValue()
       New customers' lifetime conversion value. If you have set up
       customer acquisition goal at either account level or campaign level, this
       will include the additional conversion value from new customers for
       biddable conversions. If your campaign has adopted the customer
       acquisition goal and selected "bid higher for new customers", these values
       will be included in "conversions_value" for optimization. See
       https://support.google.com/google-ads/answer/12080169 for more details.
       
      optional double new_customer_lifetime_value = 293;
      Specified by:
      getNewCustomerLifetimeValue in interface MetricsOrBuilder
      Returns:
      The newCustomerLifetimeValue.
    • 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.
    • hasConversionsByConversionDate

      public boolean hasConversionsByConversionDate()
       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 conversions_by_conversion_date = 243;
      Specified by:
      hasConversionsByConversionDate in interface MetricsOrBuilder
      Returns:
      Whether the conversionsByConversionDate field is set.
    • 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.
       
      optional 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.
    • hasCrossDeviceConversionsValueMicros

      public boolean hasCrossDeviceConversionsValueMicros()
       The sum of the value of cross-device conversions, in micros.
       
      optional int64 cross_device_conversions_value_micros = 312;
      Specified by:
      hasCrossDeviceConversionsValueMicros in interface MetricsOrBuilder
      Returns:
      Whether the crossDeviceConversionsValueMicros field is set.
    • getCrossDeviceConversionsValueMicros

      public long getCrossDeviceConversionsValueMicros()
       The sum of the value of cross-device conversions, in micros.
       
      optional int64 cross_device_conversions_value_micros = 312;
      Specified by:
      getCrossDeviceConversionsValueMicros in interface MetricsOrBuilder
      Returns:
      The crossDeviceConversionsValueMicros.
    • 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.v18.enums.QualityScoreBucketEnum.QualityScoreBucket historical_creative_quality_score = 80;
      Specified by:
      getHistoricalCreativeQualityScoreValue in interface MetricsOrBuilder
      Returns:
      The enum numeric value on the wire for historicalCreativeQualityScore.
    • getHistoricalCreativeQualityScore

      public QualityScoreBucketEnum.QualityScoreBucket getHistoricalCreativeQualityScore()
       The creative historical quality score.
       
      .google.ads.googleads.v18.enums.QualityScoreBucketEnum.QualityScoreBucket historical_creative_quality_score = 80;
      Specified by:
      getHistoricalCreativeQualityScore in interface MetricsOrBuilder
      Returns:
      The historicalCreativeQualityScore.
    • getHistoricalLandingPageQualityScoreValue

      public int getHistoricalLandingPageQualityScoreValue()
       The quality of historical landing page experience.
       
      .google.ads.googleads.v18.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.
    • getHistoricalLandingPageQualityScore

      public QualityScoreBucketEnum.QualityScoreBucket getHistoricalLandingPageQualityScore()
       The quality of historical landing page experience.
       
      .google.ads.googleads.v18.enums.QualityScoreBucketEnum.QualityScoreBucket historical_landing_page_quality_score = 81;
      Specified by:
      getHistoricalLandingPageQualityScore in interface MetricsOrBuilder
      Returns:
      The 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.v18.enums.QualityScoreBucketEnum.QualityScoreBucket historical_search_predicted_ctr = 83;
      Specified by:
      getHistoricalSearchPredictedCtrValue in interface MetricsOrBuilder
      Returns:
      The enum numeric value on the wire for historicalSearchPredictedCtr.
    • getHistoricalSearchPredictedCtr

      public QualityScoreBucketEnum.QualityScoreBucket getHistoricalSearchPredictedCtr()
       The historical search predicted click through rate (CTR).
       
      .google.ads.googleads.v18.enums.QualityScoreBucketEnum.QualityScoreBucket historical_search_predicted_ctr = 83;
      Specified by:
      getHistoricalSearchPredictedCtr in interface MetricsOrBuilder
      Returns:
      The 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.
    • getInteractionEventTypesList

      public List<InteractionEventTypeEnum.InteractionEventType> getInteractionEventTypesList()
       The types of payable and free interactions.
       
      repeated .google.ads.googleads.v18.enums.InteractionEventTypeEnum.InteractionEventType interaction_event_types = 100;
      Specified by:
      getInteractionEventTypesList in interface MetricsOrBuilder
      Returns:
      A list containing the interactionEventTypes.
    • getInteractionEventTypesCount

      public int getInteractionEventTypesCount()
       The types of payable and free interactions.
       
      repeated .google.ads.googleads.v18.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.v18.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 List<Integer> getInteractionEventTypesValueList()
       The types of payable and free interactions.
       
      repeated .google.ads.googleads.v18.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.v18.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.
    • hasGeneralInvalidClickRate

      public boolean hasGeneralInvalidClickRate()
       The percentage of clicks that have been filtered out of your total number
       of clicks (filtered + non-filtered clicks) due to being general invalid
       clicks. These are clicks Google considers illegitimate that are detected
       through routine means of filtration (that is, known invalid data-center
       traffic, bots and spiders or other crawlers, irregular patterns, etc).
       You're not charged for them, and they don't affect your account statistics.
       See the help page at
       https://support.google.com/campaignmanager/answer/6076504 for
       details.
       
      optional double general_invalid_click_rate = 370;
      Specified by:
      hasGeneralInvalidClickRate in interface MetricsOrBuilder
      Returns:
      Whether the generalInvalidClickRate field is set.
    • getGeneralInvalidClickRate

      public double getGeneralInvalidClickRate()
       The percentage of clicks that have been filtered out of your total number
       of clicks (filtered + non-filtered clicks) due to being general invalid
       clicks. These are clicks Google considers illegitimate that are detected
       through routine means of filtration (that is, known invalid data-center
       traffic, bots and spiders or other crawlers, irregular patterns, etc).
       You're not charged for them, and they don't affect your account statistics.
       See the help page at
       https://support.google.com/campaignmanager/answer/6076504 for
       details.
       
      optional double general_invalid_click_rate = 370;
      Specified by:
      getGeneralInvalidClickRate in interface MetricsOrBuilder
      Returns:
      The generalInvalidClickRate.
    • hasGeneralInvalidClicks

      public boolean hasGeneralInvalidClicks()
       Number of general invalid clicks. These are a subset of your invalid clicks
       that are detected through routine means of filtration (such as known
       invalid data-center traffic, bots and spiders or other crawlers, irregular
       patterns, etc.). You're not charged for them, and they don't affect your
       account statistics. See the help page at
       https://support.google.com/campaignmanager/answer/6076504 for
       details.
       
      optional int64 general_invalid_clicks = 371;
      Specified by:
      hasGeneralInvalidClicks in interface MetricsOrBuilder
      Returns:
      Whether the generalInvalidClicks field is set.
    • getGeneralInvalidClicks

      public long getGeneralInvalidClicks()
       Number of general invalid clicks. These are a subset of your invalid clicks
       that are detected through routine means of filtration (such as known
       invalid data-center traffic, bots and spiders or other crawlers, irregular
       patterns, etc.). You're not charged for them, and they don't affect your
       account statistics. See the help page at
       https://support.google.com/campaignmanager/answer/6076504 for
       details.
       
      optional int64 general_invalid_clicks = 371;
      Specified by:
      getGeneralInvalidClicks in interface MetricsOrBuilder
      Returns:
      The generalInvalidClicks.
    • 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 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 among the
       top ads in the 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 among the
       top ads in the 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 adjacent to the top
       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 adjacent to the top
       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 among the
       top ads in the 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 among the
       top ads in the 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 adjacent to the top
       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 adjacent to the top
       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 among the top ads compared to the estimated
       number of impressions you were eligible to receive among the top ads.
       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.
      
       Top ads are generally above the top organic results, although they may show
       below the top organic results on certain queries.
       
      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 among the top ads compared to the estimated
       number of impressions you were eligible to receive among the top ads.
       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.
      
       Top ads are generally above the top organic results, although they may show
       below the top organic results on certain queries.
       
      optional double search_top_impression_share = 146;
      Specified by:
      getSearchTopImpressionShare in interface MetricsOrBuilder
      Returns:
      The searchTopImpressionShare.
    • hasSearchVolume

      public boolean hasSearchVolume()
       Search volume range for a search term insight category.
       
      optional .google.ads.googleads.v18.common.SearchVolumeRange search_volume = 295;
      Specified by:
      hasSearchVolume in interface MetricsOrBuilder
      Returns:
      Whether the searchVolume field is set.
    • getSearchVolume

      public SearchVolumeRange getSearchVolume()
       Search volume range for a search term insight category.
       
      optional .google.ads.googleads.v18.common.SearchVolumeRange search_volume = 295;
      Specified by:
      getSearchVolume in interface MetricsOrBuilder
      Returns:
      The searchVolume.
    • getSearchVolumeOrBuilder

      public SearchVolumeRangeOrBuilder getSearchVolumeOrBuilder()
       Search volume range for a search term insight category.
       
      optional .google.ads.googleads.v18.common.SearchVolumeRange search_volume = 295;
      Specified by:
      getSearchVolumeOrBuilder in interface MetricsOrBuilder
    • 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.
    • hasAverageTargetCpaMicros

      public boolean hasAverageTargetCpaMicros()
       The average Target CPA, or unset if not available (for example, for
       campaigns that had traffic from portfolio bidding strategies or non-tCPA).
       
      optional int64 average_target_cpa_micros = 290;
      Specified by:
      hasAverageTargetCpaMicros in interface MetricsOrBuilder
      Returns:
      Whether the averageTargetCpaMicros field is set.
    • getAverageTargetCpaMicros

      public long getAverageTargetCpaMicros()
       The average Target CPA, or unset if not available (for example, for
       campaigns that had traffic from portfolio bidding strategies or non-tCPA).
       
      optional int64 average_target_cpa_micros = 290;
      Specified by:
      getAverageTargetCpaMicros in interface MetricsOrBuilder
      Returns:
      The averageTargetCpaMicros.
    • hasAverageTargetRoas

      public boolean hasAverageTargetRoas()
       The average Target ROAS, or unset if not available (for example, for
       campaigns that had traffic from portfolio bidding strategies or non-tROAS).
       
      optional double average_target_roas = 250;
      Specified by:
      hasAverageTargetRoas in interface MetricsOrBuilder
      Returns:
      Whether the averageTargetRoas field is set.
    • getAverageTargetRoas

      public double getAverageTargetRoas()
       The average Target ROAS, or unset if not available (for example, for
       campaigns that had traffic from portfolio bidding strategies or non-tROAS).
       
      optional double average_target_roas = 250;
      Specified by:
      getAverageTargetRoas in interface MetricsOrBuilder
      Returns:
      The averageTargetRoas.
    • hasTopImpressionPercentage

      public boolean hasTopImpressionPercentage()
       The percent of your ad impressions that are shown adjacent to the top
       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 adjacent to the top
       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 (for example,
       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 (for example,
       clicking on) another ad.
       
      optional int64 view_through_conversions = 155;
      Specified by:
      getViewThroughConversions in interface MetricsOrBuilder
      Returns:
      The viewThroughConversions.
    • getSkAdNetworkInstalls

      public long getSkAdNetworkInstalls()
       The number of iOS Store Kit Ad Network conversions.
       
      int64 sk_ad_network_installs = 246;
      Specified by:
      getSkAdNetworkInstalls in interface MetricsOrBuilder
      Returns:
      The skAdNetworkInstalls.
    • getSkAdNetworkTotalConversions

      public long getSkAdNetworkTotalConversions()
       The total number of iOS Store Kit Ad Network conversions.
       
      int64 sk_ad_network_total_conversions = 292;
      Specified by:
      getSkAdNetworkTotalConversions in interface MetricsOrBuilder
      Returns:
      The skAdNetworkTotalConversions.
    • getPublisherPurchasedClicks

      public long getPublisherPurchasedClicks()
       Clicks from properties not owned by the publisher for which the traffic
       the publisher has paid for or acquired through incentivized activity
       
      int64 publisher_purchased_clicks = 264;
      Specified by:
      getPublisherPurchasedClicks in interface MetricsOrBuilder
      Returns:
      The publisherPurchasedClicks.
    • getPublisherOrganicClicks

      public long getPublisherOrganicClicks()
       Clicks from properties for which the traffic the publisher has not paid
       for or acquired through incentivized activity
       
      int64 publisher_organic_clicks = 265;
      Specified by:
      getPublisherOrganicClicks in interface MetricsOrBuilder
      Returns:
      The publisherOrganicClicks.
    • getPublisherUnknownClicks

      public long getPublisherUnknownClicks()
       Clicks from traffic which is not identified as "Publisher Purchased" or
       "Publisher Organic"
       
      int64 publisher_unknown_clicks = 266;
      Specified by:
      getPublisherUnknownClicks in interface MetricsOrBuilder
      Returns:
      The publisherUnknownClicks.
    • hasAllConversionsFromLocationAssetClickToCall

      public boolean hasAllConversionsFromLocationAssetClickToCall()
       Number of call button clicks on any location surface after a chargeable ad
       event (click or impression). This measure is coming from Asset based
       location.
       
      optional double all_conversions_from_location_asset_click_to_call = 267;
      Specified by:
      hasAllConversionsFromLocationAssetClickToCall in interface MetricsOrBuilder
      Returns:
      Whether the allConversionsFromLocationAssetClickToCall field is set.
    • getAllConversionsFromLocationAssetClickToCall

      public double getAllConversionsFromLocationAssetClickToCall()
       Number of call button clicks on any location surface after a chargeable ad
       event (click or impression). This measure is coming from Asset based
       location.
       
      optional double all_conversions_from_location_asset_click_to_call = 267;
      Specified by:
      getAllConversionsFromLocationAssetClickToCall in interface MetricsOrBuilder
      Returns:
      The allConversionsFromLocationAssetClickToCall.
    • hasAllConversionsFromLocationAssetDirections

      public boolean hasAllConversionsFromLocationAssetDirections()
       Number of driving directions clicks on any location surface after a
       chargeable ad event (click or impression). This measure is coming
       from Asset based location.
       
      optional double all_conversions_from_location_asset_directions = 268;
      Specified by:
      hasAllConversionsFromLocationAssetDirections in interface MetricsOrBuilder
      Returns:
      Whether the allConversionsFromLocationAssetDirections field is set.
    • getAllConversionsFromLocationAssetDirections

      public double getAllConversionsFromLocationAssetDirections()
       Number of driving directions clicks on any location surface after a
       chargeable ad event (click or impression). This measure is coming
       from Asset based location.
       
      optional double all_conversions_from_location_asset_directions = 268;
      Specified by:
      getAllConversionsFromLocationAssetDirections in interface MetricsOrBuilder
      Returns:
      The allConversionsFromLocationAssetDirections.
    • hasAllConversionsFromLocationAssetMenu

      public boolean hasAllConversionsFromLocationAssetMenu()
       Number of menu link clicks on any location surface after a chargeable ad
       event (click or impression). This measure is coming from Asset based
       location.
       
      optional double all_conversions_from_location_asset_menu = 269;
      Specified by:
      hasAllConversionsFromLocationAssetMenu in interface MetricsOrBuilder
      Returns:
      Whether the allConversionsFromLocationAssetMenu field is set.
    • getAllConversionsFromLocationAssetMenu

      public double getAllConversionsFromLocationAssetMenu()
       Number of menu link clicks on any location surface after a chargeable ad
       event (click or impression). This measure is coming from Asset based
       location.
       
      optional double all_conversions_from_location_asset_menu = 269;
      Specified by:
      getAllConversionsFromLocationAssetMenu in interface MetricsOrBuilder
      Returns:
      The allConversionsFromLocationAssetMenu.
    • hasAllConversionsFromLocationAssetOrder

      public boolean hasAllConversionsFromLocationAssetOrder()
       Number of order clicks on any location surface after a chargeable ad event
       (click or impression). This measure is coming from Asset based
       location.
       
      optional double all_conversions_from_location_asset_order = 270;
      Specified by:
      hasAllConversionsFromLocationAssetOrder in interface MetricsOrBuilder
      Returns:
      Whether the allConversionsFromLocationAssetOrder field is set.
    • getAllConversionsFromLocationAssetOrder

      public double getAllConversionsFromLocationAssetOrder()
       Number of order clicks on any location surface after a chargeable ad event
       (click or impression). This measure is coming from Asset based
       location.
       
      optional double all_conversions_from_location_asset_order = 270;
      Specified by:
      getAllConversionsFromLocationAssetOrder in interface MetricsOrBuilder
      Returns:
      The allConversionsFromLocationAssetOrder.
    • hasAllConversionsFromLocationAssetOtherEngagement

      public boolean hasAllConversionsFromLocationAssetOtherEngagement()
       Number of other types of local action clicks on any location surface after
       a chargeable ad event (click or impression). This measure is coming
       from Asset based location.
       
      optional double all_conversions_from_location_asset_other_engagement = 271;
      Specified by:
      hasAllConversionsFromLocationAssetOtherEngagement in interface MetricsOrBuilder
      Returns:
      Whether the allConversionsFromLocationAssetOtherEngagement field is set.
    • getAllConversionsFromLocationAssetOtherEngagement

      public double getAllConversionsFromLocationAssetOtherEngagement()
       Number of other types of local action clicks on any location surface after
       a chargeable ad event (click or impression). This measure is coming
       from Asset based location.
       
      optional double all_conversions_from_location_asset_other_engagement = 271;
      Specified by:
      getAllConversionsFromLocationAssetOtherEngagement in interface MetricsOrBuilder
      Returns:
      The allConversionsFromLocationAssetOtherEngagement.
    • hasAllConversionsFromLocationAssetStoreVisits

      public boolean hasAllConversionsFromLocationAssetStoreVisits()
       Estimated number of visits to the store after a chargeable
       ad event (click or impression). This measure is coming from Asset
       based location.
       
      optional double all_conversions_from_location_asset_store_visits = 272;
      Specified by:
      hasAllConversionsFromLocationAssetStoreVisits in interface MetricsOrBuilder
      Returns:
      Whether the allConversionsFromLocationAssetStoreVisits field is set.
    • getAllConversionsFromLocationAssetStoreVisits

      public double getAllConversionsFromLocationAssetStoreVisits()
       Estimated number of visits to the store after a chargeable
       ad event (click or impression). This measure is coming from Asset
       based location.
       
      optional double all_conversions_from_location_asset_store_visits = 272;
      Specified by:
      getAllConversionsFromLocationAssetStoreVisits in interface MetricsOrBuilder
      Returns:
      The allConversionsFromLocationAssetStoreVisits.
    • hasAllConversionsFromLocationAssetWebsite

      public boolean hasAllConversionsFromLocationAssetWebsite()
       Number of website URL clicks on any location surface after a chargeable ad
       event (click or impression). This measure is coming from Asset based
       location.
       
      optional double all_conversions_from_location_asset_website = 273;
      Specified by:
      hasAllConversionsFromLocationAssetWebsite in interface MetricsOrBuilder
      Returns:
      Whether the allConversionsFromLocationAssetWebsite field is set.
    • getAllConversionsFromLocationAssetWebsite

      public double getAllConversionsFromLocationAssetWebsite()
       Number of website URL clicks on any location surface after a chargeable ad
       event (click or impression). This measure is coming from Asset based
       location.
       
      optional double all_conversions_from_location_asset_website = 273;
      Specified by:
      getAllConversionsFromLocationAssetWebsite in interface MetricsOrBuilder
      Returns:
      The allConversionsFromLocationAssetWebsite.
    • hasEligibleImpressionsFromLocationAssetStoreReach

      public boolean hasEligibleImpressionsFromLocationAssetStoreReach()
       Number of impressions in which the store location was shown or the location
       was used for targeting. This measure is coming from Asset based
       location.
       
      optional int64 eligible_impressions_from_location_asset_store_reach = 274;
      Specified by:
      hasEligibleImpressionsFromLocationAssetStoreReach in interface MetricsOrBuilder
      Returns:
      Whether the eligibleImpressionsFromLocationAssetStoreReach field is set.
    • getEligibleImpressionsFromLocationAssetStoreReach

      public long getEligibleImpressionsFromLocationAssetStoreReach()
       Number of impressions in which the store location was shown or the location
       was used for targeting. This measure is coming from Asset based
       location.
       
      optional int64 eligible_impressions_from_location_asset_store_reach = 274;
      Specified by:
      getEligibleImpressionsFromLocationAssetStoreReach in interface MetricsOrBuilder
      Returns:
      The eligibleImpressionsFromLocationAssetStoreReach.
    • hasViewThroughConversionsFromLocationAssetClickToCall

      public boolean hasViewThroughConversionsFromLocationAssetClickToCall()
       Number of call button clicks on any location surface after an impression.
       This measure is coming from Asset based location.
       
      optional double view_through_conversions_from_location_asset_click_to_call = 275;
      Specified by:
      hasViewThroughConversionsFromLocationAssetClickToCall in interface MetricsOrBuilder
      Returns:
      Whether the viewThroughConversionsFromLocationAssetClickToCall field is set.
    • getViewThroughConversionsFromLocationAssetClickToCall

      public double getViewThroughConversionsFromLocationAssetClickToCall()
       Number of call button clicks on any location surface after an impression.
       This measure is coming from Asset based location.
       
      optional double view_through_conversions_from_location_asset_click_to_call = 275;
      Specified by:
      getViewThroughConversionsFromLocationAssetClickToCall in interface MetricsOrBuilder
      Returns:
      The viewThroughConversionsFromLocationAssetClickToCall.
    • hasViewThroughConversionsFromLocationAssetDirections

      public boolean hasViewThroughConversionsFromLocationAssetDirections()
       Number of driving directions clicks on any location surface after an
       impression. This measure is coming from Asset based location.
       
      optional double view_through_conversions_from_location_asset_directions = 276;
      Specified by:
      hasViewThroughConversionsFromLocationAssetDirections in interface MetricsOrBuilder
      Returns:
      Whether the viewThroughConversionsFromLocationAssetDirections field is set.
    • getViewThroughConversionsFromLocationAssetDirections

      public double getViewThroughConversionsFromLocationAssetDirections()
       Number of driving directions clicks on any location surface after an
       impression. This measure is coming from Asset based location.
       
      optional double view_through_conversions_from_location_asset_directions = 276;
      Specified by:
      getViewThroughConversionsFromLocationAssetDirections in interface MetricsOrBuilder
      Returns:
      The viewThroughConversionsFromLocationAssetDirections.
    • hasViewThroughConversionsFromLocationAssetMenu

      public boolean hasViewThroughConversionsFromLocationAssetMenu()
       Number of menu link clicks on any location surface after an impression.
       This measure is coming from Asset based location.
       
      optional double view_through_conversions_from_location_asset_menu = 277;
      Specified by:
      hasViewThroughConversionsFromLocationAssetMenu in interface MetricsOrBuilder
      Returns:
      Whether the viewThroughConversionsFromLocationAssetMenu field is set.
    • getViewThroughConversionsFromLocationAssetMenu

      public double getViewThroughConversionsFromLocationAssetMenu()
       Number of menu link clicks on any location surface after an impression.
       This measure is coming from Asset based location.
       
      optional double view_through_conversions_from_location_asset_menu = 277;
      Specified by:
      getViewThroughConversionsFromLocationAssetMenu in interface MetricsOrBuilder
      Returns:
      The viewThroughConversionsFromLocationAssetMenu.
    • hasViewThroughConversionsFromLocationAssetOrder

      public boolean hasViewThroughConversionsFromLocationAssetOrder()
       Number of order clicks on any location surface after an impression. This
       measure is coming from Asset based location.
       
      optional double view_through_conversions_from_location_asset_order = 278;
      Specified by:
      hasViewThroughConversionsFromLocationAssetOrder in interface MetricsOrBuilder
      Returns:
      Whether the viewThroughConversionsFromLocationAssetOrder field is set.
    • getViewThroughConversionsFromLocationAssetOrder

      public double getViewThroughConversionsFromLocationAssetOrder()
       Number of order clicks on any location surface after an impression. This
       measure is coming from Asset based location.
       
      optional double view_through_conversions_from_location_asset_order = 278;
      Specified by:
      getViewThroughConversionsFromLocationAssetOrder in interface MetricsOrBuilder
      Returns:
      The viewThroughConversionsFromLocationAssetOrder.
    • hasViewThroughConversionsFromLocationAssetOtherEngagement

      public boolean hasViewThroughConversionsFromLocationAssetOtherEngagement()
       Number of other types of local action clicks on any location surface after
       an impression. This measure is coming from Asset based location.
       
      optional double view_through_conversions_from_location_asset_other_engagement = 279;
      Specified by:
      hasViewThroughConversionsFromLocationAssetOtherEngagement in interface MetricsOrBuilder
      Returns:
      Whether the viewThroughConversionsFromLocationAssetOtherEngagement field is set.
    • getViewThroughConversionsFromLocationAssetOtherEngagement

      public double getViewThroughConversionsFromLocationAssetOtherEngagement()
       Number of other types of local action clicks on any location surface after
       an impression. This measure is coming from Asset based location.
       
      optional double view_through_conversions_from_location_asset_other_engagement = 279;
      Specified by:
      getViewThroughConversionsFromLocationAssetOtherEngagement in interface MetricsOrBuilder
      Returns:
      The viewThroughConversionsFromLocationAssetOtherEngagement.
    • hasViewThroughConversionsFromLocationAssetStoreVisits

      public boolean hasViewThroughConversionsFromLocationAssetStoreVisits()
       Estimated number of visits to the store after an impression.
       This measure is coming from Asset based location.
       
      optional double view_through_conversions_from_location_asset_store_visits = 280;
      Specified by:
      hasViewThroughConversionsFromLocationAssetStoreVisits in interface MetricsOrBuilder
      Returns:
      Whether the viewThroughConversionsFromLocationAssetStoreVisits field is set.
    • getViewThroughConversionsFromLocationAssetStoreVisits

      public double getViewThroughConversionsFromLocationAssetStoreVisits()
       Estimated number of visits to the store after an impression.
       This measure is coming from Asset based location.
       
      optional double view_through_conversions_from_location_asset_store_visits = 280;
      Specified by:
      getViewThroughConversionsFromLocationAssetStoreVisits in interface MetricsOrBuilder
      Returns:
      The viewThroughConversionsFromLocationAssetStoreVisits.
    • hasViewThroughConversionsFromLocationAssetWebsite

      public boolean hasViewThroughConversionsFromLocationAssetWebsite()
       Number of website URL clicks on any location surface after an impression.
       This measure is coming from Asset based location.
       
      optional double view_through_conversions_from_location_asset_website = 281;
      Specified by:
      hasViewThroughConversionsFromLocationAssetWebsite in interface MetricsOrBuilder
      Returns:
      Whether the viewThroughConversionsFromLocationAssetWebsite field is set.
    • getViewThroughConversionsFromLocationAssetWebsite

      public double getViewThroughConversionsFromLocationAssetWebsite()
       Number of website URL clicks on any location surface after an impression.
       This measure is coming from Asset based location.
       
      optional double view_through_conversions_from_location_asset_website = 281;
      Specified by:
      getViewThroughConversionsFromLocationAssetWebsite in interface MetricsOrBuilder
      Returns:
      The viewThroughConversionsFromLocationAssetWebsite.
    • hasOrders

      public boolean hasOrders()
       Orders is the total number of purchase conversions you received attributed
       to your ads.
       How it works: You report conversions with cart data for
       completed purchases on your website. If a conversion is attributed to
       previous interactions with your ads (clicks for text or Shopping ads, views
       for video ads etc.) it's counted as an order.
       Example: Someone clicked on a Shopping ad for a hat then bought the same
       hat and a shirt in an order on your website. Even though they bought 2
       products, this would count as 1 order.
       This metric is only available if you report conversions with cart data.
       
      optional double orders = 296;
      Specified by:
      hasOrders in interface MetricsOrBuilder
      Returns:
      Whether the orders field is set.
    • getOrders

      public double getOrders()
       Orders is the total number of purchase conversions you received attributed
       to your ads.
       How it works: You report conversions with cart data for
       completed purchases on your website. If a conversion is attributed to
       previous interactions with your ads (clicks for text or Shopping ads, views
       for video ads etc.) it's counted as an order.
       Example: Someone clicked on a Shopping ad for a hat then bought the same
       hat and a shirt in an order on your website. Even though they bought 2
       products, this would count as 1 order.
       This metric is only available if you report conversions with cart data.
       
      optional double orders = 296;
      Specified by:
      getOrders in interface MetricsOrBuilder
      Returns:
      The orders.
    • hasAverageOrderValueMicros

      public boolean hasAverageOrderValueMicros()
       Average order value is the average revenue you made per order attributed to
       your ads.
       How it works: You report conversions with cart data for completed purchases
       on your website. Average order value is the total revenue from your orders
       divided by the total number of orders.
       Example: You received 3 orders which made $10, $15 and $20 worth of
       revenue. The average order value is $15 = ($10 + $15 + $20)/3.
       This metric is only available if you report conversions with cart data.
       
      optional int64 average_order_value_micros = 297;
      Specified by:
      hasAverageOrderValueMicros in interface MetricsOrBuilder
      Returns:
      Whether the averageOrderValueMicros field is set.
    • getAverageOrderValueMicros

      public long getAverageOrderValueMicros()
       Average order value is the average revenue you made per order attributed to
       your ads.
       How it works: You report conversions with cart data for completed purchases
       on your website. Average order value is the total revenue from your orders
       divided by the total number of orders.
       Example: You received 3 orders which made $10, $15 and $20 worth of
       revenue. The average order value is $15 = ($10 + $15 + $20)/3.
       This metric is only available if you report conversions with cart data.
       
      optional int64 average_order_value_micros = 297;
      Specified by:
      getAverageOrderValueMicros in interface MetricsOrBuilder
      Returns:
      The averageOrderValueMicros.
    • hasAverageCartSize

      public boolean hasAverageCartSize()
       Average cart size is the average number of products in each order
       attributed to your ads.
       How it works: You report conversions with cart data for completed purchases
       on your website. Average cart size is the total number of products sold
       divided by the total number of orders you received.
       Example: You received 2 orders, the first included 3 products and the
       second included 2. The average cart size is 2.5 products = (3+2)/2.
       This metric is only available if you report conversions with cart data.
       
      optional double average_cart_size = 298;
      Specified by:
      hasAverageCartSize in interface MetricsOrBuilder
      Returns:
      Whether the averageCartSize field is set.
    • getAverageCartSize

      public double getAverageCartSize()
       Average cart size is the average number of products in each order
       attributed to your ads.
       How it works: You report conversions with cart data for completed purchases
       on your website. Average cart size is the total number of products sold
       divided by the total number of orders you received.
       Example: You received 2 orders, the first included 3 products and the
       second included 2. The average cart size is 2.5 products = (3+2)/2.
       This metric is only available if you report conversions with cart data.
       
      optional double average_cart_size = 298;
      Specified by:
      getAverageCartSize in interface MetricsOrBuilder
      Returns:
      The averageCartSize.
    • hasCostOfGoodsSoldMicros

      public boolean hasCostOfGoodsSoldMicros()
       Cost of goods sold (COGS) is the total cost of the products you sold in
       orders attributed to your ads.
       How it works: You can add a cost of goods sold value to every product in
       Merchant Center. If you report conversions with cart data, the products you
       sold are matched with their cost of goods sold value and this can be used
       to calculate the gross profit you made on each order.
       Example: Someone clicked on a Shopping ad for a hat then bought the same
       hat and a shirt. The hat has a cost of goods sold value of $3, the shirt
       has a cost of goods sold value of $5. The cost of goods sold for this order
       is $8 = $3 + $5.
       This metric is only available if you report conversions with cart data.
       
      optional int64 cost_of_goods_sold_micros = 299;
      Specified by:
      hasCostOfGoodsSoldMicros in interface MetricsOrBuilder
      Returns:
      Whether the costOfGoodsSoldMicros field is set.
    • getCostOfGoodsSoldMicros

      public long getCostOfGoodsSoldMicros()
       Cost of goods sold (COGS) is the total cost of the products you sold in
       orders attributed to your ads.
       How it works: You can add a cost of goods sold value to every product in
       Merchant Center. If you report conversions with cart data, the products you
       sold are matched with their cost of goods sold value and this can be used
       to calculate the gross profit you made on each order.
       Example: Someone clicked on a Shopping ad for a hat then bought the same
       hat and a shirt. The hat has a cost of goods sold value of $3, the shirt
       has a cost of goods sold value of $5. The cost of goods sold for this order
       is $8 = $3 + $5.
       This metric is only available if you report conversions with cart data.
       
      optional int64 cost_of_goods_sold_micros = 299;
      Specified by:
      getCostOfGoodsSoldMicros in interface MetricsOrBuilder
      Returns:
      The costOfGoodsSoldMicros.
    • hasGrossProfitMicros

      public boolean hasGrossProfitMicros()
       Gross profit is the profit you made from orders attributed to your ads
       minus the cost of goods sold (COGS).
       How it works: Gross profit is the revenue you made from sales attributed to
       your ads minus cost of goods sold. Gross profit calculations only include
       products that have a cost of goods sold value in Merchant Center.
       Example: Someone clicked on a Shopping ad for a hat then bought the same
       hat and a shirt in an order from your website. The hat is priced $10 and
       the shirt is priced $20. The hat has a cost of goods sold value of $3, but
       the shirt has no cost of goods sold value. Gross profit for this order will
       only take into account the hat, so it's $7 = $10 - $3.
       This metric is only available if you report conversions with cart data.
       
      optional int64 gross_profit_micros = 300;
      Specified by:
      hasGrossProfitMicros in interface MetricsOrBuilder
      Returns:
      Whether the grossProfitMicros field is set.
    • getGrossProfitMicros

      public long getGrossProfitMicros()
       Gross profit is the profit you made from orders attributed to your ads
       minus the cost of goods sold (COGS).
       How it works: Gross profit is the revenue you made from sales attributed to
       your ads minus cost of goods sold. Gross profit calculations only include
       products that have a cost of goods sold value in Merchant Center.
       Example: Someone clicked on a Shopping ad for a hat then bought the same
       hat and a shirt in an order from your website. The hat is priced $10 and
       the shirt is priced $20. The hat has a cost of goods sold value of $3, but
       the shirt has no cost of goods sold value. Gross profit for this order will
       only take into account the hat, so it's $7 = $10 - $3.
       This metric is only available if you report conversions with cart data.
       
      optional int64 gross_profit_micros = 300;
      Specified by:
      getGrossProfitMicros in interface MetricsOrBuilder
      Returns:
      The grossProfitMicros.
    • hasGrossProfitMargin

      public boolean hasGrossProfitMargin()
       Gross profit margin is the percentage gross profit you made from orders
       attributed to your ads, after taking out the cost of goods sold (COGS).
       How it works: You report conversions with cart data for completed purchases
       on your website. Gross profit margin is the gross profit you made divided
       by your total revenue and multiplied by 100%. Gross profit margin
       calculations only include products that have a cost of goods sold value in
       Merchant Center.
       Example: Someone bought a hat and a shirt in an order on your website. The
       hat is priced $10 and has a cost of goods sold value of $3. The shirt is
       priced $20 but has no cost of goods sold value. Gross profit margin for
       this order will only take into account the hat because it has a cost of
       goods sold value, so it's 70% = ($10 - $3)/$10 x 100%.
       This metric is only available if you report conversions with cart data.
       
      optional double gross_profit_margin = 301;
      Specified by:
      hasGrossProfitMargin in interface MetricsOrBuilder
      Returns:
      Whether the grossProfitMargin field is set.
    • getGrossProfitMargin

      public double getGrossProfitMargin()
       Gross profit margin is the percentage gross profit you made from orders
       attributed to your ads, after taking out the cost of goods sold (COGS).
       How it works: You report conversions with cart data for completed purchases
       on your website. Gross profit margin is the gross profit you made divided
       by your total revenue and multiplied by 100%. Gross profit margin
       calculations only include products that have a cost of goods sold value in
       Merchant Center.
       Example: Someone bought a hat and a shirt in an order on your website. The
       hat is priced $10 and has a cost of goods sold value of $3. The shirt is
       priced $20 but has no cost of goods sold value. Gross profit margin for
       this order will only take into account the hat because it has a cost of
       goods sold value, so it's 70% = ($10 - $3)/$10 x 100%.
       This metric is only available if you report conversions with cart data.
       
      optional double gross_profit_margin = 301;
      Specified by:
      getGrossProfitMargin in interface MetricsOrBuilder
      Returns:
      The grossProfitMargin.
    • hasRevenueMicros

      public boolean hasRevenueMicros()
       Revenue is the total amount you made from orders attributed to your ads.
       How it works: You report conversions with cart data for completed purchases
       on your website. Revenue is the total value of all the orders you received
       attributed to your ads, minus any discount.
       Example: Someone clicked on a Shopping ad  for a hat then bought the same
       hat and a shirt in an order from your website. The hat is priced $10 and
       the shirt is priced $20. The entire order has a $5 discount. The revenue
       from this order is $25 = ($10 + $20) - $5.
       This metric is only available if you report conversions with cart data.
       
      optional int64 revenue_micros = 302;
      Specified by:
      hasRevenueMicros in interface MetricsOrBuilder
      Returns:
      Whether the revenueMicros field is set.
    • getRevenueMicros

      public long getRevenueMicros()
       Revenue is the total amount you made from orders attributed to your ads.
       How it works: You report conversions with cart data for completed purchases
       on your website. Revenue is the total value of all the orders you received
       attributed to your ads, minus any discount.
       Example: Someone clicked on a Shopping ad  for a hat then bought the same
       hat and a shirt in an order from your website. The hat is priced $10 and
       the shirt is priced $20. The entire order has a $5 discount. The revenue
       from this order is $25 = ($10 + $20) - $5.
       This metric is only available if you report conversions with cart data.
       
      optional int64 revenue_micros = 302;
      Specified by:
      getRevenueMicros in interface MetricsOrBuilder
      Returns:
      The revenueMicros.
    • hasUnitsSold

      public boolean hasUnitsSold()
       Units sold is the total number of products sold from orders attributed to
       your ads.
       How it works: You report conversions with cart data for completed purchases
       on your website. Units sold is the total number of products sold from all
       orders attributed to your ads.
       Example: Someone clicked on a Shopping ad for a hat then bought the same
       hat, a shirt and a jacket. The units sold in this order is 3.
       This metric is only available if you report conversions with cart data.
       
      optional double units_sold = 303;
      Specified by:
      hasUnitsSold in interface MetricsOrBuilder
      Returns:
      Whether the unitsSold field is set.
    • getUnitsSold

      public double getUnitsSold()
       Units sold is the total number of products sold from orders attributed to
       your ads.
       How it works: You report conversions with cart data for completed purchases
       on your website. Units sold is the total number of products sold from all
       orders attributed to your ads.
       Example: Someone clicked on a Shopping ad for a hat then bought the same
       hat, a shirt and a jacket. The units sold in this order is 3.
       This metric is only available if you report conversions with cart data.
       
      optional double units_sold = 303;
      Specified by:
      getUnitsSold in interface MetricsOrBuilder
      Returns:
      The unitsSold.
    • hasCrossSellCostOfGoodsSoldMicros

      public boolean hasCrossSellCostOfGoodsSoldMicros()
       Cross-sell cost of goods sold (COGS) is the total cost of products sold as
       a result of advertising a different product.
       How it works: You report conversions with cart data for completed purchases
       on your website. If the ad that was interacted with before the purchase has
       an associated product (see Shopping Ads) then this product is considered
       the advertised product. Any product included in the order the customer
       places is a sold product. If these products don't match then this is
       considered cross-sell. Cross-sell cost of goods sold is the total cost of
       the products sold that weren't advertised.
       Example: Someone clicked on a Shopping ad for a hat then bought the same
       hat and a shirt. The hat has a cost of goods sold value of $3, the shirt
       has a cost of goods sold value of $5. The cross-sell cost of goods sold for
       this order is $5.
       This metric is only available if you report conversions with cart data.
       
      optional int64 cross_sell_cost_of_goods_sold_micros = 304;
      Specified by:
      hasCrossSellCostOfGoodsSoldMicros in interface MetricsOrBuilder
      Returns:
      Whether the crossSellCostOfGoodsSoldMicros field is set.
    • getCrossSellCostOfGoodsSoldMicros

      public long getCrossSellCostOfGoodsSoldMicros()
       Cross-sell cost of goods sold (COGS) is the total cost of products sold as
       a result of advertising a different product.
       How it works: You report conversions with cart data for completed purchases
       on your website. If the ad that was interacted with before the purchase has
       an associated product (see Shopping Ads) then this product is considered
       the advertised product. Any product included in the order the customer
       places is a sold product. If these products don't match then this is
       considered cross-sell. Cross-sell cost of goods sold is the total cost of
       the products sold that weren't advertised.
       Example: Someone clicked on a Shopping ad for a hat then bought the same
       hat and a shirt. The hat has a cost of goods sold value of $3, the shirt
       has a cost of goods sold value of $5. The cross-sell cost of goods sold for
       this order is $5.
       This metric is only available if you report conversions with cart data.
       
      optional int64 cross_sell_cost_of_goods_sold_micros = 304;
      Specified by:
      getCrossSellCostOfGoodsSoldMicros in interface MetricsOrBuilder
      Returns:
      The crossSellCostOfGoodsSoldMicros.
    • hasCrossSellGrossProfitMicros

      public boolean hasCrossSellGrossProfitMicros()
       Cross-sell gross profit is the profit you made from products sold as a
       result of advertising a different product, minus cost of goods sold (COGS).
       How it works: You report conversions with cart data for completed purchases
       on your website. If the ad that was interacted with before the purchase has
       an associated product (see Shopping Ads) then this product is considered
       the advertised product. Any product included in the purchase is a sold
       product. If these products don't match then this is considered cross-sell.
       Cross-sell gross profit is the revenue you made from cross-sell attributed
       to your ads minus the cost of the goods sold.
       Example: Someone clicked on a Shopping ad for a hat then bought the same
       hat and a shirt. The shirt is priced $20 and has a cost of goods sold value
       of $5. The cross-sell gross profit of this order is $15 = $20 - $5.
       This metric is only available if you report conversions with cart data.
       
      optional int64 cross_sell_gross_profit_micros = 305;
      Specified by:
      hasCrossSellGrossProfitMicros in interface MetricsOrBuilder
      Returns:
      Whether the crossSellGrossProfitMicros field is set.
    • getCrossSellGrossProfitMicros

      public long getCrossSellGrossProfitMicros()
       Cross-sell gross profit is the profit you made from products sold as a
       result of advertising a different product, minus cost of goods sold (COGS).
       How it works: You report conversions with cart data for completed purchases
       on your website. If the ad that was interacted with before the purchase has
       an associated product (see Shopping Ads) then this product is considered
       the advertised product. Any product included in the purchase is a sold
       product. If these products don't match then this is considered cross-sell.
       Cross-sell gross profit is the revenue you made from cross-sell attributed
       to your ads minus the cost of the goods sold.
       Example: Someone clicked on a Shopping ad for a hat then bought the same
       hat and a shirt. The shirt is priced $20 and has a cost of goods sold value
       of $5. The cross-sell gross profit of this order is $15 = $20 - $5.
       This metric is only available if you report conversions with cart data.
       
      optional int64 cross_sell_gross_profit_micros = 305;
      Specified by:
      getCrossSellGrossProfitMicros in interface MetricsOrBuilder
      Returns:
      The crossSellGrossProfitMicros.
    • hasCrossSellRevenueMicros

      public boolean hasCrossSellRevenueMicros()
       Cross-sell revenue is the total amount you made from products sold as a
       result of advertising a different product.
       How it works: You report conversions with cart data for completed purchases
       on your website. If the ad that was interacted with before the purchase has
       an associated product (see Shopping Ads) then this product is considered
       the advertised product. Any product included in the order the customer
       places is a sold product. If these products don't match then this is
       considered cross-sell. Cross-sell revenue is the total value you made from
       cross-sell attributed to your ads.
       Example: Someone clicked on a Shopping ad for a hat then bought the same
       hat and a shirt. The hat is priced $10 and the shirt is priced $20. The
       cross-sell revenue of this order is $20.
       This metric is only available if you report conversions with cart data.
       
      optional int64 cross_sell_revenue_micros = 306;
      Specified by:
      hasCrossSellRevenueMicros in interface MetricsOrBuilder
      Returns:
      Whether the crossSellRevenueMicros field is set.
    • getCrossSellRevenueMicros

      public long getCrossSellRevenueMicros()
       Cross-sell revenue is the total amount you made from products sold as a
       result of advertising a different product.
       How it works: You report conversions with cart data for completed purchases
       on your website. If the ad that was interacted with before the purchase has
       an associated product (see Shopping Ads) then this product is considered
       the advertised product. Any product included in the order the customer
       places is a sold product. If these products don't match then this is
       considered cross-sell. Cross-sell revenue is the total value you made from
       cross-sell attributed to your ads.
       Example: Someone clicked on a Shopping ad for a hat then bought the same
       hat and a shirt. The hat is priced $10 and the shirt is priced $20. The
       cross-sell revenue of this order is $20.
       This metric is only available if you report conversions with cart data.
       
      optional int64 cross_sell_revenue_micros = 306;
      Specified by:
      getCrossSellRevenueMicros in interface MetricsOrBuilder
      Returns:
      The crossSellRevenueMicros.
    • hasCrossSellUnitsSold

      public boolean hasCrossSellUnitsSold()
       Cross-sell units sold is the total number of products sold as a result of
       advertising a different product.
       How it works: You report conversions with cart data for completed purchases
       on your website. If the ad that was interacted with before the purchase has
       an associated product (see Shopping Ads) then this product is considered
       the advertised product. Any product included in the order the customer
       places is a sold product. If these products don't match then this is
       considered cross-sell. Cross-sell units sold is the total number of
       cross-sold products from all orders attributed to your ads.
       Example: Someone clicked on a Shopping ad for a hat then bought the same
       hat, a shirt and a jacket. The cross-sell units sold in this order is 2.
       This metric is only available if you report conversions with cart data.
       
      optional double cross_sell_units_sold = 307;
      Specified by:
      hasCrossSellUnitsSold in interface MetricsOrBuilder
      Returns:
      Whether the crossSellUnitsSold field is set.
    • getCrossSellUnitsSold

      public double getCrossSellUnitsSold()
       Cross-sell units sold is the total number of products sold as a result of
       advertising a different product.
       How it works: You report conversions with cart data for completed purchases
       on your website. If the ad that was interacted with before the purchase has
       an associated product (see Shopping Ads) then this product is considered
       the advertised product. Any product included in the order the customer
       places is a sold product. If these products don't match then this is
       considered cross-sell. Cross-sell units sold is the total number of
       cross-sold products from all orders attributed to your ads.
       Example: Someone clicked on a Shopping ad for a hat then bought the same
       hat, a shirt and a jacket. The cross-sell units sold in this order is 2.
       This metric is only available if you report conversions with cart data.
       
      optional double cross_sell_units_sold = 307;
      Specified by:
      getCrossSellUnitsSold in interface MetricsOrBuilder
      Returns:
      The crossSellUnitsSold.
    • hasLeadCostOfGoodsSoldMicros

      public boolean hasLeadCostOfGoodsSoldMicros()
       Lead cost of goods sold (COGS) is the total cost of products sold as a
       result of advertising the same product.
       How it works: You report conversions with cart data for completed purchases
       on your website. If the ad that was interacted with has an associated
       product (see Shopping Ads) then this product is considered the advertised
       product. Any product included in the order the customer places is a sold
       product. If the advertised and sold products match, then the cost of these
       goods is counted under lead cost of goods sold.
       Example: Someone clicked on a Shopping ad for a hat then bought the same
       hat and a shirt. The hat has a cost of goods sold value of $3, the shirt
       has a cost of goods sold value of $5. The lead cost of goods sold for this
       order is $3.
       This metric is only available if you report conversions with cart data.
       
      optional int64 lead_cost_of_goods_sold_micros = 308;
      Specified by:
      hasLeadCostOfGoodsSoldMicros in interface MetricsOrBuilder
      Returns:
      Whether the leadCostOfGoodsSoldMicros field is set.
    • getLeadCostOfGoodsSoldMicros

      public long getLeadCostOfGoodsSoldMicros()
       Lead cost of goods sold (COGS) is the total cost of products sold as a
       result of advertising the same product.
       How it works: You report conversions with cart data for completed purchases
       on your website. If the ad that was interacted with has an associated
       product (see Shopping Ads) then this product is considered the advertised
       product. Any product included in the order the customer places is a sold
       product. If the advertised and sold products match, then the cost of these
       goods is counted under lead cost of goods sold.
       Example: Someone clicked on a Shopping ad for a hat then bought the same
       hat and a shirt. The hat has a cost of goods sold value of $3, the shirt
       has a cost of goods sold value of $5. The lead cost of goods sold for this
       order is $3.
       This metric is only available if you report conversions with cart data.
       
      optional int64 lead_cost_of_goods_sold_micros = 308;
      Specified by:
      getLeadCostOfGoodsSoldMicros in interface MetricsOrBuilder
      Returns:
      The leadCostOfGoodsSoldMicros.
    • hasLeadGrossProfitMicros

      public boolean hasLeadGrossProfitMicros()
       Lead gross profit is the profit you made from products sold as a result of
       advertising the same product, minus cost of goods sold (COGS).
       How it works: You report conversions with cart data for completed purchases
       on your website. If the ad that was interacted with before the purchase has
       an associated product (see Shopping Ads) then this product is considered
       the advertised product. Any product included in the order the customer
       places is a sold product. If the advertised and sold products match, then
       the revenue you made from these sales minus the cost of goods sold is your
       lead gross profit.
       Example: Someone clicked on a Shopping ad for a hat then bought the same
       hat and a shirt. The hat is priced $10 and has a cost of goods sold value
       of $3. The lead gross profit of this order is $7 = $10 - $3.
       This metric is only available if you report conversions with cart data.
       
      optional int64 lead_gross_profit_micros = 309;
      Specified by:
      hasLeadGrossProfitMicros in interface MetricsOrBuilder
      Returns:
      Whether the leadGrossProfitMicros field is set.
    • getLeadGrossProfitMicros

      public long getLeadGrossProfitMicros()
       Lead gross profit is the profit you made from products sold as a result of
       advertising the same product, minus cost of goods sold (COGS).
       How it works: You report conversions with cart data for completed purchases
       on your website. If the ad that was interacted with before the purchase has
       an associated product (see Shopping Ads) then this product is considered
       the advertised product. Any product included in the order the customer
       places is a sold product. If the advertised and sold products match, then
       the revenue you made from these sales minus the cost of goods sold is your
       lead gross profit.
       Example: Someone clicked on a Shopping ad for a hat then bought the same
       hat and a shirt. The hat is priced $10 and has a cost of goods sold value
       of $3. The lead gross profit of this order is $7 = $10 - $3.
       This metric is only available if you report conversions with cart data.
       
      optional int64 lead_gross_profit_micros = 309;
      Specified by:
      getLeadGrossProfitMicros in interface MetricsOrBuilder
      Returns:
      The leadGrossProfitMicros.
    • hasLeadRevenueMicros

      public boolean hasLeadRevenueMicros()
       Lead revenue is the total amount you made from products sold as a result of
       advertising the same product.
       How it works: You report conversions with cart data for completed purchases
       on your website. If the ad that was interacted with before the purchase has
       an associated product (see Shopping Ads) then this product is considered
       the advertised product. Any product included in the order the customer
       places is a sold product. If the advertised and sold products match, then
       the total value you made from the sales of these products is shown under
       lead revenue.
       Example: Someone clicked on a Shopping ad for a hat then bought the same
       hat and a shirt. The hat is priced $10 and the shirt is priced $20. The
       lead revenue of this order is $10.
       This metric is only available if you report conversions with cart data.
       
      optional int64 lead_revenue_micros = 310;
      Specified by:
      hasLeadRevenueMicros in interface MetricsOrBuilder
      Returns:
      Whether the leadRevenueMicros field is set.
    • getLeadRevenueMicros

      public long getLeadRevenueMicros()
       Lead revenue is the total amount you made from products sold as a result of
       advertising the same product.
       How it works: You report conversions with cart data for completed purchases
       on your website. If the ad that was interacted with before the purchase has
       an associated product (see Shopping Ads) then this product is considered
       the advertised product. Any product included in the order the customer
       places is a sold product. If the advertised and sold products match, then
       the total value you made from the sales of these products is shown under
       lead revenue.
       Example: Someone clicked on a Shopping ad for a hat then bought the same
       hat and a shirt. The hat is priced $10 and the shirt is priced $20. The
       lead revenue of this order is $10.
       This metric is only available if you report conversions with cart data.
       
      optional int64 lead_revenue_micros = 310;
      Specified by:
      getLeadRevenueMicros in interface MetricsOrBuilder
      Returns:
      The leadRevenueMicros.
    • hasLeadUnitsSold

      public boolean hasLeadUnitsSold()
       Lead units sold is the total number of products sold as a result of
       advertising the same product.
       How it works: You report conversions with cart data for completed purchases
       on your website. If the ad that was interacted with before the purchase has
       an associated product (see Shopping Ads) then this product is considered
       the advertised product. Any product included in the order the customer
       places is a sold product. If the advertised and sold products match, then
       the total number of these products sold is shown under lead units sold.
       Example: Someone clicked on a Shopping ad for a hat then bought the same
       hat, a shirt and a jacket. The lead units sold in this order is 1.
       This metric is only available if you report conversions with cart data.
       
      optional double lead_units_sold = 311;
      Specified by:
      hasLeadUnitsSold in interface MetricsOrBuilder
      Returns:
      Whether the leadUnitsSold field is set.
    • getLeadUnitsSold

      public double getLeadUnitsSold()
       Lead units sold is the total number of products sold as a result of
       advertising the same product.
       How it works: You report conversions with cart data for completed purchases
       on your website. If the ad that was interacted with before the purchase has
       an associated product (see Shopping Ads) then this product is considered
       the advertised product. Any product included in the order the customer
       places is a sold product. If the advertised and sold products match, then
       the total number of these products sold is shown under lead units sold.
       Example: Someone clicked on a Shopping ad for a hat then bought the same
       hat, a shirt and a jacket. The lead units sold in this order is 1.
       This metric is only available if you report conversions with cart data.
       
      optional double lead_units_sold = 311;
      Specified by:
      getLeadUnitsSold in interface MetricsOrBuilder
      Returns:
      The leadUnitsSold.
    • hasUniqueUsers

      public boolean hasUniqueUsers()
       The number of unique users who saw your ad during the requested time
       period. This metric cannot be aggregated, and can only be requested for
       date ranges of 92 days or less. This metric is available for following
       campaign types - Display, Video, Discovery and App.
       
      optional int64 unique_users = 319;
      Specified by:
      hasUniqueUsers in interface MetricsOrBuilder
      Returns:
      Whether the uniqueUsers field is set.
    • getUniqueUsers

      public long getUniqueUsers()
       The number of unique users who saw your ad during the requested time
       period. This metric cannot be aggregated, and can only be requested for
       date ranges of 92 days or less. This metric is available for following
       campaign types - Display, Video, Discovery and App.
       
      optional int64 unique_users = 319;
      Specified by:
      getUniqueUsers in interface MetricsOrBuilder
      Returns:
      The uniqueUsers.
    • hasAverageImpressionFrequencyPerUser

      public boolean hasAverageImpressionFrequencyPerUser()
       The average number of times a unique user saw your ad during the requested
       time period. This metric cannot be aggregated, and can only be requested
       for date ranges of 92 days or less. This metric is available for following
       campaign types - Display, Video, Discovery and App.
       
      optional double average_impression_frequency_per_user = 320;
      Specified by:
      hasAverageImpressionFrequencyPerUser in interface MetricsOrBuilder
      Returns:
      Whether the averageImpressionFrequencyPerUser field is set.
    • getAverageImpressionFrequencyPerUser

      public double getAverageImpressionFrequencyPerUser()
       The average number of times a unique user saw your ad during the requested
       time period. This metric cannot be aggregated, and can only be requested
       for date ranges of 92 days or less. This metric is available for following
       campaign types - Display, Video, Discovery and App.
       
      optional double average_impression_frequency_per_user = 320;
      Specified by:
      getAverageImpressionFrequencyPerUser in interface MetricsOrBuilder
      Returns:
      The averageImpressionFrequencyPerUser.
    • hasLinkedEntitiesCount

      public boolean hasLinkedEntitiesCount()
       Number of linked resources in which the asset is used.
       This metric can only be selected with ChannelAggregateAssetView and
       CampaignAggregateAssetView.
       
      optional int64 linked_entities_count = 341;
      Specified by:
      hasLinkedEntitiesCount in interface MetricsOrBuilder
      Returns:
      Whether the linkedEntitiesCount field is set.
    • getLinkedEntitiesCount

      public long getLinkedEntitiesCount()
       Number of linked resources in which the asset is used.
       This metric can only be selected with ChannelAggregateAssetView and
       CampaignAggregateAssetView.
       
      optional int64 linked_entities_count = 341;
      Specified by:
      getLinkedEntitiesCount in interface MetricsOrBuilder
      Returns:
      The linkedEntitiesCount.
    • getLinkedSampleEntitiesList

      public com.google.protobuf.ProtocolStringList getLinkedSampleEntitiesList()
       A list of up to 20 sample linked resources in which the asset is used.
       This metric can only be selected with ChannelAggregateAssetView and
       CampaignAggregateAssetView.
       
      repeated string linked_sample_entities = 342;
      Specified by:
      getLinkedSampleEntitiesList in interface MetricsOrBuilder
      Returns:
      A list containing the linkedSampleEntities.
    • getLinkedSampleEntitiesCount

      public int getLinkedSampleEntitiesCount()
       A list of up to 20 sample linked resources in which the asset is used.
       This metric can only be selected with ChannelAggregateAssetView and
       CampaignAggregateAssetView.
       
      repeated string linked_sample_entities = 342;
      Specified by:
      getLinkedSampleEntitiesCount in interface MetricsOrBuilder
      Returns:
      The count of linkedSampleEntities.
    • getLinkedSampleEntities

      public String getLinkedSampleEntities(int index)
       A list of up to 20 sample linked resources in which the asset is used.
       This metric can only be selected with ChannelAggregateAssetView and
       CampaignAggregateAssetView.
       
      repeated string linked_sample_entities = 342;
      Specified by:
      getLinkedSampleEntities in interface MetricsOrBuilder
      Parameters:
      index - The index of the element to return.
      Returns:
      The linkedSampleEntities at the given index.
    • getLinkedSampleEntitiesBytes

      public com.google.protobuf.ByteString getLinkedSampleEntitiesBytes(int index)
       A list of up to 20 sample linked resources in which the asset is used.
       This metric can only be selected with ChannelAggregateAssetView and
       CampaignAggregateAssetView.
       
      repeated string linked_sample_entities = 342;
      Specified by:
      getLinkedSampleEntitiesBytes in interface MetricsOrBuilder
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the linkedSampleEntities at the given index.
    • getSampleBestPerformanceEntitiesList

      public com.google.protobuf.ProtocolStringList getSampleBestPerformanceEntitiesList()
       A list of up to 20 sample linked resources with impressions in the last 30
       days where the asset had the AssetPerformanceLabel.BEST performance label.
       This metric can only be selected with ChannelAggregateAssetView and
       CampaignAggregateAssetView.
       
      repeated string sample_best_performance_entities = 343;
      Specified by:
      getSampleBestPerformanceEntitiesList in interface MetricsOrBuilder
      Returns:
      A list containing the sampleBestPerformanceEntities.
    • getSampleBestPerformanceEntitiesCount

      public int getSampleBestPerformanceEntitiesCount()
       A list of up to 20 sample linked resources with impressions in the last 30
       days where the asset had the AssetPerformanceLabel.BEST performance label.
       This metric can only be selected with ChannelAggregateAssetView and
       CampaignAggregateAssetView.
       
      repeated string sample_best_performance_entities = 343;
      Specified by:
      getSampleBestPerformanceEntitiesCount in interface MetricsOrBuilder
      Returns:
      The count of sampleBestPerformanceEntities.
    • getSampleBestPerformanceEntities

      public String getSampleBestPerformanceEntities(int index)
       A list of up to 20 sample linked resources with impressions in the last 30
       days where the asset had the AssetPerformanceLabel.BEST performance label.
       This metric can only be selected with ChannelAggregateAssetView and
       CampaignAggregateAssetView.
       
      repeated string sample_best_performance_entities = 343;
      Specified by:
      getSampleBestPerformanceEntities in interface MetricsOrBuilder
      Parameters:
      index - The index of the element to return.
      Returns:
      The sampleBestPerformanceEntities at the given index.
    • getSampleBestPerformanceEntitiesBytes

      public com.google.protobuf.ByteString getSampleBestPerformanceEntitiesBytes(int index)
       A list of up to 20 sample linked resources with impressions in the last 30
       days where the asset had the AssetPerformanceLabel.BEST performance label.
       This metric can only be selected with ChannelAggregateAssetView and
       CampaignAggregateAssetView.
       
      repeated string sample_best_performance_entities = 343;
      Specified by:
      getSampleBestPerformanceEntitiesBytes in interface MetricsOrBuilder
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the sampleBestPerformanceEntities at the given index.
    • getSampleGoodPerformanceEntitiesList

      public com.google.protobuf.ProtocolStringList getSampleGoodPerformanceEntitiesList()
       A list of up to 20 sample linked resources with impressions in the last 30
       days where the asset had the AssetPerformanceLabel.GOOD performance label.
       This metric can only be selected with ChannelAggregateAssetView and
       CampaignAggregateAssetView.
       
      repeated string sample_good_performance_entities = 344;
      Specified by:
      getSampleGoodPerformanceEntitiesList in interface MetricsOrBuilder
      Returns:
      A list containing the sampleGoodPerformanceEntities.
    • getSampleGoodPerformanceEntitiesCount

      public int getSampleGoodPerformanceEntitiesCount()
       A list of up to 20 sample linked resources with impressions in the last 30
       days where the asset had the AssetPerformanceLabel.GOOD performance label.
       This metric can only be selected with ChannelAggregateAssetView and
       CampaignAggregateAssetView.
       
      repeated string sample_good_performance_entities = 344;
      Specified by:
      getSampleGoodPerformanceEntitiesCount in interface MetricsOrBuilder
      Returns:
      The count of sampleGoodPerformanceEntities.
    • getSampleGoodPerformanceEntities

      public String getSampleGoodPerformanceEntities(int index)
       A list of up to 20 sample linked resources with impressions in the last 30
       days where the asset had the AssetPerformanceLabel.GOOD performance label.
       This metric can only be selected with ChannelAggregateAssetView and
       CampaignAggregateAssetView.
       
      repeated string sample_good_performance_entities = 344;
      Specified by:
      getSampleGoodPerformanceEntities in interface MetricsOrBuilder
      Parameters:
      index - The index of the element to return.
      Returns:
      The sampleGoodPerformanceEntities at the given index.
    • getSampleGoodPerformanceEntitiesBytes

      public com.google.protobuf.ByteString getSampleGoodPerformanceEntitiesBytes(int index)
       A list of up to 20 sample linked resources with impressions in the last 30
       days where the asset had the AssetPerformanceLabel.GOOD performance label.
       This metric can only be selected with ChannelAggregateAssetView and
       CampaignAggregateAssetView.
       
      repeated string sample_good_performance_entities = 344;
      Specified by:
      getSampleGoodPerformanceEntitiesBytes in interface MetricsOrBuilder
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the sampleGoodPerformanceEntities at the given index.
    • getSampleLowPerformanceEntitiesList

      public com.google.protobuf.ProtocolStringList getSampleLowPerformanceEntitiesList()
       A list of up to 20 sample linked resources with impressions in the last 30
       days where the asset had the AssetPerformanceLabel.LOW performance label.
       This metric can only be selected with ChannelAggregateAssetView and
       CampaignAggregateAssetView.
       
      repeated string sample_low_performance_entities = 345;
      Specified by:
      getSampleLowPerformanceEntitiesList in interface MetricsOrBuilder
      Returns:
      A list containing the sampleLowPerformanceEntities.
    • getSampleLowPerformanceEntitiesCount

      public int getSampleLowPerformanceEntitiesCount()
       A list of up to 20 sample linked resources with impressions in the last 30
       days where the asset had the AssetPerformanceLabel.LOW performance label.
       This metric can only be selected with ChannelAggregateAssetView and
       CampaignAggregateAssetView.
       
      repeated string sample_low_performance_entities = 345;
      Specified by:
      getSampleLowPerformanceEntitiesCount in interface MetricsOrBuilder
      Returns:
      The count of sampleLowPerformanceEntities.
    • getSampleLowPerformanceEntities

      public String getSampleLowPerformanceEntities(int index)
       A list of up to 20 sample linked resources with impressions in the last 30
       days where the asset had the AssetPerformanceLabel.LOW performance label.
       This metric can only be selected with ChannelAggregateAssetView and
       CampaignAggregateAssetView.
       
      repeated string sample_low_performance_entities = 345;
      Specified by:
      getSampleLowPerformanceEntities in interface MetricsOrBuilder
      Parameters:
      index - The index of the element to return.
      Returns:
      The sampleLowPerformanceEntities at the given index.
    • getSampleLowPerformanceEntitiesBytes

      public com.google.protobuf.ByteString getSampleLowPerformanceEntitiesBytes(int index)
       A list of up to 20 sample linked resources with impressions in the last 30
       days where the asset had the AssetPerformanceLabel.LOW performance label.
       This metric can only be selected with ChannelAggregateAssetView and
       CampaignAggregateAssetView.
       
      repeated string sample_low_performance_entities = 345;
      Specified by:
      getSampleLowPerformanceEntitiesBytes in interface MetricsOrBuilder
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the sampleLowPerformanceEntities at the given index.
    • getSampleLearningPerformanceEntitiesList

      public com.google.protobuf.ProtocolStringList getSampleLearningPerformanceEntitiesList()
       A list of up to 20 sample linked resources with impressions in the last 30
       days where the asset had the AssetPerformanceLabel.LEARNING performance
       label.
       This metric can only be selected with ChannelAggregateAssetView and
       CampaignAggregateAssetView.
       
      repeated string sample_learning_performance_entities = 346;
      Specified by:
      getSampleLearningPerformanceEntitiesList in interface MetricsOrBuilder
      Returns:
      A list containing the sampleLearningPerformanceEntities.
    • getSampleLearningPerformanceEntitiesCount

      public int getSampleLearningPerformanceEntitiesCount()
       A list of up to 20 sample linked resources with impressions in the last 30
       days where the asset had the AssetPerformanceLabel.LEARNING performance
       label.
       This metric can only be selected with ChannelAggregateAssetView and
       CampaignAggregateAssetView.
       
      repeated string sample_learning_performance_entities = 346;
      Specified by:
      getSampleLearningPerformanceEntitiesCount in interface MetricsOrBuilder
      Returns:
      The count of sampleLearningPerformanceEntities.
    • getSampleLearningPerformanceEntities

      public String getSampleLearningPerformanceEntities(int index)
       A list of up to 20 sample linked resources with impressions in the last 30
       days where the asset had the AssetPerformanceLabel.LEARNING performance
       label.
       This metric can only be selected with ChannelAggregateAssetView and
       CampaignAggregateAssetView.
       
      repeated string sample_learning_performance_entities = 346;
      Specified by:
      getSampleLearningPerformanceEntities in interface MetricsOrBuilder
      Parameters:
      index - The index of the element to return.
      Returns:
      The sampleLearningPerformanceEntities at the given index.
    • getSampleLearningPerformanceEntitiesBytes

      public com.google.protobuf.ByteString getSampleLearningPerformanceEntitiesBytes(int index)
       A list of up to 20 sample linked resources with impressions in the last 30
       days where the asset had the AssetPerformanceLabel.LEARNING performance
       label.
       This metric can only be selected with ChannelAggregateAssetView and
       CampaignAggregateAssetView.
       
      repeated string sample_learning_performance_entities = 346;
      Specified by:
      getSampleLearningPerformanceEntitiesBytes in interface MetricsOrBuilder
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the sampleLearningPerformanceEntities at the given index.
    • getSampleUnratedPerformanceEntitiesList

      public com.google.protobuf.ProtocolStringList getSampleUnratedPerformanceEntitiesList()
       A list of up to 20 sample linked resources with impressions in the last 30
       days where the assets had AssetPerformanceLabel performance label other
       than BEST, GOOD, LOW, and LEARNING.
       This metric can only be selected with ChannelAggregateAssetView and
       CampaignAggregateAssetView.
       
      repeated string sample_unrated_performance_entities = 347;
      Specified by:
      getSampleUnratedPerformanceEntitiesList in interface MetricsOrBuilder
      Returns:
      A list containing the sampleUnratedPerformanceEntities.
    • getSampleUnratedPerformanceEntitiesCount

      public int getSampleUnratedPerformanceEntitiesCount()
       A list of up to 20 sample linked resources with impressions in the last 30
       days where the assets had AssetPerformanceLabel performance label other
       than BEST, GOOD, LOW, and LEARNING.
       This metric can only be selected with ChannelAggregateAssetView and
       CampaignAggregateAssetView.
       
      repeated string sample_unrated_performance_entities = 347;
      Specified by:
      getSampleUnratedPerformanceEntitiesCount in interface MetricsOrBuilder
      Returns:
      The count of sampleUnratedPerformanceEntities.
    • getSampleUnratedPerformanceEntities

      public String getSampleUnratedPerformanceEntities(int index)
       A list of up to 20 sample linked resources with impressions in the last 30
       days where the assets had AssetPerformanceLabel performance label other
       than BEST, GOOD, LOW, and LEARNING.
       This metric can only be selected with ChannelAggregateAssetView and
       CampaignAggregateAssetView.
       
      repeated string sample_unrated_performance_entities = 347;
      Specified by:
      getSampleUnratedPerformanceEntities in interface MetricsOrBuilder
      Parameters:
      index - The index of the element to return.
      Returns:
      The sampleUnratedPerformanceEntities at the given index.
    • getSampleUnratedPerformanceEntitiesBytes

      public com.google.protobuf.ByteString getSampleUnratedPerformanceEntitiesBytes(int index)
       A list of up to 20 sample linked resources with impressions in the last 30
       days where the assets had AssetPerformanceLabel performance label other
       than BEST, GOOD, LOW, and LEARNING.
       This metric can only be selected with ChannelAggregateAssetView and
       CampaignAggregateAssetView.
       
      repeated string sample_unrated_performance_entities = 347;
      Specified by:
      getSampleUnratedPerformanceEntitiesBytes in interface MetricsOrBuilder
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the sampleUnratedPerformanceEntities at the given index.
    • hasAssetPinnedTotalCount

      public boolean hasAssetPinnedTotalCount()
       Number of total usages in which the asset is pinned.
       This metric can only be selected with ChannelAggregateAssetView and
       CampaignAggregateAssetView.
       This metric is only supported in Search channel.
       
      optional int64 asset_pinned_total_count = 348;
      Specified by:
      hasAssetPinnedTotalCount in interface MetricsOrBuilder
      Returns:
      Whether the assetPinnedTotalCount field is set.
    • getAssetPinnedTotalCount

      public long getAssetPinnedTotalCount()
       Number of total usages in which the asset is pinned.
       This metric can only be selected with ChannelAggregateAssetView and
       CampaignAggregateAssetView.
       This metric is only supported in Search channel.
       
      optional int64 asset_pinned_total_count = 348;
      Specified by:
      getAssetPinnedTotalCount in interface MetricsOrBuilder
      Returns:
      The assetPinnedTotalCount.
    • hasAssetPinnedAsHeadlinePositionOneCount

      public boolean hasAssetPinnedAsHeadlinePositionOneCount()
       Number of entities in which the asset is pinned to headline 1.
       This metric can only be selected with ChannelAggregateAssetView and
       CampaignAggregateAssetView.
       This metric is only supported in Search channel.
       
      optional int64 asset_pinned_as_headline_position_one_count = 349;
      Specified by:
      hasAssetPinnedAsHeadlinePositionOneCount in interface MetricsOrBuilder
      Returns:
      Whether the assetPinnedAsHeadlinePositionOneCount field is set.
    • getAssetPinnedAsHeadlinePositionOneCount

      public long getAssetPinnedAsHeadlinePositionOneCount()
       Number of entities in which the asset is pinned to headline 1.
       This metric can only be selected with ChannelAggregateAssetView and
       CampaignAggregateAssetView.
       This metric is only supported in Search channel.
       
      optional int64 asset_pinned_as_headline_position_one_count = 349;
      Specified by:
      getAssetPinnedAsHeadlinePositionOneCount in interface MetricsOrBuilder
      Returns:
      The assetPinnedAsHeadlinePositionOneCount.
    • hasAssetPinnedAsHeadlinePositionTwoCount

      public boolean hasAssetPinnedAsHeadlinePositionTwoCount()
       Number of entities in which the asset is pinned to headline 2.
       This metric can only be selected with ChannelAggregateAssetView and
       CampaignAggregateAssetView.
       This metric is only supported in Search channel.
       
      optional int64 asset_pinned_as_headline_position_two_count = 350;
      Specified by:
      hasAssetPinnedAsHeadlinePositionTwoCount in interface MetricsOrBuilder
      Returns:
      Whether the assetPinnedAsHeadlinePositionTwoCount field is set.
    • getAssetPinnedAsHeadlinePositionTwoCount

      public long getAssetPinnedAsHeadlinePositionTwoCount()
       Number of entities in which the asset is pinned to headline 2.
       This metric can only be selected with ChannelAggregateAssetView and
       CampaignAggregateAssetView.
       This metric is only supported in Search channel.
       
      optional int64 asset_pinned_as_headline_position_two_count = 350;
      Specified by:
      getAssetPinnedAsHeadlinePositionTwoCount in interface MetricsOrBuilder
      Returns:
      The assetPinnedAsHeadlinePositionTwoCount.
    • hasAssetPinnedAsHeadlinePositionThreeCount

      public boolean hasAssetPinnedAsHeadlinePositionThreeCount()
       Number of entities in which the asset is pinned to headline 3.
       This metric can only be selected with ChannelAggregateAssetView and
       CampaignAggregateAssetView.
       This metric is only supported in Search channel.
       
      optional int64 asset_pinned_as_headline_position_three_count = 351;
      Specified by:
      hasAssetPinnedAsHeadlinePositionThreeCount in interface MetricsOrBuilder
      Returns:
      Whether the assetPinnedAsHeadlinePositionThreeCount field is set.
    • getAssetPinnedAsHeadlinePositionThreeCount

      public long getAssetPinnedAsHeadlinePositionThreeCount()
       Number of entities in which the asset is pinned to headline 3.
       This metric can only be selected with ChannelAggregateAssetView and
       CampaignAggregateAssetView.
       This metric is only supported in Search channel.
       
      optional int64 asset_pinned_as_headline_position_three_count = 351;
      Specified by:
      getAssetPinnedAsHeadlinePositionThreeCount in interface MetricsOrBuilder
      Returns:
      The assetPinnedAsHeadlinePositionThreeCount.
    • hasAssetPinnedAsDescriptionPositionOneCount

      public boolean hasAssetPinnedAsDescriptionPositionOneCount()
       Number of entities in which the asset is pinned to description 1.
       This metric can only be selected with ChannelAggregateAssetView and
       CampaignAggregateAssetView.
       This metric is only supported in Search channel.
       
      optional int64 asset_pinned_as_description_position_one_count = 352;
      Specified by:
      hasAssetPinnedAsDescriptionPositionOneCount in interface MetricsOrBuilder
      Returns:
      Whether the assetPinnedAsDescriptionPositionOneCount field is set.
    • getAssetPinnedAsDescriptionPositionOneCount

      public long getAssetPinnedAsDescriptionPositionOneCount()
       Number of entities in which the asset is pinned to description 1.
       This metric can only be selected with ChannelAggregateAssetView and
       CampaignAggregateAssetView.
       This metric is only supported in Search channel.
       
      optional int64 asset_pinned_as_description_position_one_count = 352;
      Specified by:
      getAssetPinnedAsDescriptionPositionOneCount in interface MetricsOrBuilder
      Returns:
      The assetPinnedAsDescriptionPositionOneCount.
    • hasAssetPinnedAsDescriptionPositionTwoCount

      public boolean hasAssetPinnedAsDescriptionPositionTwoCount()
       Number of entities in which the asset is pinned to description 2.
       This metric can only be selected with ChannelAggregateAssetView and
       CampaignAggregateAssetView.
       This metric is only supported in Search channel.
       
      optional int64 asset_pinned_as_description_position_two_count = 353;
      Specified by:
      hasAssetPinnedAsDescriptionPositionTwoCount in interface MetricsOrBuilder
      Returns:
      Whether the assetPinnedAsDescriptionPositionTwoCount field is set.
    • getAssetPinnedAsDescriptionPositionTwoCount

      public long getAssetPinnedAsDescriptionPositionTwoCount()
       Number of entities in which the asset is pinned to description 2.
       This metric can only be selected with ChannelAggregateAssetView and
       CampaignAggregateAssetView.
       This metric is only supported in Search channel.
       
      optional int64 asset_pinned_as_description_position_two_count = 353;
      Specified by:
      getAssetPinnedAsDescriptionPositionTwoCount in interface MetricsOrBuilder
      Returns:
      The assetPinnedAsDescriptionPositionTwoCount.
    • hasAssetBestPerformanceImpressionPercentage

      public boolean hasAssetBestPerformanceImpressionPercentage()
       Percentage of impressions the asset received in ads with
       AssetPerformanceLabel.BEST.
       This metric can only be selected with ChannelAggregateAssetView and
       CampaignAggregateAssetView.
       This metric is only supported in Search channel.
       
      optional double asset_best_performance_impression_percentage = 354;
      Specified by:
      hasAssetBestPerformanceImpressionPercentage in interface MetricsOrBuilder
      Returns:
      Whether the assetBestPerformanceImpressionPercentage field is set.
    • getAssetBestPerformanceImpressionPercentage

      public double getAssetBestPerformanceImpressionPercentage()
       Percentage of impressions the asset received in ads with
       AssetPerformanceLabel.BEST.
       This metric can only be selected with ChannelAggregateAssetView and
       CampaignAggregateAssetView.
       This metric is only supported in Search channel.
       
      optional double asset_best_performance_impression_percentage = 354;
      Specified by:
      getAssetBestPerformanceImpressionPercentage in interface MetricsOrBuilder
      Returns:
      The assetBestPerformanceImpressionPercentage.
    • hasAssetGoodPerformanceImpressionPercentage

      public boolean hasAssetGoodPerformanceImpressionPercentage()
       Percentage of impressions the asset received in ads with
       AssetPerformanceLabel.GOOD.
       This metric can only be selected with ChannelAggregateAssetView and
       CampaignAggregateAssetView.
       This metric is only supported in Search channel.
       
      optional double asset_good_performance_impression_percentage = 355;
      Specified by:
      hasAssetGoodPerformanceImpressionPercentage in interface MetricsOrBuilder
      Returns:
      Whether the assetGoodPerformanceImpressionPercentage field is set.
    • getAssetGoodPerformanceImpressionPercentage

      public double getAssetGoodPerformanceImpressionPercentage()
       Percentage of impressions the asset received in ads with
       AssetPerformanceLabel.GOOD.
       This metric can only be selected with ChannelAggregateAssetView and
       CampaignAggregateAssetView.
       This metric is only supported in Search channel.
       
      optional double asset_good_performance_impression_percentage = 355;
      Specified by:
      getAssetGoodPerformanceImpressionPercentage in interface MetricsOrBuilder
      Returns:
      The assetGoodPerformanceImpressionPercentage.
    • hasAssetLowPerformanceImpressionPercentage

      public boolean hasAssetLowPerformanceImpressionPercentage()
       Percentage of impressions the asset received in ads with
       AssetPerformanceLabel.LOW.
       This metric can only be selected with ChannelAggregateAssetView and
       CampaignAggregateAssetView.
       This metric is only supported in Search channel.
       
      optional double asset_low_performance_impression_percentage = 356;
      Specified by:
      hasAssetLowPerformanceImpressionPercentage in interface MetricsOrBuilder
      Returns:
      Whether the assetLowPerformanceImpressionPercentage field is set.
    • getAssetLowPerformanceImpressionPercentage

      public double getAssetLowPerformanceImpressionPercentage()
       Percentage of impressions the asset received in ads with
       AssetPerformanceLabel.LOW.
       This metric can only be selected with ChannelAggregateAssetView and
       CampaignAggregateAssetView.
       This metric is only supported in Search channel.
       
      optional double asset_low_performance_impression_percentage = 356;
      Specified by:
      getAssetLowPerformanceImpressionPercentage in interface MetricsOrBuilder
      Returns:
      The assetLowPerformanceImpressionPercentage.
    • hasAssetLearningPerformanceImpressionPercentage

      public boolean hasAssetLearningPerformanceImpressionPercentage()
       Percentage of impressions the asset received in ads with
       AssetPerformanceLabel.LEARNING.
       This metric can only be selected with ChannelAggregateAssetView and
       CampaignAggregateAssetView.
       This metric is only supported in Search channel.
       
      optional double asset_learning_performance_impression_percentage = 357;
      Specified by:
      hasAssetLearningPerformanceImpressionPercentage in interface MetricsOrBuilder
      Returns:
      Whether the assetLearningPerformanceImpressionPercentage field is set.
    • getAssetLearningPerformanceImpressionPercentage

      public double getAssetLearningPerformanceImpressionPercentage()
       Percentage of impressions the asset received in ads with
       AssetPerformanceLabel.LEARNING.
       This metric can only be selected with ChannelAggregateAssetView and
       CampaignAggregateAssetView.
       This metric is only supported in Search channel.
       
      optional double asset_learning_performance_impression_percentage = 357;
      Specified by:
      getAssetLearningPerformanceImpressionPercentage in interface MetricsOrBuilder
      Returns:
      The assetLearningPerformanceImpressionPercentage.
    • hasAssetUnratedPerformanceImpressionPercentage

      public boolean hasAssetUnratedPerformanceImpressionPercentage()
       Percentage of impressions the asset received in ads with
       AssetPerformanceLabel other than BEST, GOOD, LOW, and LEARNING.
       This metric can only be selected with ChannelAggregateAssetView and
       CampaignAggregateAssetView.
       This metric is only supported in Search channel.
       
      optional double asset_unrated_performance_impression_percentage = 358;
      Specified by:
      hasAssetUnratedPerformanceImpressionPercentage in interface MetricsOrBuilder
      Returns:
      Whether the assetUnratedPerformanceImpressionPercentage field is set.
    • getAssetUnratedPerformanceImpressionPercentage

      public double getAssetUnratedPerformanceImpressionPercentage()
       Percentage of impressions the asset received in ads with
       AssetPerformanceLabel other than BEST, GOOD, LOW, and LEARNING.
       This metric can only be selected with ChannelAggregateAssetView and
       CampaignAggregateAssetView.
       This metric is only supported in Search channel.
       
      optional double asset_unrated_performance_impression_percentage = 358;
      Specified by:
      getAssetUnratedPerformanceImpressionPercentage in interface MetricsOrBuilder
      Returns:
      The assetUnratedPerformanceImpressionPercentage.
    • hasAssetBestPerformanceCostPercentage

      public boolean hasAssetBestPerformanceCostPercentage()
       Percentage of cost the asset received in ads with
       AssetPerformanceLabel.BEST.
       This metric can only be selected with ChannelAggregateAssetView and
       CampaignAggregateAssetView.
       This metric is only supported in Performance Max channel.
       
      optional double asset_best_performance_cost_percentage = 359;
      Specified by:
      hasAssetBestPerformanceCostPercentage in interface MetricsOrBuilder
      Returns:
      Whether the assetBestPerformanceCostPercentage field is set.
    • getAssetBestPerformanceCostPercentage

      public double getAssetBestPerformanceCostPercentage()
       Percentage of cost the asset received in ads with
       AssetPerformanceLabel.BEST.
       This metric can only be selected with ChannelAggregateAssetView and
       CampaignAggregateAssetView.
       This metric is only supported in Performance Max channel.
       
      optional double asset_best_performance_cost_percentage = 359;
      Specified by:
      getAssetBestPerformanceCostPercentage in interface MetricsOrBuilder
      Returns:
      The assetBestPerformanceCostPercentage.
    • hasAssetGoodPerformanceCostPercentage

      public boolean hasAssetGoodPerformanceCostPercentage()
       Percentage of cost the asset received in ads with
       AssetPerformanceLabel.GOOD.
       This metric can only be selected with ChannelAggregateAssetView and
       CampaignAggregateAssetView.
       This metric is only supported in Performance Max channel.
       
      optional double asset_good_performance_cost_percentage = 360;
      Specified by:
      hasAssetGoodPerformanceCostPercentage in interface MetricsOrBuilder
      Returns:
      Whether the assetGoodPerformanceCostPercentage field is set.
    • getAssetGoodPerformanceCostPercentage

      public double getAssetGoodPerformanceCostPercentage()
       Percentage of cost the asset received in ads with
       AssetPerformanceLabel.GOOD.
       This metric can only be selected with ChannelAggregateAssetView and
       CampaignAggregateAssetView.
       This metric is only supported in Performance Max channel.
       
      optional double asset_good_performance_cost_percentage = 360;
      Specified by:
      getAssetGoodPerformanceCostPercentage in interface MetricsOrBuilder
      Returns:
      The assetGoodPerformanceCostPercentage.
    • hasAssetLowPerformanceCostPercentage

      public boolean hasAssetLowPerformanceCostPercentage()
       Percentage of cost the asset received in ads with
       AssetPerformanceLabel.LOW.
       This metric can only be selected with ChannelAggregateAssetView and
       CampaignAggregateAssetView.
       This metric is only supported in Performance Max channel.
       
      optional double asset_low_performance_cost_percentage = 361;
      Specified by:
      hasAssetLowPerformanceCostPercentage in interface MetricsOrBuilder
      Returns:
      Whether the assetLowPerformanceCostPercentage field is set.
    • getAssetLowPerformanceCostPercentage

      public double getAssetLowPerformanceCostPercentage()
       Percentage of cost the asset received in ads with
       AssetPerformanceLabel.LOW.
       This metric can only be selected with ChannelAggregateAssetView and
       CampaignAggregateAssetView.
       This metric is only supported in Performance Max channel.
       
      optional double asset_low_performance_cost_percentage = 361;
      Specified by:
      getAssetLowPerformanceCostPercentage in interface MetricsOrBuilder
      Returns:
      The assetLowPerformanceCostPercentage.
    • hasAssetLearningPerformanceCostPercentage

      public boolean hasAssetLearningPerformanceCostPercentage()
       Percentage of cost the asset received in ads with
       AssetPerformanceLabel.LEARNING.
       This metric can only be selected with ChannelAggregateAssetView and
       CampaignAggregateAssetView.
       This metric is only supported in Performance Max channel.
       
      optional double asset_learning_performance_cost_percentage = 362;
      Specified by:
      hasAssetLearningPerformanceCostPercentage in interface MetricsOrBuilder
      Returns:
      Whether the assetLearningPerformanceCostPercentage field is set.
    • getAssetLearningPerformanceCostPercentage

      public double getAssetLearningPerformanceCostPercentage()
       Percentage of cost the asset received in ads with
       AssetPerformanceLabel.LEARNING.
       This metric can only be selected with ChannelAggregateAssetView and
       CampaignAggregateAssetView.
       This metric is only supported in Performance Max channel.
       
      optional double asset_learning_performance_cost_percentage = 362;
      Specified by:
      getAssetLearningPerformanceCostPercentage in interface MetricsOrBuilder
      Returns:
      The assetLearningPerformanceCostPercentage.
    • hasAssetUnratedPerformanceCostPercentage

      public boolean hasAssetUnratedPerformanceCostPercentage()
       Percentage of cost the asset received in ads with AssetPerformanceLabel
       other than BEST, GOOD, LOW, and LEARNING.
       This metric can only be selected with ChannelAggregateAssetView and
       CampaignAggregateAssetView.
       This metric is only supported in Performance Max channel.
       
      optional double asset_unrated_performance_cost_percentage = 363;
      Specified by:
      hasAssetUnratedPerformanceCostPercentage in interface MetricsOrBuilder
      Returns:
      Whether the assetUnratedPerformanceCostPercentage field is set.
    • getAssetUnratedPerformanceCostPercentage

      public double getAssetUnratedPerformanceCostPercentage()
       Percentage of cost the asset received in ads with AssetPerformanceLabel
       other than BEST, GOOD, LOW, and LEARNING.
       This metric can only be selected with ChannelAggregateAssetView and
       CampaignAggregateAssetView.
       This metric is only supported in Performance Max channel.
       
      optional double asset_unrated_performance_cost_percentage = 363;
      Specified by:
      getAssetUnratedPerformanceCostPercentage in interface MetricsOrBuilder
      Returns:
      The assetUnratedPerformanceCostPercentage.
    • hasStoreVisitsLastClickModelAttributedConversions

      public boolean hasStoreVisitsLastClickModelAttributedConversions()
       The amount of store visits attributed by the last click model.
       
      optional double store_visits_last_click_model_attributed_conversions = 365;
      Specified by:
      hasStoreVisitsLastClickModelAttributedConversions in interface MetricsOrBuilder
      Returns:
      Whether the storeVisitsLastClickModelAttributedConversions field is set.
    • getStoreVisitsLastClickModelAttributedConversions

      public double getStoreVisitsLastClickModelAttributedConversions()
       The amount of store visits attributed by the last click model.
       
      optional double store_visits_last_click_model_attributed_conversions = 365;
      Specified by:
      getStoreVisitsLastClickModelAttributedConversions in interface MetricsOrBuilder
      Returns:
      The storeVisitsLastClickModelAttributedConversions.
    • hasResultsConversionsPurchase

      public boolean hasResultsConversionsPurchase()
       The purchase conversion stats for the unified goals results.
       
      optional double results_conversions_purchase = 366;
      Specified by:
      hasResultsConversionsPurchase in interface MetricsOrBuilder
      Returns:
      Whether the resultsConversionsPurchase field is set.
    • getResultsConversionsPurchase

      public double getResultsConversionsPurchase()
       The purchase conversion stats for the unified goals results.
       
      optional double results_conversions_purchase = 366;
      Specified by:
      getResultsConversionsPurchase in interface MetricsOrBuilder
      Returns:
      The resultsConversionsPurchase.
    • hasVideoViewRateInFeed

      public boolean hasVideoViewRateInFeed()
       The number of video views divided by number of impressions that can
       potentially lead to video views for in-feed formats.
       
      optional double video_view_rate_in_feed = 367;
      Specified by:
      hasVideoViewRateInFeed in interface MetricsOrBuilder
      Returns:
      Whether the videoViewRateInFeed field is set.
    • getVideoViewRateInFeed

      public double getVideoViewRateInFeed()
       The number of video views divided by number of impressions that can
       potentially lead to video views for in-feed formats.
       
      optional double video_view_rate_in_feed = 367;
      Specified by:
      getVideoViewRateInFeed in interface MetricsOrBuilder
      Returns:
      The videoViewRateInFeed.
    • hasVideoViewRateInStream

      public boolean hasVideoViewRateInStream()
       The number of video views divided by number of impressions that can
       potentially lead to video views for in-stream formats.
       
      optional double video_view_rate_in_stream = 368;
      Specified by:
      hasVideoViewRateInStream in interface MetricsOrBuilder
      Returns:
      Whether the videoViewRateInStream field is set.
    • getVideoViewRateInStream

      public double getVideoViewRateInStream()
       The number of video views divided by number of impressions that can
       potentially lead to video views for in-stream formats.
       
      optional double video_view_rate_in_stream = 368;
      Specified by:
      getVideoViewRateInStream in interface MetricsOrBuilder
      Returns:
      The videoViewRateInStream.
    • hasVideoViewRateShorts

      public boolean hasVideoViewRateShorts()
       The number of video views divided by number of impressions that can
       potentially lead to video views for in shorts formats.
       
      optional double video_view_rate_shorts = 369;
      Specified by:
      hasVideoViewRateShorts in interface MetricsOrBuilder
      Returns:
      Whether the videoViewRateShorts field is set.
    • getVideoViewRateShorts

      public double getVideoViewRateShorts()
       The number of video views divided by number of impressions that can
       potentially lead to video views for in shorts formats.
       
      optional double video_view_rate_shorts = 369;
      Specified by:
      getVideoViewRateShorts in interface MetricsOrBuilder
      Returns:
      The videoViewRateShorts.
    • 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 IOException
      Specified by:
      writeTo in interface com.google.protobuf.MessageLite
      Overrides:
      writeTo in class com.google.protobuf.GeneratedMessageV3
      Throws:
      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(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(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static Metrics parseFrom(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(InputStream input) throws IOException
      Throws:
      IOException
    • parseFrom

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

      public static Metrics parseDelimitedFrom(InputStream input) throws IOException
      Throws:
      IOException
    • parseDelimitedFrom

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

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

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

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

      public static Metrics.Builder newBuilder()
    • newBuilder

      public static Metrics.Builder newBuilder(Metrics prototype)
    • 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