【发布时间】:2016-10-14 04:11:41
【问题描述】:
我想通过使用自定义属性分隔它们来跟踪我的应用的受众。每个用户都有一个权限列表。然后登录到我的应用程序时,我希望能够使用此属性将它们分开。
目前,所有用户都属于“所有用户”类别,而不是单独的类别... 我使用 CEO 登录超过 10 次,我等了几天...不过,我只看到受众名称“所有用户”递增,而不是我的自定义“CEO”受众。
我是这样设置属性的:
注意:在我的示例中,假设 getRole() 返回的用户角色是'CEO'
在我的 LoginActivity.java 中
for (EntityRole mRole : new ArrayList<>(profile.getRoles())) {
mRole.setUser(profile);
GenericDAO.getInstance(EntityRole.class).addOrUpdate(mRole);
Bundle bundle = new Bundle();
bundle.putString(FirebaseAnalytics.Param.SIGN_UP_METHOD, mRole.getRole());
mFirebaseAnalytics.logEvent(FirebaseAnalytics.Event.LOGIN, bundle);
}
这是我在 Firebase 中的设置:
结果如下:
【问题讨论】:
标签: android firebase firebase-analytics target-audience