Pridobi podatke o trgu
V potekih dela, ki zahtevajo podatke o trgu, lahko uporabite dejanje Pridobi podatke o trgu, da pridobite informacije o trgu iz vaše trgovine Shopify. Trgi so skupine regij ali lokacij, na katere ciljate s prodajo.
Konfiguracija
Polja
Dejanje Pridobi podatke o trgu vsebuje naslednja polja:
| Polje | Opis |
|---|---|
| Razvrsti podatke po | Obvezno. Parametri, po katerih se razvrščajo podatki, ki jih vrne iskalna poizvedba. |
| Največje število rezultatov | Obvezno. Največje število rezultatov, ki jih lahko vrne izbrana iskalna poizvedba. Hkrati lahko vrne do 100 rezultatov. |
| Poizvedba | Obvezno. Izberite eno od pogostih poizvedb ali pa izberite Napredno, da ustvarite svojo. |
Niz poizvedbe
To je primer poizvedbe za pridobivanje vseh aktivnih trgov:
status:ACTIVESpremenljivka status je filter, ki je na voljo v poizvedbi za trge in se lahko uporabi večkrat ali v kombinaciji z drugimi spremenljivkami.
Pri poizvedovanju po podatkih je koristno vedeti naslednje:
Poizvedbe morajo upoštevati določeno sintakso
Vrednosti polj za poizvedbe niso vedno dokumentirane. V nekaterih primerih lahko vrednosti poiščete v dokumentaciji za API. Pogosto pa lahko vrednosti polj poiščete tudi v URL-naslovih v skrbniški plošči pri filtriranju. Če želite na primer poiskati nekatere vrednosti za poizvedbe za naročila, filtrirajte stran »Naročila« v skrbniški plošči in nato preverite URL-naslov.
Poizvedbo lahko v svoji trgovini zaženete ali preizkusite z aplikacijo Shopify GraphiQL.
Bodite pozorni na to, kaj se zgodi, če je poizvedba neuspešna. Pogosto bo API vrnil vse rezultate (namesto nobenega).
Vrnjeni podatki
Vsa dejanja Pridobi podatke vrnejo seznam z od 0 do 100 viri. Glede na vaš primer uporabe boste morda te podatke želeli uporabiti na različne načine:
- Če morate posamezno obravnavati vsak element seznama, na primer za dodajanje oznake posameznemu elementu, lahko uporabite dejanje Za vsakega.
- Če morate združiti podatke, na primer prešteti, koliko rezultatov je bilo vrnjenih, lahko uporabite dejanji Štetje ali Vsota.
- Če želite izvoziti seznam, na primer poslati e-pošto z vsemi elementi, lahko vrnjene podatke uporabite neposredno v nadaljnjih dejanjih.
Za dostop do vrnjenih podatkov v korakih, ki sledijo temu dejanju, uporabite spremenljivko z imenom Pridobi podatke o trgu, ki je seznam trgov. To spremenljivko lahko uporabite tako v pogojih kot v dejanjih. Seznam trgov lahko na primer pošljete z dejanjem Pošlji interno e-pošto na naslednji način:
{% for single_market in GetMarketData %}
* {{ single_market.name }}
{% endfor %}Sprožilci
To dejanje lahko uporabite v katerem koli poteku dela, vključno s sprožilcem Načrtovani čas. V poteku dela, ki uporablja sprožilec Načrtovani čas, se potek dela začne ob določenem času in ne kot posledica dogodka. Ker v vaši trgovini ali iz aplikacije ni nobenega določenega dogodka, ki bi zagnal potek dela, podatki niso samodejno vključeni.
Referenca za API
Za več informacij o API-ju, uporabljenem v tem dejanju, si oglejte poizvedbo za trge.