自 Google Analytics 的 iOS SDK 3.0 发布以来,API 已进行了大量更改。我们遇到的一个大问题与匿名 IP 功能有关。
在德国,使用某些跟踪框架时,必须依法对 IP 进行匿名化处理。使用以前版本的 SDK (2.0),它的工作方式如下:
tracker.anonymize = YES;
tracker
的实例在哪里id<GAITracker>
。现在使用 3.0 版本,必须使用跟踪器的 set 方法:
[tracker set:kGAIAnonymizeIp value:@"?????"];
该方法的签名是
- (void)set:(NSString *)parameterName
value:(NSString *)value;
这就是问题所在。参数值应该是多少?@"YES"
还是@"NO"
?@"ON"
还是@"OFF"
?@"1"
还是@"0"
?这些参数是否区分大小写?
纪录片中没有关于这个value
的信息。有谁知道匿名 IP 的正确参数是什么?