A página «Gatilhos» (anteriormente «Definições»)
Os nove separadores de Definições deram lugar à página Gatilhos, com um interruptor por gatilho do Shopify Flow. Configurações mantidas e nada para migrar.

Por que razão mudou
A página anterior apresentava dois tipos diferentes de botões que funcionavam de forma oposta, e o tipo de botão que se visualizava dependia do separador em que se encontrava.
A maioria dos gatilhos era do tipo «opt-in»: desativados até serem ativados. No entanto, os gatilhos gerais ... Update eram do tipo «opt-out»: ativados por predefinição, sendo que o primeiro separador disponibilizava opções para os desativar. Assim, «o interruptor está desligado» significava «este gatilho não será acionado» em oito separadores e «este gatilho será acionado» no primeiro.
Além disso, o botão do gatilho ficava na separador em que o tínhamos arquivado, o que nem sempre é o local onde se iria procurá-lo. Não havia função de pesquisa.
Existe uma regra: um gatilho dispara enquanto o seu interruptor estiver ligado. Isso aplica-se a todos eles.
Antes e agora
| Antes | Agora | |
|---|---|---|
| Onde | Definições, nove separadores | Gatilhos, uma página |
| Identificar um gatilho | Adivinhe o valor da conta | Pesquisar por nome |
| O que significa uma mudança | Ativar em oito separadores, desativar no primeiro | Sempre: ligado = dispara |
| Um gatilho silenciado | Silenciador ativado | O gatilho está desligado |
| Cobertura | Apenas os gatilhos para os quais criámos uma linha de separadores | Todos os 98 gatilhos |
| Ligar vários | Um de cada vez | Ativar ou desativar em massa, com confirmação |
| Permissão em falta | Descubra isso mais tarde, quando nada funcionar | Assinalado na linha, concedido no local |
| Gatilhos personalizados | Página separada | Na mesma página, na parte superior |
Para onde foram os separadores
Agora, tudo se encontra numa única página, agrupado por recurso. Os nomes das antigas separadores correspondem aos títulos dos grupos:
| Separador antigo | Agora |
|---|---|
| Definições do gatilho (silenciadores) | O gatilho geral ... Update dentro de cada grupo de recursos, apresentado como um interruptor normal de ligar/desligar |
| Gatilhos de pedidos | Pedidos |
| Condições de gatilho do pedido provisório | Pedidos (registos provisórios de pedidos) |
| Gatilhos de produtos | Produtos |
| Variante do produto | Variante do produto |
| Gatilhos relacionados com os clientes | Clientes |
| Gatilhos de cobrança | Coleções |
| Gatilhos de sondagem | Classificado na categoria do recurso que eles pesquisam - blogues e páginas na secção «Conteúdo», e a data de validade do desconto na secção «Descontos» |
| Mercados | Mercados |
| Gatilhos de estoque | Estoque |
Os gatilhos de metacampo e de metaobjeto continuam a ter as suas próprias páginas, uma vez que é o utilizador que escolhe quais as definições a monitorizar, em vez de ativar um único interruptor.
Novidades
Pesquisar. Digite parte do nome de um gatilho para o encontrar em todos os recursos de uma só vez, em vez de ter de abrir separadores até o encontrar.
Todos os gatilhos são comutáveis. Anteriormente, um gatilho só dispunha de um interruptor se tivéssemos criado uma linha específica para o efeito. Agora, todos os 98 dispõem desse interruptor, através do mesmo controlo - e do mesmo controlo que a API e o MCP utilizam; por isso, o que vê aqui é o que um utilizador da API vê.
Ativação e desativação em massa. Aplica-se aos seus resultados de pesquisa quando está a pesquisar, ou a tudo o resto quando não está. Em ambos os casos, é solicitada uma confirmação prévia: ativar muitos gatilhos pode aumentar o seu consumo mensal, e desativá-los interrompe os fluxos de trabalho em execução.
As autorizações são concedidas no momento em que as seleciona. Ao ativar um gatilho que requeira uma autorização que ainda não tenha concedido, o sistema solicita-a nesse mesmo momento. Se um gatilho necessitar de duas autorizações - por exemplo, o gatilho «Alteração da morada de envio da encomenda» requer acesso tanto ao pedido como ao cliente - , será apresentada uma única caixa de diálogo que abrange ambas, em vez de serem apresentadas uma a seguir à outra.
Caso recuse, o gatilho permanece ativado e é assinalado como necessitando de uma autorização, em vez de se desativar automaticamente sem aviso prévio.
Grupos «Loja virtual» e «Checkout». Os gatilhos alimentados pelo Pixel da web da aplicação encontram-se nos grupos «Loja virtual» e «Checkout», e todos eles estão inicialmente ativados. Os dois gatilhos de visita apresentam um ícone de definições junto ao respetivo botão, onde pode definir o intervalo de tempo da visita. A opção «Ativar tudo» inclui estes grupos; por isso, numa loja com muito tráfego, procure primeiro e ative em massa apenas os gatilhos que um fluxo de trabalho utiliza. Consulte Acionadores da loja virtual.

As autorizações mantiveram-se na sua própria página
A secção «Permissões» continua a ser uma página separada na navegação, e isso é deliberado. Várias permissões dizem respeito a dados pessoais - registos de clientes, moradas de envio de pedidos, contactos de empresas B2B - e isso merece um espaço onde se possa ler o que cada uma abrange, e não uma nota de rodapé numa lista de opções.
É também aqui que pode revogar. Uma autorização abrange vários gatilhos ao mesmo tempo, pelo que a sua revogação constitui uma ação de maior alcance do que qualquer opção individual na página «Gatilhos».
Utilize a opção que for mais adequada: conceda a permissão de forma rápida a partir de uma linha de gatilho, quando pretender apenas que esse gatilho funcione, ou analise o panorama geral na página «Permissões».
A sincronização de referência
Inalterado. Ao ativar um gatilho de deteção de alterações, é colocada em fila uma sincronização de referência, para que haja algo com que comparar quando a próxima alteração ocorrer. Sem isso, a primeira alteração após a ativação seria ignorada silenciosamente.
Ao guardar uma seleção de campos na opção «Quais as alterações que acionam isto?», nas filas «Atualização de produto», «Atualização de pedido» ou «Atualização de cliente», é agendada a mesma sincronização. Até que um registo tenha sido guardado, a sua primeira atualização com uma seleção é mantida como ponto de partida desse registo e não é acionada. Se nada estiver assinalado, é acionada como anteriormente.
Preveja que o processo demore alguns segundos no caso de uma loja pequena e até cerca de 20 minutos para um catálogo com mais de 100 000 artigos. A página atualiza-se automaticamente enquanto o processo decorre.
Se a autorização ainda não tiver sido concedida, a sincronização é adiada e não falha - basta conceder a autorização para que a sincronização se inicie automaticamente.
Raramente é necessário fazer isto manualmente. Ao ativar um fluxo de trabalho do Shopify Flow que utilize um gatilho, este é ativado e a sincronização é iniciada automaticamente.
Resincronização manual
A secção «Sincronização de dados», na parte inferior da página «Gatilhos», dispõe de um botão de ressincronização para cada recurso. Utilize-o caso suspeite que a linha de base se tenha desviado - após um longo período em que a autorização esteve revogada ou após uma importação de grande volume realizada enquanto o gatilho estava desativado.
Se uma sincronização falhar, essa secção indica-o e explica o motivo. Nenhuma outra parte da aplicação assinala um «backfill» inválido, e um «backfill» inválido significa que os gatilhos não serão acionados para os registos que já existiam.
