Почему не инициализируется реклама Unity?

Здравствуйте!
Возникла очень странная проблема - реклама не инициализируется.

Вот фрагмент кода:

public void InitializeAds()
    {
        _gameId = (Application.platform == RuntimePlatform.IPhonePlayer)
            ? _iOSGameId
            : _androidGameId;

        Advertisement.Initialize(_gameId, _testMode);
    }


    public void OnInitializationComplete()
    {
        Debug.Log("Unity Ads initialization complete.");
    }

    public void OnInitializationFailed(UnityAdsInitializationError error, string message)
    {
        Debug.Log($"Unity Ads Initialization Failed: {error.ToString()} - {message}");
    }


Всё сделал как в официальной документации, метод InitializeAds вызывается и нигде не зависает, _gameId определяется верно, но после этого метода не вызывается ни метод успешной инициализации, ни метод ошибки.
В чём проблема, подскажите пожалуйста. Облазил Интернет - нигде не видел подобной проблемы.
  • Вопрос задан
  • 186 просмотров
Пригласить эксперта
Ответы на вопрос 1
KraGenDeveloper
@KraGenDeveloper
Unity Developer
При старте вызывать нужно либо Эвэйке
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы