summaryrefslogtreecommitdiff
path: root/proto
diff options
context:
space:
mode:
authorMehdi Alizadeh <mett@google.com>2019-04-25 14:52:02 -0700
committerMehdi Alizadeh <mett@google.com>2019-05-06 12:35:03 -0700
commit97fb3ed8bcc29cfd60d47afa0997ddd2a805983f (patch)
tree52876a07eb76cc0b30e88869c007f5bc97143968 /proto
parentcc1159a166977dae4692231d4f5a950bc0c94a17 (diff)
Collects metrics for the new Sharing Shortcuts api
Bug: 122904954 Test: atest com.android.server.pm.ShortcutManagerTest1 \ com.android.server.pm.ShortcutManagerTest2 \ com.android.server.pm.ShortcutManagerTest3 \ com.android.server.pm.ShortcutManagerTest4 \ com.android.server.pm.ShortcutManagerTest5 \ com.android.server.pm.ShortcutManagerTest6 \ com.android.server.pm.ShortcutManagerTest7 \ com.android.server.pm.ShortcutManagerTest8 \ com.android.server.pm.ShortcutManagerTest9 \ com.android.server.pm.ShortcutManagerTest10 Change-Id: Ifafcaa789814618846d41431d6190e4d79e871e5
Diffstat (limited to 'proto')
-rw-r--r--proto/src/metrics_constants/metrics_constants.proto21
1 files changed, 21 insertions, 0 deletions
diff --git a/proto/src/metrics_constants/metrics_constants.proto b/proto/src/metrics_constants/metrics_constants.proto
index 65338cb2126f..af8c631b0cc5 100644
--- a/proto/src/metrics_constants/metrics_constants.proto
+++ b/proto/src/metrics_constants/metrics_constants.proto
@@ -263,6 +263,14 @@ message MetricsEvent {
PREVIOUSLY_VISIBLE = 2;
}
+ // Types for ACTION_SHORTCUTS_CHANGED
+ enum ShortcutsChangesInfo {
+ SHORTCUTS_CHANGED_UNKNOWN = 0;
+ SHORTCUTS_CHANGED_USER_ID = 1;
+ SHORTCUTS_CHANGED_PACKAGE_COUNT = 2;
+ SHORTCUTS_CHANGED_SHORTCUT_COUNT = 3;
+ }
+
// Explanations for notification importance, derived from
// NotificationRecord.mImportanceExplanation.
enum NotificationImportanceExplanation {
@@ -7222,6 +7230,19 @@ message MetricsEvent {
// OS: Q
ASSISTANT = 1716;
+ // ACTION: Published shortcuts in ShortcutManager changed
+ // TYPE: All the SHORTCUTS_CHANGED_* values in ShortcutsChangesInfo
+ // OS: Q
+ ACTION_SHORTCUTS_CHANGED = 1717;
+
+ // ACTION: Direct share targets loaded via ShortcutManager
+ // OS: Q
+ ACTION_DIRECT_SHARE_TARGETS_LOADED_SHORTCUT_MANAGER = 1718;
+
+ // ACTION: Direct share targets loaded via ChooserService
+ // OS: Q
+ ACTION_DIRECT_SHARE_TARGETS_LOADED_CHOOSER_SERVICE = 1719;
+
// ---- End Q Constants, all Q constants go above this line ----
// Add new aosp constants above this line.
// END OF AOSP CONSTANTS