@kitsoRik

Почему показываеться тестовая реклама вместо обычной?

Приветствую, уже второй день бьюсь над тем, почему показываються тестовые видео, вот код который идет при запуске приложения:
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.


С баннером посмотрел и подумал что может из-за разрешения не пускает, попробую сейчас из плей-маркета тестового загрузить, а почему там добавлено тестовый девайс?

При загрузке с плеймаркета тоже ничего, такая же ситуация, тестовая реклама + баннер не показываеться.

Проверил эти же идентификаторы на другом приложении и все работает, что не так с приложениям либо же кодом?
  • Вопрос задан
  • 105 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы