我试图跟踪一个自定义事件,当用户到达我的iOS应用程序中的某个页面时会显示该事件。
在这个应用程序中,我已经填写了正确的branch_app_domain
和branch_key
我的分支活动密钥和.link
域
我还在项目中启用了具有相同.link
域及其备用的关联域
该应用程序尚未在应用商店中,也未在TestFlight中。
我可以确认单击.链接成功跟踪单击,并显示至少一次安装。
我使用以下代码来跟踪它:
BranchEvent *event = [BranchEvent customEventWithName:@"email_view"];
event.customData = [NSMutableDictionary dictionaryWithDictionary:signupDict];
[event logEvent];
事件似乎在没有错误的情况下完成
跟踪标准事件(如(时也表现出相同的行为
BranchEvent * event2 = [BranchEvent standardEvent:BranchStandardEventSearch];
[event2 logEvent];
也就是说,在分支中也不会长出以上内容
然而,应用程序中生成的DeepLinks确实会登录Branch。
为什么我的活动不显示在Branch.io的仪表板上?任何地方都没有提及这一事件。不在实时视图、源代码视图或内容视图中
Branch仪表板确实在Sources页面上显示属性事件的分析。如果您的自定义事件归因于分支链接,您应该能够通过启用右上角的自定义事件列来查看此数据。
如果您正在跟踪有机事件,则此数据应作为CSV导出的一部分提供。
您还应该能够通过切换到自定义事件选项卡在Liveview上查看事件流。Liveview上的数据不会持久化,有助于开发。
您可以写信给integrations@branch.io如果您有更多问题。