Získať údaje o trhu

V pracovných postupoch, ktoré vyžadujú údaje o trhu, môžete na získanie informácií o trhu zo svojho obchodu Shopify použiť akciu Získať údaje o trhu. Trhy sú skupiny regiónov alebo lokalít, na ktoré cielite predaj.

Konfigurácia

Polia

Akcia Získať údaje o trhu obsahuje nasledujúce polia:

Polia používané v akciách na získanie údajov.
PolePopis
Zoradiť údaje podľaPovinné. Parametre, podľa ktorých sa zoradia údaje vrátené vyhľadávacím dopytom.
Maximálny počet výsledkovPovinné. Maximálny počet výsledkov, ktoré môže vrátiť vybraný vyhľadávací dopyt. Naraz môžete vrátiť až 100 výsledkov.
DopytPovinné. Vyberte si z bežných dopytov alebo výberom možnosti Pokročilé vytvorte vlastný.

Reťazec dopytu

Toto je príklad dopytu na získanie všetkých aktívnych trhov:

status:ACTIVE

Premenná status je filter dostupný v dopyte pre trhy a možno ho použiť viackrát alebo skombinovať s inými premennými.

Pri zadávaní dopytov na údaje je užitočné vedieť:

  • Zoznam dostupných filtrov trhu

  • Dopyty musia dodržiavať určitú syntax

  • Hodnoty polí dopytu nie sú vždy zdokumentované. V niektorých prípadoch možno hodnoty nájsť v dokumentácii rozhrania API. Prípadne môžete hodnoty polí často nájsť v adresách URL v administrátorskom paneli pri filtrovaní. Ak chcete napríklad nájsť niektoré hodnoty dopytu pre objednávky, vyfiltrujte stránku Objednávky v administrátorskom paneli a potom skontrolujte adresu URL.

  • Dopyt vo svojom obchode môžete spustiť alebo otestovať pomocou aplikácie Shopify GraphiQL.

  • Dávajte pozor na to, čo sa stane, ak dopyt zlyhá. Rozhranie API často vráti všetky výsledky (namiesto žiadnych).

Vrátené údaje

Všetky akcie Získať údaje vrátia zoznam s rozsahom 0 až 100 zdrojov. V závislosti od prípadu použitia môžete tieto údaje použiť rôznymi spôsobmi:

  • Ak potrebujete spracovať každú položku zoznamu samostatne, napríklad pridať ku každej štítok, môžete použiť akciu Pre každé.
  • Ak potrebujete agregovať údaje, napríklad spočítať vrátené výsledky, môžete použiť akcie Počet alebo Súčet.
  • Ak potrebujete zoznam na výstupe, napríklad na odoslanie e‑mailu so všetkými položkami, môžete vrátené údaje použiť priamo v nasledujúcich akciách.

Ak chcete k vráteným údajom pristupovať v krokoch, ktoré nasledujú po tejto akcii, použite premennú s názvom Získať údaje o trhu, čo je zoznam trhov. Túto premennú môžete použiť v podmienkach aj v akciách. Zoznam trhov môžete napríklad odoslať v akcii Odoslať interný e‑mail podobne ako tu:

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

Spúšťače

Túto akciu môžete použiť v ľubovoľnom pracovnom postupe vrátane spúšťača Naplánovaný čas. V pracovnom postupe so spúšťačom Naplánovaný čas sa pracovný postup spustí v zadanom čase, a nie ako výsledok udalosti. Keďže vo vašom obchode ani v aplikácii neexistuje žiadna konkrétna udalosť, ktorá by pracovný postup spustila, automaticky sa nezahrnú žiadne údaje.

Referenčná príručka rozhrania API

Ďalšie informácie o rozhraní API použitom v tejto akcii nájdete v časti Dopyt pre trhy.