2

看来我的 GATracker 基本配置正在运行,因为我能够在实时部分看到我的设备。然而,即使经过一天左右的触发事件,通过:

- (BOOL)send:(NSString *)trackType params:(NSDictionary *)parameters

我没有在参与 > 活动 > 概览下看到任何活动。

我已经验证:

  • 我可以在实时窗格中看到流量,确保基本功能
  • 使用上述方法时,跟踪器对象非零
  • 返回值YES用于上述方法(即它认为它在某个时间点成功排队发送)
  • 我什至将dispatch调用[GAI sharedInstance]作为健全性检查来确保事件被刷新

我听说 2.0 SDK 的 b3/b4 版本在发送事件时遇到问题,但根本看不到任何事件似乎很不寻常。

谢谢!

4

2 回答 2

0

我遇到了同样的问题。

当我使用:

[[GAI sharedInstance].defaultTracker sendEventWithCategory:message
                                                withAction:nil
                                                 withLabel:nil
                                                 withValue:nil];

结果立即记录下来。

但是,当我使用:

[[GAI sharedInstance].defaultTracker send:message params:eventParams];

根本没有记录任何结果

于 2013-03-28T22:40:42.740 回答
0

Google Analytics 和 Mixpanel 是不同的工具,有不同的数据发送方式。

对于 Google Analytics,事件只有 4 个字段:

  • 类别(字符串)
  • 动作(字符串)
  • 标签(字符串)
  • 值(数)

同样,Pageviews 是另一种类型的点击,但它们只有一个字段,即页面 url。在移动应用程序上,它被重命名为查看,但它的工作方式几乎相同。

这些字段具有供参考的名称,但您实际上可以将它们用于任何您想要的。您将能够在界面中从一个向下钻取到另一个。

您还可以使用自定义维度/指标“添加”更多字段。如果您在事件之前设置页面类型自定义维度,则该自定义维度/指标将绑定到事件。

请注意,了解和使用每个自定义维度的正确范围很重要。例如,如果您设置会话范围,您将在 GA 中看到的唯一值是该特定会话的最后一个设置,它会覆盖以前的值。您必须通过界面配置这些。

于 2013-03-22T14:25:40.333 回答