Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Deferred Deep Link #287

Open
yaofly2012 opened this issue Sep 20, 2023 · 0 comments
Open

Deferred Deep Link #287

yaofly2012 opened this issue Sep 20, 2023 · 0 comments

Comments

@yaofly2012
Copy link
Owner

yaofly2012 commented Sep 20, 2023

链接汇总

链接 已安装APP行为 未安装APP行为
DeepLink 直接唤醒APP跳到指定页面 无反应
Universal Link (iOS)
AppLinks (Android)
唤醒APP跳到指定页面 浏览器(默认/第三方)内打开指定页面(即指定页面的Web形式)
Deferred Deep Link
1. Onelink (by Appsflyer)
2. GoLink
直接唤醒APP跳到指定页面 1. 跳到应用商店下载;
2. 安装启动app后,跳转到指定页面。

DeepLink(深度链接)

App里页面的地址,即APP可用识别并打开的页面URL。如果想打开APP内的指定页面必须使用DeepLink。

  1. iOS URL Schema
  2. Android intent filters

投放场景

  1. 已安装APP的用户;
  2. 站内投放(比如App Push, 站内信)

Universal Link (iOS) & AppLinks (Android)

Universal Links(AppLinks可以视为Android版的Universal Link )是一种能够通过传统的HTTP/HTTPS链接来启动App。

功能

  1. 已经安装App时,唤醒app并通过解析这条链接跳转到指定页面;
  2. 未安装App时,会直接在Safari或者第三方应用内浏览器中打开链接,访问到WEB站点。

投放场景

  1. 有独立的PC页面,单引导使用APP打开页面场景(不强制)。

Deferred Deep Link(延迟深度链接)

功能

  1. 已安装情况下直接唤醒APP跳到指定页面
  2. 未安装APP时先跳到应用商店下载,安装启动app后,跳转到指定页面。

看功能解决了DeepLink的痛点,不过服务商是要收费的。

投放场景

  1. 只能在APP内访问页面;
  2. 推下载

参考

  1. What's New in Universal Links
  2. Handling Android App Links
  3. Deferred Deep Link Using Appsflyer
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant