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();
}
}
在我上面的代码中,我尝试将 admob 奖励视频广告实现到我的游戏中,该方法是从按下 ui 按钮调用的方法中实现的。调用该方法时,我的手机上没有出现广告(它适用于演示脚本和横幅等。我已成功导入所有 SDk 和其他文件)。我在这里做错了什么以及如何正确放入。另外,我如何检查广告何时完成以便奖励用户?