我有一个 iOS 应用程序,它向 GA(Google Analytics)API 发送一堆跟踪参数,然后我可以查看和解释这些参数。我的大部分代码现在都使用如下代码片段:
[tracker send:[[GAIDictionaryBuilder createEventWithCategory:@"ui_action" action:@"button_press" label:@"email_share" value:nil] build]];
哪个很好,但是如果我想发送自定义指标怎么办——比如用户 ID 或类似的?我怎么做?我不是GA专家,所以请向我解释一下。
我希望这些自定义变量在自定义指标部分弹出(见图)。我怎么做?我已经读到它们必须是自定义的,因为我将与它们一起发送一些唯一的 ID。有点像个性化跟踪。
GA SDK 版本是 v3.0,我已经尝试按照此链接的方式进行操作。但他们没有出现在那里。它们应该在哪里弹出(因为我在任何地方都没有看到它们)。
所以主要问题是如何通过 GAI SDK 发送自定义跟踪值(用户 ID)以在自定义变量下查看它们?
编辑: 在 Web 界面中配置自定义维度后,我遇到了此链接,我在该链接上选择了“iOS SDK”,现在尝试使用此代码段获取值:
[tracker set:[GAIFields customDimensionForIndex:1] value:@"Test"];
[tracker set:kGAIScreenName value:@"Login screen"];
[tracker send:[[[GAIDictionaryBuilder createAppView] set:@"Username" forKey:[GAIFields customDimensionForIndex:1]] build]];
但我仍然看不到价值。有什么线索吗?
干杯,简。