Android Firebase 动态链接 SDK 中的 MatchType

Yon*_*vin 5 android firebase

我正在 Android 中实现 Firebase 动态链接机制。我们希望使用 Android SDK,但仅当单击链接的用户与打开应用程序的用户之间存在一对一的标识时才匹配用户。在 iOS 中,有 MatchType.Unique 可以实现此目的:

动态链接与该设备之间的匹配是精确的,因此您可能会泄露与动态链接相关的个人信息。 https://firebase.google.com/docs/reference/swift/firebasedynamiclinks/api/reference/Enums/DLMatchType#unique

不幸的是,我在 Android SDK 中找不到任何接近的东西。我将不胜感激这里的任何帮助,以找到如何区分 Android 中独特匹配类型的深层链接

谢谢

小智 0

从这部分文档看来,matchType 参数仅存在于 Swift 中。

就我个人而言,我所做的是创建一个保存在 SharedPreferences 中的数组,其中包含所有已处理的 DynamicLink。然后,我只需要检查所有输入的 DynamicLinks 是否属于该数组的一部分,并在这种情况下忽略它们。

似乎即使在一小时后,最后处理的 DynamicLink 仍然保持“活动”状态。