Todas as chamadas para adBreak()
precisam especificar um tipo de posição. Essa é uma string que descreve o estado do jogo quando o anúncio será exibido. Seu jogo está
só carregando? O jogador pausou o jogo? Ele já alcançou um ponto no
jogo onde poderia receber uma recompensa?
O tipo exato que você usa é importante. Isso pode afetar diretamente o tipo de experiência do anúncio que será exibido (intersticial ou anúncio premiado). Mas ele também pode ter outros efeitos menos visíveis no comportamento da API. É importante especificar o tipo de posição corretamente para que a API funcione de maneira ideal.
Tipo de canal | Descrição |
---|---|
'preroll' |
O jogo não carregou a IU e não está tocando som. Só pode haver uma posição de "precedente" no jogo para cada carregamento de página. Exemplo: um jogador clica no seu jogo dentro de um catálogo. A tela do jogo é exibida e, antes da renderização da IU, ou da ativação do som de um anúncio. O jogador pode clicar no anúncio ou dispensá-lo nesse momento. |
'start' |
O jogo foi carregado, a IU está visível, e o som está ativado, mas o jogador pode interagir com o jogo, mas o jogo ainda não começou. Exemplo:você exibirá uma breve tela de carregamento "Carregando..." e um anúncio intersticial será exibido. O jogador pode clicar no anúncio ou dispensá-lo para continuar no jogo. OBSERVAÇÃO:uma preroll faz muito mais trabalho para você do que uma posição start . O preroll aguarda a inicialização da API e pré-carrega os anúncios automaticamente. Use preroll em vez de start no primeiro anúncio que aparece durante o carregamento do jogo antes da renderização da IU. A start é uma posição melhor quando a IU é renderizada e o jogador pode interagir com o jogo.start também pode ser usado quando o jogo é reiniciado. Pode haver várias start posições por carregamento de página. Caso uma posição start seja a primeira posição do jogo (ou seja, você não usa a posição preroll ), talvez seja necessário solicitar manualmente que os anúncios sejam pré-carregados. |
'pause' |
O jogador pausa o jogo. Exemplo: o jogador pausa o jogo, e um anúncio intersticial é exibido. O anúncio permanece na tela até que o jogador o dispense. Quando eles retornam, o jogo ainda está pausado. O jogador poderá retomar o jogo e continuar jogando. |
'next' |
O jogador navega para o próximo nível. Exemplo:o jogador acabou de concluir um nível. Ele toca em um botão "Próximo nível..." um anúncio intersticial é exibido. Eles veem o anúncio, o dispensam e prosseguem para o próximo nível. |
'browse' |
O jogador vê opções fora do jogo. Exemplo: o jogador quer mudar o estilo do personagem. Ele toca no botão "Opções..." um anúncio intersticial é exibido. Eles veem o anúncio, dispensam e seguem para o editor de caracteres. |
'reward' |
O jogador atinge um ponto do jogo em que pode receber uma recompensa. Exemplo: o jogador morreu e ficou sem vidas. Nesse caso, os usuários terão uma vida útil extra se assistirem a um anúncio. A API Ad Placement chama seu código para oferecer a recompensa ao jogador. Ele toca no botão de recompensa e assiste a um anúncio em vídeo. Eles recebem uma nova vida e continuam jogando. |
Observação: esse conjunto de tipos de posições é uma área de desenvolvimento ativo.
Se você tem posições no seu jogo que não se encaixam naturalmente em uma dessas categorias, informe seu gerente de contas do Google. Usaremos esse feedback ao longo do tempo para refinar essas categorias.