Este recurso permite que os usuários usem auxiliares como pluck e join em fluxos de trabalho. O pluck auxiliar extrai campos específicos (por exemplo, títulos de produtos) de uma matriz de objetos, enquanto o join auxiliar combina esses valores em uma única string com um separador personalizado. Eles são úteis para automatizar a extração e formatação de dados entre dados.
Escolha o gatilho :
Comece configurando um gatilho de fluxo de trabalho, como Order Form Submitted or Inbound webhook, ou qualquer gatilho que tenha uma lista de dados - para iniciar o fluxo de trabalho quando um pedido for feito.
Configurar uma ação :
Exemplo: use a ação "Criar linha no Planilhas Google" para registrar detalhes do cliente e do produto.
Nome do cliente : Use {{ contact.first_name }}.
E-mail : Use {{ contact.email }}.
Produtos : Use a sequência combinada criada na próxima etapa.
Adicionar lógica de processamento de dados :
Use o pluckauxiliar para extrair os títulos dos produtos da line_items matriz do pedido.
{{ pluck order.line_items "title" }}
Use o join auxiliar para combinar esses títulos em uma única sequência formatada.
{{ join (pluck order.line_items "title") ", " }}Testar e validar :
Antes de finalizar, execute um teste para garantir que o fluxo de trabalho processe os dados conforme o esperado. Use ferramentas como Postman ou envios de pedidos ao vivo para confirmar a saída correta.
Você quer registrar detalhes do pedido em uma Planilha Google sempre que um cliente enviar um formulário de pedido. Esse registro deve incluir o nome do cliente, e-mail e uma lista formatada de produtos comprados.
Criar gatilho de fluxo de trabalho :
Use o Order Form Submittedgatilho para iniciar o fluxo de trabalho.
Use Pluck e junte -se aos ajudantes :
Extraia títulos de produtos usando o pluckauxiliar
{{ pluck order.line_items "title" }}Formate os títulos usando o joinauxiliar
{{ join (pluck order.line_items "title") ", " }}Adicionar ação do Planilhas Google :
Selecione a ação "Criar linha em folhas do Google".
Mapeie os campos:
Nome :{{ contact.first_name }}
E-mail :{{ contact.email }}
Produtos :{{ join (pluck order.line_items "title") ", " }}
Teste e ative o fluxo de trabalho :
Envie um formulário de pedido de teste e confirme se os detalhes do pedido aparecem corretamente na Planilha Google.
Exemplo de planilha do Google :
NomeE-mailProdutos | ||
Alice | alice@test.com | OFERTA DE TESTE, OUTRO PRODUTO |
Prumo | bob@test.com | ITEM ÚNICO |
Ao usar plucke joinhelpers, você pode extrair e formatar dados de produtos de forma eficiente para automação e integração de fluxo de trabalho sem interrupções. Esse recurso economiza tempo, reduz o esforço manual e melhora a usabilidade dos seus fluxos de trabalho.