【发布时间】:2021-11-29 07:56:03
【问题描述】:
创建 iOS 14 Facebook 广告活动时出现以下错误:
确认 SKAdNetwork API 设置:您的应用正在通过服务器发送事件 到服务器并且不会自动发送 SKAdNetwork 事件。去 事件管理器以确认您已为您的 SKAdNetwork API 设置 应用程序。 (#2446695)
我向 Facebook 支持人员发送了消息,他们告诉我:
您能否实现支持的任何一个标准事件 AEO:完成注册、发起结账、购买、加入购物车、 内容视图,达到的级别,一旦您开始看到请求 事件管理器中的这些标准事件,您应该编辑您的事件 目前已为 SKAdNetwork 设置...并在将事件添加到 您的配置应该能够创建您的广告系列。
所以我这样做了,并在我的 iOS 应用上实现了以下事件代码来记录注册事件:
let registrationEvent: AppEvents.Name = AppEvents.Name(rawValue: "FBSDKAppEventNameCompletedRegistration")
AppEvents.logEvent(registrationEvent, parameters: ["RegistrationMethod": "email"])
我不知道这是否是要记录的正确事件,但我刚刚从 facebook documentation 得到它。
然后我将它添加到我的事件配置中:
并且已经成功接收到一个事件:
但是我仍然收到Confirm SKAdNetwork API Setup: Your app is sending events via server to server and does not send SKAdNetwork events automatically 错误。而且该事件也不会出现在“标准事件”下 - 我必须过滤到“所有事件”才能显示它,这意味着它可能被视为标准事件(我是否为事件记录输入了错误的参数? )。
任何帮助将不胜感激 - 我想做的就是为我的 iOS 14 应用创建一个 Facebook 广告。
【问题讨论】: