2015-07-03 42 views
0

谷歌Analytics(分析)没有记录与价值的事件,当我删除值,则成功登录(并显示在网页浏览器)谷歌Analytics(分析)不记录事件与价值

这不得到记录:

[self.tracker send:[[GAIDictionaryBuilder createEventWithCategory:@"Test1234" 
                  action:@"Action" 
                  label:@"" 
                  value:@(1.25)] build]]; 
[[GAI sharedInstance] dispatch]; 

这并记录到日志中:

[self.tracker send:[[GAIDictionaryBuilder createEventWithCategory:@"Test1234" 
                  action:@"Action" 
                  label:@"" 
                  value:nil] build]]; 
[[GAI sharedInstance] dispatch]; 

我是干什么g有什么不对?

回答

1

不幸的是,Google Analytics无法识别浮动事件值(此处为1.25)。

Event values must be integers

如果精度很重要,你的解决方法是将你的事件值乘以100(因此,在你的情况下,它将是125是一个整数)。

如果您将数据交给其他服务,并且没有进行预处理(例如Adwords ...),则对事件值采取措施时要小心。您不希望这些服务将125视为您的事件值。

+0

谢谢你,我很惊讶他们只采取整数,但是,这是答案! – SomeGuy

相关问题