Adapty 用户获取中的延迟深度链接

延迟深度链接可以在用户点击广告后安装应用时,将自定义数据传递给你的应用。例如,用户安装并首次启动应用后,可以直接跳转到应用内的特定位置。

工作原理如下:

  1. 用户点击广告时,Adapty 保存点击数据。
  2. Adapty 注册安装事件时,从点击记录中获取延迟数据。
  3. 用户安装应用并首次启动后,Adapty 检索已存储的数据,应用收到自定义参数,你就可以在代码中针对不同参数值做出相应处理。 Adapty 支持以下延迟数据参数:
  • ios_deferred_data
  • android_deferred_data
  • deferred_data_sub[1-10]

要添加延迟数据参数,请在推广活动设置中将其附加到点击链接:

  1. 复制推广活动的点击链接。
ua-lnk.webp
  1. 将参数附加到链接末尾。例如,如果您希望 iOS 用户进入”Welcome”页面,链接大致如下:
https://api-ua.adapty.io/api/v1/attribution/click?adpt_cid=__ADAPTY__ID__&ios_deferred_data=welcome&campaign_id=__CAMPAIGN_ID__&adset_id=__AID__&ad_id=__CID__&campaign_name=__CAMPAIGN_NAME__&adset_name=__AID_NAME__&ad_name=__CID_NAME__&redirect_url=__APP_LINK__
  1. 在应用代码中处理参数。注意,延迟数据参数位于 payload 参数中,且 payload 参数是经过转义的 JSON,因此需要在应用代码中对其进行解析。

例如,以下示例展示了如何处理 ios_deferred_datawelcome 的安装情况: