【发布时间】:2017-07-15 14:06:36
【问题描述】:
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();
}
}
在我上面的代码中,我已经尝试在我的游戏中实现了一个从 ui 按钮按下调用的方法中的 admob 奖励视频广告。调用该方法时,我的手机上没有出现广告(它适用于演示脚本和横幅等。我已成功导入所有 SDk 和其他文件)。我在这里做错了什么以及如何正确放入。另外,我如何检查广告何时完成以便奖励用户?
【问题讨论】:
标签: android unity3d admob ads reward