Logotipo da Halfbrick
A Halfbrick aumentou a receita em 16% usando a personalização da Configuração remota
Captura de tela da Halfbrick

Introdução

Com uma equipe de 70 desenvolvedores totalmente remotos, a Halfbrick se esforça para criar jogos que as pessoas se lembram durante toda a vida. Eles começaram desenvolvendo jogos licenciados em 2001, mas rapidamente se destacaram com o desenvolvimento de títulos originais com um toque nostálgico e retrô. A Halfbrick é responsável por títulos conhecidos como Jetpack Joyride, plataforma de ação no estilo dos anos 80 Dan the Man e clássico Fruit Ninja, que já foi baixado mais de um bilhão de vezes.


Desafiar

Como a maior parte da receita da Halfbrick vem da exibição de anúncios com a AdMob, maximizar o posicionamento do anúncio sem prejudicar a retenção de usuários é uma preocupação constante. Antes a equipe fazia muitos experimentos manuais e testes A/B para encontrar o número ideal de anúncios, mas perderam muito tempo e recursos de engenharia. Eles queriam uma forma de realizar mais experimentos granulares com uma entrada manual menor, o que permite otimizar de forma rápida e fácil o posicionamento do anúncio.

Eles também queriam maximizar o engajamento do usuário mostrando uma solicitação de classificação no momento em que o jogador está gostando mais do jogo, como no final de um tutorial ou checkpoint. Esse era outro processo manual que a equipe esperava automatizar e otimizar.

Captura de tela da Halfbrick

Solução

Muitos dos jogos da Halfbrick já tinham tecnologia de produtos do Firebase, como o Cloud Functions, Cloud Storage e o Realtime Database no back-end. A empresa também usou a Configuração remota para controlar e mudar dinamicamente o comportamento e a aparência dos jogos. Por isso, adotou rapidamente o recurso mais recente do Firebase, a personalização da Configuração remota. Esse novo recurso permite que os desenvolvedores especifiquem objetivos e usem machine learning para encontrar os melhores parâmetros para cada usuário maximizar esses objetivos realizando testes A/B individualizados e de melhoria contínua.

A Halfbrick usou a personalização da Configuração remota para otimizar três métricas principais: frequência de anúncios, tempo para desbloquear um novo nível e o tempo de um prompt de classificação.

Ao usar a personalização para decidir quando e com que frequência os anúncios intersticiais são exibidos, os jogos da Halfbrick agora mostram ao jogador o número ideal de anúncios com base no comportamento e nas suas preferências, melhorando a experiência do usuário e aumentando a retenção e o retorno do investimento em publicidade. A empresa conseguiu aumentar o número médio de anúncios por usuário de 3,4 para 4,2, o que levou a um aumento de 16% na receita média por usuário ativo diário (ARPDAU), sem afetar o engajamento, a retenção ou as classificações. A personalização também ajudou a Halfbrick a determinar a quantidade certa de tempo para fazer com que cada jogador espere para desbloquear um novo nível, aumentando a quantidade geral de tempo gasto assistindo anúncios.

Além disso, a Halfbrick está usando a personalização para determinar o melhor momento (quando os usuários estão gostando mais do jogo) para pedir que os usuários avaliem o aplicativo, sem nenhuma configuração manual ou adivinhação da equipe. A personalização ajudou a aumentar o engajamento com a instrução de classificação em 4% e o número de avaliações positivas em 15%.

Para realizar os experimentos manualmente, seria necessário que um colega de equipe dedicasse uma semana para configurar, testar e analisar e implementar os resultados. Agora, é possível configurar a personalização da Configuração remota em um ou dois dias e manter o aprendizado e a otimização sem intervenção humana regular. Isso permitiu que a Halfbrick economizasse tempo e dinheiro, usando esse tempo de engenharia para criar novos atributos para os jogos.


Resulta no

aumento de 16% - na receita média por usuário ativo diário, (ARPDAU)

15% - aumento nas classificações positivas da app store

Logotipo da Halfbrick

"É impossível para uma pessoa instrumentar com a granularidade alcançada com o recurso de personalização da Configuração remota do Firebase. A personalização nos deu novos insights sobre como podemos otimizar nossa estratégia de anúncios e nos ajudou a desafiar nossas próprias suposições de que os jogadores não gostam de muitos anúncios. Incrivelmente, conseguimos aumentar a frequência dos anúncios e a receita de publicidade sem aumentar o número de avaliações negativas ou reclamações de clientes."

- Miguel Pastor, gerente de produtos, Halfbrick