Tipos de segmentos
A plataforma OneSignal suporta duas categorias principais de segmentos:Segmentos Baseados em Assinatura
Os segmentos baseados em assinatura são construídos usando filtros em atributos de assinatura, como tipo de dispositivo, idioma ou versão do aplicativo.Segmentos Baseados em Usuário
Os segmentos baseados em usuário são construídos usando filtros em atributos no nível do usuário em vez de assinaturas individuais. Atualmente, esses segmentos suportam filtros em eventos de mensagens e eventos personalizados. Exemplos incluem:- Quando um usuário abriu pela última vez um email, SMS ou notificação push enviada via OneSignal.
- Eventos personalizados específicos rastreados em seu aplicativo ou site.
Criando segmentos
Os segmentos podem ser criados no dashboard, via API ou fazendo upload de um CSV. Direcione sua audiência incluindo e excluindo segmentos ao enviar mensagens ou criar Journeys.Dashboard
Crie e gerencie segmentos em Audiência > Segmentos.
API
Crie segmentos programaticamente usando a API de Criar Segmento.
Importação CSV
Importe em massa Assinaturas para um segmento fazendo upload de um CSV.
Lógica de segmento: AND vs OR
Use AND para combinar filtros que todos devem corresponder. Use OR para corresponder a qualquer de várias condições.- Exemplo AND
- Exemplo OR
Crie um segmento de usuários que:
- Estiveram ativos nos últimos 30 dias
- Têm pelo menos 3 sessões no total

Filtros
Os filtros definem quais assinaturas pertencem a um segmento. Você pode combinar vários filtros usando lógica AND ou OR. Se nenhum filtro for selecionado, o segmento terá como padrão todos os usuários do seu aplicativo.| Filtro | Descrição |
|---|---|
| First session | Data/hora da criação do usuário. |
| Last session | Última vez que a Assinatura abriu o aplicativo ou site. |
| Session count | Número de vezes que a Assinatura abriu o aplicativo ou visitou o site. |
| Usage duration | Total de segundos que a Assinatura teve seu aplicativo/site aberto. |
| Language | Idioma preferido do usuário (baseado no dispositivo/navegador). Consulte suporte multi-idioma. |
| App version | Extraído do versionCode do Android ou CFBundleShortVersionString do iOS. Combine com Device type para filtrar por diferentes versões de aplicativo para cada plataforma. Consulte direcionar versões desatualizadas de aplicativo. |
| Device type | iOS, Android, Web Push (navegador), Email, etc. |
| User tag | Tags personalizadas que você define através do SDK ou API. Consulte Adicionar Tags. |
| Location | Filtrar por raio a partir de coordenadas (lat/long). Requer pelo menos 1 metro e até 2 casas decimais de precisão. Consulte permissão de localização. |
| Country | Baseado na última geolocalização de IP (código ISO 3166-2). |
| Test users | Usuários marcados como Usuários de Teste. |
| Message Event | Filtrar por evento de mensagem (ex.: “clicado”, “entregue”, “falhou”). Consulte filtros de evento de mensagem. |
| Custom Event | Filtrar por evento personalizado (ex.: “compra”, “login do usuário”). Consulte filtros de evento personalizado. |
Filtros de evento de mensagem
Os filtros de evento de mensagem permitem que você filtre usuários com base em sua interação com um dos seus canais de mensagens dentro de uma certa janela.
between para definir um intervalo personalizado de início e fim (em dias atrás).
Interações rastreáveis por canal:
| Canal | Interações Rastreáveis |
|---|---|
| Push | Enviado, Recebido, Clicado, Falhou |
| SMS | Enviado, Entregue, Falhou |
| Enviado, Entregue, Aberto, Clicado, Devolvido, Falhou, Suprimido, Relatado como spam | |
| In-App | Recebido, Clicado |
Retenção de eventos de mensagem por plano
Os períodos de retenção variam por plano — consulte o FAQ de Cobrança para detalhes.
Filtros de evento personalizado
Os filtros de evento personalizado permitem que você direcione usuários com base em ações significativas que eles realizaram em seu aplicativo, site ou sistemas externos.Os filtros de eventos personalizados estão atualmente em Acesso Antecipado.Para solicitar acesso, entre em contato com
support@onesignal.com com o nome da sua empresa, seu ID de Organização do OneSignal e seu(s) ID(s) de Aplicativo do OneSignal.
- O nome do evento que você deseja filtrar.
- Se o usuário
realizouounão realizouessa ação. - O número mínimo, máximo ou exato de vezes que a ação deve ser realizada.
- Uma janela de tempo durante a qual a ação deve (ou não deve) ocorrer — escolha um intervalo predefinido ou defina uma janela personalizada usando a opção
between(início e fim em dias atrás).
all— aplica uma condição AND entre as propriedades.at least one— aplica uma condição OR.
notação de ponto.
- Eventos personalizados são representados como Objetos JSON.
- Consulte Eventos personalizados para mais detalhes.
product_name→ para direcionar usuários com nome de produto24 Pack of Acorns.product_price→ para direcionar usuários com preço de produto12.99.product_quantity→ para direcionar usuários com quantidade de produto2.

Contagens de audiência
O editor de segmentos mostra quantas Assinaturas inscritas e não inscritas estão em seu segmento, com uma divisão por canal (push, email e SMS).- As Assinaturas inscritas têm opt-in e receberão mensagens quando você direcionar este segmento.
- As Assinaturas não inscritas correspondem aos seus filtros de segmento, mas recusaram e não receberão mensagens.

Contagens exatas e estimativas
O OneSignal sempre retorna uma contagem em aproximadamente 15 segundos. Sempre que possível dentro desse limite de tempo, você verá uma contagem exata. Para segmentos grandes ou complexos onde as contagens exatas podem demorar muito para calcular, uma estimativa é mostrada em vez disso. As estimativas são rotuladas para deixar claro que não são exatas:| Tamanho do segmento | Formato | Exemplo |
|---|---|---|
| Acima de 10.000 | Contagem com margem de erro | 140,000 +/- 5,000 |
| Abaixo de 10.000 | Valor menor que | <4,800 |
As contagens de audiência estão disponíveis para segmentos baseados em assinatura. As contagens de segmentos baseados em usuário ainda não são suportadas.
Gerenciando segmentos
Ao visualizar seus segmentos no dashboard, você pode:- Visualizar Assinaturas: Ver quais Assinaturas estão no segmento.
- Copiar ID do segmento: Copiar o ID do segmento para usar na API.
- Editar: Alterar filtros ou nome.
- Pausar / Retomar: Se você estiver próximo do seu limite de segmentos, pode pausar segmentos sem excluí-los. Direcionar para um segmento pausado falhará.
- Definir como padrão: Definir um segmento padrão para ser selecionado automaticamente ao enviar uma nova mensagem. Isso ajuda a reduzir erros de direcionamento e economizar tempo.
- Duplicar: Copiar os filtros de um segmento para criar um novo.
- Ver Logs de Auditoria: Ver os logs de auditoria de quem pode ter alterado um segmento e quando.
- Excluir: Excluir o segmento.
Excluindo segmentos
Excluir um segmento o remove da sua lista de segmentos. Isso não exclui os usuários dentro dele. Para excluir os usuários dentro de um segmento, consulte Excluir Usuários.- Dashboard
- API
- Vá para Audiência > Segmentos
- Clique no menu de três pontos ao lado de um segmento
- Selecione Excluir

Perguntas frequentes
Como adiciono a mim mesmo a um segmento?
Defina-se como Usuário de Teste ou adicione uma Tag personalizada, depois crie um segmento que a direcione.- Encontre suas Assinaturas usando seu ID Externo.
- Uma das opções:
- Defina-se como um Usuário de Teste
- Adicione uma Tag personalizada
- Crie um segmento usando o filtro de Usuários de Teste ou a tag.



