Belangrijke concepten in Shopify Flow
Shopify Flow is een e-commerce-automatiseringsplatform waarmee je taken en processen in je winkel en in je apps kunt automatiseren door workflows te maken met triggers, voorwaarden en acties.
Werken met Shopify Flow is eenvoudiger met kennis van belangrijke concepten zoals de GraphQL Admin API, het werken met gegevens uit je winkel en metavelden, het definiëren van variabelen met Liquid en het bouwen van geavanceerde workflows met schema's, het ophalen van gegevens en looping.
Op deze pagina
GraphQL Admin API
Flow maakt gebruik van de GraphQL Admin API (momenteel versie 2024-04
) om voorwaarden en variabelen in workflows te evalueren en acties uit te voeren in je Shopify-winkel. Bij het aanmaken van workflows zul je vaak veldnamen en beschrijvingen tegenkomen die gebaseerd zijn op de API. Omdat Shopify elke drie maanden nieuwe API-versies uitbrengt, moeten sommige workflows mogelijk worden bijgewerkt als velden worden gewijzigd of uit gebruik worden genomen.
Winkelgegevens
Workflows gebruiken gegevens uit je winkel in voorwaarden en acties. Flow heeft toegang tot winkelgegevens via de Admin API. Dit betekent dat je toegang hebt tot bijna alle velden in de API. Als een actie niet de benodigde gegevens bevat die door de trigger of een actie Gegevens ophalen worden geleverd, wordt de workflow niet uitgevoerd en wordt er een foutmelding getoond. Als je bijvoorbeeld een workflow maakt die start met de trigger Door de klant aangemaakt, worden klantgegevens in de workflow geïmporteerd. Maar als deze wordt gevolgd door de actie Bestellingstags toevoegen, waarvoor bestelgegevens nodig zijn en geen klantgegevens, resulteert de workflow in een foutmelding over ontbrekende gegevens.
Variabelen
Variabelen zijn tijdelijke aanduidingen gedefinieerd in Liquid die worden vervangen door waarden van de Admin API wanneer een workflow wordt uitgevoerd. Deze variabelen beschrijven de kenmerken van de klanten, bestellingen en producten waarop je workflows van toepassing zijn. Er zijn bijvoorbeeld variabelen voor bestelnummer, bestelprijs, klantnaam, enzovoort. Variabelen kunnen bijvoorbeeld in voorwaarden worden gebruikt om de logica in de workflow te bepalen of om gegevens in een actie uit te voeren.
Schema's, gegevens ophalen en looping
In de meeste gevallen kun je een workflow bouwen door meerdere voorwaarden en acties aan een trigger te koppelen die wordt uitgevoerd wanneer een gebeurtenis plaatsvindt. In sommige situaties kan het zijn dat er geen trigger bestaat voor wat je wilt doen, of dat je wilt dat deze op een bepaald moment wordt uitgevoerd, of dat het nodig is om te werken met een lijst met gegevens. Shopify Flow biedt acties om schema's, gegevens ophalen en looping te ondersteunen.
Metavelden
Metavelden zijn aangepaste velden die je kunt gebruiken om extra informatie aan je producten, klanten, bestellingen en andere objecten in je winkel toe te voegen. Metavelden kunnen worden gebruikt om gegevens op te slaan die niet in de standaardvelden van een object staan. Je kunt bijvoorbeeld metavelden gebruiken om gegevens over de fabrikant van een product, de verjaardag van een klant of de leveringsdatum van een bestelling op te slaan.
Abonnementen en prijzen
Shopify Flow is een gratis app die beschikbaar is voor het Basic Shopify-, Advanced Shopify- en Shopify Plus-abonnement. Hoewel de meeste Shopify Flow-functies beschikbaar zijn voor alle abonnementen, zijn er enkele functies die alleen toegankelijk zijn voor bepaalde abonnementen:
- Winkels met een Shopify-, Advanced- en Plus-abonnement kunnen de actie HTTP-aanvraag verzenden gebruiken.
- Winkels met het Plus-abonnement kunnen taken gebruiken die zijn gemaakt via gepersonaliseerde partner-apps.
- Winkels krijgen verschillende gebruikslimieten in Shopify Flow volgens de API-limieten die worden bepaald door hun abonnement.
Raadpleeg Shopify-abonnementen en prijzen voor meer informatie over de functies die beschikbaar zijn in elk abonnement.
Beschermde gegevens
Meer informatie over persoonsgegevens en hoe je hier veilig mee kunt omgaan.