在 SendGrid 中集成 Adjust 深度链接

如果电子邮件服务提供商 (ESP) 用自己的链接包装深度链接 URL,iOS 通用链接就无法正常运行。在本文中,您将了解到如何使用 SendGrid 账户设置深度链接和点击记录。

操作前须知

要使用该功能,请先为您的平台下载并设置对应的 Adjust SDK。按照下方链接中的说明操作,开始使用功能。

⚙️ iOS / 安卓 

安装并配置 Adjust SDK 后,请按照下方链接中的指南为您的应用配置深度链接:

📖 iOS / 安卓

为 SendGrid 启用使用 Adjust 通用链接的深度链接功能

SendGrid 支持附加在其域名之上的通用链接,这样,您就可以同时进行深度链接和点击记录。

在 SendGrid 中

  • 按照 SendGrid 文档中的说明,在您的 SendGrid 账户中完成链接品牌化设置 (link branding)。选择点击记录域名,以发送 apple-app-site-association (AASA) 文件并将其重定向至 SendGrid。例如 link.brand.com
请注意:
您的 SendGrid 账户需要相应的访问权限来变更点击记录域名的 CNAME。您还需要为点击记录域名提供有效的证书。

在您的服务器中

  • 设置您的域名,基于条件向 SendGrid 提供 AASA 文件或代理。设置详情请参阅 SendGrid 文档
  • 路径下应当托管一份有效的 AASA 文件。请按照 Apple 指南中的说明创建 AASA 文件,或使用 SendGrid 文档中提供的范例。

在您的应用中

在 Xcode 中为点击记录域名启用 Associated Domains。更多信息请参阅 Apple 文档

链接解析

开展电子邮件推广时,SendGrid 通常会通过其自有的点击监测重定向 URL 包装电子邮件中的所有链接。这样,您就可以在 SendGrid 中查看点击数据了。但是,如果邮件包含 Adjust 通用链接,那么重定向 URL 会引起 iOS 无法解析 Adjust 通用链接。您需要使用链接解析来解决该问题。

进一步了解如何在 Adjust SDK 中设置链接解析

在电子邮件推广活动中

  • 在 SendGrid 电子邮件推广中使用 Adjust 通用链接。
  • 确保在电子邮件推广活动上线前测试集成情况。

设置完毕!