--- v24/common/metrics.proto 2026-08-13 23:22:21.000000000 +0000 +++ v25/common/metrics.proto 2026-08-13 23:22:28.000000000 +0000 @@ -1818,6 +1818,322 @@ // conversion_value_change_point_estimate + // conversion_value_margin_of_error)`. optional double conversion_value_change_point_estimate = 472; + + // The estimated number of additional conversions directly attributable to the + // ad campaign. + optional double incremental_conversions = 473; + + // The probability that this experiment arm is the winner for incremental + // conversions. This value is between 0.0 and 1.0. + optional double incremental_conversions_winner_score = 601; + + // The estimated additional conversion value the ads generated. Measures the + // incremental revenue or value from your campaigns. + optional double incremental_conversion_value = 474; + + // The probability that this experiment arm is the winner for incremental + // conversion value. This value is between 0.0 and 1.0. + optional double incremental_conversion_value_winner_score = 602; + + // Represents the number of conversions that would have occurred naturally + // without ad exposure, based on the behavior of the control group. Often + // referred to as "Control" conversions. + optional double conversion_lift_baseline_conversions = 475; + + // Represents the baseline conversion value from users not exposed to the ads. + optional double conversion_lift_baseline_conversion_value = 476; + + // Represents the total conversions from users who were exposed to the ads. + // Often referred to as "Treatment" conversions. + optional double conversion_lift_exposed_conversions = 477; + + // Represents the total conversion value from users exposed to the ads. + optional double conversion_lift_exposed_conversion_value = 478; + + // The estimated cost incurred for each additional conversion generated by the + // campaign. This is the Incremental Cost Per Acquisition (iCPA). + optional double cost_per_incremental_conversion = 479; + + // The probability that this experiment arm is the winner for cost per + // incremental conversion. This value is between 0.0 and 1.0. + optional double cost_per_incremental_conversion_winner_score = 603; + + // The lower bound of the 90% confidence interval for + // cost_per_incremental_conversion. The lowest likely cost you paid per + // incremental conversion. + optional double cost_per_incremental_conversion_p90_lower_bound = 480; + + // The upper bound of the 90% confidence interval for + // cost_per_incremental_conversion. The highest likely cost you paid per + // incremental conversion. + optional double cost_per_incremental_conversion_p90_upper_bound = 481; + + // The lower bound of the 90% confidence interval for + // incremental_conversions. The "conservative" estimate of your success. It is + // the minimum number of additional sales you can be 90% sure were caused by + // your ads. + optional double incremental_conversions_p90_lower_bound = 482; + + // The upper bound of the 90% confidence interval for + // incremental_conversions. The "optimistic" estimate of your success. It is + // the maximum number of additional sales likely driven by your ads. + optional double incremental_conversions_p90_upper_bound = 483; + + // The conversions p-value provides a measure of the statistical significance + // for the detected lift in conversions. It calculates the likelihood that + // your incremental conversions were driven by ad performance rather than + // being a merely random occurrence. + optional double incremental_conversions_p_value = 484; + + // The lower bound of the 90% confidence interval for + // incremental_conversion_value. Shows the minimum amount of extra revenue ($) + // you can be 90% certain was generated by the campaign. + optional double incremental_conversion_value_p90_lower_bound = 485; + + // The upper bound of the 90% confidence interval for + // incremental_conversion_value. The highest amount of extra revenue ($) + // likely generated by the campaign. + optional double incremental_conversion_value_p90_upper_bound = 486; + + // The conversions value p-value provides a measure of the statistical + // significance for the detected lift in conversions value. It calculates the + // likelihood that your incremental conversion value was driven by ad + // performance rather than being a merely random occurrence. + optional double incremental_conversion_value_p_value = 487; + + // The incremental return on ad spend (iROAS), calculated as the additional + // conversion value generated per unit of campaign cost. Measures the return + // on your ad spend in terms of incremental value. + optional double incremental_conversion_value_per_cost = 488; + + // The probability that this experiment arm is the winner for incremental + // conversion value per cost. This value is between 0.0 and 1.0. + optional double incremental_conversion_value_per_cost_winner_score = 604; + + // The lower bound of the 90% confidence interval for incremental conversion + // value per cost. The "Guaranteed" return. Even if the data is noisy, you can + // be 90% sure your return was at least this high. + optional double incremental_conversion_value_per_cost_p90_lower_bound = 489; + + // The upper bound of the 90% confidence interval for incremental conversion + // value per cost. The "Potential" return. The maximum likely revenue + // generated for every dollar spent. + optional double incremental_conversion_value_per_cost_p90_upper_bound = 490; + + // The percentage increase in conversions in the exposed group compared to the + // control group. + optional double relative_conversion_lift = 491; + + // The lower bound of the 90% confidence interval for + // relative_conversion_lift. The minimum percentage increase you can be 90% + // sure occurred. + optional double relative_conversion_lift_p90_lower_bound = 492; + + // The upper bound of the 90% confidence interval for + // relative_conversion_lift. The maximum percentage increase you can be 90% + // sure occurred. + optional double relative_conversion_lift_p90_upper_bound = 493; + + // The percentage increase in conversion value in the exposed group compared + // to the control group. + optional double relative_conversion_value_lift = 494; + + // The lower bound of the 90% confidence interval for + // relative_conversion_value_lift. The lowest likely percentage of incremental + // revenue the ads generated. + optional double relative_conversion_value_lift_p90_lower_bound = 495; + + // The upper bound of the 90% confidence interval for + // relative_conversion_value_lift. The highest likely percentage of + // incremental revenue the ads generated. + optional double relative_conversion_value_lift_p90_upper_bound = 496; + + // These metrics estimate the additional brand lift directly attributable to + // the ad campaign. + optional double absolute_brand_lift = 497; + + // Lower bound of the 90% confidence interval for absolute brand lift. + // The "conservative" estimate of your success. It is the minimum increase + // you can be 90% sure was caused by your ads. + optional double absolute_brand_lift_p90_lower_bound = 498; + + // Upper bound of the 90% confidence interval for absolute brand lift. + // The "optimistic" estimate of your success. It is the maximum increase + // likely driven by your ads. + optional double absolute_brand_lift_p90_upper_bound = 499; + + // The p-value provides a measure of the statistical significance for the + // detected brand lift. It calculates the likelihood that your incremental + // lift was driven by ad performance rather than being a merely random + // occurrence. Achieving a low score of 0.10 indicates 90% + // confidence that your advertising efforts directly generated the additional + // lift. + optional double absolute_brand_lift_p_value = 500; + + // Represents the rate of positive responses that would have occurred + // naturally without ad exposure, based on the behavior of the control group. + // Often referred to as "Control" responses. Provides the baseline + // level of brand perception that occurred naturally. + optional double brand_lift_baseline_positive_response_rate = 501; + + // Lower bound of the 90% confidence interval for the baseline positive + // response rate. Represents the conservative baseline rate of positive brand + // responses you could expect naturally without ad exposure. + optional double brand_lift_baseline_positive_response_rate_p90_lower_bound = + 502; + + // Upper bound of the 90% confidence interval for the baseline positive + // response rate. Represents the optimistic baseline rate of positive brand + // responses expected naturally without ad exposure. + optional double brand_lift_baseline_positive_response_rate_p90_upper_bound = + 503; + + // Estimated unique users showing interest in the exposed group. This value is + // "fractional" because it represents a statistical estimate rather than a + // raw headcount. + optional double brand_lift_exposed_positive_responder_fractional_cookies = + 504; + + // The lower bound of the 90% confidence interval for the estimated number of + // unique cookies within the ad-exposed group that are estimated to have a + // positive brand attitude, as measured by the Brand Lift survey. + optional double + brand_lift_exposed_positive_responder_fractional_cookies_p90_lower_bound = + 505; + + // The upper bound of the 90% confidence interval for the estimated number of + // unique cookies within the ad-exposed group that are estimated to have + // experienced a positive shift in brand attitude, as measured by the Brand + // Lift survey. + optional double + brand_lift_exposed_positive_responder_fractional_cookies_p90_upper_bound = + 506; + + // Represents the rate of positive responses from users who were exposed to + // the ads. Often referred to as "Treatment" responses. Shows + // total positive response rate when users were exposed to your ads. + optional double brand_lift_exposed_positive_response_rate = 507; + + // Lower bound of the 90% confidence interval for the exposed positive + // response rate. Represents the conservative estimate of positive brand + // responses among users exposed to your ads. + optional double brand_lift_exposed_positive_response_rate_p90_lower_bound = + 508; + + // Upper bound of the 90% confidence interval for the exposed positive + // response rate. Represents the maximum estimate of positive brand responses + // among users exposed to your ads. + optional double brand_lift_exposed_positive_response_rate_p90_upper_bound = + 509; + + // The number of survey responses from users who were exposed to the ads. + optional double brand_lift_responses_exposed = 510; + + // Brand lift responses suppressed. + optional double brand_lift_responses_suppressed = 511; + + // Estimated unique users showing interest in the control/suppressed group. + // This value is "fractional" because it represents a statistical estimate. + optional double brand_lift_suppressed_positive_responder_fractional_cookies = + 512; + + // Lower bound of the 90% confidence interval for the estimated number of + // fractional cookies within the control group that are categorized as + // positive responders. This lower bound provides a statistically supported + // minimum value for the total fractional cookies in the control group showing + // a positive brand attitude. + optional double + brand_lift_suppressed_positive_responder_fractional_cookies_p90_lower_bound = + 513; + + // Represents the upper bound of the 90% confidence interval for the + // estimated number of fractional cookies within the control group that are + // categorized as positive responders. This upper bound provides a + // statistically supported maximum value for the total fractional cookies in + // the control group showing a positive brand attitude. + optional double + brand_lift_suppressed_positive_responder_fractional_cookies_p90_upper_bound = + 514; + + // The total number of survey responses collected across both the exposed and + // control groups. + optional double brand_lift_total_responses = 515; + + // The estimated cost incurred for each additional person moved to a positive + // brand state by the campaign. Helps assess the + // cost-effectiveness of your ad spend in driving brand growth. + optional double cost_per_lifted_cookie = 516; + + // Lower bound of the 90% confidence interval for the cost per lifted cookie. + // Represents the most optimistic (lowest cost) estimate for moving a user to + // a positive brand state. + optional double cost_per_lifted_cookie_p90_lower_bound = 517; + + // Upper bound of the 90% confidence interval for the cost per lifted cookie. + // Represents the most conservative (highest cost) estimate for moving a user + // to a positive brand state. + optional double cost_per_lifted_cookie_p90_upper_bound = 518; + + // Estimated number of unique users who were moved to a positive brand state + // directly by the campaign (that is, lifted users). + optional double fractional_lifted_cookies = 519; + + // The lower bound of the 90% confidence interval for the + // fractional_lifted_cookies metric. This value represents a statistically + // conservative estimate of the minimum number of cookies for whom a positive + // Brand Lift is attributed to the ad exposure. + optional double fractional_lifted_cookies_p90_lower_bound = 520; + + // The upper bound of the 90% confidence interval for the + // fractional_lifted_cookies metric. This value represents a statistically + // optimistic estimate of the maximum number of cookies that may have + // experienced a positive Brand Lift. + optional double fractional_lifted_cookies_p90_upper_bound = 521; + + // The increase in positive brand responses relative to the total potential + // growth remaining. + optional double headroom_brand_lift = 522; + + // Lower bound of the 90% confidence interval for headroom brand lift. The + // minimum growth rate relative to remaining brand potential you can be 90% + // confident was driven by your ads. + optional double headroom_brand_lift_p90_lower_bound = 523; + + // Upper bound of the 90% confidence interval for headroom brand lift. The + // maximum growth rate relative to remaining brand potential likely driven by + // your ads. + optional double headroom_brand_lift_p90_upper_bound = 524; + + // The percentage increase in positive responses in the exposed group compared + // to the control group. + optional double relative_brand_lift = 525; + + // The lower bound of the 90% confidence interval for Relative Brand Lift. + // Represents the minimum percentage increase in positive brand perception + // among users who were exposed to the ads, relative to the baseline positive + // response rate observed in the control group. + optional double relative_brand_lift_p90_lower_bound = 526; + + // The upper bound of the 90% confidence interval for Relative Brand Lift. + // Represents the maximum percentage increase in positive brand perception in + // the ad-exposed group, relative to the control group's baseline positive + // response rate, at a 90% confidence level. + optional double relative_brand_lift_p90_upper_bound = 527; + + // The number of comments on YouTube Shorts videos attributed to ad + // impressions. + optional int64 youtube_comments = 528; + + // The number of likes on YouTube Shorts videos attributed to ad impressions. + optional int64 youtube_likes = 529; + + // The number of shares on YouTube Shorts videos attributed to ad impressions. + optional int64 youtube_shares = 530; + + // The original conversion value from biddable conversions. This is the + // unadjusted value of conversions before any value rule adjustments, such as + // conversion value rules or lifecycle goals adjustments are applied. + optional double original_conversion_value = 531; } // Search volume range.
/common/metrics.proto
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2026-08-16 UTC.