Facebook-Kochava(MMP)集成SKAdNetwork时iOS14+广告投放报错问题
Flutter + Kochava + Facebook iOS14+广告配置报错解决方案
问题背景
Flutter应用已集成Kochava作为移动测量合作伙伴(MMP),完成Kochava接收SKAdNetwork数据的配置,同时在Facebook端完成应用设置用于安装广告活动,但在广告管理器中选择该应用时触发报错:
用于配置此应用事件的移动测量合作伙伴应用目前不支持SKAdNetwork事件。要为此应用运行iOS14+广告活动,请在事件管理器中选择不同的SKAdNetwork应用事件连接。
当前已确认的正常状态:
- 事件管理器中Kochava已配置为SKAdNetwork事件源,配置页面显示全部正常
- Facebook仪表板可接收来自Kochava的
fb_auto_published应用安装事件,应用页面显示iOS14+实时测试产生的「上次移动应用安装」日期 - 需求:避免集成Facebook SDK,仅通过Kochava统一转发SKAdNetwork数据给所有广告平台(包括Facebook、Twitter等)
已尝试的无效操作:
- 在全新广告管理器中复刻配置
- 创建新的Facebook应用重新配置
- Kochava团队已确认其侧配置无误
- Facebook商务支持引导集成Facebook SDK,但不符合需求
可行解决步骤
1. 核对Kochava到Facebook的SKAdNetwork转发配置
登录Kochava后台,进入目标应用的「Partner Configuration」> 找到Facebook合作项,确认:
- 已开启SKAdNetwork Forwarding开关
- 填写的Facebook应用ID、商务管理平台ID与Facebook端完全匹配
- 已勾选需要转发的事件(至少包含「Install」事件)
2. 刷新Facebook事件管理器的数据源状态
进入Facebook事件管理器 > 目标应用 > 数据源 > 选择Kochava的SKAdNetwork连接:
- 点击右上角「刷新」按钮,强制同步MMP配置
- 若刷新无效,可尝试断开连接后重新绑定(提前保存好事件映射规则)
- 等待1-2小时后再尝试在广告管理器中选择应用(Facebook服务器同步存在延迟)
3. 检查事件映射与权限配置
- 在Facebook事件管理器的Kochava数据源页面,确认
fb_auto_published事件的映射状态为「已激活」 - 确认操作广告管理器的账号拥有商务管理平台的应用管理员或事件管理器管理员权限,权限不足会导致系统无法识别有效配置
4. 提交Facebook开发者支持工单(明确拒绝SDK集成)
若以上步骤均无效,提交工单时需提供:
- Kochava侧SKAdNetwork转发配置的截图(显示开关开启、ID匹配)
- Facebook事件管理器中
fb_auto_published事件接收记录的截图 - 广告管理器报错的完整截图
- 明确说明:已通过MMP(Kochava)完成SKAdNetwork数据转发,无需集成Facebook SDK,要求排查系统识别逻辑问题
内容的提问来源于stack exchange,提问作者Jakub Piotrowski
相关产品推荐
相关产品推荐

