diff options
author | 2015-04-21 17:24:30 +0000 | |
---|---|---|
committer | 2015-04-21 17:24:32 +0000 | |
commit | 217f93a1296ce2f69ae9c0867b0fb60238256105 (patch) | |
tree | dbad023127c2a2523958ad20ea4902bd3801cbb6 | |
parent | 994349c61e8697e626a7cd2b241a16b2b7669305 (diff) | |
parent | 3db024afebe5d8e029ccd9e01ea683e15aa70181 (diff) |
Merge "Add optional package context to sysui action metrics."
-rw-r--r-- | core/java/com/android/internal/logging/EventLogTags.logtags | 2 | ||||
-rw-r--r-- | core/java/com/android/internal/logging/MetricsLogger.java | 7 |
2 files changed, 7 insertions, 2 deletions
diff --git a/core/java/com/android/internal/logging/EventLogTags.logtags b/core/java/com/android/internal/logging/EventLogTags.logtags index b9208ff8ca1f..4364cc39af3f 100644 --- a/core/java/com/android/internal/logging/EventLogTags.logtags +++ b/core/java/com/android/internal/logging/EventLogTags.logtags @@ -4,6 +4,6 @@ option java_package com.android.internal.logging; # interaction logs 524287 sysui_view_visibility (category|1|5),(visible|1|6) -524288 sysui_action (category|1|5) +524288 sysui_action (category|1|5),(pkg|3) 524290 sysui_count (name|3),(increment|1) 524291 sysui_histogram (name|3),(bucket|1) diff --git a/core/java/com/android/internal/logging/MetricsLogger.java b/core/java/com/android/internal/logging/MetricsLogger.java index 24b5d0da3650..092c1483e3e8 100644 --- a/core/java/com/android/internal/logging/MetricsLogger.java +++ b/core/java/com/android/internal/logging/MetricsLogger.java @@ -30,6 +30,7 @@ public class MetricsLogger implements MetricsConstants { public static final int NOTIFICATION_ZEN_MODE_SCHEDULE_RULE = 144; public static final int NOTIFICATION_ZEN_MODE_EXTERNAL_RULE = 145; + public static final int ACTION_BAN_APP_NOTES = 146; public static void visible(Context context, int category) throws IllegalArgumentException { if (Build.IS_DEBUGGABLE && category == VIEW_UNKNOWN) { @@ -46,10 +47,14 @@ public class MetricsLogger implements MetricsConstants { } public static void action(Context context, int category) { + action(context, category, ""); + } + + public static void action(Context context, int category, String pkg) { if (Build.IS_DEBUGGABLE && category == VIEW_UNKNOWN) { throw new IllegalArgumentException("Must define metric category"); } - EventLogTags.writeSysuiAction(category); + EventLogTags.writeSysuiAction(category, pkg); } /** Add an integer value to the monotonically increasing counter with the given name. */ |