创建通用链接
附加了 Adjust 链接 URL 的原始通用链接是通用链接的标准格式。标准格式的通用链接简短、整齐,并能在网页推广活动中使用。
原始通用链接仅适用于使用 iOS 9+ 并已安装应用的用户。
添加应用内路径
如果您的通用链接路径已包含查询参数,请避免使用 ?
附加 Adjust 参数。如果在 URL 中使用两个字符 ?
,第二个字符之后的所有信息都会被浏览器移除。此时,如果用户尚未安装应用,则可能会导致 HTTP 404 错误。您可以使用下方的示例来确认设置或查看 通用链接常见问题 以获取更多信息。
正确: https://z9pm.adj.st/my?path=location&client=name&adjust_t=klm012
错误: https://z9pm.adj.st/my?path=location&client=name?adjust_t=klm012
创建多平台通用链接
多平台通用链接会利用单个 Adjust URL 来深度链接您的所有应用用户。
要创建多平台通用链接,请首先确定您的 iOS 和安卓应用使用的是否为相同的路径和查询参数,从而确定要使用的格式。
下一步,请确认您的安卓 App Scheme 已经保存在 Adjust 中。该信息是用来打开应用的 URL 前缀,可在您的应用中进行配置,且根据移动平台 (iOS 和安卓) 的不同而有所差异。示例:my_android_app://
iOS 和安卓应用的路径和查询参数相同
如果安卓和 iOS 应用的深度链接目的地拥有同样的路径和查询参数,请使用下列通用链接格式。
对于在 AppView 中按平台区分的应用
https://[RAW UNIVERSAL LINK]/[PATH]?adjust_t=[IOS LINK TOKEN]_[ANDROID LINK TOKEN]&[ADJUST PARAMETERS]
示例:https://z9pm.adj.st/my/path?adjust_t=abc123_987xyz
对于在 AppView 中设置为多平台的应用
https://[RAW UNIVERSAL LINK]/[PATH]?adjust_t=[LINK TOKEN]&[ADJUST PARAMETERS]
示例:https://z9pm.adj.st/my/path?adjust_t=abc123
iOS 和安卓应用的路径和查询参数不同
如果安卓和 iOS 应用的深度链接目的地拥有不同的路径和查询参数,请使用下列通用链接格式。
对于在 AppView 中按平台区分的应用
https://[RAW UNIVERSAL LINK]/[IOS UNIVERSAL LINK PATH]?adjust_t=[IOS LINK TOKEN]_[ANDROID LINK TOKEN]&adjust_deeplink=[ENCODED ANDROID APP SCHEME + PATH]&[ADJUST PARAMETERS]
示例:https://z9pm.adj.st/my/path&adjust_t=abc123_987xyz&adjust_deeplink=myamazingapp%3A%2F%2Fsuper%2Fexclusive%2Fpromotion
对于在 AppView 中设置为多平台的应用
https://[RAW UNIVERSAL LINK]/[IOS UNIVERSAL LINK PATH]?adjust_t=[LINK TOKEN]&adjust_deeplink=[ENCODED ANDROID APP SCHEME + PATH]&[ADJUST PARAMETERS]
示例:https://z9pm.adj.st/my/path&adjust_t=abc123&adjust_deeplink=myamazingapp%3A%2F%2Fsuper%2Fexclusive%2Fpromotion
创建 Javascript 通用链接
当点击和 HTTP 重定向发生在受支持的环境之外(例如,在电子邮件推广活动中)时,则会使用 Javascript 通用链接。通常,通用链接在这种情况下会受损并将所有用户发送至应用商店,即使用户已安装应用。
要让 JSR 发挥作用,您需要在应用中设置通用链接。
对于 iOS 11 及更高版本
要向链接添加 JSR 链接参数,请按以下步骤操作:
- 找到想要使用的通用链接。示例:
https://ab12.adj.st/?adjust_t=abc123
- 对通用链接进行编码。
- 将经过编码的通用链接附加在以下内容之后:
https://app.adjust.com/jsr?url=
示例:
https://app.adjust.com/jsr?url=https%3A%2F%2Fab12.adj.st%2F%3Fadjust_t%3Dabc123
对于 iOS 10.3 及更早的版本
对于 Safari webview 或 iOS 11 之前版本中的用户,您可以将以下标记添加到 JSR 通用链接中:adjust_deeplink_js=1
。此标记起着后备作用,提示需要通过方案打开的链接,并将用户重定向至应用商店(如果他们没有安装应用)或邀请他们在应用中打开该页面的弹出窗口。
示例:
https://app.adjust.com/jsr?url=https%3A%2F%2F6s45.adj.st%2F%3Fadjust_t%3D1uhwo6%26adjust_deeplink_js%3D1