来自Swift的自定义维度未在Google Analytics中填充

时间:2017-05-19 14:36:22

标签: ios swift google-analytics

在我的应用中,我想跟踪不同的事件,例如"点击登录"或者"观看朋友"并通过应用生成的user_id将其与特定用户配对。完成此操作后,我希望能够在Google Analytics中查看基本上显示以下维度的报告:

User ID, Event Timestamp, Event Action

首先, Google Analytics是此用例的好工具吗?

其次,当我尝试通过以下Swift代码上传用户ID作为自定义维度(我已使用"用户"范围在GA中定义它)时:

GAI.sharedInstance().defaultTracker.set(GAIFields.customDimension(for: UInt(1)), value: userId)
let event : NSObject = GAIDictionaryBuilder.createEvent(withCategory: category, action: action, label: label, value: nil).build()
GAI.sharedInstance().defaultTracker.send(event as! [NSObject: AnyObject])

...我似乎无法在报告中填充此维度,即使我知道它已被发送。

这是通过Google Analytics 3.0.3 iOS SDK发送自定义维度的正确方法吗?

0 个答案:

没有答案