无法将 Mixpanel 的不同 ID 传递给 Branch 以记录事件

问题描述

我正在开发一个 react-native 项目,并按照此 link 为 react-native 集成 Mixpanel SDK。

我使用这个 link 将 Branch 集成到我的 react-native 项目中。

请注意,在 React-native Branch 的 Branch 包装器中,iOS 的 AppDelegate.m 和 android 的 MainActivity.java 正在初始化。

现在我想使用 Mixpanel 记录分支事件。我指的是 link 来做这件事。

在最后一个链接/页面中,我需要将 Mixpanel 的不同 ID 传递给 Branch 以将事件发送到具有相同不同 ID 的 Mixpanel 服务器。我正在项目的 App.js 文件中编写 setRequestMetadataKey 和 setRequestMetadata 的代码。 App.js 在 AppDelegate.m 和 MainActivity.java 之后被调用

现在的问题是 As Branch 在 Mixpanel(在 AppDelegate.m 和 MainActivity.java 中)之前已经初始化,所以我正在为任何具有 2 个不同 ID 的用户获取事件。我该如何解决这个问题??。

链接:分支 doc 为原生 iOS 和 Android 提供输入,但不为 react-native 项目提供输入。任何在 react-native 中完成它的方法

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...