Passar para o conteúdo principal
Campos das ações
Manuel Bernal avatar
Escrito por Manuel Bernal
Atualizado há mais de 7 meses

Os campos que forem criados devem ser mapeados de acordo com os respectivos dados da solicitação.

Criar campos



Para criar, clique no botão "Adicionar campo" e preencha os campos no pop-up. A lista de campos na criação contempla:

Código do campo - ID interno do campo. Este campo não permite apenas números nem espaços. Textos com números são permitidos. Ele não é acessível para edição posterior.

Nome - o nome do campo que estará aparecendo na interface para usuários finais.

Nome Alternativo - o nome do campo que vai aparecer na interface para usuários finais, podendo ser o mesmo do campo anterior. É exibido nas interfaces de outros países.

Dica - o texto curto explicativo que será mostrado embaixo do campo a ser preenchido. É exibido na interface da Albato em português do Brasil.

Dica alternativa - o texto curto explicativo que será mostrado embaixo do campo a ser preenchido, podendo ser o mesmo do campo anterior. É exibido nas interfaces de outros países.

Lista - a lista criada no aplicativo que é selecionada e vinculada a este campo.

Tipo - selecionado conforme as configurações da documentação API.

Campo editável - um parâmetro que indica que o campo aparecerá nas configurações da etapa de ação. Se não houver marca de seleção, o campo não participa das configurações, mas você pode salvar o valor da variável da resposta quando solicitado, na guia Response. Em termos mais simples, é um “campo de resposta”.

Campo obrigatório - um parâmetro que indica que o preenchimento do campo será obrigatório na hora de configurar o passo da ação. A Albato não permitirá salvar a configuração do passo e executar a automação sem que este campo esteja configurado.



Após criado, os campos são editáveis. Basta clicar no botão de edição:


Tipos de campos



Cada campo tem seu próprio tipo. Ele indica como será o campo na hora de editar o passo e quais dados teremos nele.

Tipos suportados:

String - String ””

Int - Número inteiro

Decimal - Número fracionário

Boolean - Lista com valores “Verdadeiro” e “Falso”

dateTime - Tipo de data e hora, especificamente. Este campo precisa ser processado e/ou convertido no formato necessário posteriormente.

Phone - Tipo interno que especifica que o campo terá o número de telefone.

Matrizes de elementos



Todos os campos podem ter um tipo adicional com array no final. Isso significa que os dados virão em uma matriz de elementos (como a matriz de strings). Veja um exemplo considerando o JSON no seguinte formato:

{"tags":[ "tag", "tag2", "tag3"]}


Nesse caso, ao criar um campo que será mapeado para tags com o tipo igual a StringArray, na hora de preencher o campo, é possível definir vários valores diferentes separando-os com uma vírgula. Posteriormente, a requisição HTTP formará uma matriz (array) de elementos.

Respondeu à sua pergunta?