Triggers voor blogs en pagina’s, stap voor stap

Shopify stuurt helemaal geen melding wanneer een blog, een blogbericht of een pagina wordt gewijzigd. Deze drie triggers detecteren wijzigingen door op gezette tijden te controleren, dus houd rekening met een korte vertraging in plaats van een onmiddellijke melding.

Op deze pagina: Update blogbericht, Pagina-update, Blogupdate

Shopify Flow
Waar je ze kunt vinden: ga naar Shopify Flow, kies ‘Een trigger selecteren’, open Workflow Trigger Extensions en zoek naar ‘Blog’.

Update van het blogbericht

Wordt geactiveerd wanneer een blogbericht wordt gewijzigd: titel, hoofdtekst, samenvatting, tags, auteur of de publicatiestatus.

Branden veroorzaakt door Dit wordt volgens een schema gecontroleerd, omdat Shopify hiervoor geen webhook verstuurt
Toestemming Toegang tot blog-, blogbericht- en paginagegevens
Ingeschakeld Als je een Flow-workflow inschakelt waarin deze functie wordt gebruikt, wordt deze geactiveerd. De eigen schakelaar bevindt zich op de pagina ‘Triggers’ van de app.

Gebruik het voor

  • Maak nieuw gepubliceerde berichten bekend in een teamkanaal of via een nieuwsbrieftool.
  • Stuur bewerkte berichten door naar de vertaaldienst.

Wat een blogpost-update naar je workflow stuurt

Variabele doorstroming Type Wat erin zit
article Voorwerp De blogpost (het artikel) die is bijgewerkt
article.id ID
article.title Tekst
article.handle Tekst
article.author Voorwerp
article.author.name Tekst
article.body Tekst
article.summary Tekst
article.publishedAt Tekst
article.tags Lijst met tekst
article.templateSuffix Tekst
article.updatedAt Tekst
article.isPublished Waar / onwaar
eventId Tekst De ID van deze gebeurtenis. Zoek deze op in de gebeurtenisgeschiedenis van de app om te zien wat er precies is verzonden.

Voorbeeld: Een gepubliceerd bericht aankondigen

  1. Kies ‘Blogbericht bijwerken’ als trigger.
  2. Een voorwaarde toevoegen: article.isPublished is gelijk aan true.
  3. Voeg ‘HTTP-verzoek naar Slack verzenden’ toe: {{article.title}} by {{article.author.name}} was updated.
  4. Schakel de workflow in.

Pagina bijgewerkt

Wordt geactiveerd wanneer er wijzigingen worden aangebracht aan een webwinkelpagina: titel, inhoud, sjabloon of de publicatiestatus.

Branden veroorzaakt door Dit wordt volgens een schema gecontroleerd, omdat Shopify hiervoor geen webhook verstuurt
Toestemming Toegang tot blog-, blogbericht- en paginagegevens
Ingeschakeld Als je een Flow-workflow activeert die deze functie gebruikt, wordt deze ingeschakeld. De eigen schakelaar bevindt zich op de pagina ‘Triggers’ van de app.

Gebruik het voor

  • Zorg ervoor dat pagina's die op beleidsregels lijken na een bewerking juridisch opnieuw worden gecontroleerd.
  • Laat de klantenservice weten dat de FAQ of de verzendpagina is gewijzigd.

Wat Page Update naar je workflow verstuurt

Variabele doorstroming Type Wat erin zit
page Voorwerp De pagina die is bijgewerkt
page.id ID
page.title Tekst
page.handle Tekst
page.bodyHtml Tekst
page.publishedAt Tekst
page.templateSuffix Tekst
page.updatedAt Tekst
page.isPublished Waar / onwaar
eventId Tekst De ID van deze gebeurtenis. Zoek deze op in de gebeurtenisgeschiedenis van de app om te zien wat er precies is verzonden.

Voorbeeld: Breng de klantenservice op de hoogte wanneer de verzendpagina verandert

  1. Kies ‘Pagina bijwerken’ als trigger.
  2. Een voorwaarde toevoegen: page.handle is gelijk aan shipping.
  3. Voeg de optie ‘Interne e-mail naar ondersteuning verzenden’ toe via {{page.title}}.
  4. Schakel de workflow in.

Blogupdate

Wordt geactiveerd wanneer een blog zelf verandert - de titel, gebruikersnaam, reactiebeleid of sjabloon - en niet wanneer een bericht op die blog verandert.

Branden als gevolg van Dit wordt volgens een schema gecontroleerd, omdat Shopify hiervoor geen webhook verstuurt
Toestemming Toegang tot blog-, blogbericht- en paginagegevens
Ingeschakeld Als je een Flow-workflow inschakelt die deze functie gebruikt, wordt deze geactiveerd. De eigen schakelaar bevindt zich op de pagina ‘Triggers’ van de app.

Gebruik het voor

  • Let op: de instellingen voor reacties zijn gewijzigd.
  • Omleiden wanneer een blognaam verandert.

Wat Blog Update naar je workflow stuurt

Variabele doorstroming Type Wat erin zit
blog Voorwerp De blog die is bijgewerkt
blog.id ID
blog.title Tekst
blog.handle Tekst
blog.commentPolicy Tekst
blog.templateSuffix Tekst
blog.updatedAt Tekst
eventId Tekst De ID van deze gebeurtenis. Zoek deze op in de gebeurtenisgeschiedenis van de app om te zien wat er precies is verzonden.

Voorbeeld: Een melding versturen bij een wijziging in het reactiebeleid

  1. Kies ‘Blogupdate’ als trigger.
  2. Voeg ‘Interne e-mail verzenden’ toe met {{blog.title}} en {{blog.commentPolicy}}.
  3. Schakel de workflow in.

Volgende stappen

Uitgebreidere handleidingen met een Slack-installatie: Stuur Slack-meldingen wanneer een blogbericht wordt bijgewerkt en Melding wanneer een pagina verandert.