Gauti juodraštinių užsakymų duomenis

Darbo eigose, kuriose naudojami juodraštinių užsakymų duomenys, galite naudoti veiksmą „Gauti juodraštinių užsakymų duomenis“, kad nuskaitytumėte juodraštinių užsakymų informaciją iš savo parduotuvės.

Konfigūracija

Laukai

Veiksme „Gauti juodraštinių užsakymų duomenis“ yra šie laukai, kurie naudojami užklausai sukurti:

Laukai, naudojami veiksmuose „Gauti duomenis“.
LaukasAprašas
Rūšiuoti duomenis pagalBūtina. Parametrai, pagal kuriuos rūšiuojami paieškos užklausos grąžinami duomenys.
Didžiausias rezultatų skaičiusBūtina. Didžiausias rezultatų, kuriuos gali grąžinti pasirinkta paieškos užklausa, skaičius. Vienu metu galite grąžinti iki 100 rezultatų.
UžklausaBūtina. Pasirinkite iš įprastų užklausų arba pasirinkite „Išplėstinė“, kad sukurtumėte savo.

Užklausos eilutė

Toliau pateiktas užklausos pavyzdys, skirtos gauti juodraštinius užsakymus, kurie buvo atnaujinti per pastarąją dieną:

updated_at:<='{{ scheduledAt }}' AND updated_at:>'{{ scheduledAt | date_minus: "1 day" }}'

Kintamasis updated_at yra filtras, pasiekiamas juodraštinių užsakymų užklausoje, ir gali būti naudojamas kelis kartus arba derinamas su kitais kintamaisiais. „Liquid“ kintamasis scheduledAt yra pasiekiamas darbo eigose, kuriose naudojamas paleidiklis „Suplanuotas laikas“. „Liquid“ žyma date_minus yra speciali „Flow“ žyma, leidžianti iš datos atimti laiką.

Kai teikiate duomenų užklausas, naudinga žinoti:

  • Galimų užsakymų filtrų sąrašas
  • Užklausos turi atitikti tam tikrą sintaksę
  • Užklausų laukų reikšmės ne visada yra dokumentuotos. Kai kuriais atvejais reikšmes galite rasti peržiūrėję API dokumentus. Arba laukų reikšmes dažnai galite rasti URL adresuose administratoriaus skydelyje, kai filtruojate. Pavyzdžiui, norėdami rasti kai kurias užsakymų užklausų reikšmes, administratoriaus skydelyje filtruokite puslapį „Užsakymai“, o tada patikrinkite URL.
  • Užklausą savo parduotuvėje galite paleisti arba išbandyti naudodami „Shopify GraphiQL“ programėlę.
  • Būkite atidūs, kas nutinka, jei užklausa nepavyksta. Dažnai API grąžins visus rezultatus (o ne nė vieno).

Grąžinami duomenys

Visi veiksmai „Gauti duomenis“ grąžina nuo 0 iki 100 išteklių sąrašą. Atsižvelgiant į Jūsų naudojimo atvejį, šiuos duomenis galbūt norėsite naudoti įvairiais būdais:

  • Jei reikia tvarkyti kiekvieną sąrašo elementą atskirai, pavyzdžiui, pridėti žymą kiekvienam, tuomet galite naudoti veiksmą „Kiekvienam“.
  • Jei reikia apibendrinti duomenis, pavyzdžiui, suskaičiuoti, kiek rezultatų buvo grąžinta, tuomet galite naudoti veiksmus „Skaičiuoti“ arba „Sumuoti“.
  • Jei reikia pateikti sąrašą, pavyzdžiui, išsiųsti el. laišką su visais daiktais, tuomet grąžintus duomenis galite naudoti tiesiogiai tolesniuose veiksmuose.

Norėdami pasiekti grąžintus duomenis veiksmuose, einančiuose po šio, naudokite kintamąjį, pavadintą „Gauti juodraštinių užsakymų duomenis“, kuris yra juodraštinių užsakymų sąrašas. Šį kintamąjį galite naudoti ir sąlygose, ir veiksmuose. Pavyzdžiui, galite nusiųsti juodraštinių užsakymų sąrašą veiksmu „Siųsti vidinį el. laišką“, kaip parodyta čia:

{% for single_order in GetDraftOrderData %}
* {{ single_order.name }}
{% endfor %}

Paleidikliai

Šį veiksmą galite naudoti bet kurioje darbo eigoje, įskaitant paleidiklį „Suplanuotas laikas“. Darbo eigoje, kurioje naudojamas paleidiklis „Suplanuotas laikas“, darbo eiga pradedama Jūsų nurodytu laiku, o ne dėl kokio nors įvykio. Kadangi darbo eigos nepradeda joks konkretus įvykis Jūsų parduotuvėje ar programėlėje, jokie duomenys nėra automatiškai įtraukiami.

API informacija

Šablonai

Siųsti kasdienį pranešimą apie visus atvirus juodraštinius užsakymus

Kasdien gaukite atvirus juodraštinius užsakymus, juos suskaičiuokite ir išsiųskite „Slack“ pranešimą. Naudojami paleidiklis „Suplanuotas laikas“ ir veiksmai „Gauti juodraštinius užsakymus“ bei „Skaičiuoti“. Peržiūrėti šabloną