再营销广告面向的是已经安装了应用的用户。要把用户带回应用,广告必须通过深度链接(Deep Link)直接打开应用。
深度链接与延迟深度链接 #
- 深度链接:用户已安装应用,链接会直接打开应用并跳转到目标页面。
- 延迟深度链接:用户未安装应用,在再营销场景下即意味着重装。链接会先跳转到应用商店,Tenjin保存目标页面,由Tenjin SDK在应用首次打开时交给应用。在追踪链接上用deeplink_url设置,应用通过deferred_deeplink_url读取。详见 Deferred Deep Linking延迟深度链接 和 动态运营LiveOps.

深度链接的类型 #
| 自定义URL scheme | Universal Links(iOS)/App Links(Android) | |
|---|---|---|
| 例子 | myapp://shop/item/1 | https://yourdomain.com/shop/item/1 |
| 跳转行为 | 已安装应用时打开应用,否则跳转失败。 | 已安装应用时打开应用,否则打开网页。回退机制由操作系统内置。 |
| 设置 | 适用于所有渠道,设置最简单:只需在应用中注册scheme,无需在域名上做任何配置。 | 需要为应用验证链接的域名:在域名上放置验证文件(apple-app-site-association、assetlinks.json),并在应用中添加对应配置(iOS为Associated Domains entitlement,Android为autoVerify intent filter)。 |
| 浏览器兼容性 | 所有浏览器均支持 | 并非所有浏览器或应用内浏览器都支持;不支持时,即使已安装应用,链接也会以网页形式打开。 |
深度链接应该放在哪里 #
许多渠道会根据您在渠道中设置的深度链接自行打开应用,包括自归因网络(Google、Meta、TikTok)以及OPPO、小米等手机厂商应用商店渠道。这种跳转不经过Tenjin追踪链接。
其他渠道则依靠Tenjin追踪链接完成跳转。请把深度链接填在追踪链接的redirect_url参数中:点击会被记录,然后用户被带到深度链接。
使用自定义URL scheme时目前还没有回退机制:如果未安装应用,则不会打开任何页面。Universal Links/App Links没有这个问题。基于设备的动态回退(已安装则打开应用,否则打开应用商店)即将推出。