Pular para o conteúdo

Gerencie dados de usuários com tags

Vídeo do YouTube: As tags são uma das ferramentas mais úteis que oferecemos. Muitas funcionalidades sofisticadas do Pushwoosh são baseadas neste recurso. Usando tags, você pode segmentar seu público e enviar notificações push para alguns usuários, mas não para outros.

As tags são uma das ferramentas mais úteis que oferecemos. Muitas funcionalidades sofisticadas do Pushwoosh são baseadas neste recurso. Usando tags, você pode segmentar seu público e enviar notificações push para alguns usuários, mas não para outros.

As tags contêm quaisquer dados arbitrários que você associa a um usuário ou dispositivo específico. Isso inclui nome de usuário, ID, cidade, time de futebol favorito, categorias de notícias preferidas ou qualquer outra informação sobre seus usuários. Vamos dar uma olhada mais de perto.

Valores de tag

Anchor link to

Os valores de tag podem ajudar a tornar suas campanhas push mais inteligentes. Cada tag é capaz de armazenar um número quase ilimitado de valores. Basicamente, isso significa que uma única tag seria suficiente para registrar um tipo específico de informação sobre cada usuário final em seu banco de dados.

Existem apenas algumas tags disponíveis para cada conta, mas considerando o espaço quase infinito para cada tag, apenas algumas tags são suficientes para coletar uma enorme quantidade de informações sobre seus usuários e configurar padrões de direcionamento muito complexos.

Tipos de tags

Anchor link to
  • Integer — usado para dados inteiros (quantidade de dinheiro no jogo adquirida, nível alcançado, idade).
  • String — usado para valores de string (nome de usuário, e-mail, identificadores).
  • List — o mesmo que o tipo String, mas cada usuário pode ter vários valores definidos simultaneamente (preferências musicais, categorias de notícias, preferências culinárias).
  • Boolean — tipo de Tag verdadeiro / falso.
  • Date — usado para datas de calendário. Basicamente, este é um tipo de tag inteiro que armazena timestamps Unix Epoch (convertidos automaticamente de/para a data gregoriana).
  • Price — permite definir valores de acordo com a moeda especificada no formato “*.XX” (https://en.wikipedia.org/wiki/ISO_4217).
  • Version — usado para versionamento. O exemplo de formato permitido é w.x.y.z (Major.Minor.Patch.Build). O valor máximo para cada parte da versão é 9999, então o número máximo da versão não pode ser maior que 9999.9999.9999.9999.

Operadores de tag

Anchor link to

Cada tipo de Tag tem um conjunto específico de operadores aplicáveis. Os operadores de tag definem a relação entre a Tag e seus valores para fins de segmentação.

  • Operadores da Tag Integer: is, is not, are, not in, not set, any
  • Operadores da Tag String: is, is not, are, not in, not set, any
  • Operadores da Tag List: in, not in, not set, any
  • Operadores da Tag Boolean: is (true/false), not set, any
  • Operadores da Tag Date: exactly on, on or after, on or before, between, not set, any
  • Operadores da Tag Price: is, is not, greater or equals, less or equals, between, in, not in, not set, any
  • Operadores da Tag Version: is, is not, greater or equals, less or equals, between, in, not in, not set, any

Tags específicas / não específicas de aplicativo

Anchor link to

Este parâmetro descreve o comportamento das tags em relação a diferentes aplicativos na mesma conta. Tags específicas de aplicativo podem ter diferentes conjuntos de valores para cada aplicativo na mesma conta. Tags não específicas de aplicativo, pelo contrário, armazenam o mesmo valor para todos os aplicativos que usam essa Tag.

Digamos que você tenha dois aplicativos, um aplicativo de Notícias e um Jogo, e queira direcionar apenas os usuários que concordaram explicitamente em receber pushes de você. Então, você cria uma tag booleana chamada “Subscribed” e define o valor "true" para os usuários que desejam receber pushes de você, e "false" para aqueles que não querem ser notificados.

Uma de suas usuárias, Anna, instalou ambos os seus aplicativos. Ela não se importa em ser notificada sobre notícias de última hora, mas optou por não receber nenhum push do aplicativo de Jogo.

Se a tag “Subscribed” for específica do aplicativo, tudo ocorrerá como planejado. No entanto, caso essa tag seja não específica do aplicativo, cada um dos seus aplicativos substituirá o valor definido pelo outro, o que pode arruinar seu direcionamento e causar frustração.

Por outro lado, tags não específicas de aplicativo podem ser úteis se você quiser realizar um direcionamento entre aplicativos e rastrear usuários que têm o mesmo nome de usuário em diferentes aplicativos.

Tags específicas do usuário

Anchor link to

Todas as Tags no Pushwoosh são específicas do usuário por design e são atribuídas a todos os dispositivos do usuário quando definidas por UserID em vez de HWID.

Tags padrão

Anchor link to

Essas tags estão disponíveis no Pushwoosh prontas para uso, então você não precisa (e, na verdade, não deve) configurá-las manualmente. A maioria delas é definida a partir do aplicativo e enviada para nosso servidor via registerDevice e outras chamadas de API, e algumas são definidas pelo próprio servidor.

NomeTipoOnde é definidoDescrição
Application VersionVersionSDKVersão atual do aplicativo instalada em um dispositivo
Browser TypeStringSDKQuando um dispositivo é registrado para o seu projeto web, seu tipo – móvel ou desktop – é rastreado automaticamente
CityStringServerÚltima localização geográfica registrada de um dispositivo
CountryStringServerÚltima localização geográfica registrada de um dispositivo
Device ModelStringSDKIndica o modelo do dispositivo no qual o aplicativo está instalado
First InstallDateServerIndica o momento em que um dispositivo foi registrado para notificações pela primeira vez
In-App ProductListSDKOs produtos no aplicativo comprados por um usuário do aplicativo
Last In-App Purchase DateDateSDKA data da última compra no aplicativo feita em um dispositivo
LanguageStringSDKAbreviação de duas letras minúsculas da localidade de um dispositivo de acordo com a ISO-639-1; obtida das configurações do dispositivo
Last Application OpenDateServerO momento do lançamento mais recente do aplicativo em um dispositivo
OS VersionVersionSDKA versão do sistema operacional em execução em um dispositivo
PlatformStringSDKA plataforma na qual o usuário está usando seu projeto.
Push Alerts EnabledBooleanSDKIndica se os alertas push são permitidos nas configurações do dispositivo
SDK VersionVersionSDKA versão do SDK do Pushwoosh implementada em um dispositivo
Unsubscribed EmailsBooleanSDKIndica se um usuário cancelou a inscrição para receber e-mails do seu aplicativo
Live Activity IDStringSDKUsado para gerenciar atividades ao vivo associando um ID de Atividade ao Vivo ao dispositivo. Limpo automaticamente após 12 horas.

Tags personalizadas

Anchor link to

É aqui que sua criatividade entra para alcançar seus objetivos de negócio específicos. Tags personalizadas podem ser criadas com base na lógica de segmentação ou no padrão de direcionamento apropriado para suas necessidades de negócio únicas.

Como configurar uma tag personalizada

Anchor link to

Para começar, crie e configure tags no Painel de Controle do Pushwoosh:

  1. Vá para a página Tags do seu Painel de Controle e clique em Adicionar tag.
  2. Dê um nome à sua tag, escolha o tipo e decida se ela deve ser específica do aplicativo ou não.
  3. Clique em Salvar Tag.

Usando a tag padrão City

Anchor link to

A localização do dispositivo é determinada com base em seu endereço IP no momento em que seu aplicativo foi iniciado nesse dispositivo pela última vez. O GeoIP envia os dados de localização para o Pushwoosh, e o Pushwoosh salva a localização recebida do GeoIP como um valor da tag City para um dispositivo específico.

Em alguns casos, a localização enviada pelo GeoIP difere do nome da cidade — por exemplo, quando se refere a uma área de uma cidade ou outra unidade administrativa. Tenha cuidado ao usar a tag padrão City para fins de segmentação: certifique-se de selecionar os valores adequados.

Por exemplo, se você for direcionar usuários de Munique, terá que cobri-lo com um conjunto de valores da tag City, incluindo “Munique” em si (com todos os valores correspondentes, como diferentes variantes de ortografia que poderiam ser retornadas pelo GeoIP e salvas como valores de tag) e várias áreas próximas.

Estatísticas de tags

Anchor link to

Depois que seu aplicativo definir os valores da Tag, você poderá visualizar e analisar as estatísticas sobre esses valores, apresentadas no Painel de Controle usando um gráfico de pizza, gráfico de barras ou visualização de tabela.

Painel de estatísticas de tags mostrando opções de gráfico de pizza, gráfico de barras e visualização de tabela para analisar os valores das tags