使用:Universal Analytics(analytics.js)
我目前正在跟踪一个名为'animals'的自定义维度,其索引为3,值为'pig'和'cow'。我正在尝试设置一个可以将用户输入字符串与其dimensionXX对应项匹配的应用程序。例如,'animals'的输入将匹配'dimension3'。
此外,我希望能够确定此维度中包含的值,或者至少输出附加了这些维度值的输出查询数据:
date | visits | dimension3 '2013-11-1' | 4 | 'pig' '2013-11-1' | 8 | 'cow' '2013-11-2' | 7 | 'pig' '2013-11-2' | 1 | 'cow' '2013-11-3' | 14 | 'cow'
我正在努力完成两件事:
gapi.client.analytics.data.ga.get({ 'ids': 'ga:' + profileId, 'start-date': '2013-11-11', 'end-date': '2013-11-20', 'metrics': ???, 'dimensions': 'ga:dimension3', }).execute(callbackFunc);
我曾考虑使用过滤器或细分,但都没有产生任何结果。关于如何使其发挥作用的任何想法?
答案 0 :(得分:0)
目前无法通过API实现。唯一的解决方案是您自己管理此映射。你可以使用一个数组。此外,还有针对此功能的要求,因此您可以对其进行投票并按照https://code.google.com/p/analytics-issues/issues/detail?id=305
要识别数值,您所拥有的内容接近正确: