Conceitos importantes no Shopify Flow

O Shopify Flow é uma plataforma de automação de e-commerce que faz uso da criação de fluxos de trabalho para ajudar você a automatizar tarefas e processos na loja e nos apps. Para isso, ele lança mão de acionadores, condições e ações.

É mais fácil trabalhar com o Shopify Flow se você conhecer conceitos importantes, como a GraphQL Admin API, o trabalho com dados da sua loja e metacampos, a definição de variáveis com o Liquid e a criação de fluxos de trabalho avançados com agendamentos, coleta de dados e loops.

GraphQL Admin API

O Flow usa a GraphQL Admin API (atualmente, a versão 2024-04) para avaliar condições e variáveis em fluxos de trabalho, bem como realizar ações na loja na Shopify . Ao criar fluxos de trabalho, você frequentemente encontrará descrições e nomes de campos com base na API. Como a Shopify lança novas versões da API a cada três meses, alguns fluxos de trabalho podem precisar ser atualizados se os campos forem alterados ou descontinuados.

Dados da loja

Os fluxos de trabalho usam dados da sua loja em condições e ações. O Flow acessa os dados da loja usando a API Admin, o que significa que você tem acesso a quase todos os campos na API. Se uma ação não tiver os dados necessários fornecidos pelo acionador ou uma ação "Get data" (Coletar dados), o fluxo de trabalho não será executado e uma mensagem de erro será exibida. Por exemplo, um fluxo de trabalho que começa com um acionador "Customer created" (Cliente criado) importa dados de cliente, mas se for seguido por uma ação "Add order tags" (Adicionar tags de pedido), que requer dados de pedido e não de cliente, o resultado será um erro de dados ausentes.

Variáveis

As variáveis são marcadores de posição definidos no Liquid. Elas são substituídas por valores da API Admin quando o fluxo de trabalho é executado. Além disso, as variáveis descrevem os atributos dos clientes, pedidos e produtos envolvidos no fluxo de trabalho, por exemplo: o número do pedido, o preço do pedido, o nome do cliente e assim por diante. É possível usá-las em condições para controlar a lógica no fluxo de trabalho ou então gerar dados de uma ação.

Agendamentos, coleta de dados e loop

Na maioria das vezes, basta vincular várias condições e ações a um acionador para criar um fluxo de trabalho. Esse acionador é executado quando um evento acontece. Em alguns casos de uso, é possível que não exista nenhum acionador para a ação que precisa ser realizada. Também existe a opção de que o acionador tenha que ser executado em um determinado horário ou que talvez seja necessário trabalhar com uma lista de dados. O Shopify Flow oferece ações para agendamentos, coleta de dados e loop.

Metacampos

Metacampos são campos personalizados que você pode usar para adicionar informações extras a seus produtos, clientes, pedidos e outros objetos na loja. Os metacampos podem ser usados para armazenar informações que não estão incluídas nos campos padrão de um objeto. Por exemplo, você pode usar metacampos para armazenar informações sobre o fabricante de um produto, a data de aniversário de um cliente ou a data de entrega de um pedido.

Planos e preços

O Shopify Flow é um app gratuito disponível nos planos Basic, Shopify, Advanced e Plus . Embora a maioria dos recursos do Shopify Flow estejam disponíveis em todos os planos, alguns são acessíveis apenas a determinados planos:

  • As lojas cadastradas nos planos Shopify, Advanced e Plus podem usar a ação Enviar solicitação HTTP.
  • As lojas no plano Plus podem usar tarefas criadas por apps personalizados de parceiros.
  • As lojas receberão diferentes limites de uso no Shopify Flow, de acordo com os limites da API estipulados pelo plano de assinatura.

Para saber mais sobre os recursos em cada plano, consulte Planos e preços da Shopify.

Dados protegidos

Saiba mais sobre as informações de identificação pessoal (PII, na sigla em inglês) e como tratá-las com segurança.

Não encontrou as respostas que está procurando? Estamos sempre à disposição para ajudar você.