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 в мою игру внутри метода, который вызывается из кнопки щий печати. Реклама не появлялась на моем телефоне при вызове метода (работает над демонстрационным скриптом и баннерами и т. Д. Я импортировал все SDK и другие файлы успешно). Что я сделал не так, и как я правильно это сделал. Также, как я могу проверить, когда объявление закончено, чтобы я мог вознаградить пользователя?Как реализовать AdMob вознаграждено объявление в единство
Также убедитесь, что положить ваши ID ** ca-app-pub-5920324855307233/4458481507 ** в 'adUnitId'. – Programmer
Я получаю эту ошибку, когда пытаюсь использовать такой же код: https://drive.google.com/open?id=0B6CFlS0aZDPiZUFnbG9paTZUVEU – Siddharth
@Siddharth Создайте новый вопрос с вашим нерабочим кодом для этого и не забудьте принять ответ вы получите, если ответ решит вашу проблему. Также укажите ссылку, в которую вы загрузили плагин admob. – Programmer