/common/metrics.proto

--- v23/common/metrics.proto    2026-04-17 05:00:50.000000000 +0000
+++ v24/common/metrics.proto    2026-04-17 05:00:52.000000000 +0000
@@ -1361,6 +1361,141 @@
   // The number of biddable first in app conversions where the app install was
   // driven by interaction with a web campaign.
   optional int64 biddable_indirect_install_first_in_app_conversion_micros = 426;
+
+  // All average cart size is the average number of products in each order
+  // attributed to your ads. Includes the amount from the average_cart_size
+  // metric, plus avg. cart size from all your conversion actions, even if your
+  // campaigns are not actively optimizing towards them. It's calculated using
+  // product info from cart data to give more detail than conversion value
+  // alone.
+  optional double all_average_cart_size = 427;
+
+  // All average order value is the average revenue you made per order
+  // attributed to your ads. Includes the amount from the average_order_value
+  // metric, plus avg. order value from all your conversion actions, even
+  // if your campaigns are not actively optimizing towards them.
+  // It's calculated using product info from cart data to give more detail than
+  // conversion value alone.
+  optional int64 all_average_order_value_micros = 428;
+
+  // All cost of goods sold is the total cost of the products you sold in orders
+  // attributed to your ads. Includes the amount from the
+  // cost_of_goods_sold_micros metric, plus cost of goods sold from all
+  // conversion actions, even if your campaigns are not actively optimizing
+  // towards them. It's calculated using product info from cart data to give
+  // more detail than conversion value alone.
+  optional int64 all_cost_of_goods_sold_micros = 429;
+
+  // All cross-sell cost of goods sold is the total cost of products sold as a
+  // result of advertising a different product. Includes the amount from the
+  // cross_sell_cost_of_goods_sold_micros metric, plus cross-sell cost of goods
+  // sold from all your conversion actions, even if your campaigns are not
+  // actively optimizing towards them.
+  // It's calculated using product info from cart data to give more detail than
+  // conversion value alone.
+  optional int64 all_cross_sell_cost_of_goods_sold_micros = 430;
+
+  // All 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).
+  // Includes the amount from the cross_sell_gross_profit_micros metric, plus
+  // cross-sell gross profit from all your conversion actions, even if your
+  // campaigns are not actively optimizing towards them.
+  // It's calculated using product info from cart data to give more detail than
+  // conversion value alone.
+  optional int64 all_cross_sell_gross_profit_micros = 431;
+
+  // All cross-sell revenue is the total amount you made from products sold as
+  // a result of advertising a different product. Includes the amount from the
+  // cross_sell_revenue_micros metric, plus cross-sell revenue from all your
+  // conversion actions, even if your campaigns are not actively optimizing
+  // towards them. It's calculated using product info from cart data to give
+  // more detail than conversion value alone.
+  optional int64 all_cross_sell_revenue_micros = 432;
+
+  // All cross-sell units sold is the total number of products sold as a result
+  // of advertising a different product. Includes the amount shown in the
+  // cross_sell_units_sold metric, plus cross-sell units sold from all your
+  // conversion actions, even if your campaigns are not actively optimizing
+  // towards them.
+  // It's calculated using product info from cart data to give more detail than
+  // conversion value alone.
+  optional double all_cross_sell_units_sold = 433;
+
+  // All 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). This value is between 0.0 and 1.0, where 1.0 means 100%. Includes
+  // the amount from the gross_profit_margin metric, plus gross profit margin
+  // across all conversion actions, even if your campaigns are not actively
+  // optimizing towards them.
+  // It's calculated using product info from cart data to give more detail than
+  // conversion value alone.
+  optional double all_gross_profit_margin = 434;
+
+  // All gross profit is the total profit made from orders attributed to your
+  // ads minus the cost of goods sold (COGS). Includes the amount from the
+  // gross_profit_micros metric, plus gross profit from all your conversion
+  // actions, even if your campaigns are not actively optimizing towards them.
+  // It's calculated using product info from cart data to give more detail than
+  // conversion value alone.
+  optional int64 all_gross_profit_micros = 435;
+
+  // All lead cost of goods sold is the total cost of products sold as a result
+  // of advertising the same product. Includes the amount shown in the
+  // lead_cost_of_goods_sold_micros metric, plus lead cost of goods sold from
+  // all your conversion actions, even if your campaigns are not actively
+  // optimizing towards them.
+  // It's calculated using product info from cart data to give more detail than
+  // conversion value alone.
+  optional int64 all_lead_cost_of_goods_sold_micros = 436;
+
+  // All 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). Includes
+  // the amount from the lead_gross_profit_micros metric, plus lead gross profit
+  // from all your conversion actions, even if your campaigns are not actively
+  // optimizing towards them.
+  // It's calculated using product info from cart data to give more detail than
+  // conversion value alone.
+  optional int64 all_lead_gross_profit_micros = 437;
+
+  // All lead revenue is the total amount you made from products sold as a
+  // result of advertising the same product. Includes the amount shown in the
+  // lead_revenue_micros metric, plus lead revenue from all your conversion
+  // actions, even if your campaigns are not actively optimizing towards them.
+  // It's calculated using product info from cart data to give more detail than
+  // conversion value alone.
+  optional int64 all_lead_revenue_micros = 438;
+
+  // All lead units sold is the total number of products sold as a result of
+  // advertising the same product. Includes the amount shown in the
+  // lead_units_sold metric, plus lead units sold from all your conversion
+  // actions, even if your campaigns are not actively optimizing towards them.
+  // It's calculated using product info from cart data to give more detail than
+  // conversion value alone.
+  optional double all_lead_units_sold = 439;
+
+  // All orders is total number of purchase conversions attributed to your ads.
+  // Includes the amount from the orders metric, plus orders from all your
+  // conversion actions, even if your campaigns are not actively optimizing
+  // towards them.
+  // It's calculated using product info from cart data to give more detail than
+  // conversion value alone.
+  optional double all_orders = 440;
+
+  // All revenue is the total you made from orders attributed to your ads.
+  // Includes the amount from the revenue_micros metric, plus revenue from all
+  // your conversion actions, even if your campaigns are not actively optimizing
+  // towards them.
+  // It's calculated using product info from cart data to give more detail than
+  // conversion value alone.
+  optional int64 all_revenue_micros = 441;
+
+  // All units sold is the total number of products sold from orders attributed
+  // to your ads. Includes the amount from the units_sold metric, plus
+  // units sold from all your conversion actions, even if your campaigns are not
+  // actively optimizing towards them.
+  // It's calculated using product info from cart data to give more detail than
+  // conversion value alone.
+  optional double all_units_sold = 442;
 }

 // Search volume range.