我尝试跟踪一个自定义事件,该事件显示用户何时到达我的iOS应用中的特定页面。
在此应用中,我已经填写了正确的branch_app_domain
和branch_key
我的分支活动密钥和.link
域
我还已在项目中启用具有相同.link
域及其备用域的关联域
该应用尚未在App Store中,也不在TestFlight中。
我可以确认单击.link跟踪可以成功单击并显示至少一个安装。
我使用以下代码对其进行跟踪:
BranchEvent *event = [BranchEvent customEventWithName:@"email_view"];
event.customData = [NSMutableDictionary dictionaryWithDictionary:signupDict];
[event logEvent];
事件似乎顺利完成
跟踪标准事件(例如
)时表现出相同的行为BranchEvent * event2 = [BranchEvent standardEvent:BranchStandardEventSearch];
[event2 logEvent];
也就是说,它在分支机构中都不需要很长的时间
但是,在应用程序内生成的DeepLink确实登录了Branch。
为什么我的事件不显示在Branch.io的仪表板上?在任何地方都没有引用此事件。不在实时视图,“源代码”视图或“内容”视图中
答案 0 :(得分:0)
Branch仪表板的确在Sources页面上显示了归因事件的分析。如果您的自定义事件归因于“分支”链接,则应该能够通过启用右上角的“自定义事件”列来查看此数据。
如果您要跟踪自然事件,则此数据应作为CSV Exports的一部分提供。
通过切换到自定义事件标签,您还应该能够在Liveview上查看事件流。 Liveview上的数据不会持久保存,有助于开发。
如果还有其他问题,可以写信给 integrations@branch.io 。