Рекламный баннер Unity не отображается в редакторе - PullRequest
0 голосов
/ 11 марта 2020

Я пытаюсь разместить рекламный баннер в главном меню моих игр, но он не отображается в редакторе. Я установил Unity ads через менеджер пакетов (Advertisements версия 3.4.2) и реализовал все, как показано здесь: https://docs.unity3d.com/Packages/com.unity.ads@3.4 / manual / MoneizationBannerAdsUnity. html

Я также включил тестовый режим во вкладке сервисов и в настройках проекта онлайн-панели. Когда я запускаю игру, тестовая реклама пока не отображается. Кажется, что он застрял во время проверки l oop, готова ли реклама.

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.Advertisements;

public class AdLoader : MonoBehaviour {

    public string gameId = "1231231"; //my game id here
    public string placementId = "bannerPlacement";
    public bool testMode = true;

    void Start() {
        Advertisement.Initialize(gameId, testMode);
        StartCoroutine(ShowBannerWhenReady());
    }

    IEnumerator ShowBannerWhenReady() {
        while (!Advertisement.IsReady(placementId)) {
            Debug.Log("trying...");
            yield return new WaitForSeconds(0.5f);
        }
        Advertisement.Banner.Show(placementId);
    }
}

Консоль просто выводит "попытку ...", как я уже упоминал выше. Там нет ошибок или предупреждений. Когда я создаю игру для android, рекламный баннер также не отображается.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...