Monetizar y youtube

Hola Compañeros! estoy haciendo una app de videos con el componente de youtube y utilizo la monetizacion de LeadBolt entre cada video.
El problema es que se muestra el anuncio intersticial y se reproduce el video en segundo plano, para cuando termina de mostrarse el anuncio, el video ya esta comenzado. Como hacer para que el anuncio se muestre despues de ver el video en youtube?
Adjunto captura de pantalla sobre como lo tengo ahora.
Desde ya muchas gracias por aportar sus conocimientos!!!

1 Like

Deberías de esperar a llamar al método “Show ad” y hacerlo cuando acabe el vídeo. Para ello puedes utilizar las propiedades “Obtener segundo actual” y “Obtener duración vídeo” ambas devuelven segundos y podrías compararlas y cuando sean iguales, llamar a mostrar anuncio.

Tienes la documentación del componente Reproductor Youtube para saber más sobre estas propiedades.

3 Likes

Cierto! Muchas gracias, lo pondre en practica.

2 Likes

Y si quisiera que se reproduzca un video recompensado antes de que puedan ver el video en youtube, en vez de colocar el bloque de publicidad normal coloco el de video recompensado?

1 Like

Si y ya usas los eventos del anuncio recompensado para reproducir el video, por ejemplo al recibir la recompensa o al cerrar el anuncio etc

1 Like

Perfecto! Prefiero que primero vean el anuncio y después el cuento en youtube.
Muchas gracias! Muy atte!

2 Likes

Muchas gracias por su ayuda, logre que se muestre el video recompensa y una vez que termina muestre el video de youtube sin pisar la publicidad.
Adjunto la captura de pantalla de los bloques que utilice

para que sirva de ejemplo.
Muchas gracias!

1 Like

De nada, gracias por compartir sus bloques ^^