2

フラッター アプリでリワード ビデオ広告を表示しようとしています。完全に正常に動作する場合もあれば、「PlatformException(ad_not_loaded, show failed for rewarded video, no ad was loaded, null)」というエラーが表示される場合もあります。

広告を読み込んで表示する方法は次のとおりです。

  MobileAdTargetingInfo targetingInfo = MobileAdTargetingInfo(
    testDevices: ['6E85178A5E7B957403B497917D014D74'],
  );
  try {
      await RewardedVideoAd.instance.load(
          adUnitId:getRewardBasedVideoAdUnitId(), targetingInfo: targetingInfo);

      await RewardedVideoAd.instance.show();
    } on PlatformException catch (e) {

      Fluttertoast.showToast(
        msg: AppStrings.adFailed,
        toastLength: Toast.LENGTH_LONG,
        timeInSecForIosWeb: 5,
      );
    }

通常、これは広告が成功したときに発生し、次に失敗したとき、成功した後の時間などです。広告が正常に表示された後、何かをリセットする必要があるのでしょうか?

4

1 に答える 1