Todas las llamadas a adBreak()
deben especificar un tipo de posición. Es una string que describe el estado del juego cuando se mostrará el anuncio. ¿El juego se está cargando? ¿El jugador detuvo el juego? ¿Llegaron a un punto del juego en el que se les podría ofrecer una recompensa?
El tipo preciso que use es importante. ya que puede afectar directamente el tipo de experiencia del anuncio que se mostrará (anuncios intersticiales y anuncios recompensados). Sin embargo, también puede tener otros efectos menos visibles en el comportamiento de la API. Es importante que especifiques el tipo de posición correctamente para que la API funcione de manera óptima.
Tipo de posición | Descripción |
---|---|
'preroll' |
El juego no cargó su IU y no está reproduciendo sonido. Solo puede haber una posición de "preroll" en el juego para cada carga de página. Ejemplo: un jugador hace clic en el juego dentro de un catálogo de juegos. Se muestra el lienzo del juego y, antes de que el juego renderice su IU o habilite el sonido, se muestra un anuncio. El jugador puede hacer clic en el anuncio o descartarlo cuando comience el juego. |
'start' |
Se cargó el juego, se ve la IU y se habilita el sonido, el jugador puede interactuar con el juego, pero todavía no comenzó. Ejemplo: Se muestra una breve pantalla de carga (Cargando...) y se muestra un anuncio intersticial. El jugador puede hacer clic en el anuncio o descartarlo para continuar con el juego. NOTA: Un preroll hace un poco más de trabajo que una posición de start . preroll espera a que se inicie la API y precarga los anuncios automáticamente. Debes usar preroll en lugar de start para el primer anuncio que se muestra mientras se carga el juego antes de que se renderice la IU. start es una mejor posición una vez que se renderiza la IU y el jugador puede interactuar con el juego.start también se puede usar cuando se reinicia el juego: puede haber varias posiciones de start por carga de página. Si una ubicación de start es la primera posición de tu juego (es decir, no utilizas la posición de preroll ), es posible que debas solicitar manualmente que los anuncios se carguen previamente. |
'pause' |
El jugador pausa el juego. Ejemplo: el jugador pausa el juego y se muestra un anuncio intersticial. El anuncio permanece en la pantalla hasta que el reproductor lo descarta. Cuando regresen, el juego estará pausado. El jugador podrá reanudar el juego y seguir jugando. |
'next' |
El jugador navega al siguiente nivel. Ejemplo: El jugador acaba de completar un nivel. Si presionan un botón (el siguiente nivel), se muestra un anuncio intersticial. Verán el anuncio, lo descartarán y pasarán al siguiente nivel. |
'browse' |
El jugador explora las opciones fuera del juego. Ejemplo: El jugador desea alterar el estilo de su personaje. Si presionan el botón “Opciones...”, se muestra un anuncio intersticial. Verán el anuncio, lo descartarán y pasarán al editor de caracteres. |
'reward' |
El jugador llega a un punto del juego en el que se le puede ofrecer una recompensa. Ejemplo: El jugador acaba de morir y no tiene vidas. Se le ofrece una vida extra en este punto si mira un anuncio. La API de Ad Placement llama a tu código para ofrecer la recompensa al jugador. Luego, presionan el botón de recompensa y miran todo el anuncio de video. Luego, reciben una nueva vida y siguen jugando. |
Nota: Este conjunto de tipos de posiciones es un área de desarrollo activo.
Si el juego incluye posiciones que no encajan naturalmente en ninguna de estas categorías, avísale a tu administrador de Cuentas de Google y con el tiempo usaremos estos comentarios para definirlas mejor.