summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Stanislav Zholnin <zholnin@google.com> 2019-06-21 08:46:12 -0700
committer android-build-merger <android-build-merger@google.com> 2019-06-21 08:46:12 -0700
commit25cf647b90277706bf4217aa9663c64d20717f66 (patch)
tree0c59f35ed210a46b44a86f7689d917bb283f982c
parent0244d8662205178038962dd4c2fe1262f91dae51 (diff)
parentdc3e2b35fbc6ac5429fc87f61498a8caa89f3d37 (diff)
Add atom for logging of AppPermissionsFragment views.
am: dc3e2b35fb Change-Id: I61f7ff871353ea2434adee80e04d7c2ff4c0b4e1
-rw-r--r--cmds/statsd/src/atoms.proto32
1 files changed, 32 insertions, 0 deletions
diff --git a/cmds/statsd/src/atoms.proto b/cmds/statsd/src/atoms.proto
index 676c4cf14e06..e330a1e4d969 100644
--- a/cmds/statsd/src/atoms.proto
+++ b/cmds/statsd/src/atoms.proto
@@ -315,6 +315,8 @@ message Atom {
215 [(log_from_module) = "permissioncontroller"];
AppPermissionFragmentViewed app_permission_fragment_viewed =
216 [(log_from_module) = "permissioncontroller"];
+ AppPermissionsFragmentViewed app_permissions_fragment_viewed =
+ 217 [(log_from_module) = "permissioncontroller"];
}
// Pulled events will start at field 10000.
@@ -6682,3 +6684,33 @@ message AppPermissionFragmentViewed {
// Permission group viewed
optional string permission_group_name = 4;
}
+
+/**
+* Information about a AppPermissionsFragment viewed by user
+*/
+message AppPermissionsFragmentViewed {
+ // id which identifies single session of user interacting with permission controller
+ optional int64 session_id = 1;
+
+ // id which identifies single view as every view might have several logging records
+ // with different package information attached
+ optional int64 view_id = 2;
+
+ // Permission group viewed
+ optional string permission_group_name = 3;
+
+ // UID of package for which permissions are viewed
+ optional int32 uid = 4 [(is_uid) = true];
+
+ // Name of package for which permissions are viewed
+ optional string package_name = 5;
+
+ // Category in which permission is included
+ enum Category {
+ UNDEFINED = 0;
+ ALLOWED = 1;
+ ALLOWED_FOREGROUND = 2;
+ DENIED = 3;
+ }
+ optional Category category = 6;
+}