深度链接支持

深度链接支持将用户引导至您的应用中的特定页面。它旨在提供简化的体验,以继续游戏和应用引导体验以及未完成的客户旅程。

以下要求适用于深度链接支持

  • 使用 resp.seatbid[0].bid[0].ext.deeplinking:1 进行响应
  • ClickThrough 节点中的自定义格式中包含以下深度链接模式
deeplinker://navigate?primaryUrl=twitter%3A%2F%2Ftimeline&fallbackUrl=https%3A%2F%2Fmobile.twitter.com&primaryTracker=https%3A%2F%2Funity.com%2Ftracker%3Ffeature%3Ddeeplinking%26type%3Dprimary&fallbackTracker=https%3A%2F%2Funity.com%2Ftracker%3Ffeature%3Ddeeplinking%26type%3Dfallback
  • deeplinker://navigate:Unity Ads 自定义深度链接协议
  • 四个查询参数:primaryURLfallbackUrlprimaryTrackerfallbackTracker
    • primaryURL(必填):点击事件触发的深度链接 URL
      • 必须是正确编码的 URL
      • 示例: twitter%3A%2F%2Ftimeline
    • fallbackUrl(可选:如果主要链接失败时使用):如果深度链接失败时触发的普通 URL 链接(以 https 开头)
      • 必须是正确 URL 编码的
      • 将被验证为常规 URL
      • 示例: https%3A%2F%2Fmobile.twitter.com
    • primaryTracker(可选):primaryUrl 成功触发时触发的普通 URL 链接(以 https 开头)
      • 必须是正确 URL 编码的
      • 将被验证为常规 URL
      • 示例: https%3A%2F%2Funity.com%2Ftracker%3Ffeature%3Ddeeplinking%26type%3Dprimary
    • fallbackTracker(可选):fallbackUrl 成功触发时触发的普通 URL 链接(以 https 开头)
      • 必须是正确 URL **编码** 的
      • 将被验证为常规 URL
      • 示例: https%3A%2F%2Funity.com%2Ftracker%3Ffeature%3Ddeeplinking%26type%3Dfallback

Note: The primaryUrl, fallbackUrl, primaryTracker, fallbackTracker must be properly URL encoded in the whole deeplink URL to work correctly. URLs that are not properly encoded will not work correctly. For example: format deeplinker://navigate?primaryUrl=unity://game?a=b&c=d should be deeplinker://navigate?primaryUrl=unity%3A%2F%2Fgame%3Fa%3Db%26c%3Dd