Premium actie array functies

In dit artikel

  • Wat is Array Function?
  • Hoe gebruik je de nieuwe actietypes?
    • De actie toevoegen
    • Actietype lijst
    • Actietype: Find
    • Actietype: Filter
    • Actietype: Find by Index
    • Actietype: Line Items
    • Actietype: Math

1. Wat is Array Function?

Array Functions is een premium actie in workflow automatisering die speciaal is ontwikkeld voor het verwerken van array data.

Deze functionaliteit is zeer nuttig voor complexe workflows met arrays.

2. Hoe gebruik je actietypes?

  • De actie toevoegen - Klik op de "+" knop om een actie toe te voegen. Zoek naar Array Functions of scroll naar beneden naar het "Acties" tabblad om deze te selecteren.

https://s3.amazonaws.com/cdn.freshdesk.com/data/helpdesk/attachments/production/155015714832/original/duFDC2rh3DHuQI215JjeFhN9TOnCPdUmLg.jpeg?1703068589

  • Selecteer actietype - Na het selecteren van de Array Function actie moet je het actietype kiezen.

https://s3.amazonaws.com/cdn.freshdesk.com/data/helpdesk/attachments/production/155015714831/original/fTEf3wwxAy9sK-tq-M_XEHLgHcUQynWvBA.jpeg?1703068589

2.1 Actietype: Find

  • Om de overeenkomende sleutel-waarden in een array van objecten te vinden en het object terug te geven.

    https://s3.amazonaws.com/cdn.freshdesk.com/data/helpdesk/attachments/production/155015714824/original/yAfSY3JFnb4liWXAE33CCDGVcf6SqDIjWQ.png?1703068589

  • Alle velden met datatype array die beschikbaar zijn in de workflow worden hier weergegeven. De lijst met beschikbare array data wordt verzameld uit Shopify Triggers, Inbound Webhook Trigger en Custom Webhook actie response data.
  • In het onderstaande voorbeeld gebruiken we Shopify Order Placed Trigger en controleren we of een product met product-id "zGhad23wfadfa" onderdeel is van de Shopify line items

Selecteer Shopify → Line Items

https://s3.amazonaws.com/cdn.freshdesk.com/data/helpdesk/attachments/production/155015714820/original/zJYV6QpZ1ZAaADfSqvinkkIonHc2lyjEyA.png?1703068588

  • Selecteer sleutel-waarde om het overeenkomende object te vinden.

https://s3.amazonaws.com/cdn.freshdesk.com/data/helpdesk/attachments/production/155015714826/original/FJ1KfORX8LBfGcqEHtHNFFyFMsckj0qlcg.png?1703068589

  • De lijst met sleutelvariabelen uit het geselecteerde array veld wordt hier weergegeven. In dit voorbeeld worden de Shopify line items sleutelvariabelen weergegeven.

https://s3.amazonaws.com/cdn.freshdesk.com/data/helpdesk/attachments/production/155015714828/original/0UIvnmEvdZ1f17unTxAyUc82F7dfsZy-wg.png?1703068589

  • Voer een waarde in om de overeenkomst te vinden.

https://s3.amazonaws.com/cdn.freshdesk.com/data/helpdesk/attachments/production/155015714827/original/d27slbOsPmaGeLmhDRxqg8NAc51WhL8FCg.png?1703068589

  • Item toevoegen - Je kunt ook het overeenkomende object vinden met meerdere sleutel-waarde paren door nog een sleutel-waarde item toe te voegen.

https://s3.amazonaws.com/cdn.freshdesk.com/data/helpdesk/attachments/production/155015714823/original/3kcZ7SDz-0UgAOAR4PGDM87x7DsADNe9mQ.png?1703068589

https://s3.amazonaws.com/cdn.freshdesk.com/data/helpdesk/attachments/production/155015714829/original/aTKa83h_FKfO1Dqgb2SHNY_rl4f3kxuulQ.png?1703068589

  • Na het voltooien van bovenstaande stappen kun je de geretourneerde objectvariabelen van Array Function gebruiken als aangepaste waarden in e-mail, sms, if/else, etc. In het onderstaande voorbeeld worden de Shopify line items variabelen weergegeven in de aangepaste waarden.

https://s3.amazonaws.com/cdn.freshdesk.com/data/helpdesk/attachments/production/155015714833/original/BUda6xoUH9jefvN28eFXZul6my0gcE64OQ.png?1703068589

2.2 Actietype: Filter

  • Selecteer het "Filter" actietype uit de dropdown. Dit actietype helpt bij het filteren van de array door overeenkomende sleutel-waarde in een array van objecten.

Gebruik

  • Bijvoorbeeld: Filter de array op productgroep en verstuur deze via Custom Webhook.

https://s3.amazonaws.com/cdn.freshdesk.com/data/helpdesk/attachments/production/155015714839/original/pgRphtkfZGGPJsRnjW5i5dbQe9amlJmB8g.jpeg?1703068590

  • Alle velden met datatype array die beschikbaar zijn in de workflow worden hier weergegeven. De lijst met beschikbare array data wordt verzameld uit Shopify Triggers, Inbound Webhook Trigger en Custom Webhook actie response data.

Selecteer Shopify → Line Items

https://s3.amazonaws.com/cdn.freshdesk.com/data/helpdesk/attachments/production/155015714834/original/bmniv-3eNVJ-U15fRIdg4ZbIoqHF2FHRfQ.jpeg?1703068589

  • Selecteer sleutel-waarde om de overeenkomende index te vinden.
  • De lijst met sleutelvariabelen uit het geselecteerde array veld wordt hier weergegeven. In dit voorbeeld worden de Shopify line items sleutelvariabelen weergegeven.

https://s3.amazonaws.com/cdn.freshdesk.com/data/helpdesk/attachments/production/155015714869/original/JRmw5UcRSF_h43zwA-rtdUXJS5WrJl4wzg.jpeg?1703068597

  • Voer een waarde in om de overeenkomst te vinden.

https://s3.amazonaws.com/cdn.freshdesk.com/data/helpdesk/attachments/production/155015714876/original/36rMbloABF8UpTiql-m-OJ8hB6blV6GRMQ.jpeg?1703068598

  • Item toevoegen - Je kunt ook het overeenkomende object vinden met meerdere sleutel-waarde paren door nog een sleutel-waarde item toe te voegen.

https://s3.amazonaws.com/cdn.freshdesk.com/data/helpdesk/attachments/production/155015714864/original/IDmGHLSZr1_Y2d4MUNEmMiL8iGs6UVRUGA.jpeg?1703068597

2.3 Actietype: Find by Index

  • Selecteer het "Find by Index" actietype uit de dropdown. Dit actietype helpt bij het vinden van de array's index data.

https://s3.amazonaws.com/cdn.freshdesk.com/data/helpdesk/attachments/production/155015714850/original/R2Cu02OClSkQhlEpO1TOJtepA5-12Xkqsg.jpeg?1703068593

  • Alle velden met datatype array die beschikbaar zijn in de workflow worden hier weergegeven. De lijst met beschikbare array data wordt verzameld uit Shopify Triggers, Inbound Webhook Trigger en Custom Webhook actie response data.

Selecteer Shopify → Line Items

https://s3.amazonaws.com/cdn.freshdesk.com/data/helpdesk/attachments/production/155015714867/original/QCVu4srv6HGSZizXpslX4YNWPt52OyCBvw.jpeg?1703068597

  • De ingevoerde indexwaarde wordt geretourneerd.

https://s3.amazonaws.com/cdn.freshdesk.com/data/helpdesk/attachments/production/155015714843/original/Avc4L7kFIogNKAqQWetRRQXYgTA2zRSVIQ.jpeg?1703068591

2.4 Actietype: Line Items

  • Selecteer het "Line Items" actietype uit de dropdown. Dit actietype helpt bij het opnieuw opbouwen van een array met aangepaste sleutels.

Gebruik

  • Om de array structuur opnieuw op te bouwen voordat je deze via Custom Webhook verstuurt
  • Om de array opnieuw op te bouwen voordat je deze opslaat in Google Sheet (Create Rows - later)
  • Om de array opnieuw op te bouwen zodat deze overeenkomt met de Email Builder Shopping cart structuur

https://s3.amazonaws.com/cdn.freshdesk.com/data/helpdesk/attachments/production/155015714844/original/EspiKj-cR5YG2Oh0Q1O5tKVNRAgN2tfwkQ.jpeg?1703068591

  • Alle velden met datatype array die beschikbaar zijn in de workflow worden hier weergegeven. De lijst met beschikbare array data wordt verzameld uit Shopify Triggers, Inbound Webhook Trigger en Custom Webhook actie response data.

Selecteer Shopify → Line Items

https://s3.amazonaws.com/cdn.freshdesk.com/data/helpdesk/attachments/production/155015714830/original/ABj4iTcPP703RfgMUcNEXJrjbtKxFrWQTw.jpeg?1703068589

  • Voer de aangepaste waarde in het "Sleutel" invoerveld in en selecteer de bijbehorende waarde uit de waarde dropdown.

https://s3.amazonaws.com/cdn.freshdesk.com/data/helpdesk/attachments/production/155015714861/original/3gB98biQttjsHGLUfsKi07DyI85S159H2A.jpeg?1703068597

https://s3.amazonaws.com/cdn.freshdesk.com/data/helpdesk/attachments/production/155015714868/original/i-5dmp_TRT1ZvGARNA3K8BGUzc-Ucn3SuA.jpeg?1703068597

  • Item toevoegen - Je kunt ook het overeenkomende object vinden met meerdere sleutel-waarde paren door nog een sleutel-waarde item toe te voegen.

https://s3.amazonaws.com/cdn.freshdesk.com/data/helpdesk/attachments/production/155015714875/original/vL6TqZfiUFh4xKLjnrUx3r-8MCj6WCFfNw.jpeg?1703068597

2.5 Actietype: Math

  • Selecteer het "Math" actietype uit de dropdown. Dit actietype helpt bij het berekenen van Som, Min, Max, Gemiddelde door overeenkomende sleutel-waarde in een array van objecten.

Gebruik

  • Bijvoorbeeld: Om Subtotaal (line item totaal), Line Items in winkelwagen (aantal), Totaal items (aantal) te berekenen.

https://s3.amazonaws.com/cdn.freshdesk.com/data/helpdesk/attachments/production/155015714845/original/XAyIMW9qZoMUXLcoS11M-jEFNe7DKu3l5Q.jpeg?1703068591

  • Alle velden met datatype array die beschikbaar zijn in de workflow worden hier weergegeven. De lijst met beschikbare array data wordt verzameld uit Shopify Triggers, Inbound Webhook Trigger en Custom Webhook actie response data.

Selecteer Shopify → Line Items

https://s3.amazonaws.com/cdn.freshdesk.com/data/helpdesk/attachments/production/155015714872/original/A4taMK5NdhBvKSUdN8IxhwKkftLK_F5XGQ.jpeg?1703068597

  • Selecteer sleutel-waarde om de overeenkomende index te vinden.
  • De lijst met sleutelvariabelen uit het geselecteerde array veld wordt hier weergegeven. In dit voorbeeld worden de Shopify line items sleutelvariabelen weergegeven.

https://s3.amazonaws.com/cdn.freshdesk.com/data/helpdesk/attachments/production/155015714849/original/WT_WaZjTdRwZnIlfR44m3OxBv4M_uoz1FQ.jpeg?1703068592

  • Selecteer of deselecteer uit de lijst met beschikbare opties.

https://s3.amazonaws.com/cdn.freshdesk.com/data/helpdesk/attachments/production/155015714871/original/smonh5r5rCwMU30FHh7VL16qAPfl1EqMRw.jpeg?1703068597

Heeft dit je vraag beantwoord? Bedankt voor de feedback! Er was een probleem bij het versturen van je feedback. Probeer later nog eens.