Passar para o conteúdo principal
Todas as coleçõesToolzz Chat - Tutoriais Configurações iniciais ⚙️
COMO CRIAR E GERENCIAR ATRIBUTOS PERSONALIZADOS NO TOOLZZ CHAT?
COMO CRIAR E GERENCIAR ATRIBUTOS PERSONALIZADOS NO TOOLZZ CHAT?
Atualizado há mais de 2 semanas

Sobre

O Toolzz Chat permite que você rastreie informações sobre suas conversas e contatos, além dos dados básicos como nome, e-mail e localização. Essas informações extras são chamadas de atributos personalizados e podem ser qualquer dado que você queira acompanhar. Alguns exemplos de atributos personalizados:

  • Plano de assinatura

  • Data de assinatura

  • Data de inscrição

  • Item mais pedido

  • Link do produto pedido

  • Data da última transação

Os atributos personalizados permitem adicionar mais informações a uma conversa ou cliente, como o histórico de compras ou o status da conta. Essas informações ajudam a entender e segmentar melhor sua base de clientes.

Passo a passo

1º passo: no menu lateral, clique na opção de "Configurações", representada pelo ícone de uma engrenagem. Em seguida, clique na opção "Atributos personalizados".

Criando um atributo personalizado

2º passo: para começar a criação clique no botão "Criar atributo personalizado".

3º passo: preencha o formulário e depois clique em "Criar".

  • Aplica-se a: defina se esse atributo será aplicado a conversas (Conversation) ou a contato (Contact);

  • Nome para exibição: serve como um rótulo para identificar o atributo personalizado. Por exemplo, "Data de inscrição";

  • Chave: identificador único associado ao atributo personalizado. A chave é criada, automaticamente, quando você insere o nome de exibição, mas é possível editá-la. Você não pode usar a mesma chave para mais de um atributo;

  • Descrição: breve descrição sobre o atributo personalizado;

  • Tipo: defina se ele será um atributo do tipo texto (Text), número (Number), link, data (Date), lista (List) ou caixa de seleção (Checkbox);

  • Se no campo "Tipo" você selecionou a opção "Text", a opção "Ativar validação por regex" ficará disponível. Ao ativá-la é possível garantir que os dados inseridos em um campo específico sigam um formato predefinido. Por exemplo, se você quiser que um campo de telefone aceite apenas números no formato "(99) 99999-9999", você pode definir uma regex que valide essa entrada. Quando um usuário insere um dado, a regex verifica se ele corresponde ao padrão esperado. Se a entrada não corresponder ao padrão, ela não será aceita ou o usuário será avisado de que o formato está incorreto. Isso é útil para assegurar que os dados coletados sejam consistentes e sigam o formato necessário para processamentos futuros.

  • Modelo de Regex: insira o "código" do modelo de regex;

    • Algumas opções de regex:

      Validação de caracteres específicos
      • Apenas letras - valida se o texto contém apenas letras (maiúsculas ou minúsculas): ^[A-Za-z]+$
      • Apenas dígitos - valida se o texto contém apenas números: ^\d+$
      • Apenas letras e espaços - valida se o texto contém apenas letras e espaços: ^[A-Za-z\s]+$
      • Apenas alfanuméricos - valida se o texto contém apenas letras e números: ^[A-Za-z0-9]+$

      Validação de padrões específicos
      • E-mail - verifica se o texto segue o formato de um e-mail: ^[\w.%+-]+@[a-zA-Z0-9.-]+.[a-zA-Z]{2,}$
      • URL - valida se o texto é uma URL válida: ^(https?|ftp)://[^\s/$.?#].[^\s]*$
      • Número de telefone - pode validar números de telefone em diferentes formatos: ^(?\d{2})?[\s-]?[\s9]?\d{4}-?\d{4}$
      • CEP (Código Postal) - valida códigos postais: ^\d{5}-\d{3}$

      Validação de formatos de data e hora
      • Data (dd/mm/yyyy) - valida uma data no formato dia/mês/ano: ^(0[1-9]|[12][0-9]|3[01])/(0[1-9]|1[0-2])/([0-9]{4})$
      • Data (yyyy-mm-dd) - valida uma data no formato ano-mês-dia: ^\d{4}-\d{2}-\d{2}$
      • Hora (HH) - valida uma hora no formato 24 horas: ^([01]\d|2[0-3]):([0-5]\d)$

      Validação de quantidade de caracteres
      • Comprimento fixo - valida se o texto tem um comprimento específico. Ex. 5 caracteres: ^.{5}$
      • Mínimo e máximo de caracteres - valida se o texto tem entre n e m caracteres. Ex. entre 5 e 10 caracteres: ^.{5,10}$
      Validação de padrões complexos
      • Senha forte - valida se a senha contém pelo menos uma letra maiúscula, uma minúscula, um número e um caractere especial: ^(?=.[a-z])(?=.[A-Z])(?=.\d)(?=.[@$!%?&])[A-Za-z\d@$!%?&]{8,}$
      • CPF (Brasil) - valida um CPF no formato padrão brasileiro: ^\d{3}.\d{3}.\d{3}-\d{2}$

      Validação de espaços e quebras de linha
      • Proibir espaços em branco - garante que o texto não tenha espaços em branco: ^\S+$
      • Permitir múltiplas linhas - valida texto que pode conter várias linhas (usa \n para indicar novas linhas): [\s\S]*

      Outros tipos de validação
      • Identificador (ex: username) - valida identificadores que podem começar com letras e conter números ou underlines: ^[a-zA-Z][a-zA-Z0-9_]{4,15}$
      • Hexadecimal - valida strings que representam valores hexadecimais: ^#?([a-fA-F0-9]{6}|[a-fA-F0-9]{3})$

  • Sugestão do Regex: se quiser, explique o que o regex fará. Por exemplo: "Deixará o telefone no formato (99) 99999-9999".

  • Se no campo "Tipo", selecionar a opção "List" estiver selecionada, o campo "Listar valores" ficará disponível: essa opção permite digitar um valor.

Na aba "Conversas" desta página ficarão listados todos os atributos personalizados referentes a conversas. Já na aba "Contato" ficarão os criados para os contatos.

Como editar ou excluir um atributo personalizado

4º passo: caso queira editar um atributo personalizado, clique no ícone de edição, representado pelo desenho de um quadro e um lápis, referente a ele.

Se quiser excluir um atributo personalizado, clique no ícone com um "x" dentro de um círculo. Uma mensagem para confirmação da exclusão do atributo aparecerá. Digite o nome do atributo, exatamente igual, respeitando as letras maiúsculas e minúsculas e depois clique no botão de excluir.

Pronto! Agora você já sabe como criar e gerenciar atributos personalizados no Toolzz Chat.

Respondeu à sua pergunta?