我想使用Google Analytics(分析)收集从我目前正在统一开发的移动游戏中发送的原始数据,该游戏是一个永无止境的跑步者,我想在每次游戏结束时收集“ player_score”和“ level_name”。
因此,在我的Google Analytics(分析)帐户中,我创建了一个具有2个自定义维度“ player_score”和“ level_name”的属性并将其设置为有效,我正在使用事件通过以下代码将数据发送到GA:
EventHitBuilder eventHitBuilder = new EventHitBuilder();
eventHitBuilder.SetEventCategory("game")
.SetEventAction("test")
.SetEventLabel("test")
.SetCustomDimension(1, levelName)
.SetCustomDimension(2, score);
googleAnalytics.LogEvent(eventHitBuilder);
我的问题是:
Ps:这是我第一次获得GA经验,如果答案很长,请指导我并给我我可以处理的参考。
谢谢。
答案 0 :(得分:0)
每个事件都会发送一个类别,操作,标签和一个可选值。该值是一个整数,可以很好地配合您的游戏得分。是的,您可以选择包括自定义维度,以将其他数据添加到与该事件相关联的GA。
在完成给定的进度后,您可能希望触发事件,因此您可能会像这样: 分类:游戏 行动:进步 标签:[步数] 值:[分数]
然后,您可以按标签对具有进度事件类别的玩家进行排序,并查看有多少人玩了游戏以及他们到达了多远。然后,您将获得与每个匹配项相关的得分。
您可以使用自定义尺寸来执行此操作,但似乎没有必要。
有关Events support page的更多详细信息。