我正在尝试使用Google通用分析及其自定义维度.
在一个页面上,我想为一个(和一个)维度发送多个值.
我试过了:
ga('send', 'pageview', {'dimension1': 'grumpy cat'})
ga('send', 'pageview', {'dimension1': 'happy cat'})
Run Code Online (Sandbox Code Playgroud)
当我使用谷歌API时,我可以获得我刚刚发送的所有值的维度1 - 所以它运作良好.
但是我认为(我不确定)我不应该在同一页面上多次发送网页浏览,因为它会破坏网页浏览指标.
所以我尝试使用自定义指标(网页浏览毕竟是一个指标):
ga('send', 'metric1', {'dimension1': 'grumpy cat'})
ga('send', 'metric1', {'dimension1': 'happy cat'})
Run Code Online (Sandbox Code Playgroud)
但是这个根本不起作用:(它似乎ga.('send'...只接受pageview但它很奇怪(为什么pageview在参数中指定它是唯一可能的值?)
我怎样才能解决我的问题?这只是一个语法问题,自定义维度/自定义指标是不可能的?我真的可以pageview用来做吗?我应该使用自定义事件吗?
谢谢!
*编辑*
我实际上发现我可以使用带有以下标签的事件:
ga('send', 'event', 'cat', 'view', 'grumpy')
ga('send', 'event', 'cat', 'view', 'happy')
Run Code Online (Sandbox Code Playgroud)
(如果有人可以确认或发表评论我会对此感到满意)
art*_*dev 18
我不久前有类似的问题.问题是,您无法在Google Analytics(GA)和Universal Analytics(UA)中将多个值推送到单个自定义变量(维度或指标).当您将多个值推送到单个页面(或会话或用户,取决于自定义变量的范围,维度或指标,如果您使用的是UA)的自定义变量,维度或指标时,会发生什么?最后报告的值是唯一记录的值.最后一个值将覆盖先前设置的值.因此,您尝试使用2个不同的值为自定义变量(或维度)记录两个综合浏览量.
在你的情况,说一个人已经包括两大类后加载搜索结果页面,grumpy cat并且happy cat,并且要通过报告变量(或维)两次自定义变量或尺寸他们两个记录,如果你送进来你提到的顺序,
ga('send', 'pageview', {'dimension1': 'grumpy cat'});
ga('send', 'pageview', {'dimension1': 'happy cat'});
Run Code Online (Sandbox Code Playgroud)
您只是记录两个不同的综合浏览量(这将以无数种方式扭曲您的报告,具体取决于您可能拥有的数量或类别).例如,如果一个人访问超过5个类别,您将有重复的综合浏览量,并且您的页面上的时间将大大减少,因为根据UA(或GA)这些综合浏览量(最后一个除外)将持续少于超过一秒钟.
此外,您要链接到这些自定义变量(或维度)的任何事件都只会链接到上次推送的网页浏览或自定义变量(或维度).例如,如果您设置了一个事件跟踪设置,以确定与搜索结果进行了多少人互动,并且您是否希望按类别进行过滤(dimension1在您的情况下),则了解当dimension1等于有多少人与该网页进行了互动时grumpy cat你会得到0,因为事件只会记录为d dimension1等于的网页浏览,happy cat因为这是GA(或UA)认为用户在触发事件时一直在查看的页面,而该页面只dimension1设置为happy cat.由于这两个电话是async,你实际上永远无法知道事件是否被发送到你认为它去的网页浏览,即使我解释过.
记录此类数据的更好方法是使用url编码的类别名称,空格分隔以及附加到列表末尾的空格.例如,您必须发送网页浏览,
ga('send','pageview',{'dimension1':'grumpy-cat happy-cat '});
Run Code Online (Sandbox Code Playgroud)
或者更好,因为,
ga('set',{'dimension1':'grumpy-cat happy-cat '});
ga('send','pageview');
Run Code Online (Sandbox Code Playgroud)
注意最后的空间.这个额外的空间允许您使用reg-ex基于自定义变量过滤任何报告<categoryName>\s.例如,要查看有多少人查看了具有Grumpy Cat类别的页面,您将过滤报告以使dimension1匹配正则表达式grumpy\-cat\s.我-使用了正则表达式中的角色\-,并且\s代表了一个空白角色.好消息是,这样的报告会获取你所有浏览量(或任何你想看看),与那些只grumpy cat为类别名称,以及那些有网页grumpy cat的类别页面所属.
添加子类别的一种方法是发送维度,cat1 cat1-subcat1 cat1-subcat2 cat2 cat2-subcat1以便正则表达式cat1\s将处理所有类别级别的页面,而正则表达式cat1将处理具有类别cat1或具有属于的子类别的所有页面cat1.
希望有所帮助.:)
另外,对包含类别的页面的视图使用事件并不是记录它的好方法.因为,如果您分配尺寸(这是引入自定义尺寸的原因之一,因为不同的网站有不同的类别而Google无法全部命名),您的活动也会带有页面的尺寸,这会有很大的帮助在您的情况下,通过简单地细分报告来确定哪些类别需要哪些类别dimension1.例如,您将了解哪个类别的SEO访问率最高,哪个类别具有最佳转化率和内容.快乐分析!:)
| 归档时间: |
|
| 查看次数: |
6969 次 |
| 最近记录: |