πͺInterstitial Ad
Below are the steps to load and show an Interstitial ad on your app
AdsterBridgeUtil.LoadInterstitialAd("Your_placement_name", "gameobject_name_goes_here");public void OnInterstitialAdEvent(string message)
{
// Process ad events based on the message
if (message == "AdLoaded")
{
Debug.Log("Interstitial ad successfully loaded.");
}
else if (message.StartsWith("AdFailed:"))
{
string error = message.Substring("AdFailed:".Length);
Debug.LogError($"Failed to load interstitial ad: {error}");
}
else if (message == "AdOpened")
{
Debug.Log("Interstitial ad opened.");
}
else if (message == "AdClosed")
{
Debug.Log("Interstitial ad closed.");
}
else if (message == "AdClicked")
{
Debug.Log("Interstitial ad clicked.");
}
else if (message == "AdImpression")
{
Debug.Log("Interstitial ad impression recorded.");
}
else if (message.StartsWith("AdRevenuePaid"))
{
Debug.Log(message);
string[] parts = message.Split('|');
if (parts.Length == 4)
{
string revenue = parts[1];
string adUnit = parts[2];
string network = parts[3];
Debug.Log($"[AdRevenue] Revenue: {revenue}, AdUnit: {adUnit}, Network: {network}");
return;
}
}
}Last updated