Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(172)

Unified Diff: tools/metrics/histograms/histograms.xml

Side-by-side diff isn't available for this file because of its large size.
Issue 2798953002: [PageLoadMetrics] Keep track of Ad Sizes on Pages (Closed)
Patch Set: Updates and address Ojan's comments Created 3 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
Download patch
Index: tools/metrics/histograms/histograms.xml
diff --git a/tools/metrics/histograms/histograms.xml b/tools/metrics/histograms/histograms.xml
index 72a733f9ef2639e6d54442cc13a124880be7ca6f..aa180541721080efb224dd68fe21d8bdd163dd7d 100644
--- a/tools/metrics/histograms/histograms.xml
+++ b/tools/metrics/histograms/histograms.xml
@@ -45923,6 +45923,125 @@ http://cs/file:chrome/histograms.xml - but prefer this file for new entries.
</summary>
</histogram>
+<histogram name="PageLoad.Clients.Ads.Google.AdFrameCount" units="AdFrames">
+ <owner>jkarlin@chromium.org</owner>
+ <summary>
+ The number of frames on the page identified as Google Ad Frames (does not
+ include descendants of ad frames).
+ </summary>
+</histogram>
+
+<histogram name="PageLoad.Clients.Ads.Google.Bytes.AdFrame" units="KB">
+ <owner>jkarlin@chromium.org</owner>
+ <summary>
+ The number of prefiltered (e.g., compressed) response body KB loaded for a
+ frame (and its child frames) identified as a Google Ad Frame. Child frames
+ of ad frames are not separately reported.
+ </summary>
+</histogram>
+
+<histogram name="PageLoad.Clients.Ads.Google.Bytes.AdFrameFromNetwork"
+ units="KB">
+ <owner>jkarlin@chromium.org</owner>
+ <summary>
+ The number of prefiltered (e.g., compressed) response body KB loaded from
+ the network for a frame (and its child frames) identified as a Google Ad
+ Frame. Child frames of ad frames are not separately reported.
+ </summary>
+</histogram>
+
+<histogram name="PageLoad.Clients.Ads.Google.Bytes.AdFrames" units="KB">
+ <owner>jkarlin@chromium.org</owner>
+ <summary>
+ The number of prefiltered (e.g., compressed) response body KB loaded for all
+ ad frames (and their child frames) identified as Google Ad Frames on a page.
+ </summary>
+</histogram>
+
+<histogram name="PageLoad.Clients.Ads.Google.Bytes.AdFramesFromNetwork"
+ units="KB">
+ <owner>jkarlin@chromium.org</owner>
+ <summary>
+ The number of prefiltered (e.g., compressed) response body KB loaded from
+ the network for all frames (and their child frames) on a page identified as
+ Google Ad Frames.
+ </summary>
+</histogram>
+
+<histogram name="PageLoad.Clients.Ads.Google.Bytes.Page" units="KB">
+ <owner>jkarlin@chromium.org</owner>
+ <summary>
+ The number of prefiltered (e.g., compressed) response body KB loaded for all
+ frames of a page.
+ </summary>
+</histogram>
+
+<histogram name="PageLoad.Clients.Ads.Google.Bytes.PageFromNetwork" units="KB">
+ <owner>jkarlin@chromium.org</owner>
+ <summary>
+ The number of prefiltered (e.g., compressed) response body KB loaded from
+ the network for all frames of a page.
+ </summary>
+</histogram>
+
+<histogram name="PageLoad.Clients.Ads.Google.Bytes.PageSansAdFrames" units="KB">
+ <owner>jkarlin@chromium.org</owner>
+ <summary>
+ The number of prefiltered (e.g., compressed) response body KB loaded for all
+ frames not identified as Google Ad Frames or their descendants.
+ </summary>
+</histogram>
+
+<histogram
+ name="PageLoad.Clients.Ads.Google.Bytes.Percent.AdFramesFromNetworkOfPageFromNetwork"
+ units="%">
+ <owner>jkarlin@chromium.org</owner>
+ <summary>
+ The percentage of prefiltered (e.g., compressed) response body KB loaded
+ from the network for frames (and their child frames) identified as Google Ad
+ Frames out of all prefiltered response body KB loaded from the network for
+ all frames.
+ </summary>
+</histogram>
+
+<histogram name="PageLoad.Clients.Ads.Google.BytesPercent.AdFrameFromNetwork"
+ units="%">
+ <owner>jkarlin@chromium.org</owner>
+ <summary>
+ The percentage of prefiltered (e.g., compressed) response body KB loaded
+ from the network for a frame (and its child frames) identified as a Google
+ Ad Frame. Child frames of ad frames are not separately reported.
+ </summary>
+</histogram>
+
+<histogram name="PageLoad.Clients.Ads.Google.BytesPercent.AdFrames" units="%">
+ <owner>jkarlin@chromium.org</owner>
+ <summary>
+ The percentage of prefiltered (e.g., compressed) response body KB loaded
+ from the network for frames (and their child frames) identified as Google Ad
+ Frames.
+ </summary>
+</histogram>
+
+<histogram
+ name="PageLoad.Clients.Ads.Google.BytesPercent.AdFramesFromNetworkOfAdFramesTotal"
+ units="%">
+ <owner>jkarlin@chromium.org</owner>
+ <summary>
+ The percentage of prefiltered (e.g., compressed) response body KB loaded
+ from the network for frames (and their child frames) identified as Google Ad
+ Frames out of all prefiltered response body KB loaded for frames identified
+ as ads.
+ </summary>
+</histogram>
+
+<histogram name="PageLoad.Clients.Ads.Google.PageHasNoAds" units="pages">
+ <owner>jkarlin@chromium.org</owner>
+ <summary>
+ The number of pages loaded that had no frames identified as Google ads.
+ </summary>
+</histogram>
+
<histogram
name="PageLoad.Clients.DataReductionProxy.Experimental.Bytes.Network.CompressionRatio"
units="%">

Powered by Google App Engine
This is Rietveld 408576698