在将 Meta Audience Network SDK 推送至生产环境之前,测试其实施情况,以验证使用体验。
服务器端测试涉及配置变现管理工具 (MoMa),无需在您的应用中编写任何代码。您可以使用设备进行实施测试,以查看测试广告和实际投放的广告,也可以使用测试用户功能,查看针对特定受众构成而实际投放的广告。
测试广告版位时,Facebook 会针对约 20% 的请求故意发送“no-fill”(无填充),以便测试应用如何处理无填充的情况。
测试集成的最快方法是使用设备进行测试。此类测试可让您同时查看测试广告和实际投放的广告。请注意,实际投放的广告并不针对特定的受众构成。使用“测试用户”功能测试目标受众。
在变现管理工具中,将鼠标悬停在左侧导航栏上,然后选择集成 --> 测试。您必须以管理员身份登录商务管理平台。
勾选使用真实广告主内容复选框。勾选此选项,即可在测试设备上查看真实的 Audience Network 广告。我们的广告系统会采集不同创意类型的一系列广告作为样本(例如,视频广告、图像广告、轮播广告),甚至还会采集不同区域的广告,以便您可以在集成中查看广告真正的展示效果。这些广告不会从任何展示或点击中获得收益。
您可以通过手动输入设备编号或上传 CSV 文件来添加测试设备。如果是 Android 设备,请输入 Google 广告编号 (AAID);如果是 iOS 设备,请输入广告标识符 (IDFA)。完成输入后,为每台设备命名。
添加设备后,您可以选择广告类型,以在设备上查看。
点击测试链接,以在设备上查看具体的多媒体素材类型。选择多媒体素材类型后,该多媒体素材类型应在您的设备上显示 5 分钟。一次仅可测试一种多媒体素材类型。
将人员添加至您的资产,以测试针对特定受众构成的实际投放广告。
前往商务管理平台设置,导航至左侧导航栏中的用户 > 人员,然后点击添加按钮。
输入您想要添加至应用的人员的邮箱地址,然后点击下一步。默认情况下,所有邀请都会向用户授予员工访问权限。
看到分配访问权限对话框后,从左侧菜单中选择以下选项中的一项:
如果使用任何中介层,请确保中介层向 Audience Network 发送请求。如果在中介层启用测试功能,中介层可能不会向 Facebook 服务器发送任何请求。
使用 Testflight 发布和测试应用时,您无法在这些测试版本中看到实际的广告。通常,除非用户手动重置,否则设备的广告主标识符 (IDFA) 都会保持不变。但是,每次 Testflight 发布的应用请求 IDFA 时,都会得到不同的 IDFA。
为解决此问题,您可以开启测试模式,以便显示测试广告。
从 iOS 14 开始,您将需要实现 setAdvertiserTrackingEnabled
标记,这在测试模式启用时同样适用。
使用客户端代码插入开展测试介绍如何将代码临时插入到应用中,以在客户端上测试您的 Audience Network 实施情况。 | 使用 SSL 代理验证广告请求介绍如何使用代理应用查看您的应用与 Audience Network 广告服务器之间的所有 SSL/HTTPS 访问量。 |
集成检查表和广告请求错误代码介绍如何验证 Audience Network 集成,并提供可能错误代码的列表。 |