Unity Admob奖励视频广告未展示

时间:2020-06-19 08:27:50

标签: c# unity3d admob

我的Unity admob奖励视频广告未展示。

我也有一个有效的横幅广告。

我正在使用admob测试ID

using UnityEngine.UI;
using UnityEngine.Advertisements;
using System.Collections;
using GoogleMobileAds;
using GoogleMobileAds.Api;
using System;
using JetBrains.Annotations;

public class RewardVid : MonoBehaviour
{

    public Button myButton;
    public GameObject DeadPanel;
    public GameObject DeadCanvas;
    private RewardBasedVideoAd rewardBasedVideoAd;

    public string adUnitId = "ca-app-pub-3940256099942544/5224354917";


    private void Start()

    {

        MobileAds.Initialize(initStatus => { });
        rewardBasedVideoAd = RewardBasedVideoAd.Instance;
        rewardBasedVideoAd.OnAdRewarded += HandleOnAdRewarded;
        rewardBasedVideoAd.LoadAd(new AdRequest.Builder().Build(), adUnitId);

        myButton.onClick.AddListener(Showad);

    }

    public void Showad()
    {
        rewardBasedVideoAd.Show();
    }


    public void HandleOnAdRewarded(object sender, EventArgs args)
    {
        Time.timeScale = 1;
        DeadPanel.SetActive(false);
        Movement.alive = true;
        MovementSpecial.alive = false;
    }
}

我不明白为什么当我按下按钮时它无法调试诸如以下内容:

已加载 和 ShowAd

0 个答案:

没有答案