@val_gr
Студент, программирую на Python и C# (Xamarin)

Почему не работает баннер в Unity Ads?

Вот фрагмент скрипта:

using UnityEngine.Monetization;

    public static int lose = 0;

        if (Monetization.isSupported)
        {
            Monetization.Initialize(gameId, false);
        }

        if (lose == 5 & Monetization.IsReady("rewardedVideo"))
        {
            ShowAdCallbacks options = new ShowAdCallbacks();
            options.finishCallback = rewardedVideoHandleShowResult;
            ShowAdPlacementContent rewardVideoAd = Monetization.GetPlacementContent("rewardedVideo") as ShowAdPlacementContent;
            rewardVideoAd.Show(options);
        }

        if (Monetization.IsReady("banner"))
        {
            ShowAdCallbacks bannerOptions = new ShowAdCallbacks();
            ShowAdPlacementContent bannerAd = Monetization.GetPlacementContent("banner") as ShowAdPlacementContent;
            bannerAd.Show(bannerOptions);
        }


Баннер не появляется. Все остальные виды рекламы работают. Естественно в настройках Unity Ads я баннер добавил и дал ему имя "banner"
  • Вопрос задан
  • 331 просмотр
Пригласить эксперта
Ответы на вопрос 2
MrMureno
@MrMureno Куратор тега Unity Game Engine
VR for all
Monetization.IsReady("banner") что возвращает?
возможно вы только его включили и сервера еще ничего вам в рекламу не добавили. порой бывает что только после первых N юзеров или запросов раздупляется.

Если все настроили и другие рекламы из юнити реклам показывает, попробуйте просто подождать 24 часа или более подробно в лог поглядеть на устройстве (вдруг ругается или причину пишет).
Ответ написан
@HEDAX
У меня заработал, когда я добавил ссылку на игру в настройках на сайте unity ads
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
KubRu Москва
от 50 000 до 100 000 ₽
GD Company Санкт-Петербург
от 120 000 до 150 000 ₽
от 130 000 до 200 000 ₽
08 апр. 2020, в 00:40
15000 руб./за проект
07 апр. 2020, в 23:31
50000 руб./за проект