最近发现很多广告主都以为:
开 AEM = 在 Adjust 后台开概率归因 + 在 Meta 开概率归因。
但其实,还有一个最关键的设置被忽略了:
AEM 要能正常跑,必须开启 Universal Deeplink(UDL)。
你没开 UDL,AEM 基本判“死亡”——事件抓不到、优化回不了、ROAS 一片空白。
AEM 的底层逻辑:它依赖“深链来源信号”
AEM 是 Meta 为了在 没有 IDFA 的情况下继续做归因与优化的机制。
但注意:
AEM 不会“自动知道”这是来自 Meta 的流量。
它需要一个信号链告诉它:
“这个用户确实是从 Meta 广告 → Web → App 的路径来的。”
这个关键链路的核心就是 Universal Deeplink。
UDL 是 AEM 能识别点击来源的重要凭证。
UDL 是 Meta 判断“流量是否真的从广告点进 App”的唯一稳定方式
链路如下:
Meta 广告 → Webview / Browser → Universal Deeplink → App
UDL 能把整个路径“串起来”。
没有 UDL 就等于:
❌ Meta 看不到 Web → App 的跳转
❌ Scheme 无法提供安全来源
❌ 下游事件无从归因
这会直接导致:
-
• AEM 不触发 -
• 优化模型没数据 -
• ROAS 下降
AEM 最重要的事件:App Open,要靠 UDL 才能被 Meta 捕获
AEM 跟踪的事件包括:
-
• App Open(最重要) -
• Purchase -
• ViewContent -
• Sign Up -
• 等等……
但这些事件要被 Meta 接收,前提是:
Meta 能确定 App 是被它的广告“拉起来”的。
而能做到这件事的只有:
Universal Deeplink(可验证路径)
URL Scheme 不行的原因是:
-
• 会被 Safari 弹窗打断 -
• 来源无法验证 -
• 很多跳转不会被 Meta 视为有效
结果就是:
事件上报了,但是 Meta 不认 → 优化不起作用。
iOS 对 URL Scheme 限制越来越严,链路容易断**
一个简单对比:
|
|
|
| Universal Deeplink |
|
| URL Scheme |
|
换句话说:
URL Scheme虽然能够完成用户路径 “跳得出去”,但 AEM 看不到。
④ AEM 要求“可信深链路径”,UDL 才满足条件
Meta 会过滤掉“低可信事件”,包括:
-
• 看不出来源的 app open -
• 未署名的跳转 -
• 非安全链路产生的 purchase / signup
UDL 的优势是:
-
• 可验证 -
• 有签名 -
• 来源路径可还原 -
• 与 Web → App 打通
这类跳转,Meta 才会接受并进入 AEM 模型。
不集成 UDL 会发生什么?
不开 UDL 就会出现你现在看到的这些问题:
❌ AEM 事件全部不触发
❌ AEO/VO 优化模型无数据
❌ ROAS 不准
❌ Install → App Open 流程断裂
❌ iOS 广告效果下降(非常明显)
简单来说:
Meta会认为你的流量“不可信”,当然就会把数据全部过滤掉。
“Meta 的AEM 是靠 UDL 链路去识别 Meta 流量的。如果你不开 Universal Deeplink,Meta看不到用户是否真的从广告跳进 App,因此事件不算、AEM 不跑、你的优化当然也不会起作用。”
所以要让 iOS 投放跑起来,你真正需要做的是:
-
• ① Adjust 打开概率归因(Probabilistic) -
• ② Meta 广告后台打开概率归因(AEM & Aggregated) -
• ③ 开启 Universal Deeplink(关键中的关键)
顺序错了没关系,但 UDL(通用深度链接)一定要集成。
Meta 要 Universal Deeplink,不是为了跳转,是为了让 AEM 在没有 IDFA 的情况下继续识别流量来源、接收事件、做优化。不开 UDL,AEM 等于白开。

