Приветствую, уже второй день бьюсь над тем, почему показываються тестовые видео, вот код который идет при запуске приложения:
MobileAds.Initialize(appID);
this.rewardBasedVideo = RewardBasedVideoAd.Instance;
AdRequest request = new AdRequest.Builder().Build();
this.rewardBasedVideo.OnAdRewarded += OnAdRewardedVideo;
this.rewardBasedVideo.OnAdFailedToLoad += OnAdLoadFailedVideo;
this.rewardBasedVideo.OnAdLoaded += OnAdLoadedVideo;
this.rewardBasedVideo.OnAdClosed += OnAdClosedVideo;
this.rewardBasedVideo.LoadAd(request, GetMoneyVideo);
Вот код приклеплен к действиям:
void OnAdLoadedVideo(object sender, System.EventArgs args)
{
//тут делаю кнопку нажатия активной
}
void OnAdLoadFailedVideo(object sender, System.EventArgs args)
{
AdRequest _request = new AdRequest.Builder().Build();
rewardBasedVideo.LoadAd(_request, GetMoneyVideo);
}
void OnAdClosedVideo(object sender, System.EventArgs args)
{
AdRequest _request = new AdRequest.Builder().Build();
rewardBasedVideo.LoadAd(_request, GetMoneyVideo);
}
public void OnAdRewardedVideo(object sender, System.EventArgs args)
{
//тут вознаграждаю
}
appID и GetMoneyVideo - это идентификаторы из GoogleAdMob'a, и там все созданное.
Так проблема состоит в том что показываються только тестовые видео, не тестовые межстраничные объявления, и вообще не показываеться баннер, все время вызываеться функция баннера OnAdFailedToLoad.
Как это исправить?
Логи выдают это:
11-17 09:01:44.202 25619 30686 W Ads : Not retrying to fetch app settings 11-17 09:01:44.208 3088 31482 W Ads : App does not have the required permissions to get location 11-17 09:01:44.251 3088 31113 I Ads : SDK version: afma-sdk-a-v14574015.12451000.1 11-17 09:01:44.396 3088 31113 W Ads : Received error HTTP response code: 403 11-17 09:01:44.404 25619 25619 I Ads : Ad failed to load : 0 11-17 09:01:44.420 25619 25619 I Ads : Use AdRequest.Builder.addTestDevice("E9B49A8F176A1A4ED5617820E22A42E2") to get test ads on this device.
С баннером посмотрел и подумал что может из-за разрешения не пускает, попробую сейчас из плей-маркета тестового загрузить, а почему там добавлено тестовый девайс?
При загрузке с плеймаркета тоже ничего, такая же ситуация, тестовая реклама + баннер не показываеться.
Проверил эти же идентификаторы на другом приложении и все работает, что не так с приложениям либо же кодом?