metrics.proto 29 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619
  1. // Copyright 2021 Google LLC
  2. //
  3. // Licensed under the Apache License, Version 2.0 (the "License");
  4. // you may not use this file except in compliance with the License.
  5. // You may obtain a copy of the License at
  6. //
  7. // http://www.apache.org/licenses/LICENSE-2.0
  8. //
  9. // Unless required by applicable law or agreed to in writing, software
  10. // distributed under the License is distributed on an "AS IS" BASIS,
  11. // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  12. // See the License for the specific language governing permissions and
  13. // limitations under the License.
  14. syntax = "proto3";
  15. package google.ads.googleads.v8.common;
  16. import "google/ads/googleads/v8/enums/interaction_event_type.proto";
  17. import "google/ads/googleads/v8/enums/quality_score_bucket.proto";
  18. import "google/api/annotations.proto";
  19. option csharp_namespace = "Google.Ads.GoogleAds.V8.Common";
  20. option go_package = "google.golang.org/genproto/googleapis/ads/googleads/v8/common;common";
  21. option java_multiple_files = true;
  22. option java_outer_classname = "MetricsProto";
  23. option java_package = "com.google.ads.googleads.v8.common";
  24. option objc_class_prefix = "GAA";
  25. option php_namespace = "Google\\Ads\\GoogleAds\\V8\\Common";
  26. option ruby_package = "Google::Ads::GoogleAds::V8::Common";
  27. // Proto file describing metrics.
  28. // Metrics data.
  29. message Metrics {
  30. // The percent of your ad impressions that are shown as the very first ad
  31. // above the organic search results.
  32. optional double absolute_top_impression_percentage = 183;
  33. // Average cost of viewable impressions (`active_view_impressions`).
  34. optional double active_view_cpm = 184;
  35. // Active view measurable clicks divided by active view viewable impressions.
  36. // This metric is reported only for display network.
  37. optional double active_view_ctr = 185;
  38. // A measurement of how often your ad has become viewable on a Display
  39. // Network site.
  40. optional int64 active_view_impressions = 186;
  41. // The ratio of impressions that could be measured by Active View over the
  42. // number of served impressions.
  43. optional double active_view_measurability = 187;
  44. // The cost of the impressions you received that were measurable by Active
  45. // View.
  46. optional int64 active_view_measurable_cost_micros = 188;
  47. // The number of times your ads are appearing on placements in positions
  48. // where they can be seen.
  49. optional int64 active_view_measurable_impressions = 189;
  50. // The percentage of time when your ad appeared on an Active View enabled site
  51. // (measurable impressions) and was viewable (viewable impressions).
  52. optional double active_view_viewability = 190;
  53. // All conversions from interactions (as oppose to view through conversions)
  54. // divided by the number of ad interactions.
  55. optional double all_conversions_from_interactions_rate = 191;
  56. // The value of all conversions.
  57. optional double all_conversions_value = 192;
  58. // The value of all conversions. When this column is selected with date, the
  59. // values in date column means the conversion date. Details for the
  60. // by_conversion_date columns are available at
  61. // https://support.google.com/google-ads/answer/9549009.
  62. double all_conversions_value_by_conversion_date = 240;
  63. // The total number of conversions. This includes all conversions regardless
  64. // of the value of include_in_conversions_metric.
  65. optional double all_conversions = 193;
  66. // The total number of conversions. This includes all conversions regardless
  67. // of the value of include_in_conversions_metric. When this column is selected
  68. // with date, the values in date column means the conversion date. Details for
  69. // the by_conversion_date columns are available at
  70. // https://support.google.com/google-ads/answer/9549009.
  71. double all_conversions_by_conversion_date = 241;
  72. // The value of all conversions divided by the total cost of ad interactions
  73. // (such as clicks for text ads or views for video ads).
  74. optional double all_conversions_value_per_cost = 194;
  75. // The number of times people clicked the "Call" button to call a store during
  76. // or after clicking an ad. This number doesn't include whether or not calls
  77. // were connected, or the duration of any calls.
  78. // This metric applies to feed items only.
  79. optional double all_conversions_from_click_to_call = 195;
  80. // The number of times people clicked a "Get directions" button to navigate to
  81. // a store after clicking an ad.
  82. // This metric applies to feed items only.
  83. optional double all_conversions_from_directions = 196;
  84. // The value of all conversions from interactions divided by the total number
  85. // of interactions.
  86. optional double all_conversions_from_interactions_value_per_interaction = 197;
  87. // The number of times people clicked a link to view a store's menu after
  88. // clicking an ad.
  89. // This metric applies to feed items only.
  90. optional double all_conversions_from_menu = 198;
  91. // The number of times people placed an order at a store after clicking an ad.
  92. // This metric applies to feed items only.
  93. optional double all_conversions_from_order = 199;
  94. // The number of other conversions (for example, posting a review or saving a
  95. // location for a store) that occurred after people clicked an ad.
  96. // This metric applies to feed items only.
  97. optional double all_conversions_from_other_engagement = 200;
  98. // Estimated number of times people visited a store after clicking an ad.
  99. // This metric applies to feed items only.
  100. optional double all_conversions_from_store_visit = 201;
  101. // The number of times that people were taken to a store's URL after clicking
  102. // an ad.
  103. // This metric applies to feed items only.
  104. optional double all_conversions_from_store_website = 202;
  105. // The average amount you pay per interaction. This amount is the total cost
  106. // of your ads divided by the total number of interactions.
  107. optional double average_cost = 203;
  108. // The total cost of all clicks divided by the total number of clicks
  109. // received.
  110. optional double average_cpc = 204;
  111. // The average amount that you've been charged for an ad engagement. This
  112. // amount is the total cost of all ad engagements divided by the total number
  113. // of ad engagements.
  114. optional double average_cpe = 205;
  115. // Average cost-per-thousand impressions (CPM).
  116. optional double average_cpm = 206;
  117. // The average amount you pay each time someone views your ad.
  118. // The average CPV is defined by the total cost of all ad views divided by
  119. // the number of views.
  120. optional double average_cpv = 207;
  121. // Average number of pages viewed per session.
  122. optional double average_page_views = 208;
  123. // Total duration of all sessions (in seconds) / number of sessions. Imported
  124. // from Google Analytics.
  125. optional double average_time_on_site = 209;
  126. // An indication of how other advertisers are bidding on similar products.
  127. optional double benchmark_average_max_cpc = 210;
  128. // An indication on how other advertisers' Shopping ads for similar products
  129. // are performing based on how often people who see their ad click on it.
  130. optional double benchmark_ctr = 211;
  131. // Percentage of clicks where the user only visited a single page on your
  132. // site. Imported from Google Analytics.
  133. optional double bounce_rate = 212;
  134. // The number of clicks.
  135. optional int64 clicks = 131;
  136. // The number of times your ad or your site's listing in the unpaid
  137. // results was clicked. See the help page at
  138. // https://support.google.com/google-ads/answer/3097241 for details.
  139. optional int64 combined_clicks = 156;
  140. // The number of times your ad or your site's listing in the unpaid
  141. // results was clicked (combined_clicks) divided by combined_queries. See the
  142. // help page at https://support.google.com/google-ads/answer/3097241 for
  143. // details.
  144. optional double combined_clicks_per_query = 157;
  145. // The number of searches that returned pages from your site in the unpaid
  146. // results or showed one of your text ads. See the help page at
  147. // https://support.google.com/google-ads/answer/3097241 for details.
  148. optional int64 combined_queries = 158;
  149. // The estimated percent of times that your ad was eligible to show
  150. // on the Display Network but didn't because your budget was too low.
  151. // Note: Content budget lost impression share is reported in the range of 0
  152. // to 0.9. Any value above 0.9 is reported as 0.9001.
  153. optional double content_budget_lost_impression_share = 159;
  154. // The impressions you've received on the Display Network divided
  155. // by the estimated number of impressions you were eligible to receive.
  156. // Note: Content impression share is reported in the range of 0.1 to 1. Any
  157. // value below 0.1 is reported as 0.0999.
  158. optional double content_impression_share = 160;
  159. // The last date/time a conversion tag for this conversion action successfully
  160. // fired and was seen by Google Ads. This firing event may not have been the
  161. // result of an attributable conversion (e.g. because the tag was fired from a
  162. // browser that did not previously click an ad from an appropriate
  163. // advertiser). The date/time is in the customer's time zone.
  164. optional string conversion_last_received_request_date_time = 161;
  165. // The date of the most recent conversion for this conversion action. The date
  166. // is in the customer's time zone.
  167. optional string conversion_last_conversion_date = 162;
  168. // The estimated percentage of impressions on the Display Network
  169. // that your ads didn't receive due to poor Ad Rank.
  170. // Note: Content rank lost impression share is reported in the range of 0
  171. // to 0.9. Any value above 0.9 is reported as 0.9001.
  172. optional double content_rank_lost_impression_share = 163;
  173. // Conversions from interactions divided by the number of ad interactions
  174. // (such as clicks for text ads or views for video ads). This only includes
  175. // conversion actions which include_in_conversions_metric attribute is set to
  176. // true. If you use conversion-based bidding, your bid strategies will
  177. // optimize for these conversions.
  178. optional double conversions_from_interactions_rate = 164;
  179. // The value of conversions. This only includes conversion actions which
  180. // include_in_conversions_metric attribute is set to true. If you use
  181. // conversion-based bidding, your bid strategies will optimize for these
  182. // conversions.
  183. optional double conversions_value = 165;
  184. // The value of conversions. This only includes conversion actions which
  185. // include_in_conversions_metric attribute is set to true. If you use
  186. // conversion-based bidding, your bid strategies will optimize for these
  187. // conversions. When this column is selected with date, the values in date
  188. // column means the conversion date. Details for the by_conversion_date
  189. // columns are available at
  190. // https://support.google.com/google-ads/answer/9549009.
  191. double conversions_value_by_conversion_date = 242;
  192. // The value of conversions divided by the cost of ad interactions. This only
  193. // includes conversion actions which include_in_conversions_metric attribute
  194. // is set to true. If you use conversion-based bidding, your bid strategies
  195. // will optimize for these conversions.
  196. optional double conversions_value_per_cost = 166;
  197. // The value of conversions from interactions divided by the number of ad
  198. // interactions. This only includes conversion actions which
  199. // include_in_conversions_metric attribute is set to true. If you use
  200. // conversion-based bidding, your bid strategies will optimize for these
  201. // conversions.
  202. optional double conversions_from_interactions_value_per_interaction = 167;
  203. // The number of conversions. This only includes conversion actions which
  204. // include_in_conversions_metric attribute is set to true. If you use
  205. // conversion-based bidding, your bid strategies will optimize for these
  206. // conversions.
  207. optional double conversions = 168;
  208. // The number of conversions. This only includes conversion actions which
  209. // include_in_conversions_metric attribute is set to true. If you use
  210. // conversion-based bidding, your bid strategies will optimize for these
  211. // conversions. When this column is selected with date, the values in date
  212. // column means the conversion date. Details for the by_conversion_date
  213. // columns are available at
  214. // https://support.google.com/google-ads/answer/9549009.
  215. double conversions_by_conversion_date = 243;
  216. // The sum of your cost-per-click (CPC) and cost-per-thousand impressions
  217. // (CPM) costs during this period.
  218. optional int64 cost_micros = 169;
  219. // The cost of ad interactions divided by all conversions.
  220. optional double cost_per_all_conversions = 170;
  221. // The cost of ad interactions divided by conversions. This only includes
  222. // conversion actions which include_in_conversions_metric attribute is set to
  223. // true. If you use conversion-based bidding, your bid strategies will
  224. // optimize for these conversions.
  225. optional double cost_per_conversion = 171;
  226. // The cost of ad interactions divided by current model attributed
  227. // conversions. This only includes conversion actions which
  228. // include_in_conversions_metric attribute is set to true. If you use
  229. // conversion-based bidding, your bid strategies will optimize for these
  230. // conversions.
  231. optional double cost_per_current_model_attributed_conversion = 172;
  232. // Conversions from when a customer clicks on a Google Ads ad on one device,
  233. // then converts on a different device or browser.
  234. // Cross-device conversions are already included in all_conversions.
  235. optional double cross_device_conversions = 173;
  236. // The number of clicks your ad receives (Clicks) divided by the number
  237. // of times your ad is shown (Impressions).
  238. optional double ctr = 174;
  239. // Shows how your historic conversions data would look under the attribution
  240. // model you've currently selected. This only includes conversion actions
  241. // which include_in_conversions_metric attribute is set to true. If you use
  242. // conversion-based bidding, your bid strategies will optimize for these
  243. // conversions.
  244. optional double current_model_attributed_conversions = 175;
  245. // Current model attributed conversions from interactions divided by the
  246. // number of ad interactions (such as clicks for text ads or views for video
  247. // ads). This only includes conversion actions which
  248. // include_in_conversions_metric attribute is set to true. If you use
  249. // conversion-based bidding, your bid strategies will optimize for these
  250. // conversions.
  251. optional double current_model_attributed_conversions_from_interactions_rate = 176;
  252. // The value of current model attributed conversions from interactions divided
  253. // by the number of ad interactions. This only includes conversion actions
  254. // which include_in_conversions_metric attribute is set to true. If you use
  255. // conversion-based bidding, your bid strategies will optimize for these
  256. // conversions.
  257. optional double current_model_attributed_conversions_from_interactions_value_per_interaction = 177;
  258. // The value of current model attributed conversions. This only includes
  259. // conversion actions which include_in_conversions_metric attribute is set to
  260. // true. If you use conversion-based bidding, your bid strategies will
  261. // optimize for these conversions.
  262. optional double current_model_attributed_conversions_value = 178;
  263. // The value of current model attributed conversions divided by the cost of ad
  264. // interactions. This only includes conversion actions which
  265. // include_in_conversions_metric attribute is set to true. If you use
  266. // conversion-based bidding, your bid strategies will optimize for these
  267. // conversions.
  268. optional double current_model_attributed_conversions_value_per_cost = 179;
  269. // How often people engage with your ad after it's shown to them. This is the
  270. // number of ad expansions divided by the number of times your ad is shown.
  271. optional double engagement_rate = 180;
  272. // The number of engagements.
  273. // An engagement occurs when a viewer expands your Lightbox ad. Also, in the
  274. // future, other ad types may support engagement metrics.
  275. optional int64 engagements = 181;
  276. // Average lead value based on clicks.
  277. optional double hotel_average_lead_value_micros = 213;
  278. // The average price difference between the price offered by reporting hotel
  279. // advertiser and the cheapest price offered by the competing advertiser.
  280. optional double hotel_price_difference_percentage = 214;
  281. // The number of impressions that hotel partners could have had given their
  282. // feed performance.
  283. optional int64 hotel_eligible_impressions = 215;
  284. // The creative historical quality score.
  285. google.ads.googleads.v8.enums.QualityScoreBucketEnum.QualityScoreBucket historical_creative_quality_score = 80;
  286. // The quality of historical landing page experience.
  287. google.ads.googleads.v8.enums.QualityScoreBucketEnum.QualityScoreBucket historical_landing_page_quality_score = 81;
  288. // The historical quality score.
  289. optional int64 historical_quality_score = 216;
  290. // The historical search predicted click through rate (CTR).
  291. google.ads.googleads.v8.enums.QualityScoreBucketEnum.QualityScoreBucket historical_search_predicted_ctr = 83;
  292. // The number of times the ad was forwarded to someone else as a message.
  293. optional int64 gmail_forwards = 217;
  294. // The number of times someone has saved your Gmail ad to their inbox as a
  295. // message.
  296. optional int64 gmail_saves = 218;
  297. // The number of clicks to the landing page on the expanded state of Gmail
  298. // ads.
  299. optional int64 gmail_secondary_clicks = 219;
  300. // The number of times a store's location-based ad was shown.
  301. // This metric applies to feed items only.
  302. optional int64 impressions_from_store_reach = 220;
  303. // Count of how often your ad has appeared on a search results page or
  304. // website on the Google Network.
  305. optional int64 impressions = 221;
  306. // How often people interact with your ad after it is shown to them.
  307. // This is the number of interactions divided by the number of times your ad
  308. // is shown.
  309. optional double interaction_rate = 222;
  310. // The number of interactions.
  311. // An interaction is the main user action associated with an ad format-clicks
  312. // for text and shopping ads, views for video ads, and so on.
  313. optional int64 interactions = 223;
  314. // The types of payable and free interactions.
  315. repeated google.ads.googleads.v8.enums.InteractionEventTypeEnum.InteractionEventType interaction_event_types = 100;
  316. // The percentage of clicks filtered out of your total number of clicks
  317. // (filtered + non-filtered clicks) during the reporting period.
  318. optional double invalid_click_rate = 224;
  319. // Number of clicks Google considers illegitimate and doesn't charge you for.
  320. optional int64 invalid_clicks = 225;
  321. // Number of message chats initiated for Click To Message impressions that
  322. // were message tracking eligible.
  323. optional int64 message_chats = 226;
  324. // Number of Click To Message impressions that were message tracking eligible.
  325. optional int64 message_impressions = 227;
  326. // Number of message chats initiated (message_chats) divided by the number
  327. // of message impressions (message_impressions).
  328. // Rate at which a user initiates a message chat from an ad impression with
  329. // a messaging option and message tracking enabled.
  330. // Note that this rate can be more than 1.0 for a given message impression.
  331. optional double message_chat_rate = 228;
  332. // The percentage of mobile clicks that go to a mobile-friendly page.
  333. optional double mobile_friendly_clicks_percentage = 229;
  334. // Total optimization score uplift of all recommendations.
  335. optional double optimization_score_uplift = 247;
  336. // URL for the optimization score page in the Google Ads web interface.
  337. // This metric can be selected from `customer` or `campaign`, and can be
  338. // segmented by `segments.recommendation_type`. For example, `SELECT
  339. // metrics.optimization_score_url, segments.recommendation_type FROM
  340. // customer` will return a URL for each unique (customer, recommendation_type)
  341. // combination.
  342. optional string optimization_score_url = 248;
  343. // The number of times someone clicked your site's listing in the unpaid
  344. // results for a particular query. See the help page at
  345. // https://support.google.com/google-ads/answer/3097241 for details.
  346. optional int64 organic_clicks = 230;
  347. // The number of times someone clicked your site's listing in the unpaid
  348. // results (organic_clicks) divided by the total number of searches that
  349. // returned pages from your site (organic_queries). See the help page at
  350. // https://support.google.com/google-ads/answer/3097241 for details.
  351. optional double organic_clicks_per_query = 231;
  352. // The number of listings for your site in the unpaid search results. See the
  353. // help page at https://support.google.com/google-ads/answer/3097241 for
  354. // details.
  355. optional int64 organic_impressions = 232;
  356. // The number of times a page from your site was listed in the unpaid search
  357. // results (organic_impressions) divided by the number of searches returning
  358. // your site's listing in the unpaid results (organic_queries). See the help
  359. // page at https://support.google.com/google-ads/answer/3097241 for details.
  360. optional double organic_impressions_per_query = 233;
  361. // The total number of searches that returned your site's listing in the
  362. // unpaid results. See the help page at
  363. // https://support.google.com/google-ads/answer/3097241 for details.
  364. optional int64 organic_queries = 234;
  365. // Percentage of first-time sessions (from people who had never visited your
  366. // site before). Imported from Google Analytics.
  367. optional double percent_new_visitors = 235;
  368. // Number of offline phone calls.
  369. optional int64 phone_calls = 236;
  370. // Number of offline phone impressions.
  371. optional int64 phone_impressions = 237;
  372. // Number of phone calls received (phone_calls) divided by the number of
  373. // times your phone number is shown (phone_impressions).
  374. optional double phone_through_rate = 238;
  375. // Your clickthrough rate (Ctr) divided by the average clickthrough rate of
  376. // all advertisers on the websites that show your ads. Measures how your ads
  377. // perform on Display Network sites compared to other ads on the same sites.
  378. optional double relative_ctr = 239;
  379. // The percentage of the customer's Shopping or Search ad impressions that are
  380. // shown in the most prominent Shopping position. See
  381. // https://support.google.com/google-ads/answer/7501826
  382. // for details. Any value below 0.1 is reported as 0.0999.
  383. optional double search_absolute_top_impression_share = 136;
  384. // The number estimating how often your ad wasn't the very first ad above the
  385. // organic search results due to a low budget. Note: Search
  386. // budget lost absolute top impression share is reported in the range of 0 to
  387. // 0.9. Any value above 0.9 is reported as 0.9001.
  388. optional double search_budget_lost_absolute_top_impression_share = 137;
  389. // The estimated percent of times that your ad was eligible to show on the
  390. // Search Network but didn't because your budget was too low. Note: Search
  391. // budget lost impression share is reported in the range of 0 to 0.9. Any
  392. // value above 0.9 is reported as 0.9001.
  393. optional double search_budget_lost_impression_share = 138;
  394. // The number estimating how often your ad didn't show anywhere above the
  395. // organic search results due to a low budget. Note: Search
  396. // budget lost top impression share is reported in the range of 0 to 0.9. Any
  397. // value above 0.9 is reported as 0.9001.
  398. optional double search_budget_lost_top_impression_share = 139;
  399. // The number of clicks you've received on the Search Network
  400. // divided by the estimated number of clicks you were eligible to receive.
  401. // Note: Search click share is reported in the range of 0.1 to 1. Any value
  402. // below 0.1 is reported as 0.0999.
  403. optional double search_click_share = 140;
  404. // The impressions you've received divided by the estimated number of
  405. // impressions you were eligible to receive on the Search Network for search
  406. // terms that matched your keywords exactly (or were close variants of your
  407. // keyword), regardless of your keyword match types. Note: Search exact match
  408. // impression share is reported in the range of 0.1 to 1. Any value below 0.1
  409. // is reported as 0.0999.
  410. optional double search_exact_match_impression_share = 141;
  411. // The impressions you've received on the Search Network divided
  412. // by the estimated number of impressions you were eligible to receive.
  413. // Note: Search impression share is reported in the range of 0.1 to 1. Any
  414. // value below 0.1 is reported as 0.0999.
  415. optional double search_impression_share = 142;
  416. // The number estimating how often your ad wasn't the very first ad above the
  417. // organic search results due to poor Ad Rank.
  418. // Note: Search rank lost absolute top impression share is reported in the
  419. // range of 0 to 0.9. Any value above 0.9 is reported as 0.9001.
  420. optional double search_rank_lost_absolute_top_impression_share = 143;
  421. // The estimated percentage of impressions on the Search Network
  422. // that your ads didn't receive due to poor Ad Rank.
  423. // Note: Search rank lost impression share is reported in the range of 0 to
  424. // 0.9. Any value above 0.9 is reported as 0.9001.
  425. optional double search_rank_lost_impression_share = 144;
  426. // The number estimating how often your ad didn't show anywhere above the
  427. // organic search results due to poor Ad Rank.
  428. // Note: Search rank lost top impression share is reported in the range of 0
  429. // to 0.9. Any value above 0.9 is reported as 0.9001.
  430. optional double search_rank_lost_top_impression_share = 145;
  431. // The impressions you've received in the top location (anywhere above the
  432. // organic search results) compared to the estimated number of impressions you
  433. // were eligible to receive in the top location.
  434. // Note: Search top impression share is reported in the range of 0.1 to 1. Any
  435. // value below 0.1 is reported as 0.0999.
  436. optional double search_top_impression_share = 146;
  437. // A measure of how quickly your page loads after clicks on your mobile ads.
  438. // The score is a range from 1 to 10, 10 being the fastest.
  439. optional int64 speed_score = 147;
  440. // The percent of your ad impressions that are shown anywhere above the
  441. // organic search results.
  442. optional double top_impression_percentage = 148;
  443. // The percentage of ad clicks to Accelerated Mobile Pages (AMP) landing pages
  444. // that reach a valid AMP page.
  445. optional double valid_accelerated_mobile_pages_clicks_percentage = 149;
  446. // The value of all conversions divided by the number of all conversions.
  447. optional double value_per_all_conversions = 150;
  448. // The value of all conversions divided by the number of all conversions. When
  449. // this column is selected with date, the values in date column means the
  450. // conversion date. Details for the by_conversion_date columns are available
  451. // at https://support.google.com/google-ads/answer/9549009.
  452. optional double value_per_all_conversions_by_conversion_date = 244;
  453. // The value of conversions divided by the number of conversions. This only
  454. // includes conversion actions which include_in_conversions_metric attribute
  455. // is set to true. If you use conversion-based bidding, your bid strategies
  456. // will optimize for these conversions.
  457. optional double value_per_conversion = 151;
  458. // The value of conversions divided by the number of conversions. This only
  459. // includes conversion actions which include_in_conversions_metric attribute
  460. // is set to true. If you use conversion-based bidding, your bid strategies
  461. // will optimize for these conversions. When this column is selected with
  462. // date, the values in date column means the conversion date. Details for the
  463. // by_conversion_date columns are available at
  464. // https://support.google.com/google-ads/answer/9549009.
  465. optional double value_per_conversions_by_conversion_date = 245;
  466. // The value of current model attributed conversions divided by the number of
  467. // the conversions. This only includes conversion actions which
  468. // include_in_conversions_metric attribute is set to true. If you use
  469. // conversion-based bidding, your bid strategies will optimize for these
  470. // conversions.
  471. optional double value_per_current_model_attributed_conversion = 152;
  472. // Percentage of impressions where the viewer watched all of your video.
  473. optional double video_quartile_p100_rate = 132;
  474. // Percentage of impressions where the viewer watched 25% of your video.
  475. optional double video_quartile_p25_rate = 133;
  476. // Percentage of impressions where the viewer watched 50% of your video.
  477. optional double video_quartile_p50_rate = 134;
  478. // Percentage of impressions where the viewer watched 75% of your video.
  479. optional double video_quartile_p75_rate = 135;
  480. // The number of views your TrueView video ad receives divided by its number
  481. // of impressions, including thumbnail impressions for TrueView in-display
  482. // ads.
  483. optional double video_view_rate = 153;
  484. // The number of times your video ads were viewed.
  485. optional int64 video_views = 154;
  486. // The total number of view-through conversions.
  487. // These happen when a customer sees an image or rich media ad, then later
  488. // completes a conversion on your site without interacting with (e.g.,
  489. // clicking on) another ad.
  490. optional int64 view_through_conversions = 155;
  491. // The number of iOS Store Kit Ad Network conversions.
  492. int64 sk_ad_network_conversions = 246;
  493. }