如何在 Flutter 中获取 Facebook Audience Network 的设备 ID?

How to get device id for Audience Network of Facebook in Flutter?

使用 facebook_audience_network flutter 包,我尝试将受众网络广告集成到我的应用程序中。但是,一旦我初始化我的应用程序,我就会收到此错误:

奖励广告:RewardedVideoAdResult.ERROR --> {error_message:无填充,error_code:1001,无效:true,placement_id:YOUR_PLACEMENT_ID}

根据套餐:

出于测试目的,您需要获取测试设备的哈希 ID。要获取哈希 ID:

在应用程序初始化期间调用 FacebookAudienceNetwork.init()。 将 FacebookBannerAd 小部件放置在您的应用程序中。 运行 应用程序。 hased id 将打印到 logcat。将其粘贴到 testingId 参数上。

FacebookAudienceNetwork.init(
  testingId: "37b1da9d-b48c-4103-a393-2e095e734bd6",
);

我不知道如何获取设备ID,而我使用真实设备作为模拟器。

有人可以帮忙吗?

也许你解决了它,但如果其他人正在寻找解决方案:

检查 android 工作室中的 Logcat,您会看到一个测试设备 ID。 此外,如果您像这样输入广告代码,它还会显示测试广告:

IMG_16_9_APP_INSTALL#YOUR_PLACEMENT_ID