if (GUI.Button(new Rect(10, 300, 150, 50), "Load Interstitials"))
{
}

if (GUI.Button(new Rect(10, 400, 150, 50), "Show Interstitials"))
{
{
interstitial.Show();
}
}


That's all working well.

Now I want to attach a listener for when the interstitial ad has loaded. I checked all the available source files, but can't find the right listener method.

void onAdLoaded()
{
}

{
}


What listener should I be using?

There are several different events that can be called from the interstitial, AdLoaded, AdOpened, AdClosing, and AdClosed. Unfortunately it appears this is as much interaction as you can have with the interstitial that google exposes.

Digging deeper, if we look at the source of InterstitialAd, then we find it inherits from IAdListener, which only exposes the events

void FireAdLoaded();

At this point, you can add your own events. Then, simply reimplement them in InterstitialAd's source.