与 Mandrill 子域的通用深度链接

Fra*_*ser 4 subdomain deep-linking ios mandrill ios-universal-links

我的 iOS 应用程序 Neighborly(与 neighbourly.co.nz 关联)有通用深层链接

我们向用户发送电子邮件并使用 Mandrill 来跟踪点击次数。电子邮件链接转到子域 clicks.neighbourly.co.nz/path ,该子域指向 mandrillapp.com/path ,链接重定向到 neighbourly.co.nz/newpath

我已将 applinks:clicks.neighbourly.co.nz 添加到应用程序关联域。

我的 apple-app-site-association 文件的路径是通配符: ["*"]

但是,虽然指向 neighbourly.co.nz 的链接可以正确启动应用程序,但指向 clicks.neighbourly.co.nz 的链接却可以在 Safari 中启动。我缺少什么?

我在网上找不到任何有关为深层链接设置子域的信息

我的 apple-app-site-association 文件是否需要托管在 mandrillapp.com 上?

tim*_*der 6

山魈的追踪也可能会扰乱通用链接。

我通过禁用对我的branch.io链接的mandrill跟踪来解决这个问题

mc:disable-tracking是关键

在我的模板中:

<a href="http://mybranchsubdomomain.mydomain.com/something" mc:disable-tracking>Disabled Mandrill URL</a>
Run Code Online (Sandbox Code Playgroud)