0

Hello everyone I try to put the ads on my app in flutter but with each ad viewed it gives me an error message and I can't find how to correct it

this is my error message :

  • [I-ACS800014] Cannot get flag for unregistered flag. SDK name, flag name: app_measurement, session_stitching_token_feature_enabled

here is my code

    if (_rewardedAd != null) {
      _rewardedAd!.fullScreenContentCallback = FullScreenContentCallback(
        onAdDismissedFullScreenContent: (ad) {
          ad.dispose();
          _createRewardedAd();
        },
        onAdFailedToShowFullScreenContent: (ad, error) => {
          ad.dispose(),
          _createRewardedAd(),
        },
      );
      _rewardedAd!.show(
          onUserEarnedReward: (ad, reward) => setState(() => rewardfct()));
      HapticFeedback.heavyImpact();
      _rewardedAd = null;
    }
  }

  // Fonction qui va permettre de récompenser l'utilisateur et a sauvegarder son solde

  rewardfct() async {
    setState(() {
      userdata.coin++;
      ammounteneuro = userdata.coin * 0.05;
      print(userdata.coin);
    });
    try {
      await update();
    } catch (e) {
      print(e);
    }
  }

  // Fonction qui va chercher la pub
  void _createRewardedAd() {
    RewardedAd.load(
        adUnitId: AdMobService.rewardedAdUnitId,
        request: const AdRequest(),
        rewardedAdLoadCallback: RewardedAdLoadCallback(
          onAdLoaded: (ad) => setState(() => _rewardedAd = ad),
          onAdFailedToLoad: (error) => setState((() => _rewardedAd = null)),
        ));
  }

class AdMobService {
  static String get rewardedAdUnitId {
    if (Platform.isIOS) {
      return "ca-app-pub-3940256099942544/1712485313";
    }
    return "";
  }
}

I'm trying to build an app

0 Answers0