Home / Unity / Configuración para Interstitial y Banner / Configurar Banners/Interstitials sin Scene Manager

Configuración para Interstitial y Banner

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();
}

Banner

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.