Metavelden in Shopify Flow
Metavelden zijn aangepaste velden die je kunt gebruiken om extra informatie toe te voegen aan je producten, klanten, bestellingen en andere objecten in je winkel. Je kunt metavelden gebruiken om informatie op te slaan die niet in de standaardvelden van een object is opgenomen. Je kunt metavelden bijvoorbeeld gebruiken om informatie op te slaan over de fabrikant van een product, de verjaardag van een klant of de leverdatum van een bestelling.
Wanneer je een workflow bouwt, wil je misschien metaveld- en metaobject-gegevens in je winkel ophalen of instellen.
Op deze pagina
Metaveldgegevens ophalen in een workflow
Metaveldgegevens zijn anders dan andere winkelgegevens, of zelfs andere velden die argumenten vereisen, omdat elk veld is aangepast aan je winkel en van een ander type kan zijn dan andere gegevens in je winkel. Hierdoor moet Flow extra werk verzetten om deze gegevens gemakkelijk toegankelijk te maken. Dit zorgt voor een andere ervaring dan simpelweg een veld selecteren in de omgeving, zoals product.title.
Stappen:
- Klik in een Shopify Flow-workflow op Een variabele toevoegen in een actie of voorwaarde.
- Selecteer de resource waar het metaveld is opgeslagen, zoals
product,customeroforder. - Kies
metafielduit de lijst met velden om een variabele aan te maken. Kies nietmetafields(meervoud), omdat dit een lijst met alle metavelden oplevert. - In het Variabele aanmaken dialoogvenster voer je de volgende stappen uit:
- Selecteer in het menu Metaveld het metaveld uit de lijst met gestructureerde metavelden of klik op Een ongestructureerd metaveld gebruiken om de naamruimte en sleutel voor een ongestructureerd metaveld te gebruiken.
- Noteer de opgegeven naam van de Variabele.
- Klik op Toevoegen om het selectiepaneel voor variabelen te vernieuwen.
- Kies de metaveldvariabele die je wilt gebruiken. In sommige gevallen is dit simpelweg
value.
Nadat je een metaveld aan een workflow hebt toegevoegd, blijft het metaveld beschikbaar als variabeleoptie en kun je er in volgende stappen snel naar verwijzen. Als je ervoor kiest om op Variabele toevoegen te klikken, wordt deze genest weergegeven onder de relevante metafield-optie in de veldenlijst.
Metaveldwaarden updaten
Flow biedt de volgende acties om metaveldwaarden te updaten:
- Metaveld van collectie updaten
- Metaveld van bedrijfslocatie updaten
- Metaveld van bedrijf updaten
- Metaveld van klant updaten
- Metaveld van bestelling updaten
- Metaveld van product updaten
- Metaveld van productvariant updaten
- Metaveld van winkel updaten
Metavelddefinities aanmaken
Je kunt metavelddefinities aanmaken in workflows met de actie Metavelddefinitie aanmaken. Dit is handig als je metavelden wilt toevoegen aan resources die er nog geen hebben.