Termékváltozat-adatok lekérése
A termékváltozat-adatokat használó munkafolyamatokban a Termékváltozat-adatok lekérése művelettel kérhet le termékváltozat-információkat az üzletéből.
Ezen az oldalon
Konfiguráció
Mezők
A Termékváltozat-adatok lekérése művelet a következő mezőket tartalmazza, amelyek a lekérdezés összeállítására szolgálnak:
| Mező | Leírás |
|---|---|
| Adatok rendezése | Kötelező. A paraméterek, amelyek alapján a keresési lekérdezés által visszaadott adatok rendezve lesznek. |
| Találatok maximális száma | Kötelező. A kiválasztott keresési lekérdezés által visszaadható találatok maximális száma. Egyszerre legfeljebb 100 adható vissza. |
| Lekérdezés | Kötelező. Válasszon a gyakori lekérdezések közül, vagy válassza a Speciális lehetőséget saját lekérdezés létrehozásához. |
Lekérdezési karakterlánc
Ez egy példa lekérdezés az elmúlt napon frissített termékváltozatok lekérésére:
updated_at:<='{{ scheduledAt }}' AND updated_at:>'{{ scheduledAt | date_minus: "1 day" }}'Az updated_at változó egy, a Termékváltozatok lekérdezésben elérhető szűrő, amely többször is használható vagy más változókkal kombinálható. A scheduledAt Liquid-változó az Ütemezett időpont kiváltót használó munkafolyamatokban érhető el. A date_minus Liquid-címke egy speciális Flow-címke, amely lehetővé teszi, hogy időt vonjon le egy dátumból.
Az adatok lekérdezésekor hasznos tudni a következőket:
- Az elérhető termékváltozat-szűrők listája
- A lekérdezéseknek egy bizonyos szintaxist kell követniük
- A lekérdezési mezők értékei nincsenek mindig dokumentálva. Bizonyos esetekben az értékek az API-dokumentációban találhatók meg. Alternatív megoldásként a mezőértékeket gyakran megtalálhatja az adminisztrációs felületen a szűréskor használt URL-ekben. Például, ha Rendelés lekérdezési értékeket szeretne találni, szűrjön a Rendelések oldalon az adminisztrációs felületen, majd ellenőrizze az URL-t.
- Lekérdezést futtathat vagy tesztelhet az üzletében a Shopify GraphiQL alkalmazás használatával.
- Legyen körültekintő azzal kapcsolatban, hogy mi történik, ha a lekérdezés sikertelen. Az API gyakran az összes eredményt visszaadja (ahelyett, hogy egyet sem).
Visszaadott adatok
Minden Adatok lekérése művelet egy 0 és 100 közötti erőforrást tartalmazó listát ad vissza. A felhasználási esettől függően érdemes lehet ezeket az adatokat különböző módokon felhasználni:
- Ha minden listaelemet egyenként kell kezelnie, például mindegyikhez címkét kell hozzáadnia, akkor használhatja az Ismétlés műveletet.
- Ha összesítenie kell az adatokat, például meg kell számolnia, hogy hány eredményt adtak vissza, akkor használhatja a Számlálás vagy a Összegzés műveletet.
- Ha például e-mailt szeretne küldeni a lista összes tételével, akkor a visszakapott adatokat közvetlenül felhasználhatja a későbbi műveletekben.
A műveletet követő lépésekben a visszaadott adatok eléréséhez használja a Termékváltozat-adatok lekérése nevű változót, amely egy termékváltozatokból álló lista. Ezt a változót feltételekben és műveletekben is használhatja. Például a rendelések listáját a következőképpen küldheti el egy Belső e-mail küldése műveletben:
{% for single_variant in GetProductVariantData %}
* {{ single_variant.name }}
{% endfor %}Kiváltók
Ezt a műveletet bármely munkafolyamatban használhatja, beleértve az Időzített kiváltót is. Az Időzített kiváltót használó munkafolyamat egy Ön által megadott időpontban indul el, nem pedig egy esemény hatására. Mivel nincs olyan konkrét esemény az üzletében vagy egy alkalmazásban, amely elindítaná a munkafolyamatot, a rendszer nem tartalmaz automatikusan adatokat.
API-részletek
Sablonok
Ingyenes (100%-os kedvezménnyel ellátott) tétel hozzáadása az új rendelésekhez
Ez a sablon egy ingyenes, 100%-os kedvezményű tételt ad az új rendelésekhez, ha a tétel készleten van. Ellenőrzi a készletet, 100%-os kedvezményt alkalmaz, és a vásárló értesítése nélkül frissíti a rendelést. Ez az automatizálás a következő esetekben lehet hasznos: (1) növeli a vásárlói elégedettséget azáltal, hogy egy meglepetés ingyenes tételt ad a rendelésükhöz; (2) új vagy kevésbé ismert termékeket népszerűsít azzal, hogy ingyenes mintaként adja hozzá őket a rendelésekhez; vagy (3) egyszerűsíti a promóciókat az ingyenes tételek hozzáadásának és kedvezményének automatizálásával. Sablon megtekintése
Heti e-mailes összefoglaló küldése az alacsony készletű termékváltozatokról
Ez a munkafolyamat ütemezés szerint fut (például hetente egyszer). Lekéri az alacsony készletű termékváltozatok listáját, megszámolja az eredményeket, és küld egy e-mail-összefoglalót a változatnevekkel és egy, a változat adminisztrációs oldalára mutató hivatkozással. Sablon megtekintése