Logotipo do Hotstar
O Hotstar escalona com o Firebase e aumenta o envolvimento em 38%
Captura de tela do Hotstar

Introdução

Hotstar, o maior app de entretenimento da Índia, com mais de 150 milhões de usuários ativos em todo o mundo, oferece transmissões ao vivo de programas de TV, filmes, esportes e noticiários em qualquer lugar. Em maio de 2018, o Hotstar alcançou o recorde mundial de transmissão on-line quando 10,3 milhões de usuários acessaram os apps Android, iOS e Web simultaneamente para assistir a uma partida acirrada de críquete da VIVO Indian Premier League. A missão da empresa é oferecer entretenimento rápido e de alta qualidade sob demanda como alternativa à TV.


Desafiar

Com o intuito de crescer, a equipe do Hotstar desenvolveu uma nova versão do app com melhor arquitetura e recursos mais robustos para aumentar o tempo de exibição, a principal métrica de desempenho do app. No entanto, eles queriam testar cada novo recurso e lançar aqueles mais engajantes sem afetar negativamente os usuários. Inicialmente, a empresa estava usando APIs internas para configurar esse experimentos, mas perceberam que elas não eram flexíveis o suficiente. Ela também queria passar para uma plataforma abrangente com soluções definidas.

Captura de tela do Hotstar

Solução

A equipe do Hotstar usou o Teste A/B do Firebase para testar diferentes IUs de integração. Os resultados revelaram que, durante a integração, o tempo de exibição aumentava quando os usuários precisavam selecionar um idioma em comparação a um país.

O Hotstar também usou a Configuração remota do Firebase, o Google Analytics para Firebase e o Firebase Crashlytics para incorporar gamificação e um novo recurso de emoji à tela de exibição sem sacrificar a estabilidade. Primeiro, a equipe usou a Configuração remota para lançar essas mudanças para um subconjunto de usuários. Em seguida, ela rastreou os problemas no Crashlytics e descobriu um número alto de falhas em dispositivos simples. A equipe logo entrou em ação. No Firebase, ela criou um "público-alvo" composto por usuários de dispositivos simples e desligou o novo recurso para esse grupo pela segmentação condicional da Configuração remota. De maneira impressionante, o Hotstar foi capaz de fazer tudo isso sem lançar uma nova versão.

A Hotstar realizou experimentos e lançou recursos de maneira controlada, o que permitiu atualizar a tela de exibição, evitar que os usuários tivessem uma experiência cheia de bugs e também reduzir a carga das APIs. De acordo com os dados da empresa, essas mudanças aumentaram o tempo de exibição por dia em 38% e reduziram o tempo de inicialização de oito para três segundos.


Resultados

aumento de 38% no tempo de exibição por dia

diminuição de 63% no tempo de inicialização do app

Logotipo do Hotstar

"Mudar para o Firebase foi uma das nossas melhores decisões. Graças ao Firebase, podemos realizar experimentos com segurança, facilidade e rapidez, além de lançar novos recursos para melhorar nossa experiência do usuário. Estamos felizes em continuar crescendo ainda mais com o Firebase!"

- Kshitij, vice-presidente de engenharia, Hotstar