例如,假设我在一个页面上有一个网页游戏,并且设置了代码,以便每次玩家完成一个关卡时,它将当前关卡推送到dataLayer:
dataLayer.push({'level': currentLevelNumber});
这是否表示我可以在Google Analytics(分析)中创建细分,以查看每个级别有多少人?即segment1(级别= 1),segment2(级别= 2)等。
此外,这有什么限制? GA每个会话最多只能有500个事件。是在此限制中添加可变部分还是有其自己的限制?
我试图在文档中找到此信息,但看不到。
答案 0 :(得分:0)
本质上,您正在尝试报告用户在特定游戏中所处的级别。
为此,您需要在GA中创建一个用户范围的自定义维度。
然后,每当用户移动到另一个级别时,您都希望将其推送到数据层,例如:
dataLayer.push({
'level': currentLevelNumber,
'event': 'user-lvl-update',
});
然后在GTM中,创建数据层变量以捕获“级别”,并为“ user-lvl-update”事件创建自定义事件触发器。
然后在GTM中为事件“级别更新”创建GA标签并按常规进行配置,但是这次,选中“启用覆盖设置”复选框,在“更多设置>自定义维度”下,点击“添加自定义维度” ”中,输入您之前创建的自定义维度的索引号,并为维度值输入捕获级别的变量。使用“ user-lvl-update”触发器来触发此标签。 每个会话最多只能有500个匹配。当您将数据发送到GA时,点击就是网页浏览,事件等。推送到数据层不计入