问题标签 [firebase-dynamic-links]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
127 浏览

android - 如果深度链接和 appInvite 都实现了,普通 URL 将如何工作(非邀请 URL)?

我已经实现了 AppInvite 以及普通的 DeepLinks,比如添加的主机:www.abc.com 以及 www.abc.com 和 pathPrefix 作为 /referrals。我想知道是否未安装应用程序,我们单击动态链接会调用 AppInvite.getInvitation() 吗?如果安装了 App,是否会调用 pendingIntent 或 AppInvite?这是如何运作的?

0 投票
1 回答
433 浏览

android - 从网站打开 UWP 应用

让我们从背景开始。我们正在 iOS / Android / Windows 上构建一个应用程序,我们将在其中使用 Firebase 动态链接在用户之间共享内容(链接如下所示:https://xya.app.goo.gl?link=..)。在 iOS 和 Android 上,如果已安装,则可以启动应用程序,如果尚未安装,则可以打开 Play / Store。这还具有优雅回退到我们的网络应用程序的优势。

现在这在 Windows 上不受本机支持。只有以下选项:

  • 自定义 URI 方案(例如 app://some-link)。不可用,因为我们的网络不会有优雅的回退
  • URI 处理程序 - 因为周年更新应用程序可以为常规 http URI 注册处理程序。再次无法使用,因为我们不拥有用于链接的域http://goo.gl

这使我只剩下一个可行的选择——在我们的网络应用程序上,检测用户是否在 Windows 上。如果是,请检查应用程序是否已安装并启动它或 Windows 应用商店让用户下载它。

我的想法正确吗?如果是这样,我如何从网络应用程序启动我的应用程序/商店?应该可以,它适用于商店(当您导航到 Windows 商店时 - 例如https://www.microsoft.com/en-gb/store/p/ ... - 它会打开商店应用程序)

有任何想法吗?我需要两个想法 - 检测应用程序是否已安装并启动它

0 投票
1 回答
341 浏览

ios - 设置 Firebase 和动态链接 SDK IOS

我已按照 Firebase Dynamic Links 文档中描述的步骤为 iOS 设置动态链接,但是当我检查

details节点始终为空。

有人遇到过这个问题吗?谢谢。

0 投票
3 回答
2078 浏览

ios - iOS 在应用程序处于非活动状态时处理动态链接

我的应用程序委托:

这是我的代码。我正在使用 firebase 动态链接,并像本教程一样实现它:

https://firebase.google.com/docs/dynamic-links/ios

这个样本:

https://github.com/firebase/quickstart-ios/blob/master/dynamiclinks/DynamicLinksExampleSwift/AppDelegate.swift

当我的应用程序在后台时,它运行良好。当我点击动态链接时,打开应用程序并显示带有 url 的警报。

但在我的应用程序处于非活动状态(未运行)的情况下,它无法正常工作。只需打开应用程序,什么都不做。

还有我的问题:当应用程序处于非活动状态时,我如何处理动态链接?
对不起我的英语

0 投票
1 回答
1085 浏览

android - 为什么在浏览器中输入 Firebase 动态链接会导致与单击它不同的结果?

我正在一个 Android 项目中实现 Firebase 动态链接,我注意到它们为链接提供的图表在浏览器中键入链​​接和单击链接时显示了不同的行为。您可以在下面看到一个示例。为什么会这样?我可以让输入的行为与单击链接的行为相同吗?

在此处输入图像描述

0 投票
3 回答
4401 浏览

android - 为什么未检索/接收完整/长动态链接?

我正在这个github项目之后创建一个深度/动态链接。

这是正在创建的链接:https://appcode.app.goo.gl/?link=http://example.com/-example&apn=com.abc.xxx&amv=16&ad=0&extraParameter=null

这是我用来分享它的方法:

这是intent-filters在我的应用程序AndroidManifest.xml文件中定义的:

这就是我尝试接收共享的方式deep-link

这是注销的内容(收到深层链接):http://example.com/-example

正如您可以清楚地看到的,我没有得到创建的确切深层链接,而是得到了它的修改版本。为什么?

以及如何获得创建和共享的完全相同的深层链接?

0 投票
2 回答
3517 浏览

android - 无法查询存储在 Firebase 动态/深度链接中的参数

我正在手动创建一个 Firebase 动态/深层链接,如下所示:

然后我与另一个用户分享它,他正在接收这个链接:http://example.com/-KcP1YHgGsg3tVYybX8b%253DrequestID%3D-KcP1YHgGsg3tVYybX8b%253Dextra1%3Dtext1%253Dextra2%3D3%253Dtext2

然后使用以下代码,我试图从这里获取查询参数(链接中的额外参数):

但应用程序正在崩溃显示:java.lang.NullPointerException: println needs a message因为uri.getQueryParameter("requestID");正在返回null

做错了什么,如何deep-link

请告诉我。

0 投票
0 回答
435 浏览

android - 使用 android 平台在 firebase 中跟踪活动分析

我已经成功集成了firebase动态链接(带有活动参数),一切正常,在通过动态链接从Play商店安装应用程序后,我在应用程序中获取了参数,并且它还显示了在firebase面板的动态链接部分中的点击。

但问题是我无法在firebase仪表板上跟踪有关此的分析。

第二件事我不明白如何跟踪哪个活动为我带来了更好的结果:这是我只能使用动态 url 实现还是我必须使用其他东西

我已经阅读了 firebase 的所有文档,但不清楚竞选工作。

0 投票
1 回答
2859 浏览

ios - ios上的动态链接打开黑页

当我们尝试在没有我们的应用程序的情况下在 iPhone (iOS 10) 上打开动态链接时,浏览器会在中间有一个按钮而不是商店的空白页面上打开......为什么?在此处输入图像描述

0 投票
0 回答
339 浏览

rest - Firebase 动态链接 API 返回意外结果

我正在使用 Firebase API 生成短链接:

https://firebasedynamiclinks.googleapis.com/v1/shortLinks?key=XYZ

它大部分时间都在工作并生成预期的结果,https:// abc123.app.goo.gl/WXYZ但有时它会随机生成https:// goo.gl/xyz某种链接。最后,当客户端执行它时,它不包含预期的解析结果。

我不知道为什么会这样。任何人都建议这里出了什么问题。