Ao criar um aplicativo que inclui o Firebase Remote Config e o Google Analytics, você consegue entender melhor os usuários do seu aplicativo e responder às necessidades deles com mais rapidez. Você pode usar públicos-alvo e propriedades de usuário do Analytics para personalizar seu aplicativo para segmentos de sua base de usuários com flexibilidade e precisão.
Para saber mais sobre como analisar o uso de aplicativos com o Google Analytics, consulte a introdução ao Analytics .
Para personalizar seu aplicativo usando segmentos que você identificou fora do Firebase, consulte a documentação de segmentos importados .
Configuração remota e propriedades do usuário
A Configuração remota agora permite usar combinações de propriedades de usuário do Analytics para criar condições, permitindo personalizar seu aplicativo para segmentos da sua base de usuários que você definiu.
Por exemplo, você pode definir as seguintes propriedades do usuário no Google Analytics para uso em um aplicativo de exercícios com diversas atividades de exercícios em diferentes durações e níveis de dificuldade:
- Exercício_Interesse
- Duração_do_Exercício_Preferencial
- Preferred_Difficulty_Level
Em seguida, você poderá criar condições que usem essas propriedades (individualmente ou em combinação) para personalizar a aparência e o comportamento do seu aplicativo para usuários específicos. Por exemplo, você pode projetar seu aplicativo para que os usuários interessados em correr vejam a imagem de um corredor quando o aplicativo estiver carregando. Ou você pode definir segmentos de sua base de usuários por duração do exercício e nível de dificuldade, para que os usuários casuais recebam primeiro uma sugestão de treino mais curto e mais fácil, enquanto os atletas sérios são convidados a iniciar uma corrida de 40 minutos quando nosso aplicativo for iniciado. .
Se o comportamento dos seus usuários mudar de forma que altere suas propriedades de usuário, essas atualizações serão coletadas pelo Google Analytics, que poderá alterar o comportamento e a aparência da instância do aplicativo após a próxima solicitação de busca. Uma gama completa de operadores está disponível para que você possa criar regras que incluam ou excluam usuários com propriedades de usuário específicas ou combinações de propriedades de usuário.
Você também pode combinar outras regras do Configuração remota com regras baseadas nas propriedades do usuário para oferecer comportamentos personalizados do aplicativo a segmentos de público como estes:
- Usuários que gostam de ioga ( Exercise_Interest corresponde exatamente a ioga ), que usam seu aplicativo em um dispositivo Android ( tipo de sistema operacional == Android ), localizado no Canadá ( Dispositivo na região/país == Canadá ).
- Usuários interessados em levantamento de peso ou perda de peso ( Exercise_Interest contém peso ) que usam seu aplicativo em um dispositivo Apple ( tipo de sistema operacional == iOS ) com uma interface de usuário em inglês ( idioma do dispositivo == inglês ).
Segmentar pelo primeiro horário de abertura
Depois de vincular o Google Analytics e a Configuração remota, você pode segmentar usuários com base na primeira vez que eles abrem seu aplicativo (usando o evento first_open
do Analytics) para buscas e personalizações de parâmetros da Configuração remota e experimentos de teste A/B.
Você pode usar o primeiro horário de abertura para:
- Segmente novos usuários.
- Segmente grupos de usuários que ingressaram durante um período específico no passado.
- Crie e teste fluxos de integração e dê boas-vindas a experiências para novos usuários.
- Crie experiências personalizadas para usuários que ingressam em períodos específicos.
Por exemplo, digamos que você tenha um aplicativo de compras on-line com usuários em vários países e queira anunciar ofertas especiais de fim de ano para novos usuários do aplicativo. Para algo como uma promoção da Black Friday, que se aplica a usuários dos EUA, você pode configurar uma condição para seu experimento de Configuração remota ou Teste A/B direcionado a um aplicativo iOS ou Android específico e, em seguida, selecionar todos os usuários dos EUA ( dispositivo na região/país == Estados Unidos ) que abriram seu aplicativo pela primeira vez no mês anterior à venda ( primeira abertura após 01/11/2022 às 12h, horário de Los Angeles , e primeira abertura antes de 26/11/2022, 12h, horário de Los Angeles ).
A segmentação de usuários pelo primeiro horário de abertura está disponível depois que você seleciona um aplicativo Android ou iOS. Atualmente, ele é compatível com as seguintes versões do SDK do Configuração remota: SDK das plataformas Apple v9.0.0+ e SDK do Android v21.1.1+ (Firebase BoM v30.3.0+).
Você pode segmentar usuários que iniciam seu aplicativo pela primeira vez a qualquer momento, desde que um SDK compatível esteja instalado e o Analytics esteja ativado.
Próximos passos
Para saber mais sobre propriedades do usuário, consulte os seguintes guias:
- Definir propriedades do usuário em plataformas Apple
- Definir propriedades do usuário no Android
- Definir propriedades do usuário em Web/JavaScript
Para saber mais sobre como as condições são criadas pela combinação de regras, consulte Parâmetros e condições da Configuração remota .
Para adicionar uma condição do Configuração remota ao seu projeto, consulte Adicionar ou editar uma condição . Você pode criar parâmetros, regras e condições no console do Firebase .