Otimizar para receita de impressão de anúncio

Uma forma de usar a personalização é otimizar a receita de impressão de anúncio. Nesse caso de uso, digamos que você tenha um jogo com minijogos opcionais controlados por um anúncio de página inteira e queira otimizar a experiência de minijogo para cada usuário, proporcionando, para isso, a maior receita de publicidade sem afetar o engajamento do usuário.

Vamos ver uma maneira de fazer isso:

  1. No seu jogo, implemente o log de eventos personalizados para o evento ad_impression específico para os provedores de anúncios que você usa, garantindo que os parâmetros currency e value estejam incluídos e que a receita seja adicionada no parâmetro de valor informado.

    Medir a receita de publicidade descreve como registrar automaticamente eventos de ad_impression com a AdMob e fornece alguns outros exemplos de implementação para outras plataformas de veiculação de anúncio, como AppLovin e ironSource.

  2. Determine o parâmetro Remote Config que você usará e os valores alternativos para escolher e verifique se a lógica do jogo pode processar os diferentes valores.

    Este exemplo descreve a implementação de um Remote Config parâmetro como uma flag de recurso para ativar vários minigames diferentes.

    1. No console do Firebase, acesse DevOps e engajamento > Configuração remota.

    2. Clique em Adicionar parâmetro.

    3. Dê ao parâmetro Remote Config o nome minigame com um valor padrão de no_game.

    Adicionar um parâmetro da Configuração remota

  3. Para adicionar uma personalização, clique em Adicionar nova e selecione Personalização.

  4. Adicione até cinco valores alternativos e clique em Avançar.

    Neste exemplo de minijogo, é possível usar tictactoe, word_scramble e race.

    Adicionar valores alternativos

  5. Em seguida, escolha um objetivo. Como você está criando um log de eventos de impressões de anúncios que contêm valores de receita, selecione Impressão de anúncio como objetivo, selecione SOMA e valor como o parâmetro a ser agregado e adicione uma métrica adicional de acompanhamento em Tempo de engajamento do usuário. Isso permite ver a comparação nos resultados da personalização.

    Você também pode selecionar outro evento como uma métrica personalizada aqui, se for pertinente para você.

    Selecionar um objetivo

  6. Clique em Avançar para escolher uma condição-alvo. Como você está otimizando o valor agregado da receita de impressão de anúncio, se não estiver convertendo o valor da receita de eventos na mesma moeda, crie uma condição com base nos usuários de uma região específica para melhorar a consistência.

    Selecionar uma condição-alvo

  7. Clique em Avançar, atribua um nome para a personalização e clique em Salvar.

    Atribuir um nome à personalização

  8. Clique em Publicar alterações para iniciar a personalização. Os usuários vão começar a receber os valores de parâmetro personalizados em algumas horas, dependendo do Remote Config intervalo de busca. Como o período para a aplicação de um valor a um usuário (o intervalo de permanência) é de 24 horas, recomendamos que você deixe as personalizações em execução por 14 dias (ou perpetuamente). Assim, elas vão aprender e melhorar continuamente, oferecendo uma experiência ideal para cada usuário.

    Para conferir o desempenho das personalizações, clique na condição de segmentação do parâmetro na página Configuração remota.

Agora que você aprendeu a criar uma personalização, confira outros casos de uso para descobrir como implementá-las.