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

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: Address comments from PS11-13 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..abf1ac960a5ede0640f87832edc751e550a4ec99 100644
--- a/tools/metrics/histograms/histograms.xml
+++ b/tools/metrics/histograms/histograms.xml
@@ -45923,6 +45923,152 @@ http://cs/file:chrome/histograms.xml - but prefer this file for new entries.
</summary>
</histogram>
+<histogram name="PageLoad.Clients.Ads.Google.AdFrameCount" units="AdFrames">
Charlie Harrison 2017/04/14 20:16:26 If we're planning in the future to have non suffix
jkarlin 2017/04/24 17:27:59 I'd like to avoid adding the suffixes to the histo
+ <owner>jkarlin@chromium.org</owner>
+ <summary>
+ The number of frames on the page identified as Google Ad Frames (does not
+ include children of ad frames).
+ </summary>
+</histogram>
+
+<histogram name="PageLoad.Clients.Ads.Google.Bytes.AdFrameBytes" 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.AdFrameBytesFromNetwork"
+ 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.AllAdFramesBytes" 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.AllAdFramesBytesFromNetwork"
+ 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.PageBytes" 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.PageBytesFromNetwork"
+ 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.PageBytesSansAllAdFrames"
+ 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.PercentAdFrameBytesFromNetwork"
+ 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.Bytes.PercentAllAdFramesBytesFromNetwork"
+ units="%">
+ <owner>jkarlin@chromium.org</owner>
+ <summary>
+ The percentage of prefiltered (e.g., compressed) response body KB loaded
+ from the network from 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.Bytes.PercentPageBytesFromAllAdFrames"
+ units="%">
+ <owner>jkarlin@chromium.org</owner>
+ <summary>
+ The percentage of the page's prefiltered (e.g., compressed) response body KB
+ loaded from frames (and their child frames) identified as Google Ad Frames.
+ </summary>
+</histogram>
+
+<histogram
+ name="PageLoad.Clients.Ads.Google.Bytes.PercentPageNetworkBytesFromAllAdFrames"
+ units="%">
+ <owner>jkarlin@chromium.org</owner>
+ <summary>
+ The percentage of the page's prefiltered (e.g., compressed) response body KB
+ loaded from the network from frames (and their child frames) identified as
+ Google Ad Frames.
+ </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.Ads.Google.PercentTopLevelSubFramesAreAdFrames"
+ units="%">
+ <owner>jkarlin@chromium.org</owner>
+ <summary>
+ The percentage of top-level frames on the page that are identified as Google
+ Ad Frames.
+ </summary>
+</histogram>
+
+<histogram name="PageLoad.Clients.Ads.Google.TopLevelAdFrameCount"
+ units="Frames">
+ <owner>jkarlin@chromium.org</owner>
+ <summary>
+ The number of top-level frames on the page identified as Google Ad Frames.
+ </summary>
+</histogram>
+
+<histogram name="PageLoad.Clients.Ads.Google.TopLevelSubFrameCount"
+ units="Frames">
+ <owner>jkarlin@chromium.org</owner>
+ <summary>The number of top-level frames on the page.</summary>
+</histogram>
+
<histogram
name="PageLoad.Clients.DataReductionProxy.Experimental.Bytes.Network.CompressionRatio"
units="%">

Powered by Google App Engine
This is Rietveld 408576698