Gauti rinkos duomenis

Darbo eigose, kurioms reikalingi rinkos duomenys, galite naudoti veiksmą Gauti rinkos duomenis, kad gautumėte rinkos informaciją iš savo „Shopify“ parduotuvės. Rinkos yra regionų arba vietų, į kurias orientuojate pardavimus, grupės.

Konfigūracija

Laukai

Veiksmą Gauti rinkos duomenis sudaro šie laukai:

Laukai, naudojami veiksmuose „Gauti duomenis“.
LaukasAprašymas
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, kiekis. Vienu metu galite gauti iki 100 rezultatų.
UžklausaBūtina. Pasirinkite iš įprastų užklausų arba pasirinkite Išplėstinė, kad sukurtumėte savo.

Užklausos eilutė

Tai yra pavyzdinė užklausa norint gauti visas aktyvias rinkas:

status:ACTIVE

Kintamasis status yra filtras, pasiekiamas rinkų užklausoje, jį galima naudoti kelis kartus arba derinti su kitais kintamaisiais.

Atliekant duomenų užklausas, naudinga žinoti, kad:

  • Galimų rinkos filtrų sąrašas

  • Užklausos turi atitikti tam tikrą sintaksę

  • Užklausų laukų reikšmės ne visada yra aprašytos dokumentacijoje. Kai kuriais atvejais reikšmes galima rasti peržiūrėjus API dokumentaciją. Be to, laukų reikšmes dažnai galite rasti administratoriaus skydelio URL adresuose, kai naudojate filtrus. Pavyzdžiui, norėdami rasti kai kurias užsakymo užklausos reikšmes, filtruokite puslapį „Užsakymai“ administratoriaus skydelyje ir patikrinkite URL adresą.

  • Galite paleisti arba išbandyti užklausą savo parduotuvėje naudodami „Shopify GraphiQL“ programėlę.

  • Atkreipkite dėmesį į tai, kas nutinka nepavykus įvykdyti užklausos. Dažnai API grąžina visus rezultatus (užuot negrąžinusi nė vieno).

Grąžinami duomenys

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

  • Jei kiekvieną sąrašo elementą reikia apdoroti atskirai, pavyzdžiui, kiekvienam iš jų pridėti žymą, galite naudoti veiksmą Kiekvienam.
  • Jei reikia apibendrinti duomenis, pavyzdžiui, suskaičiuoti, kiek rezultatų buvo grąžinta, galite naudoti veiksmus Skaičiuoti arba Suma.
  • Jei reikia išvesti sąrašą, pavyzdžiui, išsiųsti el. laišką su visais elementais, grąžinamus duomenis galite naudoti tiesiogiai tolesniuose veiksmuose.

Norėdami pasiekti grąžinamus duomenis po šio veiksmo einančiuose žingsniuose, naudokite kintamąjį pavadinimu Gauti rinkos duomenis, kuris yra rinkų sąrašas. Šį kintamąjį galite naudoti ir sąlygose, ir veiksmuose. Pavyzdžiui, rinkų sąrašą galite išsiųsti naudodami veiksmą Siųsti vidinį el. laišką, atrodantį maždaug taip:

{% for single_market in GetMarketData %}
    * {{ single_market.name }}
    {% endfor %}

Paleidikliai

Šį veiksmą galite naudoti bet kurioje darbo eigoje, įskaitant paleidiklį Suplanuotas laikas. Darbo eigoje, kurioje naudojamas paleidiklis Suplanuotas laikas, darbo eiga prasideda Jūsų nurodytu laiku, o ne dėl kokio nors įvykio. Kadangi nėra konkretaus įvykio Jūsų parduotuvėje arba iš programėlės, kuris paleistų darbo eigą, jokie duomenys nėra įtraukiami automatiškai.

API žinynas

Daugiau informacijos apie šiame veiksme naudojamą API rasite rinkų užklausoje.