解析分析自定义事件未注册

时间:2015-02-13 21:51:37

标签: ios swift parse-platform

这两个命令都注册为分析事件,但我看不到自定义事件名称的细分。

PFAnalytics.trackEventInBackground("ML Feeling Bad", block: nil)

-

var dictionary = ["test" : "val"]
PFAnalytics.trackEventInBackground("ML Feeling Good", dimensions: dictionary, block: nil)

我在看分析>活动>分析请求。自定义细分似乎没有任何有用的选项。

3 个答案:

答案 0 :(得分:2)

我刚刚找到了!删除事件名称中的空格

例如,将"ML Feeling Good"更改为"MLFeelingGood"

似乎Parse Analytics中存在错误,因为带有空格的事件会显示在资源管理器中,但不会显示在“分析”标签中。没有空格的事件会正确显示。

答案 1 :(得分:1)

显示我们已在此链接中指出的自定义事件需要一些时间。

Does it take 24 hours for custom events to be recorded in Parse Analytics

如果您想查看自定义事件,那么您可以选择Google Analytics>活动>分析请求>自定义细分,然后在自定义拆分部分,您必须从下拉列表中选择读取选项,以查看您已注册的活动。

Select Custom BreakDown Option Select read Option

一旦你选择了阅读选项,你必须能够看到你的事件,在我的情况下是Test,它是Category和dayType。 只需选择您的活动并将其打开即可。

enter image description here

enter image description here

答案 2 :(得分:1)

我正在使用

PFAnalytics.trackEvent("video", dimensions:["title": self.title])

成功(并且在AppDelegate的实现中使用强制性PFAnalytics.trackAppOpenedWithLaunchOptions(launchOptions))

无论如何,在关于trackEventInBackground的Parse文档中:维度:块:他们说:

  

block:要在服务器响应上执行的块。应该有   以下参数签名:^(BOOL成功,NSError *错误)

所以也许你不能将块设置为nil。 我希望这有帮助!