在通过二维码安装应用程序之前存储 ID

Store an ID before installing an app from QR code

我知道我可以创建一个二维码,用户可以通过扫描二维码转到我在 App Store 上的移动应用程序页面,或者Google播放并安装它。

我的问题是是否有办法在 QR 码中包含一个特定的 ID,当用户扫描 “安装前”二维码。然后在安装后我希望我的应用程序检查这个 ID。

这是我要解决的问题。我们正在为其构建应用程序的客户有一个联属网络营销计划,并且想知道哪个联属网络营销机构让用户安装了他们的应用程序。因此,QR 码将特定于附属公司。所有 QR 码都将指向 App Store 和 Google Play 上的同一个应用程序,但也包括附属公司的 ID。

这在网络应用程序上很容易实现。只是不确定在移动应用程序上是否可行。

顺便说一句,我们正在用 React Native/Expo.

构建应用程序

我建议您使用 Firebase 动态链接,因为数据在安装过程中仍然存在。 更多信息在这里:https://firebase.google.com/products/dynamic-links?gclid=Cj0KCQjwwY-LBhD6ARIsACvT72OZlyBErL-gjPmnRvp6j52z061PhD6KMEQ4EmLARIdWCqDL1jje-W0aAhNyEALw_wcB&gclsrc=aw.ds