Workflow-runs vinden en controleren

Nadat een workflow is uitgevoerd, biedt Flow een logboek van wat er is gebeurd en dit heet een workflow-run. Hiermee kun je de prestaties en het gedrag kunt controleren.

Waar je runs kunt vinden

Je kunt alle workflows bekijken in de Flow-app. Workflows met een marketingactiviteit kunnen ook worden bekeken in het beheerpaneel in Marketingautomatisering.

Alle uitvoeringen van workflows bekijken

  1. Ga vanuit het Shopify-beheercentrum naar Apps > Flow.
  2. Klik op Recente uitvoeringen.
  3. Controleer de weergegeven uitvoeringen en klik op een uitvoering om de gegevens te vinden.

Uitvoeringen weergeven voor een specifieke workflow

  1. Ga vanuit het Shopify-beheercentrum naar Apps > Shopify Flow.
  2. Open de workflow.
  3. Controleer de weergegeven uitvoeringen en klik op een uitvoering om de gegevens te vinden.

Een workflow met een marketingautomatisering controleren

  1. Ga vanuit het Shopify-beheercentrum naar Marketing > Automatiseringen.
  2. Klik op de marketingautomatisering die je wil controleren om de uitvoeringsgeschiedenis te bekijken.

De lijst met recente runs bekijken

De tabel met workflow-runs toont belangrijke gegevens over de workflow-runs:

Gegevens opgenomen in de workflow-runtabel
KolomBeschrijving
Runstatus

Wordt uitgevoerd: momenteel bezig met uitvoeren of opnieuw proberen

Wachten: een wachtstap heeft een workflow vertraagd

Voltooid: klaar

ResultatenLijst met voltooide acties en een lijst met fouten per stap.
Nieuwe pogingenAls de run opnieuw is geprobeerd, wordt er een link gegeven naar de lijst met herhalingspogingen.
Triggertype

Handmatige herhaling: de run was een herhaling van een eerdere run

Handmatige trigger: de workflow werd handmatig uitgevoerd vanuit het Shopify-beheercentrum

Triggergebeurtenis: geactiveerd door een gebeurtenis of een schema

Een workflow-run zoeken

Je kunt met verschillende methoden zoeken naar workflow-runs in Flow.

Nadat je hebt gekozen om te zoeken, probeert Flow workflow-runs met de tekst of ID in de staogegevens te vinden. Flow vindt een run niet als:

  • De stapgegevens van de run bevat de ID of tekst niet
  • de run uit het systeem is verwijderd omdat deze ouder was dan 7 dagen

Je kunt de stapgegevens vanuit elke run bekijken door de run te openen en te klikken op Stapgegevens bij een stap.

Zoeken vanuit het beheerpaneel

Voor bronnen die een Meer acties-menu hebben, kun je een zoekopdracht voor workflow-runs starten door de optie Zoek Flow-runs te kiezen. Deze optie is beschikbaar voor de volgende bronnen:

  • Bestellingen
  • Conceptbestellingen
  • Klanten
  • Producten
  • Varianten
  • Collecties

Volg deze stappen om deze optie te gebruiken:

  1. Open in het Shopify-beheercentrum de bron die je wil zoeken (zoals een bestelling)
  2. Klik op Meer acties.
  3. Klik op Flow-runs zoeken.

Zoeken vanuit Flow

In de Flow-app kun je zoeken naar gegevens die zijn opgenomen in de secties stapgegevens in een workflow run. Zorg ervoor dat je bij het zoeken alle leestekens weglaat. Om bijvoorbeeld naar een bestellings-ID te zoeken, zoek je op 43843493 in plaats van op gid://shopify/Order/43843493. Volg deze stappen vanuit een workflow-run lijst:

  1. Klik op Filter toevoegen.
  2. Klik op Bevat tekst.
  3. Voer de tekst of ID in waar je naar wilt zoeken.

Je vindt de ID's voor bestellingen, producten en andere bronnen in de URL als je die bron in het beheerpaneel bekijkt. Als de URL bijvoorbeeld https://admin.shopify.com/store/you-store-name/orders/9790885625878 is, is de bestellings-ID 9790885625878.

Zoeken op tijdsperiode

Aandachtspunten bij het zoeken naar een workflow-run op tijdsperiode:

  • Als de tijdzone op je apparaat anders is dan die van je winkel, kunnen de datum en tijd voor een workflowuitvoering onjuist zijn. Hou rekening met dit verschil voor het Tijd-filter dat je gebruikt.
  • In winkels met hoge volumes is het misschien nodig dat je een nauw tijdsbestek en andere filters gebruikt om gemakkelijker een specifieke workflowuitvoering te vinden.
  • Workflowuitvoeringen worden niet langer dan 7 dagen na het voltooien van de uitvoering bewaard.
  • Er kan een vertraging zijn tussen het uitvoeren van een workflow en het verschijnen van de resultaten op de pagina Recente uitvoeringen. Als de resultaten voor een recente workflow nog niet beschikbaar zijn, wacht je enkele minuten en probeer je het opnieuw.

Stappen:

  1. Klik op de pagina Recente uitvoeringen op het filter Tijd in de zoekwerkbalk.
  2. Voer in het veld Van een datum en tijd in die gelijk is aan het tijdstip waarop de gebeurtenis had moeten plaatsvinden. Gebruik bijvoorbeeld voor een trigger Bestelling gemaakt het tijdstip waarop de bestelling is gemaakt. Voer het juiste tijdstip in (24-uursklok).
  3. Voer in het veld Tot een datum en tijd in die 10 minuten na de datum en tijd in het veld Van valt.
  4. Bekijk de zoekresultaten. Workflows worden doorgaans op precies hetzelfde moment uitgevoerd als een triggergebeurtenis of kort daarna. Klik op een resultaat dat overeenkomt met de tijd en controleer of de weergegeven bron dezelfde is als de bron die je zoekt, bijvoorbeeld de bestelling.

Voorbeeld van een tijdfilter

De details van een workflow bekijken

Klik op de naam van de workflow om gedetailleerde informatie over een individuele workflow te bekijken.

Het gedeelte Status geeft aan of de workflow is voltooid.

Het gedeelte Acties geeft aan hoeveel acties in de workflow succesvol zijn uitgevoerd. Klik op X acties uitgevoerd voor de volledige lijst met acties en of ze al dan niet zijn uitgevoerd.

In de sectie Gegevens wordt een voorbeeld van de workflow weergegeven.

  • Een blauwgroen symbool staat voor voorwaarden die zijn vervuld en acties die zijn ondernomen.
  • Een blauw symbool staat voor een workflow die is gepauzeerd met de actie Wachten.
  • Er wordt een pictogram weergegeven naast een stap die momenteel wordt uitgevoerd.
  • Als er een fout optreedt, wordt naast de desbetreffende stap een badge weergegeven.

Voorbeeld van een run-log voor een workflow die klanttags toevoegt op basis van de levenslange uitgaven van een klant

De workflow onderzoekt in dit voorbeeld producten die onlangs zijn bijgewerkt en controleert of het producttype test is en voegt een tag toe aan die producten.

Na het voorbeeld van de workflow geeft het gedeelte met resultaten aanvullende gegevens.

  • Het gedeelte Gestart toen... geeft de trigger aan die de workflow heeft gestart.
  • Het gedeelte Gecontroleerd of... geeft de voorwaarden aan die zijn gecontroleerd en of aan de voorwaarden is voldaan.
  • De sectie Voor elke... geeft het aantal items in de geselecteerde lijst aan en of er bij de uitvoering van de stap fouten zijn opgetreden.
  • Het gedeelte Heeft dit gedaan... geeft de acties aan die zijn ondernomen door de workflow.
  • In het gedeelte Resultaten worden de volgende gegevens weergegeven, vergezeld van datum en tijd:

Voorbeeld van het gedeelte met resultaten van een run-log voor een workflow die klanttags toevoegt op basis van de levenslange uitgaven van een klant

Workflows controleren die de actie Voor elk artikel gebruiken

Bij workflows die de actie Voor elk omvatten, worden acties meerdere keren herhaald. Hierdoor geldt het volgende voor de pagina Recente uitvoeringen voor workflows die een actie Voor elk bevatten:

  • De secties Status en Actie zijn van toepassing op alle acties die door de actie Voor elke worden uitgevoerd.Als er fouten optreden, wordt het aantal fouten weergegeven.
  • De sectie Gegevens, waaronder het voorbeeld van de workflow, is alleen van toepassing op de laatste actie die de actie Voor elk heeft uitgevoerd.

Problemen met workflow-runs oplossen

In sommige gevallen kan een workflow-run een fout tegenkomen of niet gaan zoals bedoeld. Meestal gebeurt dit wanneer er een configuratieprobleem is met de workflow. Meer informatie over problemen met fouten in Flow en workflow-runs opnieuw uitvoeren om het resultaat van eerdere runs te herstellen.

Zat het antwoord dat je zocht er niet bij? Wij helpen je graag verder.