TriggersMeta-object triggers

Meta-object triggers

Pagina kopiëren

Er wordt een Shopify Flow geactiveerd wanneer een meta-object-item verandert; dit wordt per meta-objectdefinitie geconfigureerd.

Meta-objecten zijn op maat gemaakte gestructureerde records: maattabellen, winkelzoekfuncties, ingrediëntenlijsten, onderhoudsinstructies en al het andere dat u zelf modelleert. De trigger ‘Meta-object-item bijgewerkt’ wordt geactiveerd wanneer een van deze items wordt gewijzigd.

Een systeem opzetten

Het voorbeeld op deze pagina houdt een meta-object bij met de naam „Size guide”, dat één vermelding bevat: linen-shirts.

1. Meta-object triggers openen

Open ‘Meta-object-triggers’ in de navigatiebalk van de app. Zolang u geen type hebt toegevoegd, is de pagina leeg.

De pagina ‘Meta-object-triggers’ wordt weergegeven voordat er naar een definitie wordt gekeken, met een knop ‘Trigger toevoegen’
De pagina ‘Meta-object-triggers’ wordt weergegeven voordat er iets wordt bekeken.

2. Kies het type meta-object

Klik op** ‘Trigger toevoegen**’, selecteer het meta-objecttype dat u wilt volgen en klik in het dialoogvenster op** ‘Trigger toevoegen**’. U volgt een heel type, geen afzonderlijke vermeldingen: elke vermelding daarvan activeert de trigger, inclusief vermeldingen die u later aanmaakt.

Het type dat u zojuist hebt aangemaakt, ontbreekt mogelijk in het dialoogvenster, omdat de lijst nog enige tijd wordt onthouden. Klik op ‘Meta-objecten vernieuwen’ en open het dialoogvenster opnieuw.

Het dialoogvenster ‘Meta-objecttype selecteren’ met de type-indicator ‘Grootte’ geselecteerd
Kies het type dat u wilt volgen. Elk item van dat type wordt geactiveerd, ook items die later worden aangemaakt.

3. Het type wordt nu in de gaten gehouden

Het type wordt in de lijst weergegeven als ‘Actief’. Als u het verwijdert, wordt het niet langer gevolgd.

De lijst met meta-objecttriggers, waarbij de grootte-indicator van het type „Size“ als „Actief“ wordt weergegeven
Het type dat wordt gevolgd: Actief. Door het te verwijderen, wordt het niet langer gevolgd.

Wat een evenement met zich meebrengt

Het bewerken van een item van dat type activeert de gebeurtenis „Meta-object entry updated” in Shopify Flow. De Shopify Flow ontvangt metaobjectHandle voor voorwaarden, en het item zelf als metaobject: het type, de weergavenaam en de velden, zoals deze nu zijn. Er is geen vorige waarde voor de velden van het meta-object. In de gebeurtenisgeschiedenis van de app wordt dezelfde gebeurtenis weergegeven met de id, het type en de handle van het item.

Gebruik de handle in een situatie waarin slechts één invoer van belang is (metaobjectHandle is gelijk aan linen-shirts). Stap voor stap: Meta-object-trigger, stap voor stap.

Een gebeurtenis in de gebeurtenisgeschiedenis: het meta-object-item is bijgewerkt voor het item ‘linnen overhemden’ van het type ‘size_guide’
De gebeurtenis in de gebeurtenisgeschiedenis na één wijziging in het item ‘linnen overhemden’.

Toestemming

Voor meta-object-triggers is „Meta-object Data Access“ (read_metaobjects) vereist, wat toegang tot zowel definities als vermeldingen omvat. Verleen deze toestemming op de pagina „Permissions“.

Typische toepassingen

  • Breng het contentteam op de hoogte wanneer er wijzigingen zijn in de maattabel of de wasvoorschriften.
  • Een gewijzigd winkelzoekerrecord synchroniseren met een extern systeem.
  • Voer een validatworkflow opnieuw uit wanneer een gestructureerd inhoudsrecord wordt bewerkt.