2017-10-11 3 views
1

Also auf Unity habe ich ein Skript, das die AdMob-Anzeigen behandelt. Wenn ich die Anzeige erstelle und teste, ist sie dort und klickbar, aber es ist nicht sichtbar.AdMob-Anzeigen sind transparent, aber anklickbar

Ich habe buchstäblich alles versucht. Eine andere Anzeige erstellt, Anzeigen aus früheren Projekten, die in diesen Projekten funktionieren, versucht, das Plugin aktualisiert, neue Assets heruntergeladen, verschiedene Skripts ausprobiert, dafür gesorgt, dass nichts oben drauf ist ... Ich habe keine Ahnung, was ich als nächstes tun soll. Unten ist das Skript. Dadurch wird die Anzeige derzeit angewendet, sie ist jedoch nicht sichtbar. Sie können es jedoch anklicken.

`

BannerView bannerView; 
string adID = "HERE-IS-MY-AD-ID"; 
// Use this for initialization 
void Start() 
{ 
    showBannerAd(); 
} 
private void showBannerAd() 
{ 
    bannerView = new BannerView (adID, AdSize.SmartBanner, AdPosition.Top); 
    AdRequest request = new AdRequest.Builder().Build(); 
    bannerView.LoadAd (request); 
    bannerView.Show(); 
} 
    public void Show() 
{ 
    bannerView.Show(); 
} 
    public void Hide() 
{ 
    bannerView.Hide(); 
} 

} `

Antwort

0

Es gibt eine Alternative solution.You kann Unity-Anzeigen (Einbau-Service) stattdessen verwenden, und Sie brauchen keine Plug-ins installieren, das ist sehr angenehm.

Verwandte Themen