Ich habe Applovin Fullscreen-Anzeigen in Unity3D iOS-Spiel verwendet.AppLovin Anzeigen in Unity3D: onAppLovinEventReceived nicht ausgelöst
Anzeigen funktionieren gut. Aber der Ereignis-Listener wurde nicht ausgelöst. Ich möchte einen Fehler-Ereignis-Anruf verfolgen.
public static void StartApplovin()
{
AppLovin.SetSdkKey("My_SDK_Key");
AppLovin.InitializeSdk();
AppLovin.SetUnityAdListener("ApplovinListener");
}
Hier ist ApplovinListener.cs Klasse
public class ApplovinListener : MonoBehaviour {
void onAppLovinEventReceived(string ev)
{
Debug.Log ("\n\nonAppLovinEventReceived\n\n");
if(ev.Contains("DISPLAYEDINTER")) {
// An ad was shown. Pause the game.
}
else if(ev.Contains("HIDDENINTER")) {
// Ad ad was closed. Resume the game.
// If you're using PreloadInterstitial/HasPreloadedInterstitial, make a preload call here.
AppLovin.PreloadInterstitial();
}
else if(ev.Contains("LOADEDINTER")) {
// An interstitial ad was successfully loaded.
}
else if(string.Equals(ev, "LOADINTERFAILED")) {
// An interstitial ad failed to load.
GameCenter2.ShowAdmobAds();
Debug.Log ("\n\n Applovin FAILED\n\n");
}
}
}
Wenn ich laufe, Xcode unter Konsolenprotokoll gibt.
SendMessage: object ApplovinListener not found!
Wie bekomme ich AppLovinEventReceived genannt?
UPDATE: ich dieses Problem behoben haben von Gameobject Schaffung
In Unity Manu, Presse GameObject-> Erstellen Leeres
Name it „ApplovinListener“
Jetzt Skript anhängen namens ApplovinListener zum Spiel Objekt. Das ist es.
Vielen Dank .. Ich habe eine E-Mail von Applovin und sie haben auch vorgeschlagen, GameObject namens ApplovinListner zu erstellen ... Es funktioniert jetzt. – Guru