Gatilhos para blogs e páginas: passo a passo

Shopify não envia nenhuma notificação quando um blog, uma postagem de blog ou uma página sofre alterações. Esses três gatilhos detectam as alterações por meio de verificações programadas; portanto, é de se esperar um pequeno atraso, e não uma notificação instantânea.

Nesta página: Atualização da postagem no blog, Atualização da página, Atualização do blog

Shopify Flow
Onde encontrá-los: em Shopify Flow, selecione “Selecionar um gatilho”, acesse Workflow Trigger Extensions e pesquise por “Blog”.

Atualização da postagem do blog

É acionado quando uma postagem do blog é alterada: título, corpo do texto, resumo, tags, autor ou se está publicada.

Incêndios causados por Verificado em intervalos regulares, pois o Shopify não envia nenhum webhook para isso
Permissão Acesso aos dados de blogs, postagens de blog e páginas
Ligado Ativar um fluxo de trabalho do Flow que o utilize faz com que ele seja ativado. O botão de ativação dele fica na página “Gatilhos” do aplicativo

Use-o para

  • Anuncie as publicações recentes em um canal da equipe ou em uma ferramenta de boletim informativo.
  • Envie as postagens editadas para tradução.

O que a atualização de postagem no blog envia para o seu fluxo de trabalho

Variável no fluxo Tipo O que contém
article Objeto A postagem do blog (artigo) que foi atualizada
article.id ID
article.title Texto
article.handle Texto
article.author Objeto
article.author.name Texto
article.body Texto
article.summary Texto
article.publishedAt Texto
article.tags Lista de textos
article.templateSuffix Texto
article.updatedAt Texto
article.isPublished Verdadeiro / falso
eventId Texto O ID deste evento. Procure-o no Histórico de Eventos do aplicativo para ver exatamente o que foi enviado.

Exemplo: Anunciar uma publicação

  1. Selecione “Atualização de postagem no blog” como gatilho.
  2. Adicionar uma condição: article.isPublished é igual a true.
  3. Adicione a opção “Enviar solicitação HTTP para o Slack”: {{article.title}} by {{article.author.name}} was updated.
  4. Ative o fluxo de trabalho.

Atualização da página

É acionado quando uma página da loja virtual é alterada: título, conteúdo, modelo ou se está publicada.

Incêndios causados por Verificado em intervalos regulares, pois o Shopify não envia nenhum webhook para isso
Permissão Acesso aos dados de blogs, postagens de blog e páginas
Ligado Ativar um fluxo de trabalho do Flow que o utilize aciona esse recurso. O botão de ativação fica na página “Gatilhos” do aplicativo

Use-o para

  • É necessário que páginas do tipo “política” sejam revisadas novamente pelo departamento jurídico após uma edição.
  • Informe ao suporte que a seção de perguntas frequentes ou a página de remessa foram atualizadas.

O que a atualização da página envia para o seu fluxo de trabalho

Variável no fluxo Tipo O que contém
page Objeto A página que foi atualizada
page.id ID
page.title Texto
page.handle Texto
page.bodyHtml Texto
page.publishedAt Texto
page.templateSuffix Texto
page.updatedAt Texto
page.isPublished Verdadeiro / falso
eventId Texto O ID deste evento. Procure-o no Histórico de Eventos do aplicativo para ver exatamente o que foi enviado.

Exemplo: Avise o suporte quando a página de envio for alterada

  1. Selecione “Atualização da página” como gatilho.
  2. Adicionar uma condição: page.handle é igual a shipping.
  3. Adicione a opção “Enviar e-mail interno para o suporte” com o endereço {{page.title}}.
  4. Ative o fluxo de trabalho.

Atualização do blog

É acionado quando o próprio blog sofre alterações - seja no título, no nome de usuário, na política de comentários ou no modelo - , e não quando uma postagem nele é alterada.

Incêndios causados por Verificado em intervalos regulares, pois o Shopify não envia nenhum webhook para isso
Permissão Acesso aos dados de blogs, postagens de blog e páginas
Ligado Ativar um fluxo de trabalho do Flow que o utilize faz com que ele seja ativado. O botão de ativação dele fica na página “Gatilhos” do aplicativo

Use-o para

  • Observe que as configurações de comentários foram alteradas.
  • Redirecionar quando o nome de usuário do blog for alterado.

O que o Blog Update envia para o seu fluxo de trabalho

Variável no fluxo Tipo O que contém
blog Objeto O blog que foi atualizado
blog.id ID
blog.title Texto
blog.handle Texto
blog.commentPolicy Texto
blog.templateSuffix Texto
blog.updatedAt Texto
eventId Texto O ID deste evento. Procure-o no Histórico de Eventos do aplicativo para ver exatamente o que foi enviado.

Exemplo: Notificar sobre uma alteração na política de comentários

  1. Selecione “Atualização do blog” como gatilho.
  2. Adicione a opção “Enviar e-mail interno” com {{blog.title}} e {{blog.commentPolicy}}.
  3. Ative o fluxo de trabalho.

Próximos passos

Guias mais detalhados com a configuração do Slack: Enviar alertas no Slack quando uma postagem do blog for atualizada e Notificar o suporte quando uma página for alterada.