Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
CrazyLabs usa a Configuração remota do Firebase para maximizar a receita em escala
Introdução
A CrazyLabs é uma desenvolvedora de jogos hipercasuais e casuais
com mais de quatro bilhões de downloads.
A empresa tem títulos famosos, como Super Stylist - Makeover & Style
Fashion Guru,
Tie Dye,
e Phone Case.
O modelo de negócios é baseado em identificar jogos
com alto potencial de lucro entre vários candidatos e ajudá-los a escalonar.
Desafios
A CrazyLabs pode ter, a qualquer momento, até 15 jogos em teste
para maximizar a receita sem diminuir
o engajamento do usuário. Os testes envolvem a execução de 30 configurações de
anúncios e compras no app para identificar os primeiros sinais
de alto potencial de gerar receita. Em seguida, esses sinais são usados para maximizar o valor da vida útil
para diferentes públicos-alvo. Eles também testam o design
de fases para entender o que mais engaja os usuários. Com 30 configurações
para testar por título e diversos grupos geográficos, acaba sendo complexo
e demorado ativar tantos testes e encontrar as configurações
com melhor desempenho. A CrazyLabs testou soluções internas e outras
ferramentas de terceiros, mas elas eram lentas, pouco confiáveis ou incompatíveis
com apps para dispositivos móveis. A CrazyLabs precisava realizar os testes automaticamente
em escala e em um período muito curto.
Solução
A CrazyLabs usou a Configuração remota do Firebase
para automatizar os testes. Com a
API Remote Config,
a empresa dividiu os usuários em diferentes grupos e atribuiu
permutações de configurações para fins de teste. Combinando isso à
AdMob (em inglês), a CrazyLabs conseguiu
avaliar e testar várias opções de monetização, como
frequência, formato e posição de anúncios em diferentes grupos de públicos-alvo
em até 15 apps ao mesmo tempo. Ela também realizou testes para otimizar
o design de fases em jogos. Por exemplo, para definir onde adicionar elementos de IU ou qual o nível de dificuldade
ideal. Com isso, a empresa conseguiu
exportar dados para o BigQuery
e analisar os resultados para determinar as melhores configurações.
Assim, a CrazyLabs encontrou a melhor opção de otimização
dentre várias outras em menos de sete dias. "Não conseguiríamos lidar com
a operação que temos hoje sem o Firebase", disse Eran Heres, CTO da CrazyLabs.
Resultados
capacidade de executar até 30 testes por vez e determinar as melhores configurações em até uma semana
"Não conseguiríamos lidar com a operação que temos hoje sem o Firebase."
- Eran Heres, executivo-chefe de tecnologia, CrazyLabs
[null,null,[],[],[],null,["[*arrow_back*\nExplore other case studies](/case-studies) \n[View more solutions](/solutions) \n\nCrazyLabs Uses Firebase Remote Config to Maximize Revenue at Scale \n\n*** ** * ** ***\n\nIntroduction [CrazyLabs](https://www.crazylabs.com/) is a hypercasual and casual\npublisher whose games have been downloaded more than 4 billion times.\nThey run popular titles, such as [Super Stylist - Makeover \\& Style\nFashion Guru](https://play.google.com/store/apps/details?id=com.cocoplay.fashion.style),\n[Tie Dye](https://play.google.com/store/apps/details?id=com.crazylabs.tie.dye.art&hl=en&gl=US),\nand [Phone Case](https://play.google.com/store/apps/details?id=com.newnormalgames.phonecasediy&hl=en&gl=US).\nTheir business model relies on identifying potentially high-profit\ngames early on among many applicants and helping them scale.\n\n*** ** * ** ***\n\nChallenges At any point in time, CrazyLabs can have up to 15 games that they\nare testing in order to maximize revenue without decreasing user\nengagement. Their tests involve running up to 30 configurations of\nads plus in-app purchases setups to identify early signals for high\npotential revenue. They then use these signals to maximize lifetime\nvalue for different audience groups. They also test game level\ndesign to see what keeps users most engaged. With up to 30 configurations\nto test per title and multiple geographic groups, it's complicated\nand time-consuming to activate so many tests and find high-performing\nconfigurations. CrazyLabs had tried internal solutions and other\nthird-party tools, but they were slow, unreliable, or not compatible\nwith mobile apps. CrazyLabs needed a way to automatically perform their\ntests at scale, in a very short amount of time. \n\n*** ** * ** ***\n\nSolution \nCrazyLabs turned to [Firebase Remote Config](/products/remote-config)\nto help them automate their testing. Using the\n[Remote Config API](/docs/reference/remote-config/rest),\nCrazyLabs split users into different groups and assigned them\npermutations of configurations to test. Combining that with\n[AdMob](https://admob.google.com/home/) allowed CrazyLabs to\nmeasure and test various ad monetization options, like ad\nfrequency, format, and placement for different audience groups\nfor up to 15 apps concurrently. They also ran tests to optimize\ngame level design, like where to add UI elements, or how hard a\ngame should be. They could then\n[export data into BigQuery](/docs/projects/bigquery-export)\nand analyze the results to determine winning configurations.\nThis allowed Crazy Labs to select the best option for optimization,\nout of many, within 7 days. \"We could not handle the operation\nwe have today without Firebase,\" said Eran Heres, CrazyLabs Chief Technology Officer.\n\n*** ** * ** ***\n\nResults\n\nAbility to run up to 30 tests at a time and determine winning configurations within a week \n\n\"We could not handle the operation we have today without Firebase.\"\n\n\n- Eran Heres, Chief Technology Officer, CrazyLabs \nTry Firebase today\n\n\nIntegrating it into your app is easy.\n[Get started](https://console.firebase.google.com/) \n\nAll Firebase products \n\nBuild\n\n- [App Check](/products/app-check)\n- [App Hosting](/products/app-hosting)\n- [Authentication](/products/auth)\n- [Cloud Functions](/products/functions)\n- [Cloud Storage](/products/storage)\n- [Data Connect](/products/data-connect)\n- [Extensions](/products/extensions)\n- [Firestore](/products/firestore)\n- [Firebase ML](/products/ml)\n- [Genkit](https://genkit.dev/)\n- [Hosting](/products/hosting)\n- [Realtime Database](/products/realtime-database)\n- [Firebase AI Logic client SDKs](/products/firebase-ai-logic)\n\n[Generative AI](/products/generative-ai) \n\nRun\n\n- [A/B Testing](/products/ab-testing)\n- [App Distribution](/products/app-distribution)\n- [Cloud Messaging](/products/cloud-messaging)\n- [Crashlytics](/products/crashlytics)\n- [Google Analytics](/products/analytics)\n- [In-App Messaging](/products/in-app-messaging)\n- [Performance Monitoring](/products/performance)\n- [Remote Config](/products/remote-config)\n- [Test Lab](/products/test-lab)"]]