Реклама

Общие вопросы о Unity3D

Реклама

Сообщение Heliosis 14 июн 2019, 22:37

Здравствуйте, вопрос следующий: есть игра, на ней показывается реклама. Вернее, должна показываться, но не показывается.
Синтаксис:
Используется csharp
private void Start()
    {
        if (Advertisement.isInitialized == false)
            Advertisement.Initialize("3179252", false);
    }

    public void OnPointerDown(PointerEventData eventData)
    {
        if (GetComponent<Button>().interactable == true)
            ShowRewardedAd();
    }

    public void ShowRewardedAd()
    {
        if (Advertisement.IsReady("rewardedVideo"))
        {
            var options = new ShowOptions { resultCallback = HandleShowResult };
            Advertisement.Show("rewardedVideo", options);
        }
    }

    private void HandleShowResult(ShowResult result)
    {
        switch (result)
        {
            case ShowResult.Finished:
                PlayerPrefs.SetInt("coins", PlayerPrefs.GetInt("coins") + player.coins);
                player.coins *= 2;
                player.StartCoroutine(player.CountCoinsVisual());
                rewardIsClaimed = true;
                GetComponent<Button>().interactable = false;
                PlayerPrefs.SetInt("ads_viewed", PlayerPrefs.GetInt("ads_viewed") + 1);
                break;
            case ShowResult.Skipped:
                rewardIsClaimed = false;
                break;
            case ShowResult.Failed:
                rewardIsClaimed = false;
                break;
        }
    }


В ответ на все мои вопросы, Advertisement отвечает, что все работает. isInitialized - true, GetPlacementState() - Ready, isSupported - true.
Однако ж реклама не показывается, а вместо нее исключительно тестовая реклама с логотипом Unity. Я проверял на многих устройствах, и ни в самом редакторе, ни на эмуляторе, ни на телефоне реклама не работает. Что с этим делать?
Heliosis
UNIт
 
Сообщения: 145
Зарегистрирован: 10 фев 2016, 20:50

Re: Реклама

Сообщение ~AvA~ 15 июн 2019, 09:23

На сатйе провайдера рекламы, нужно переключить режим рекламы, сейчас он у тебя стоит как тестовый
Аватара пользователя
~AvA~
UNITрон
 
Сообщения: 346
Зарегистрирован: 17 фев 2015, 13:09

Re: Реклама

Сообщение Heliosis 15 июн 2019, 14:57

~AvA~ писал(а):На сатйе провайдера рекламы, нужно переключить режим рекламы, сейчас он у тебя стоит как тестовый


https://ibb.co/5h6j6kH
Вот здесь?
Если здесь, то переключение Test Mode ничего не дало
Heliosis
UNIт
 
Сообщения: 145
Зарегистрирован: 10 фев 2016, 20:50

Re: Реклама

Сообщение ~AvA~ 15 июн 2019, 16:34

Если у тебя реклама от юнити, то долджно быть где-то здесь
Изображение

Только выключить нужно
Аватара пользователя
~AvA~
UNITрон
 
Сообщения: 346
Зарегистрирован: 17 фев 2015, 13:09

Re: Реклама

Сообщение Heliosis 15 июн 2019, 16:39

~AvA~ писал(а):Если у тебя реклама от юнити, то долджно быть где-то здесь
Изображение

Только выключить нужно

Ну во-первых в Monetization нет раздела Platforms, и во-вторых я уже выключил тестовый режим, но и это не помогает.
В редакторе юнити должна показываться реклама, если все работает?

P.S.: в любом случае, ни в редакторе, ни в игре не показывает рекламу
Heliosis
UNIт
 
Сообщения: 145
Зарегистрирован: 10 фев 2016, 20:50

Re: Реклама

Сообщение Heliosis 17 июн 2019, 03:43

Держу в курсе, если вдруг у кого-то случится та же проблема и спустя n-ое количество лет он найдет этот тред.
Я действительно выключил тестовый режим, но не на сайте, а прямо в редакторе Unity, во вкладке Services, в разделе Ads.
Спасибо за помощь
Heliosis
UNIт
 
Сообщения: 145
Зарегистрирован: 10 фев 2016, 20:50


Вернуться в Общие вопросы

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 11