我正在已经跟踪网站的Google Analytics帐户上实施Google Analytics for Android。我想要做的是在同一个帐户上设置个人资料,并让我的Android应用报告到该个人资料和该个人资料,以便我可以在网站和应用之间分别看到分析。
所以我创建了一个新的配置文件并设置了两个具有以下属性的过滤器:
过滤器类型:排除
过滤字段:用户定义
过滤模式:mobile_app = android
区分大小写:否
应用于网站个人资料
第二个
过滤器类型:包含
过滤字段:用户定义
过滤模式:mobile_app = android
区分大小写:否
应用于Android个人资料
在我的Android应用程序上,我在应用程序启动时创建了一个自定义变量,如下所示:
GoogleAnalyticsTracker.getInstance().setCustomVar( 0, "mobile_app", "android", 3 );
我发了几个测试事件,等了一天才看到结果。更新分析后,我的测试事件出现在两个配置文件中,我的Android配置文件正在从网站接收分析。当我在访客>下查找用户定义的值时用户定义,唯一的值是“(未设置)”。我在这里做了一些根本错误的事情吗?
感谢您的任何意见。
答案 0 :(得分:3)
您只需添加像这样的自定义过滤器即可完成任务:
当然,在创建时,将配置文件视图设置为移动视图,而不是网站视图。
答案 1 :(得分:1)
“用户定义”是过去存在于Urchin中的旧类型变量,Urchin是GA所基于的产品。 但“用户定义”与“CustomVar”不同,实际上您无法对CustomVar进行过滤。
为什么要为这两个应用使用相同的webproperty ID?