问题标签 [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 投票
4 回答
1902 浏览

ios - iOS 9.0 及更高版本的 Firebase 动态链接无法使用对象 FIRDynamicLink 对象获取 URL。它给出零值

我已经使用链接https://firebase.google.com/docs/dynamic-links/ios对 firebase 集成进行了更改,以下是处理 URL 并将用户导航到相应屏幕的处理。对于低于 9.0 的 iOS 版本,调用 appdelegate 的 openURL 方法,我能够获取 URL。但是对于 iOS 9.0 及更高版本,我在应用程序委托的 ContinueUserActivity 方法中得到调用,并且我得到了 dynamicLink.url 的 nil 值。

我无法理解无法获取 URL 的原因。

0 投票
2 回答
586 浏览

android - 检查 Firebase 邀请是否引导至 Play 商店

在 Android 上使用 Firebase 邀请并在应用启动时访问动态链接时,有没有办法知道用户是通过邀请才安装应用还是已经安装?

非常感谢,

博尔哈

0 投票
1 回答
527 浏览

firebase - 如何在使用 Firebase 使用 AppInvitation 类创建动态链接时从深层链接获取查询参数值?

在我的应用程序中,我正在向人们发送加入我的应用程序的邀请。我正在使用 AppInvitation IntentBuilder 类来创建 Intent。在这些步骤之后,会生成一个 URL 链接,我们可以将其发送给受邀者。

我已经编写了下面的代码来生成该链接并启动发送链接的活动。我能够发送邀请并能够通过单击动态链接成功启动应用程序。动态和手动创建的。

生成链接:https ://aku4q.app.goo.gl/i/619426442529-4a4105fd-33ea-4b0f-bf07-6f4063eef8f8

所以我的问题是,受邀者何时使用此链接打开应用程序?我们能否从上面生成的链接中获取我使用 IDictionary 设置的这些附加参数?

0 投票
1 回答
312 浏览

xamarin.android - 动态链接自动事件未在 logcat 上显示

我想要完成的是使用动态链接使用 Firebase 动态链接打开我的应用程序(Xamarin Android)。这些动态链接是我通过 Firebase 控制台创建的。下面列出了一些与动态链接相关的事件

1.dynamic_link_first_open

2.dynamic_link_app_open

3.dynamic_link_app_update

在实现动态链接时,我遇到了几个问题,如下所示: 1. 最重要的是,事件是否与 Android 应用程序兼容?2.当我浏览logcat时,我没有发现任何事件被记录下来。那么,现在在 logcat 中显示上述事件的原因是什么?

0 投票
2 回答
1472 浏览

android - Firebase Android:处理深层链接

在 Firebase文档中:

它说:

要接收深层链接,请调用getInvitation方法

然而,即使没有实现那里描述的代码,深层链接、幸存的安装似乎也能正常工作。

那么,真的需要调用该getInvitation方法吗?它到底是为了什么?

0 投票
1 回答
4595 浏览

facebook - 如何在 Facebook 应用安装广告中使用 Firebase 动态链接?

我正在尝试在 Facebook 上为应用创建应用安装广告。我想通过动态链接跟踪安装,这样我就可以看到每个广告/活动对用户保留的有效性以及漏斗中的各种转化事件。

使用 Facebook 广告,唯一的跟踪选项是向广告添加动态链接。但是,Firebase 链接不是动态链接,而是网络链接,因此 Facebook 广告不接受它。

我很好奇其他人是否遇到过这个问题以及是否有解决方案。

0 投票
1 回答
447 浏览

firebase - Firebase 动态链接营销活动 dynamic_link_first_open 按参数过滤事件

我创建了两个具有utm_source=twitterutm_source=facebook的 Firebase 动态链接。

单击动态链接后,我可以看到正在记录的dynamic_link_first_open事件,但预定义的受众(dynamic_link_first_open 计数 > 0,source = facebook / source = twitter)没有任何价值(一天后)。

这是按参数过滤 dynamic_link_first_open 事件的正确方法吗?我错过了什么步骤?

0 投票
2 回答
4096 浏览

ios - Firebase 动态链接:如何从生成的动态链接中获取 URI 方案?

我的要求是从已经生成URI的动态链接中取出方案。URL即使在firebase示例应用程序中,它也是返回的深层链接 url,而不是 URI 方案。

例如:

当我单击电子邮件/笔记(https://my-app-code.app.goo.gl/value)中的动态链接 url 时,回调将是 continueuseractivity 函数,我使用以下块 -

获取网址(dynamicLink.url)。在这个块中,我得到了这个
-> my-web-url 的深层链接 url(这是我上面提到的长动态链接中链接参数的一部分)。

我的实际要求是获取与 URL 关联的 URI 方案 myappscheme://some-tag/some-tag-id 。我怎么得到这个?

我什至尝试了以下 -

在这两种情况下,我都没有得到 URI 方案。

请帮忙。

0 投票
2 回答
1914 浏览

ios - 有没有办法识别该应用程序是通过didFinishLaunchingWithOptions中的firebase动态链接安装的?

我正在我的 iOS 应用程序中实现 firebase 动态链接,我已经可以解析链接、重定向到 AppStore 等。现在我想区分应用程序的第一次运行,当用户从动态链接安装它时 - 我想跳过介绍并向他展示预计要展示的内容。

是否有一些我可以捕捉到的参数,application(_:didFinishLaunchingWithOptions:)所以我可以说它是通过动态链接启动的?

该方法application(_:continueUserActivity:userActivity:restorationHandler:)稍后调用,因此介绍已经启动。

这种情况很难测试,因为您必须在 AppStore 上发布您的应用程序。

0 投票
0 回答
649 浏览

ios - Firebase 动态链接 IOS

我已经设置了 firebase 来接收通用链接自定义 url 方案。我这里有2个问题,

  • 单击whatsapp之类的应用程序上的链接会打开浏览器,但不会打开应用程序,但是,如果我获得notes应用程序的链接并打开它,则每次我在whatsApp中打开它时都会显示“在应用程序中打开”的选项它似乎工作正常。
  • 当我尝试从电子邮件应用程序通过 chrome 打开链接时,它会通过自定义 url 方案重定向到应用程序,但问题是,下次我打开应用程序时,它往往会重复该操作。虽然我之前已经处理过自定义 url 方案,但我不知道它为什么要再次尝试,有点吓到我了。