Introdução ao livro Workflow Trigger Extensions
Adicione 98 gatilhos de atualização e ciclo de vida ao Shopify Flow, do nível de campo em produtos a ações de compradores na loja, sem código.
Workflow Trigger Extensions adiciona 98 gatilhos ao Shopify Flow, abrangendo as alterações na loja que o Shopify Flow não consegue detectar por conta própria - e, desde a versão 2.9, as ações dos compradores em sua loja virtual. Sem necessidade de código nem de executar serviços externos: instale o aplicativo, conceda o acesso aos dados necessários e os gatilhos aparecerão no editor do Shopify Flow ao lado dos próprios do Shopify.

A lacuna que ela preenche
O Shopify Flow nativo lida bem com a criação e a exclusão. O que lhe falta é granularidade no nível da atualização e do ciclo de vida: saber não apenas que um pedido foi alterado, mas que seus itens de linha foram alterados; não apenas que um produto foi editado, mas que seu preço foi alterado. E ele não oferece nenhuma visão da loja virtual.
Este aplicativo se concentra exatamente nessas lacunas:
- Alterações no produto no nível do campo - título, descrição, identificador, tipo, fornecedor, status, e identifica cada incêndio de forma independente, de modo que um fluxo de trabalho possa reagir a um deles sem ser executado em os demais.
- Alterações no nível da variante - preço, SKU, código de barras, preço unitário e custo - são monitoradas separadamente.
- Granularidade detalhada do pedido - itens de linha, transições de processamento, situação financeira, exibir o status, notas, atributos, tags e endereço de entrega.
- Cobertura completa do pedido provisório - status, itens de linha, notas, atributos, tags, e-mail e ambos os endereços.
- Ciclo de vida completo do desconto - criado, atualizado, expirado, excluído, além do código de resgate adicionar e remover. O prazo de validade não é informado pelo site Shopify de forma alguma.
- Estoque por local - fora de estoque, de volta ao estoque e alterações no nível de estoque a localização e o delta, onde os gatilhos nativos dShopify são agregados de variantes sem local.
- Conteúdo da loja virtual - blogs, posts de blog e páginas - que estão totalmente ausentes de Shopify Flow nativo.
- Metacampos e metaobjetos - em 10 tipos de proprietário.
- B2B, mercados, locais, publicações - mudanças relacionadas à empresa e à localização da empresa, ciclo de vida do mercado, ciclo de vida da localização e ativação/desativação dos canais de vendas.
- Comportamento da loja virtual - visualizações de produtos e coleções, alterações no carrinho, pesquisas que nenhuma resposta, erros no checkout, códigos de desconto rejeitados e visitas com login, coletados por meio de um pixel da web que o aplicativo instala para você. Com adesão voluntária, sujeito a consentimento e com o máximo empenho; consulte Acionadores de vitrine.
- Seus próprios gatilhos - crie um gatilho personalizado para qualquer evento do Shopify ou publique o seu evento da sua própria loja virtual a partir do seu tema. Consulte Gatilhos personalizados.

Como funciona, em um parágrafo
Shopify notifica o aplicativo quando algo muda. Para um gatilho de webhook simples, isso é tudo. Para um gatilho no nível do campo, o aplicativo compara o recurso com um instantâneo armazenado e é acionado somente quando esse campo específico realmente sofreu alteração. Para os poucos recursos para os quais o Shopify não publica webhooks, o aplicativo realiza consultas em intervalos programados. No caso do comportamento do comprador, um pixel da web no navegador do comprador relata o evento, caso o comprador tenha consentido com a análise de dados. De qualquer forma, seu fluxo de trabalho no Shopify Flow inicia com os detalhes já incluídos na payload. Consulte Como funcionam os gatilhos.
Comece por aqui
- Instalar e configurar - instale, conceda permissões e crie seu primeiro fluxo de trabalho.
- Referência completa sobre gatilhos - todos os 98 gatilhos, o que os aciona e onde ativá-los.
- Escolhendo o gatilho certo - escolha o gatilho mais restrito para a tarefa.
- Acionar gatilhos na página de administração de um registro - visualizar os gatilhos desencadeadores de um produto, pedido ou cliente diretamente na respectiva página do painel de administração do Shopify.
