当前位置:  开发笔记 > 编程语言 > 正文

离子应用程序中的Google Analytics自定义维度

如何解决《离子应用程序中的GoogleAnalytics自定义维度》经验,为你挑选了1个好方法。

我在分析中使用"用户名"创建了一个新的自定义维度,并从Google Analytics获得了以下代码段. var dimensionValue = 'SOME_DIMENSION_VALUE'; ga('set', 'dimension1', dimensionValue);

我有一个Ionic应用程序,我在其中使用Google分析插件:https://github.com/danwilson/google-analytics-plugin/tree/f415646

该插件正在报告视图等所有内容.现在我想跟踪上面提到的自定义维度.

根据示例,我在我的应用程序中输入以下内容:

window.analytics.addCustomDimension('dimension1', uName, 
                      function(){
                        //success
                        alert('dimension data saved');
                      }, function(){
                        //error
                        alert('An error occured');
                      }
                    );

uName变量包含正确的值.如果我添加控制台日志,它会正确显示.此外,应用程序上会显示成功警报.但它没有用.当我按指定维度过滤时,这不会在我的仪表板上显示任何报告.

但是,以下工作正常(两条线都在一起,一个接一个):

window.analytics.trackView(currentState.name);

有没有人成功跟踪使用ionic/cordova构建的应用程序的自定义尺寸?不知道我在这里做错了什么.



1> Sambhav Gore..:

在浏览了插件源代码之后,我发现'key'参数需要是一个整数而不是一个字符串.

修改下面提到的代码解决了这个问题:

window.analytics.addCustomDimension(1, customValue, success, failure);

希望这有助于某人......

推荐阅读
农大军乐团_697
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有