Usuários anônimos
Os usuários que visitam seu site ou aplicativo sem registro, como um visitante convidado, são reconhecidos como usuários anônimos. Esses usuários não têm o endereço
external_ids
, que é usado para atualizar os perfis de usuário com a Braze API, mas eles ainda têm pontos de dados atribuídos a eles e podem ser direcionados em seus segmentos.
Quando um usuário anônimo visita seu site ou aplicativo, o SDK do Braze cria e atribui a ele um perfil de usuário “anônimo”. Enquanto o usuário navega, o SDK captura automaticamente dados para o perfil anônimo do usuário, como informações de uso, informações do dispositivo e muito mais, se você tiver configurado atributos personalizados e eventos personalizados.
Você pode fazer o seguinte com usuários anônimos capturados:
- Envio de mensagens aos usuários antes que eles façam o registro
- Colete o perfil de um usuário antes que ele registre, para não perder dados relevantes
- Incentivar o preenchimento do perfil com uma mensagem quando um usuário preencher apenas parcialmente seu perfil
- Complete o perfil de um usuário quando ele registrar, para que você possa cancelar o envio de mensagens em outras plataformas (por exemplo, não enviar uma mensagem de “frete grátis no primeiro pedido do app” quando o usuário já tiver feito pedidos pelo app)
- Engajamento com usuários que demonstram intenção de sair, incentivando-os a criar um perfil, finalizar o carrinho ou realizar outra ação
Como funciona?
After you integrate the Braze SDK, users who launch your app for the first time will be considered “anonymous” until you call the changeUser
method and assign them an external_id
. Once assigned, you can’t make them anonymous again. However, if they uninstall and reinstall your app, they will become anonymous again until changeUser
is called.
If a previously-identified user starts a session on a new device, all of their anonymous activity will automatically sync to their existing profile after you call changeUser
on that device using their external_id
. This includes any attributes, events, or history collected during the session on the new device.
For a full walkthrough, see Setting User IDs.
Atribuição de aliases de usuário
Although anonymous users don’t have external_ids
, you can assign them a user alias instead. You should assign a user alias when you want to add other identifiers to the user but don’t know what their external_id
is (for example, they aren’t logged in). With user aliases, you also can:
- Use the Braze API to log events and attributes associated with anonymous users
- Use the External User ID is blank segmentation filter to target anonymous users in your messaging
For a full walkthrough, see Braze SDK: Setting a user alias.
Mesclando usuários anônimos
Às vezes, os perfis de usuários anônimos são duplicatas que têm o mesmo número de telefone ou endereço de e-mail que outros perfis de usuários. Uma das duplicatas pode até ser um perfil de usuário identificado. Essas duplicatas podem ser mescladas em um único perfil de usuário usando o POST: Merge Users endpoint ou uma das ferramentas de mesclagem da plataforma Braze, como a mesclagem baseada em regras.
Casos de uso
Direcionamento para usuários anônimos no seu segmento
Como os usuários anônimos não têm um external_id
, é possível direcioná-los em massa usando o filtro de segmentação External User ID is blank. Para maior precisão, é possível adicionar um atributo personalizado aos usuários anônimos que deseja direcionar e filtrar por ele.
Digamos que você atribua o atributo personalizado “is_lead_profile” a cada perfil de usuário anônimo. Você pode direcionar esses perfis com um ou ambos os filtros:
- External User ID is blank
- “is_lead_profile” is true
Capture dados de checkout de um usuário anônimo
É possível capturar dados de usuários anônimos (ou visitantes convidados) ao criar um perfil aliasing de usuário durante o processo de checkout. Quando um usuário anônimo fizer check-out usando um formulário de captura da Web, faça com que uma chamada de API seja disparada para criar um perfil aliasing de usuário e registrar um evento de compra. Você poderá então atualizar o perfil de usuário criado por meio da API do Braze.
Aqui está um exemplo de carga útil que será gerada quando o formulário de captura da Web for enviado:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
{
"purchase":[
{
"user_alias": {"alias_name": "Joedoe", "alias_label": "full_name"},
"app_id": "11dk3k9d-2183-3948-k02b-kw3938109k12od",
"product_id": "jacket",
"currency": "USD",
"price": 80.00,
"time": "2025-01-05T19:20:30+01:00",
"properties": {
"color": "brown",
"monogram": "ABC",
"checkout_duration": 180,
"size": "Small",
"brand": "Natural Essence"
}
}
]
}