如何在Flutter中获取Facebook受众网络的设备ID?

3
使用Flutter的facebook_audience_network包,我尝试将广告插入到我的应用程序中。但是,只要我初始化我的应用程序,就会出现以下错误:Rewarded Ad: RewardedVideoAdResult.ERROR --> {error_message: No fill, error_code: 1001, invalidated: true, placement_id: YOUR_PLACEMENT_ID} 根据该软件包的说明:
为了测试目的,您需要获取测试设备的哈希ID。 要获取哈希ID:
在应用程序初始化期间调用FacebookAudienceNetwork.init()。 将FacebookBannerAd widget放置在您的应用程序中。 运行应用程序。 哈希ID将被打印到日志中。 将其粘贴到testingId参数中即可。
FacebookAudienceNetwork.init(
  testingId: "37b1da9d-b48c-4103-a393-2e095e734bd6",
);

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

有没有人可以帮忙?

1个回答

3

如果你已经解决了问题,但其他人还在寻找解决方法:

在Android Studio中检查Logcat,您会看到一个测试设备ID。 此外,如果您将广告代码放置在这样的位置,它也将显示测试广告:

IMG_16_9_APP_INSTALL#YOUR_PLACEMENT_ID


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接