Configuración para Interstitial y Banner

Añadir Prefab en la primera escena


A diferencia de versiones anteriores, ahora necesitaremos añadir nuestro Prefab de Tappx en la primera Escena (este prefab permanecerá intacto durante la carga de sucesivas Escenas ) de nuestra APP. Arrastra el prefab desde la ventana de Project y suéltalo sobre la ventana de Hierarchy como se muestra a continuación:

Arrastra el prefab desde la ventana de Project y suéltalo sobre la ventana de Hierarchy como se muestra a continuación:

Añadir la KEY de tu APP


En la página de Tappx encontrarás la KEY necesaria para tu aplicación. Recuerda que necesitarás una por cada plataforma, es decir, si tu juego/app tiene versión de Android e iOS necesitarás las dos.

Abre el Menú principal de Tappx y pulsa Edit Settings:

Aquí deberás introducir tus KEYS proporcionadas por Tappx.

Configurar Scene Manager


Para configurar tu APP para mostrar Banner y/o Interstitials sólo tendrás que indicarlo en el nuevo gestor de Escenas.

En cada escena de tu proyecto encontrarás la opción correspondiente a Banner e Interstitial, selecciona la que desees o ambas. A continuación, verás la opción para posicionar el Banner en TOP o BOTTOM y en el caso del Interstitial verás la opción de Auto Show.

En el caso de querer mostrar banners MREC ( de tamaño 300x250 ) solo tendrás que señalar dentro de Banner la opción Mrec Size.

Configurar Banners/Interstitials sin Scene Manager


Si queremos prescindir del Scene Manager visto anteriormente, deberemos hacer la gestión de la publicidad por código.

Interstitial

En el caso de Interstitials podemos usar las siguientes funciones:

TappxManagerUnity.instance.loadInterstitial(bool autoShow);

Si queremos activar el Interstitial automáticamente nada más cargarse, deberemos pasar por parámetro a "loadInterstitial(bool autoShow)" un "true".

En el caso de que se quiera hacer una precarga de un interstitial habrá que llamar a la función "loadInterstitial(bool autoShow)" pasando como parámetro "false" al inicio de nuestra escena.

Cuando se quiera mostrar el interstitial previamente deberemos comprobar si tenemos listo el interstitial llamando a la función "isInterstitialReady()", devolverá un "true" si tenemos interstitial o un false en caso contrario, si recibimos "true" podemos llamar a la función "interstitialShow()". Ejemplo de uso:

if(TappxManagerUnity.instance.isInterstitialReady()){
 TappxManagerUnity.instance.interstitialShow();
}

Para ello podemos usar las funciones para mostrar y ocultar un Banner:

TappxManagerUnity.instance.show(POSITION_BANNER pos, bool mrec);

El primer parámetro "POSITION_BANNER pos" admite los siguientes valores:

  • TappxSettings.POSITION_BANNER.BOTTOM
  • TappxSettings.POSITION_BANNER.TOP

El segundo parámetro "bool mrec" se podrá enviar true en el caso de que se quiera recibir un anuncio de tipo MREC (300x250).

TappxManagerUnity.instance.hide();

Con estas funciones podremos mostrar un Banner y ocultarlo cuando sea necesario.

Eventos Interstitial


Información de los diferentes eventos para los Interstitials.

Android iOS Explicación
function void InterstitialLoaded(){} function void tappxInterstitialDidReceiveAd(){} Se llamará cuando se haya recibido la creatividad de forma correcta.
function void InterstitialFailedToLoad(string error){} function void tappxInterstitialFailedToLoad(string error){} Se llamará cuando se haya producido algún error al recibir la creatividad.
function void InterstitialLeftApplication(){} function void interstitialWillLeaveApplication(){} Este método es llamado cuando la creatividad pulsada llama a otra aplicación.

Eventos Banner


Información de los diferentes eventos para los Banners.

Android iOS Explicación
function void OnAdLoaded(){} function void tappxBannerDidReceiveAd(){} Se llamará cuando se haya recibido la creatividad de forma correcta.
function void OnAdFailedToLoad(string error){} function void tappxBannerFailedToLoad(string error){} Se llamará cuando se haya producido algún error al recibir la creatividad.
function void OnAdLeftApplication(){} function void tappxViewWillLeaveApplication(){} Este método es llamado cuando la creatividad pulsada llama a otra aplicación.

Modo Test


Antes de publicar tu APP puedes hacer pruebas activando el modo Test. De esta manera recibirás anuncios de Test para aquellos formatos que se vayan a configurar.

La manera de activarlo es muy sencillo, en tu TappxSettings solo tienes que seleccionar la marca de Test Mode.

IMPORTANTE: Cuando termines todas tus pruebas en modo test, asegurate de desactivar el modo Test, ya que si publicas en este modo no recibirás publicidad válida.


Tappx © 2020