使用 Firebase 动态链接显示插页式广告
Posted
技术标签:
【中文标题】使用 Firebase 动态链接显示插页式广告【英文标题】:Showing an interstitial with Firebase Dynamic Links 【发布时间】:2016-11-08 08:59:37 【问题描述】:在 Firebase 动态链接 (https://firebase.google.com/docs/dynamic-links/) 的官方页面上,提到如果未安装应用程序会显示插页式广告: https://youtu.be/LvY1JMcrPF8?list=PLl-K7zZEsYLmOF_07IayrTntevxtbUxDL&t=87
动态链接可在 ios、android 以及桌面和移动网络上无缝运行。动态链接可以配置为提供最佳的用户体验,无论是个性化应用启动、快速插页式广告还是打开您的移动网站。
你怎么能这样做?
【问题讨论】:
ifl
- 可选:未安装应用时打开的链接。指定此项以在未安装应用程序时从 App Store 安装您的应用程序以外的其他操作,例如打开内容的移动 Web 版本,或显示您的应用程序的促销页面。因此,在 Firebase 控制台中,它会要求提供自定义 URL。
【参考方案1】:
这不是 Firebase 开箱即用的功能。
以下是实现它所需的步骤:
-
生成动态链接并将
ifl
链接参数设置为您网站上的 URL。
构建自定义插页式广告并将其托管在您在 ifl
参数中使用的 URL 上。
在该插页式广告中,插入第二个动态链接,其中 ifl
参数指向 App Store
这一步不应该是必要的,因为 Firebase 文档指出,默认情况下,没有应用程序的用户应该被自动转发到 App Store,但我从未见过这种情况实际发生 - 没有应用程序的用户在我的测试中,总是被带到 link
参数中的 URL)。
如果您在第二个链接上设置了link
参数,它将覆盖初始链接中的值。您需要将link
留空,或者通过它。
另类
如果您不想处理这个问题,您应该查看Branch.io(全面披露:我在 Branch 团队)。分支Journeys feature 正是为您自己的网站执行此操作,如果您没有网站并且不想设置一个,Deepviews feature 提供相同的功能。
【讨论】:
以上是关于使用 Firebase 动态链接显示插页式广告的主要内容,如果未能解决你的问题,请参考以下文章