Darbības lietotnē Shopify Flow
Darbības var veikt izmaiņas tavā veikalā, ietekmēt darbplūsmas datus vai veikt noteiktu procesu ārējā lietotnē vai pakalpojumā. Darbības var mainīt tava veikala iestatījumus, piemēram, pievienot pasūtījumu tagus, noņemt klientu tagus vai aizturēt izpildes pasūtījumus. Darbības var arī nosūtīt e-pasta vēstules, Slack ziņojumus vai HTTP pieprasījumus uz ārējiem pakalpojumiem. Uzzināt vairāk par darbību pamatiem.
Lai darbības funkcionētu, ir nepieciešami dati. Ja atlasi darbību, kurai nav pieejami nepieciešamie dati no trigera vai darbības Iegūt datus, darbplūsma netiek izpildīta un tiek parādīts kļūdas ziņojums. Piemēram, darbplūsma, kas sākas ar trigeri Klients izveidots, importē klienta datus darbplūsmā. Ja šim trigerim seko darbība Pievienot pasūtījuma tagus, kurai ir nepieciešami pasūtījuma dati, nevis klienta dati, darbplūsma uzrāda datu trūkuma kļūdu.
Darbības izmanto GraphQL Admin API, lai veiktu izmaiņas tavā Shopify veikalā. Piemēram, darbība Pievienot pasūtījuma tagus izmanto tagsAdd mutāciju. Darbība Sūtīt Admin API pieprasījumu var izmantot vairumu mutāciju, tostarp tās, kas lietotnē Flow vēl nav pieejamas kā darbības.