在 google_mobile_ads 包中的何处放置测试设备 ID?

Posted

技术标签:

【中文标题】在 google_mobile_ads 包中的何处放置测试设备 ID?【英文标题】:Where to put test device IDs in google_mobile_ads package? 【发布时间】:2021-09-03 07:13:30 【问题描述】:

我正在使用firebase_admob 包,我可以在其中添加测试设备 ID:

var targetingInfo = MobileAdTargetingInfo(
  testDevices: <String> [...]
);

但是对于google_mobile_ads,我找不到类似的东西。那么,我可以在哪里放置测试设备 ID?我只剩下使用测试广告单元了吗?

【问题讨论】:

【参考方案1】:

MobileAds 实例上使用updateRequestConfiguration 回调,并提供测试设备ID。

MobileAds.instance
  ..initialize()
  ..updateRequestConfiguration(RequestConfiguration(
    testDeviceIds: <String>[],
  ));

【讨论】:

以上是关于在 google_mobile_ads 包中的何处放置测试设备 ID?的主要内容,如果未能解决你的问题,请参考以下文章

如何解决颤振包 google_mobile_ads 中的此错误

为啥 google_mobile_ads 和 flutter_native_admob 给出错误

自定义协议解析组包中,大小端问题如何处理?

使用 google_mobile_ads 加载横幅时 Flutter App 崩溃

Flutter google_mobile_ads 未显示广告 ID

使用 Symfony 时如何处理连接表中的附加列?