问题标签 [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.
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 的原因。
android - 检查 Firebase 邀请是否引导至 Play 商店
在 Android 上使用 Firebase 邀请并在应用启动时访问动态链接时,有没有办法知道用户是通过邀请才安装应用还是已经安装?
非常感谢,
博尔哈
firebase - 如何在使用 Firebase 使用 AppInvitation 类创建动态链接时从深层链接获取查询参数值?
在我的应用程序中,我正在向人们发送加入我的应用程序的邀请。我正在使用 AppInvitation IntentBuilder 类来创建 Intent。在这些步骤之后,会生成一个 URL 链接,我们可以将其发送给受邀者。
我已经编写了下面的代码来生成该链接并启动发送链接的活动。我能够发送邀请并能够通过单击动态链接成功启动应用程序。动态和手动创建的。
生成链接:https ://aku4q.app.goo.gl/i/619426442529-4a4105fd-33ea-4b0f-bf07-6f4063eef8f8
所以我的问题是,受邀者何时使用此链接打开应用程序?我们能否从上面生成的链接中获取我使用 IDictionary 设置的这些附加参数?
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 中显示上述事件的原因是什么?
android - Firebase Android:处理深层链接
在 Firebase文档中:
它说:
要接收深层链接,请调用getInvitation方法
然而,即使没有实现那里描述的代码,深层链接、幸存的安装似乎也能正常工作。
那么,真的需要调用该getInvitation
方法吗?它到底是为了什么?
facebook - 如何在 Facebook 应用安装广告中使用 Firebase 动态链接?
我正在尝试在 Facebook 上为应用创建应用安装广告。我想通过动态链接跟踪安装,这样我就可以看到每个广告/活动对用户保留的有效性以及漏斗中的各种转化事件。
使用 Facebook 广告,唯一的跟踪选项是向广告添加动态链接。但是,Firebase 链接不是动态链接,而是网络链接,因此 Facebook 广告不接受它。
我很好奇其他人是否遇到过这个问题以及是否有解决方案。
firebase - Firebase 动态链接营销活动 dynamic_link_first_open 按参数过滤事件
我创建了两个具有utm_source=twitter和utm_source=facebook的 Firebase 动态链接。
单击动态链接后,我可以看到正在记录的dynamic_link_first_open事件,但预定义的受众(dynamic_link_first_open 计数 > 0,source = facebook / source = twitter)没有任何价值(一天后)。
这是按参数过滤 dynamic_link_first_open 事件的正确方法吗?我错过了什么步骤?
ios - Firebase 动态链接:如何从生成的动态链接中获取 URI 方案?
我的要求是从已经生成URI
的动态链接中取出方案。URL
即使在firebase
示例应用程序中,它也是返回的深层链接 url,而不是 URI 方案。
例如:
- 我们的动态链接 url 是这个 -> https://my-app-code.app.goo.gl/value。
- iOS 自定义应用方案(从高级选项添加):myappscheme://some-tag/some-tag-id
- 长动态链接 url 是 -> https://my-app-code.app.goo.gl/?link=my-web-url&apn=id&isi=android-google-play-id&ibi=ios-bundle-id&ius=ios-自定义应用方案
当我单击电子邮件/笔记(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 方案。
请帮忙。
ios - 有没有办法识别该应用程序是通过didFinishLaunchingWithOptions中的firebase动态链接安装的?
我正在我的 iOS 应用程序中实现 firebase 动态链接,我已经可以解析链接、重定向到 AppStore 等。现在我想区分应用程序的第一次运行,当用户从动态链接安装它时 - 我想跳过介绍并向他展示预计要展示的内容。
是否有一些我可以捕捉到的参数,application(_:didFinishLaunchingWithOptions:)
所以我可以说它是通过动态链接启动的?
该方法application(_:continueUserActivity:userActivity:restorationHandler:)
稍后调用,因此介绍已经启动。
这种情况很难测试,因为您必须在 AppStore 上发布您的应用程序。
ios - Firebase 动态链接 IOS
我已经设置了 firebase 来接收通用链接和自定义 url 方案。我这里有2个问题,
- 单击whatsapp之类的应用程序上的链接会打开浏览器,但不会打开应用程序,但是,如果我获得notes应用程序的链接并打开它,则每次我在whatsApp中打开它时都会显示“在应用程序中打开”的选项它似乎工作正常。
- 当我尝试从电子邮件应用程序通过 chrome 打开链接时,它会通过自定义 url 方案重定向到应用程序,但问题是,下次我打开应用程序时,它往往会重复该操作。虽然我之前已经处理过自定义 url 方案,但我不知道它为什么要再次尝试,有点吓到我了。