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