Wie implementiere ich admob belohnt-anzeigen in Einheit

using UnityEngine;
using System.Collections;
using GoogleMobileAds;
using GoogleMobileAds.Api;
using UnityEngine.Advertisements;

public class GameAdvertising : MonoBehaviour {

    public RewardBasedVideoAd rewardBasedVideo;
    bool hasPlayed;

    void Start () {
        rewardBasedVideo = RewardBasedVideoAd.Instance;
    }

    public void playAd()
    {
        AdRequest rewardrequest = new AdRequest.Builder().Build(); 
        rewardBasedVideo.LoadAd(rewardrequest, "ca-app-pub-5920324855307233/4458481507");
        rewardBasedVideo.Show();
    }
}

In meinem code oben ich habe versucht zur Umsetzung der admob-Belohnung-video-ad in meinem Spiel innerhalb einer Methode, die aufgerufen wird, von einem ui-button drücken. Die werben nicht auf meinem Handy angezeigt, wenn die Methode aufgerufen wurde (Es funktioniert in der demo-Skript und Banner usw. funktioniert. Ich importierte alle SDks und andere Dateien erfolgreich). Was habe ich hier falsch und wie mache ich es richtig. Auch wie kann ich überprüfen, wenn die Anzeige fertig ist, so kann ich belohnen die Benutzer?

InformationsquelleAutor Physix | 2016-05-16

Schreibe einen Kommentar