在创建iOS 14 Facebook广告活动时,我遇到了以下错误:
确认SKAdNetwork API设置:您的应用程序通过服务器将事件发送到服务器,并且不会自动发送SKAdNetwork事件。转到Events Manager,确认您已经为您的应用程序设置了SKAdNetwork API。(#2446695)

我发短信给Facebook支持,他们告诉我:
请您实现AEO支持的任何一个标准事件:完全注册、启动签出、购买、添加到购物车、内容视图、达到的级别,并且一旦您开始在events Manager中看到对这些标准事件的请求,您应该编辑当前为SKAdNetwork设置的事件.在将事件添加到您的配置中之后,您应该能够创建您的活动。
因此,我这样做了,并在我的iOS应用程序上实现了以下事件代码来记录注册事件:
let registrationEvent: AppEvents.Name = AppEvents.Name(rawValue: "FBSDKAppEventNameCompletedRegistration")
AppEvents.logEvent(registrationEvent, parameters: ["RegistrationMethod": "email"])我不知道这是否是要记录的事件,但我是从这个facebook文档得到的。
然后,我将其添加到事件配置中:

并成功地收到了一项活动:

然而,我仍然得到Confirm SKAdNetwork API Setup: Your app is sending events via server to server and does not send SKAdNetwork events automatically错误。该事件也没有出现在“标准事件”下-我必须过滤到“所有事件”才能显示出来,这意味着它可能被视为一个标准事件(我是否输入了事件日志记录的错误参数?)
任何帮助都会很感激--我想做的就是为我的iOS 14应用程序创建一个Facebook广告。
发布于 2021-10-13 19:44:04
我认为这是Facebook中断造成的暂时问题,如果你现在检查一下,你就应该开始看到事件了。
从10月6日至10月11日,Facebook受众网络货币化数据报告被中断。妨碍报告的技术问题已经解决。
https://stackoverflow.com/questions/69511403
复制相似问题