Gauti produkto varianto duomenis
Darbo eigose, kuriose naudojami produkto varianto duomenys, galite naudoti veiksmą Gauti produkto varianto duomenis, kad nuskaitytumėte produkto varianto informaciją iš savo parduotuvės.
Konfigūracija
Laukai
Veiksme Gauti produkto varianto duomenis yra šie laukai, kurie naudojami užklausai sukurti:
| Laukas | Aprašymas |
|---|---|
| Rikiuoti duomenis pagal | Būtina. Parametrai, pagal kuriuos rikiuojami paieškos užklausos grąžinami duomenys. |
| Maksimalus rezultatų skaičius | Būtina. Maksimalus rezultatų, kuriuos gali grąžinti Jūsų pasirinkta paieškos užklausa, kiekis. Vienu metu galite grąžinti iki 100. |
| Užklausa | Būtina. Rinkitės iš įprastų užklausų arba pasirinkite Išplėstinė, kad sukurtumėte savo. |
Užklausos eilutė
Toliau pateikiamas pavyzdys užklausos, skirtos gauti produkto variantus, atnaujintus per pastarąją dieną:
updated_at:<='{{ scheduledAt }}' AND updated_at:>'{{ scheduledAt | date_minus: "1 day" }}'Kintamasis updated_at yra filtras, pasiekiamas produktų variantų užklausoje, ir gali būti naudojamas kelis kartus arba derinamas su kitais kintamaisiais. „Liquid“ kintamasis scheduledAt yra pasiekiamas darbo eigose, kuriose naudojamas suplanuoto laiko paleidiklis. „Liquid“ žyma date_minus yra speciali „Flow“ žyma, leidžianti atimti laiką iš datos.
Teikiant duomenų užklausą, naudinga žinoti:
- Pasiekiamų produktų variantų filtrų sąrašas
- Užklausos turi atitikti tam tikrą sintaksę
- Užklausų laukų vertės ne visada yra dokumentuotos. Kai kuriais atvejais vertes galima rasti API dokumentuose. Arba laukų vertes dažnai galite rasti administratoriaus skydelio URL, kai filtruojate. Pavyzdžiui, norėdami rasti kai kurias užsakymo užklausos vertes, filtruokite puslapį „Užsakymai“ administratoriaus skydelyje ir patikrinkite URL.
- Savo parduotuvėje galite paleisti arba išbandyti užklausą naudodami „Shopify GraphiQL“ programėlę.
- Atsižvelkite į tai, kas nutiks, jei užklausa nepavyks. Dažnai API grąžins visus rezultatus (o ne nė vieno).
Grąžinami duomenys
Visi duomenų gavimo veiksmai grąžina nuo 0 iki 100 išteklių sąrašą. Atsižvelgdami į savo naudojimo atvejį, šiuos duomenis galite norėti naudoti įvairiais būdais:
- Jei reikia apdoroti kiekvieną sąrašo elementą atskirai, pavyzdžiui, pridėti kiekvienam etiketę, galite naudoti veiksmą Kiekvienam.
- Jei reikia apibendrinti duomenis, pavyzdžiui, suskaičiuoti, kiek rezultatų buvo grąžinta, galite naudoti veiksmus Skaičiuoti arba Sumuoti.
- Jei reikia pateikti sąrašą, pavyzdžiui, išsiųsti el. laišką su visais elementais, tuomet vėlesniuose veiksmuose galite tiesiogiai naudoti grąžintus duomenis.
Norėdami pasiekti grąžintus duomenis veiksmuose, einančiuose po šio, naudokite kintamąjį, pavadintą Gauti produkto varianto duomenis, kuris yra produktų variantų sąrašas. Šį kintamąjį galite naudoti ir sąlygose, ir veiksmuose. Pavyzdžiui, užsakymų sąrašą galite išsiųsti veiksmu Siųsti vidinį el. laišką, kaip parodyta čia:
{% for single_variant in GetProductVariantData %}
* {{ single_variant.name }}
{% endfor %}Paleidikliai
Šį veiksmą galite naudoti bet kurioje darbo eigoje, įskaitant paleidiklį Suplanuotas laikas. Naudojant paleidiklį Suplanuotas laikas, darbo eiga pradedama Jūsų nurodytu laiku, o ne reaguojant į įvykį. Kadangi darbo eigos nepradeda konkretus įvykis Jūsų parduotuvėje ar programėlėje, jokie duomenys automatiškai neįtraukiami.
API informacija
Šablonai
Pridėti nemokamą (su 100 % nuolaida) prekę prie naujų užsakymų
Šis šablonas prie naujų užsakymų prideda nemokamą prekę, jei jos yra likutyje. Jis patikrina inventorių, pritaiko 100 % nuolaidą ir atnaujina užsakymą, nepranešdamas klientui. Šis automatizavimas yra naudingas, kai norite: 1) padidinti klientų pasitenkinimą, į užsakymą įtraukdami netikėtą nemokamą prekę; 2) reklamuoti naujus ar mažiau žinomus produktus, pridėdami juos kaip nemokamus pavyzdžius; arba 3) supaprastinti akcijas, automatizuodami nemokamų prekių įtraukimą ir nuolaidų joms pritaikymą. Peržiūrėti šabloną
Siųsti savaitinę el. pašto santrauką su mažo likučio variantų sąrašu
Ši darbo eiga vykdoma pagal tvarkaraštį (pavyzdžiui, kartą per savaitę). Ji gauna produktų variantų, kurių likutis mažas, sąrašą, suskaičiuoja rezultatus ir išsiunčia el. pašto santrauką su variantų pavadinimais ir nuoroda į varianto administratoriaus puslapį. Peržiūrėti šabloną