Műveletek a Shopify Flow-ban
A műveletek módosításokat hajthatnak végre az üzletében, befolyásolhatják a munkafolyamatban lévő adatokat, vagy végrehajthatnak valamit egy külső alkalmazással vagy szolgáltatással. A műveletek módosíthatják az üzletét, például hozzáadhatnak rendelési címkéket, eltávolíthatnak vásárlói címkéket, vagy felfüggeszthetik a rendelésteljesítéseket. A műveletek e-maileket, Slack-üzeneteket vagy HTTP-kéréseket is küldhetnek külső szolgáltatásoknak. Tudjon meg többet a műveletek alapjairól.
A műveletek működéséhez adatokra van szükség. Ha olyan műveletet választ ki, amely nem rendelkezik a kiváltó vagy egy Adatok lekérése művelet által biztosított szükséges adatokkal, akkor a munkafolyamat nem fut le, és egy hibaüzenet jelenik meg. Például egy Vásárló létrehozva kiváltóval induló munkafolyamat vásárlói adatokat importál a munkafolyamatba. Ha ezt a kiváltót egy Rendelési címkék hozzáadása művelet követi, amelyhez vásárlói adatok helyett rendelési adatokra van szükség, akkor a munkafolyamat hiányzó adatok miatti hibát eredményez.
A műveletek a GraphQL Admin API-t használják a Shopify-üzlet módosításához. Például a Rendeléscímkék hozzáadása művelet a tagsAdd mutációt használja. Az Admin API-kérés küldése művelet a legtöbb mutációt használhatja, beleértve azokat is, amelyek még nem érhetők el műveletként a Flow-ban.