Interstitials that unexpectedly launch

Please Can someone help me with my ads on my app , i get this message from admob :
Interstitials that load unexpectedly while the user is viewing the app’s content.

my code :

ionViewCanEnter() {
let bannerConfig: AdMobFreeBannerConfig = {
autoShow: true,
id: ‘ca-app-pub-xxxxxxxxxxxxxx’,
};

    this.admob.banner.config(bannerConfig);

    this.admob.banner.prepare().then(() => {
        // success
    }).catch(e => console.log(e));

      
   
    let interstitialConfig: AdMobFreeInterstitialConfig = {
      autoShow: true,
      id: 'ca-app-pub-xxxxxxxxxxxx',
    };

    this.admob.interstitial.config(interstitialConfig);

    this.admob.interstitial.prepare().then(() => {
        // success
    });

}

Please Any help to solve this problem