Gebeurtenisgeschiedenis en probleemoplossing
In de gebeurtenisgeschiedenis wordt elke trigger geregistreerd die deze app activeert, zodat je kunt controleren of een workflow is gestart en kunt achterhalen waarom dit niet het geval was.
De geschiedenis lezen
De lijst toont de trigger, de resource waarvoor deze is geactiveerd, het tijdstip en de afleveringsstatus. Klik op een rij voor de gedetailleerde weergave: de volledige naam van de trigger, de resource-referentie, het tijdstempel en eventuele afleveringsfouten die door Shopify Flow zijn geretourneerd.
Gebruik de filters om je zoekopdracht te verfijnen op basis van het type trigger of de status wanneer je op zoek bent naar een specifieke gebeurtenis.
Op zoek naar de gebeurtenissen van een bepaald record? Dan hoef je hier niet te zoeken. Op de product-, bestel-, klant- en andere beheerpagina’s wordt in een blok een overzicht weergegeven van de meest recente triggergebeurtenissen met betrekking tot dat record, met de oude en de nieuwe waarde, en wordt deze pagina geopend, waarbij de weergave daarop is beperkt. Zie Triggergebeurtenissen op de beheerpagina van een record.

Problemen oplossen
Kies het symptoom dat overeenkomt met wat u waarneemt.
De trigger komt niet voor in Shopify Flow▾
De toestemming is niet verleend. Open ‘Toestemmingen’ en verleen toegang tot de gegevens voor die bron, en laad vervolgens de Flow-editor opnieuw. Zie Toestemmingen en toegang tot gegevens.
De trekker verschijnt, maar gaat nooit af▾
Werk deze in volgorde door:
- Staat de schakelaar aan? De meeste triggers op veldniveau staan standaard uitgeschakeld. Controleer de schakelaar. op de pagina ‘Triggers’. Als je de Flow-workflow inschakelt, gebeurt dit normaal gesproken automatisch, dus Als een trigger is uitgeschakeld, betekent dit meestal dat de workflow ook is uitgeschakeld.
- Is de baselinesynchronisatie voltooid? De verschildetectie kan geen verschil melden voordat de begintoestand bekend is. Raadpleeg het gedeelte ‘Gegevenssynchronisatie’ onder ‘Triggers’ pagina.
- Is het quotum opgebruikt? Controleer het verbruik op de startpagina. Bij 100% wordt het verbruik onderbroken totdat de de periode wordt gereset of je een upgrade uitvoert. Let op: gebeurtenissen die plaatsvonden terwijl je boven de limiet gaan verloren in plaats van in de wachtrij te worden geplaatst, en ze laten geen geschiedenisregel achter, dus een lege Event Het is te verwachten dat er een ‘History’-melding verschijnt wanneer een quotum is opgebruikt; dit is geen fout. Zie Plannen en gebruik.
- Is de brede trigger uitgeschakeld? Als je de resource hebt ingesteld op
... UpdateAls je de trigger uitschakelt op de pagina ‘Triggers’, worden de bijbehorende gebeurtenissen gestopt. - Is er een tweede toestemming nodig? Het verzendadres is ook gewijzigd hiervoor is toegang tot klantgegevens vereist.
Een trigger voor een winkelpui wordt minder vaak geactiveerd dan verwacht, of helemaal niet▾
Storefront-triggers worden in de browser van de klant verzameld, dus ze werken per definitie op basis van ‘best effort’. Controleer het volgende, in deze volgorde:
- Gedrag van de Storefront: Toegang is verleend en de schakelaar van de trigger staat aan. Er gebeurt niets worden verzameld totdat beide waar zijn.
- Toestemming. Een bezoeker die geen toestemming voor analyse heeft gegeven, wordt in de browser verwijderd en komt nooit bij ons terecht. In regio’s waar toestemming op basis van ‘opt-in’ geldt, gaat het om het grootste deel van het verkeer.
- Adblockers en gesloten tabbladen blokkeren het verzoek. Er vindt geen nieuwe poging plaats.
- De gebeurtenis ‘Storefront Cart Viewed’ wordt alleen geactiveerd op de pagina
/cart; een winkelwagenvenster wordt nooit navigeert daarheen. Gebruik een Aangepaste triggers voor de winkelpagina voor lades. - 'Variant 'Niet op voorraad' bekeken' wordt alleen geactiveerd voor de variant waarop de pagina is geopend, en pas nadat de voorraad van de variant is gesynchroniseerd.
Zie Triggers voor de winkelpagina voor de volledige lijst van wat wel en niet te zien is.
De workflow wordt uitgevoerd, maar doet niets▾
Bekijk de uitvoeringsgeschiedenis van Shopify Flow zelf. Als de trigger is geactiveerd en Flow de workflow heeft gestart, ligt het probleem bij een voorwaarde of actiestap en niet bij de trigger. De gebeurtenisgeschiedenis van de app bevestigt dat de trigger is verzonden; de geschiedenis van Flow laat zien wat er daarna is gebeurd.
Hij gaat te vaak af▾
De trigger is te breed. Schakel over van ‘Order Update’ naar een specifieke trigger, zoals ‘Order Line Items Changed’, en schakel de brede trigger uit. Houd er bij storefront-triggers rekening mee dat ‘Storefront Product Viewed’ en ‘Out-of-Stock Variant Viewed’ worden geactiveerd bij elke weergave van een productpagina. Zie De juiste trekker kiezen.
Er is een wijziging aangebracht door een app of een import, maar deze is niet geactiveerd▾
Bulkimporten en app-gestuurde schrijfbewerkingen activeren wel triggers, maar er zijn twee kanttekeningen: ze vallen onder dezelfde snelheidsbeperking per winkel, waardoor een zeer grote batch gespreid over een bepaalde periode wordt afgeleverd in plaats van in één keer, en als de batch je quotum opgebruikt, wordt de rest niet afgeleverd.

