测试模式
使用测试模式验证是否成功集成了 MAX 聚合的特定广告平台。
要启用测试模式,请在 MAX 账户的 Test Mode部分定义一台测试设备并选择一个平台。 为设备启用测试模式后,当该设备向平台发出广告请求时,平台的测试模式会被启用。 设备还会接收到详细的设备日志。
禁用测试模式时,广告单元会恢复使用 MAXAd Units页面的设置。 除在控制面板中使用测试模式外,AppLovin 建议您在设备上使用 Mediation Debugger Test Ads。 这是测试集成的快速方法。
启用测试模式
要启用测试模式,请选择 MAX > Mediation > Manage > Test Mode并点击 + Add Test Device。
输入设备名称和 “Google 广告 ID” (GAID)。
选择要接收哪个测试平台的广告。 然后点击✔ Save。 保存完成后,与账户关联的所有 MAX 应用都会开始从所选平台接收测试广告。
禁用测试模式
要在设备上禁用测试模式,请按照下列步骤操作:
- 选择 MAX > Mediation > Manage > Test Mode。
- 在MAX Test Devices列表中找到您的设备。 在与该设备关联的行中,将光标悬停在Status列中的绿点上。
- 绿点旁边出现暂停图标 ( ⏸️ ) 按钮。 点击该按钮。
- 随后出现Pause Test Device对话框。 点击✔ Yes。
此操作会禁用设备的测试模式。 您的设备现在会根据 MAX 广告单元页面中列出的广告单元配置接收广告。
如何在 AppLovin SDK 中启用测试广告
您可以在 AppLovin SDK 中以编程方式为一个或多个 GAID 启用测试广告。
要针对一组 IDFA 启用测试广告,请在 AppLovin SDK 设置中传入测试设备广告 ID 列表。 从 SDK 版本 11.11.0 开始,在创建第一个 SDK 实例时必须设置测试 IDFA。 以下代码片段展示了如何在 Java 和 Kotlin 中执行此操作。
新版 SDK (12.4.0+)方法:
AppLovinSdkInitializationConfiguration initConfig = AppLovinSdkInitializationConfiguration.builder("«SDK-key»", this) .setMediationProvider( AppLovinMediationProvider.MAX ) .setTestDeviceAdvertisingIds( Arrays.asList("«your-GAID»") ) .build();
val initConfigBuilder = AppLovinSdkInitializationConfiguration.builder( "«SDK-key»", this ) .setMediationProvider( AppLovinMediationProvider.MAX ) .setTestDeviceAdvertisingIds(Arrays.asList("«your-GAID»")) .build()
旧版 SDK (12.4.0 之前)方法:
AppLovinSdkSettings settings = new AppLovinSdkSettings( context );settings.setTestDeviceAdvertisingIds(Arrays.asList("«your-GAID»"));AppLovinSdk sdk = AppLovinSdk.getInstance( settings, context );
val settings = AppLovinSdkSettings(context)settings.testDeviceAdvertisingIds = listOf("«your-GAID»")val sdk = AppLovinSdk.getInstance(settings, context)
故障排查
如果在按照这些步骤操作后,依旧无法获得测试广告,则说明可能出现了集成问题。 按照”为什么我没有看到广告?” 中的步骤进行操作。