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

Side by Side Diff: tools/metrics/ukm/ukm.xml

Issue 2800853004: UKM that threads together multiple form interaction events. (Closed)
Patch Set: Uses size_t for local and server record type count. 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:
View unified diff | Download patch
« no previous file with comments | « components/ukm/test_ukm_service.cc ('k') | no next file » | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 <!-- 1 <!--
2 Copyright 2017 The Chromium Authors. All rights reserved. 2 Copyright 2017 The Chromium Authors. All rights reserved.
3 Use of this source code is governed by a BSD-style license that can be 3 Use of this source code is governed by a BSD-style license that can be
4 found in the LICENSE file. 4 found in the LICENSE file.
5 --> 5 -->
6 6
7 <!-- 7 <!--
8 This file is used to generate a comprehensive list of Chrome UKM metrics 8 This file is used to generate a comprehensive list of Chrome UKM metrics
9 along with a detailed description for each metric. 9 along with a detailed description for each metric.
10 --> 10 -->
11 11
12 <ukm-configuration> 12 <ukm-configuration>
13 13
14 <event name="Autofill.CardUploadDecision"> 14 <event name="Autofill.CardUploadDecision">
15 <owner>sebsg@chromium.org</owner> 15 <owner>sebsg@chromium.org</owner>
16 <metric name="UploadDecision"> 16 <metric name="UploadDecision">
17 <summary> 17 <summary>
18 Whether the upload was proposed to the user or the reason why it was not. 18 Whether the upload was proposed to the user or the reason why it was not.
19 </summary> 19 </summary>
20 </metric> 20 </metric>
21 </event> 21 </event>
22 22
23 <event name="Autofill.DeveloperEngagement">
24 <owner>csashi@google.com</owner>
25 <summary>
26 Recorded when we parse a form to log whether developer has used autocomplete
27 markup or UPI-VPA hints.
28 </summary>
29 <metric name="DeveloperEngagement"/>
30 </event>
31
32 <event name="Autofill.FormSubmitted">
33 <owner>csashi@google.com</owner>
34 <summary>
35 Recorded when user submits a form.
36 </summary>
37 <metric name="AutofillFormSubmittedState">
38 <summary>
39 Whether form's fields were all autofilled, some fields were autofilled, or
40 none of the field were autofilled. See |AutofillFormSubmittedState|.
41 </summary>
42 </metric>
43 <metric name="MillisecondsSinceFormLoaded">
44 <summary>
45 Time since form parse.
46 </summary>
47 </metric>
48 </event>
49
50 <event name="Autofill.InteractedWithForm">
51 <owner>csashi@google.com</owner>
52 <summary>
53 Recorded when we parse a form to log form metadata and autofill settings
54 that apply to all subsequent events for this form.
55 </summary>
56 <metric name="IsForCreditCard">
57 <summary>
58 True for credit card forms, false for address/profile forms.
59 </summary>
60 </metric>
61 <metric name="LocalRecordTypeCount">
62 <summary>
63 Number of local credit cards or local autofill profiles.
64 </summary>
65 </metric>
66 <metric name="ServerRecordTypeCount">
67 <summary>
68 Number of masked and full server credit cards or server autofill profiles.
69 </summary>
70 </metric>
71 </event>
72
73 <event name="Autofill.SuggestionsShown">
74 <owner>csashi@google.com</owner>
75 <metric name="MillisecondsSinceFormLoaded">
76 <summary>
77 Time since form parse.
78 </summary>
79 </metric>
80 </event>
81
82 <event name="Autofill.SelectedMaskedServerCard">
83 <owner>csashi@google.com</owner>
84 <metric name="MillisecondsSinceFormLoaded">
85 <summary>
86 Time since form parse.
87 </summary>
88 </metric>
89 </event>
90
91 <event name="Autofill.SuggestionFilled">
92 <owner>csashi@google.com</owner>
93 <summary>
94 Recorded when user selects a suggestion and we fill the form with that
95 suggestion.
96 </summary>
97 <metric name="MillisecondsSinceFormLoaded">
98 <summary>
99 Time since form parse.
100 </summary>
101 </metric>
102 <metric name="RecordType">
103 <summary>
104 Whether the suggestion was from a local card/autofill profile or from a
105 server card/autofill profile.
106 </summary>
107 </metric>
108 </event>
109
110 <event name="Autofill.TextFieldDidChange">
111 <owner>csashi@google.com</owner>
112 <summary>
113 Recorded when user edits a text field. The text field may have been
114 autofilled.
115 </summary>
116 <metric name="FieldTypeGroup">
117 <summary>
118 Field's |FieldTypeGroup|. See |AutofillType.group()|.
119 </summary>
120 </metric>
121 <metric name="HeuristicType">
122 <summary>
123 Field's |ServerFieldType| based on heuristics. See
124 |AutofillField.heuristic_type()|.
125 </summary>
126 </metric>
127 <metric name="HtmlFieldMode">
128 <summary>
129 Whether the field's autocomplete hint specified 'billing' or 'shipping'.
130 See |AutofillField.html_mode()|.
131 </summary>
132 </metric>
133 <metric name="HtmlFieldType">
134 <summary>
135 Field's autocomplete field type hint. See |AutofillField.html_type()|.
136 </summary>
137 </metric>
138 <metric name="IsAutofilled">
139 <summary>
140 True whether field was autofilled. See |AutofillField.is_autofilled|.
141 </summary>
142 </metric>
143 <metric name="MillisecondsSinceFormLoaded">
144 <summary>
145 Time since form parse.
146 </summary>
147 </metric>
148 <metric name="ServerType">
149 <summary>
150 Field's |ServerFieldType| returned by server. See
151 |AutofillField.server_type()|.
152 </summary>
153 </metric>
154 </event>
155
23 <event name="PageLoad"> 156 <event name="PageLoad">
24 <owner>bmcquade@chromium.org</owner> 157 <owner>bmcquade@chromium.org</owner>
25 <summary> 158 <summary>
26 Recorded when Pageload observer events fire. 159 Recorded when Pageload observer events fire.
27 </summary> 160 </summary>
28 <metric name="DocumentTiming.NavigationToDOMContentLoadedEventFired"> 161 <metric name="DocumentTiming.NavigationToDOMContentLoadedEventFired">
29 <summary> 162 <summary>
30 Time from navigation to dom content loaded in ms. 163 Time from navigation to dom content loaded in ms.
31 </summary> 164 </summary>
32 </metric> 165 </metric>
(...skipping 40 matching lines...) Expand 10 before | Expand all | Expand 10 after
73 <metric name="DeclineCount"/> 206 <metric name="DeclineCount"/>
74 <metric name="EventType"/> 207 <metric name="EventType"/>
75 <metric name="IgnoreCount"/> 208 <metric name="IgnoreCount"/>
76 <metric name="RankerResponse"/> 209 <metric name="RankerResponse"/>
77 <metric name="RankerVersion"/> 210 <metric name="RankerVersion"/>
78 <metric name="SourceLanguage"/> 211 <metric name="SourceLanguage"/>
79 <metric name="TargetLanguage"/> 212 <metric name="TargetLanguage"/>
80 </event> 213 </event>
81 214
82 </ukm-configuration> 215 </ukm-configuration>
OLDNEW
« no previous file with comments | « components/ukm/test_ukm_service.cc ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698