Интеграция Applovin с Unity3d

У меня проблема с интеграцией — не отображаются баннеры и межстраничные объявления AppLovin. Я использую Unity 4.3, выполнил все инструкции в руководстве, включил сервисы Google Play, настроил ключ SDK, но, похоже, это не работает.

Вот мой скрипт, прикрепленный к игровому объекту:

using UnityEngine;
using System.Collections;
public class Main : MonoBehaviour {
    void Awake () {
        AppLovin.InitializeSdk ();
        //AppLovin.PreloadInterstitial();
        AppLovin.SetUnityAdListener("ApplovinListener");
    }

    void Update () {
        if (Input.GetMouseButtonDown (0)) {
            AppLovin.ShowAd();
            //AppLovin.ShowInterstitial();
        }

    }
}

Полученные события при загрузке приложения:

DISPLAYEDBANNER
DISPLAYEDBANNER
LOADFAILED

И баннер не показывается по клику... С межстраничными объявлениями - та же проблема

Что я делаю не так?


person user3846623    schedule 10.12.2014    source источник


Ответы (1)


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

Если вы используете это на устройстве, попробуйте следующие две вещи:

  1. не используйте GetMouseButtonDown, он должен работать, но в некоторых конфигурациях не будет. Если вы не один из двух людей, которые подключают мышь к устройству Android, у вас есть сенсорный экран, попробуйте if(Input.touchCount > 0) ...

  2. Предполагая, что Android - проверьте содержимое adb logcat, это журнал для всей системы. Вполне возможно, там у вас будет более точное сообщение об ошибке. На iOS у вас есть консоль в XCode.

person Krzysztof Bociurko    schedule 12.12.2014
comment
Спасибо за ответ! Проблема была на стороне сервера applovin, после включения Тестового режима - тестовые интертитры появляются через 1-2 часа. - person user3846623; 14.01.2015