【发布时间】:2017-07-30 11:29:45
【问题描述】:
移动应用使用 Google Analytics(分析)iOS SDK 跟踪事件。
func recordEvent(_ category: String, action: String, label: String?, value: Int?) {
guard let builder = GAIDictionaryBuilder.createEvent(
withCategory: category,
action: action,
label: label,
value: value as NSNumber?)
else { return }
GAI.sharedInstance().defaultTracker.send(builder.build() as [NSObject: AnyObject])
}
它还跟踪应用在后台启动而无需用户交互时发生的系统事件。但是,在 Google Analytics Realtime 仪表板中,似乎跟踪的每个事件都被视为Active User。因此,它会破坏当前正在使用该应用的用户数量。
我该怎么做才能使跟踪的系统事件不影响活跃用户的数量?
【问题讨论】:
-
您是否尝试过为non interacting activities 传入
&ni参数 -
iOS SDK 似乎不存在该参数。
-
您应该可以像这样设置
&ni:developers.google.com/analytics/devguides/collection/ios/v3/… -
@faridghar 我阅读了文档但仍然不知道该怎么做 - 你知道怎么做吗?
标签: ios google-analytics google-analytics-firebase google-analytics-sdk