我已经在firebase控制台中创建了一个动态链接,该动态链接指向Play商店中的一个应用(即,我使用此链接通过WhatsApp与其他用户共享该应用)。另外,我还会通过getDynamicLink方法在我的应用程序中收到深层链接。
当我向动态链接附加查询参数(?invite=494556
)时,会显示Play商店页面,但我无法通过getDynamic
链接方法收到深层链接,该链接为空。如何将查询参数附加到动态链接并在安装时接收它?
我无法使用Firebase邀请,因为我想通过WhatsApp分享。
答案 0 :(得分:0)
在 Firebase 的 getDynamicLink()
成功侦听器中,我们获得了深层链接网址,这意味着我们在从 Firebase 控制台创建动态链接时获得了放入深层链接网址中的数据。因此,在您的情况下,您需要在深层链接网址中提供 data(invite=494556)
,如下所示:https://INVITE/494556
。在应用程序端,您可以侦听字符串“INVITE”,并且只要您的深层链接 url 包含此字符串,就意味着第一个索引处的数字就是您要查找的数字。您可以通过这种方式实现不同的深层链接,您只需更改字符串并提供您需要的任何数据。