Merhabalar Unity uzerinden geliştirdiğim android oyunum için Admob Interstitial reklam kodunu eklemek istiyorum eklediğim kod ise şu şekilde.

using UnityEngine;
using System.Collections;
using System;
using GoogleMobileAds.Api;
 
public class ReklamInterstitial : MonoBehaviour
{
    private InterstitialAd reklamObjesi;
 
    void Start()
    {
        MobileAds.Initialize( "UYGULAMA KİMLİĞİ" );
        YeniReklamAl( null, null );
    }
 
    void OnGUI()
    {
        if( GUI.Button( new Rect( Screen.width / 2 - 150, Screen.height / 2 - 150, 300, 300 ), "Reklamı Göster" ) )
        {
            StartCoroutine( ReklamiGoster() );
        }
    }
 
    IEnumerator ReklamiGoster()
    {
        while( !reklamObjesi.IsLoaded() )
            yield return null;
 
        reklamObjesi.Show();
    }
 
    public void YeniReklamAl( object sender, EventArgs args )
    {
        if( reklamObjesi != null )
            reklamObjesi.Destroy();
 
        reklamObjesi = new InterstitialAd( "REKLAM KİMLİĞİ" );
        reklamObjesi.OnAdClosed += YeniReklamAl; // Kullanıcı reklamı kapattıktan sonra çağrılır
 
        AdRequest reklamIstegi = new AdRequest.Builder().Build();
        reklamObjesi.LoadAd( reklamIstegi );
    }
}
Bu kodda " reklamı göster " e basmak yerine Reklamın oyuncu yandıktan sonra yeniden dene butonuna bastığı zaman gösterilmesini istiyorum bunu nasıl yapabilirim.