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