Gauti įmonės padalinio duomenis

Darbo eigose, kuriose naudojami įmonės padalinio duomenys, galite naudoti veiksmą „Gauti įmonės padalinio duomenis“, kad gautumėte informaciją apie įmonės padalinį iš savo parduotuvės.

Konfigūracija

Laukai

Veiksme „Gauti įmonės padalinio duomenis“ yra šie laukai, kurie naudojami užklausai sukurti:

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

Užklausos eilutė

Pateikiame užklausos, skirtos gauti per pastarąją dieną atnaujintus įmonių padalinius, pavyzdį:

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

Kintamasis updated_at yra filtras, pasiekiamas įmonės padalinių 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 atimti laiką iš datos.

Pateikiant duomenų užklausą naudinga žinoti:

  • Galimų įmonės padalinių 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 administratoriaus skydelio URL, kai filtruojate. Pavyzdžiui, norėdami rasti kai kurias užsakymų užklausos reikšmes, filtruokite puslapį „Užsakymai“ administratoriaus skydelyje, o tada patikrinkite URL.
  • Galite paleisti arba išbandyti užklausą savo parduotuvėje naudodami „Shopify GraphiQL“ programėlę.
  • Atsižvelkite į tai, kas nutiks, jei Jūsų užklausa nepavyks. Dažnai API grąžins visus rezultatus, o ne nė vieno.

Grąžinti duomenys

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

  • Jei reikia apdoroti kiekvieną sąrašo elementą atskirai, pavyzdžiui, pridėti žymą kiekvienam, tuomet galite naudoti veiksmą „For each“.
  • Jei reikia apibendrinti duomenis, pavyzdžiui, suskaičiuoti, kiek rezultatų buvo grąžinta, tuomet galite naudoti veiksmus „Suskaičiuoti“ arba „Sumuoti“.
  • Jei reikia išvesti sąrašą, pavyzdžiui, išsiųsti el. laišką su visais elementais, tuomet galite naudoti grąžintus duomenis tiesiogiai vėlesniuose veiksmuose.

Norėdami pasiekti grąžintus duomenis veiksmuose, kurie seka po šio, naudokite kintamąjį pavadinimu „Gauti įmonės padalinio duomenis“, kuris yra įmonės padalinių sąrašas. Šį kintamąjį galite naudoti tiek sąlygose, tiek veiksmuose. Pavyzdžiui, galite išsiųsti padalinių sąrašą veiksme „Siųsti vidinį el. laišką“, kaip parodyta čia:

{% for single_company in GetCompanyLocationData %}
* {{ single_company.name }}
{% endfor %}

Paleidikliai

Šį veiksmą galite naudoti bet kurioje darbo eigoje, įskaitant paleidiklį „Suplanuotas laikas“. Darbo eigoje, kuri naudoja paleidiklį „Suplanuotas laikas“, darbo eiga pradedama Jūsų nurodytu laiku, o ne dėl įvykio. Kadangi nėra jokio konkretaus įvykio Jūsų parduotuvėje ar programėlėje, kuris paleistų darbo eigą, jokie duomenys automatiškai neįtraukiami.

API nuoroda