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按下按鈕調用的方法內的遊戲。當調用方法時,廣告沒有出現在我的手機上(它在演示腳本和橫幅廣告等上起作用,我導入了所有SDks和其他文件)。我在這裏做錯了什麼,以及我如何正確使用它。另外,如何檢查廣告何時完成,以便我可以獎勵用戶?如何實現的AdMob廣告回報爲Unity
還要確保把你的'adUnitId'中的ID ** ca-app-pub-5920324855307233/4458481507 **。 – Programmer
當我嘗試使用上述相同的代碼時,出現此錯誤:https://drive.google.com/open?id=0B6CFlS0aZDPiZUFnbG9paTZUVEU – Siddharth
@Siddharth用您的非工作代碼創建一個新問題,並確保接受如果答案解決了你的問題,你會得到答案。還提供一個鏈接,指向您下載admob插件的位置。 – Programmer