Quantas tags posso definir?
Verifique os limites do seu plano, para o número de tags de dados que podem ser definidas por usuário. Você está limitado apenas ao número de tags de dados que podem ser definidas em cada usuário. Não há limite para a quantidade total de combinações de tags de dados que podem existir dentro de um aplicativo. Por exemplo, planos gratuitos podem ter 2 tags por usuário, mas você ainda pode ter uma quantidade ilimitada de chaves e valores que podem ser usados. Por exemplo:- UsuárioA tem tags:
first_name : Jonevip_status : gold - UsuárioB pode ter tags:
favorite_color : rededogs_favorite_color : brown.
favorite_color : green até que a tag first_name ou vip_status seja removida ou seu plano seja atualizado.
Se você precisar de mais tags de dados, entre em contato com nossa equipe de vendas para discutir mais opções.
O que acontece com minhas tags de dados se eu exceder o direito do plano?
Seu aplicativo continuará a ter as tags de dados definidas por usuário. Ao adicionar ou atualizar tags, você não poderá fazer alterações em usuários acima dos limites do seu plano. Isso significa que se um usuário estiver em ou acima do limite de tags, você primeiro precisará excluir as tags indesejadas e, em seguida, fazer outra solicitação para adicionar ou atualizar as tags desejadas. Exemplo: O limite de tags da sua conta é 20. Isso significa que cada usuário pode ter apenas 20 “chaves” de tag únicas definidas de uma vez:- Qualquer solicitação para definir 1-20 chaves de tag, terá sucesso.
- Qualquer solicitação para definir 21+ chaves de tag, falhará, nenhuma tag será definida.
Onde posso verificar quantas tags meus usuários têm?
Navegue até a página Público > Usuários coluna “Tags” ou consulte Exportando Dados de Usuário.Como reduzo o número de tags de dados que meu aplicativo está usando?
Existem várias opções, incluindo atualizações de API para upload de um CSV. Consulte Tags para uma lista de todas as opções.Por que as tags de dados não estão sendo exibidas em um usuário?
Existem algumas razões pelas quais as tags podem não ser definidas ou mostradas: Conexão de rede e sessão de página O motivo mais comum para as tags não serem exibidas em um usuário é devido a uma conexão de rede instável ou inexistente quando a solicitação de atualização de tag é feita. SDKs móveis v5 farão cache de tags de dados localmente e tentarão novamente adicionar a tag ao detectar uma conexão de internet estável. SDK Web requer que o usuário seja criado antes que as tags possam ser definidas. Isso significa que o usuário se inscreveu em web push ou você chamou os métodosaddEmail/addSms para criar uma assinatura (recomendamos chamar o método login para associar a assinatura a um usuário).
Uma vez que o usuário é criado, as tags serão automaticamente enviadas ao nosso servidor, desde que a sessão da página seja a mesma (o usuário não navegou para outra página).
Se o usuário sair da página antes que as tags sejam definidas, eles não receberão as tags. Use o método getTags para verificar se as tags estão definidas ou chame o método addTags novamente.
Limpando cache do navegador
Quando os assinantes da web limpam seus dados do navegador, isso destrói os dados de assinatura armazenados no navegador. O OneSignal fornece um recurso para reinscrever automaticamente o usuário ao retornar ao site, mas isso não adicionará as tags de volta, a menos que:
- O método
loginseja chamado, que associará a nova assinatura com o usuário existente e suas tags. - Os métodos de marcação sejam chamados novamente.
Consulte Comportamento do navegador de web push para mais detalhes.