Android 跟踪非事件相关分析数据的最佳方式是什么

Android 跟踪非事件相关分析数据的最佳方式是什么,android,google-analytics,Android,Google Analytics,我已经在我的应用程序中安装了Google analytics for Android,它可以很好地跟踪安装推荐人和事件数据,如按钮点击 但是,我也希望收集以下信息: 用户是否安装了“我的应用程序”小部件 比如用户条目的大小(例如,如果是电话簿,用户有25个联系人) 应用程序) 用户打开或关闭了哪些选项 等等 我找不到一个合适的方式来收集谷歌分析数据 有人能告诉我是否适合使用Google Analytics处理此类非事件数据吗?如果适合,如何使用 如果Google Analytics不合适,有人能

我已经在我的应用程序中安装了Google analytics for Android,它可以很好地跟踪安装推荐人和事件数据,如按钮点击

但是,我也希望收集以下信息:

  • 用户是否安装了“我的应用程序”小部件
  • 比如用户条目的大小(例如,如果是电话簿,用户有25个联系人) 应用程序)
  • 用户打开或关闭了哪些选项
  • 等等
  • 我找不到一个合适的方式来收集谷歌分析数据

    有人能告诉我是否适合使用Google Analytics处理此类非事件数据吗?如果适合,如何使用

    如果Google Analytics不合适,有人能推荐一种我可以使用的服务吗?或者,对我来说,构建自己的定制解决方案是最好的选择吗

    您可以定义

    然后,当触发下一个屏幕视图或事件时,这些维度将与其关联。之后,您将能够在谷歌分析报告中过滤/创建高级细分

    您还可以设置维度的范围。例如,您可以设置单打作用域或会话作用域,甚至用户作用域

    为了更具体地回答您的问题,您可以为
    hasWidgetInstalled
    创建一个用户范围变量,如下所示:

    //assuming you have created inside Google Analytics Account Admin a custom dimension with the id 1
    //and the name "hasWidgetInstalled"
    EasyTracker.getTracker()setCustomDimension(1, "true");
    
    更新: 请注意,您不能将唯一用户标识符(例如电子邮件等)设置为自定义维度,因为这是针对的,请参阅:

    您将不会上传任何允许谷歌个人识别个人身份的数据(如某些姓名、社会保险号码、电子邮件地址或任何类似数据),或永久识别特定设备的数据(如手机的唯一设备标识符,如果无法重设该标识符),即使是散列形式


    感谢你现在读到它,我使用的是GA的V3,所以它和你的例子和链接有点不同-是的,当你说用户范围时,V3应该非常类似。我是否可以以某种方式将唯一的用户标识符与维度关联?这样我就可以确切地知道我的哪些用户安装了小部件?再次感谢mm我还注意到定制尺寸有20的限制。是的,定制尺寸有20个限制,但这应该足够了,不是吗?也请看我更新的答案