Získať údaje o návrhoch objednávok

V pracovných postupoch, ktoré používajú údaje o návrhoch objednávok, môžete použiť akciu Získať údaje o návrhoch objednávok na získanie informácií o návrhoch objednávok z vášho obchodu.

Konfigurácia

Polia

Akcia Získať údaje o návrhoch objednávok obsahuje nasledujúce polia, ktoré sa používajú na vytvorenie dopytu:

Polia používané v akciách Získať údaje.
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 možno vrátiť maximálne 100 výsledkov.
DopytPovinné. Vyberte si z bežných dopytov alebo výberom možnosti Rozšírené vytvorte vlastný.

Reťazec dopytu

Toto je príklad dopytu na získanie návrhov objednávok, ktoré sa aktualizovali za posledný deň:

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

Premenná updated_at je filter dostupný v dopyte na návrhy objednávok a môžete ju použiť viackrát alebo skombinovať s inými premennými. Premenná Liquid scheduledAt je dostupná v pracovných postupoch, ktoré použili spúšťač Plánovaný čas. Značka Liquid date_minus je špeciálna značka aplikácie Flow, ktorá umožňuje odčítať čas od dátumu.

Pri zadávaní dopytov na údaje je dobré vedieť:

  • Zoznam dostupných filtrov objednávok
  • Dopyty musia spĺňať určitú syntax
  • Hodnoty polí dopytu nie sú vždy zdokumentované. V niektorých prípadoch ich nájdete v dokumentácii rozhrania API. Hodnoty polí môžete pri filtrovaní často nájsť aj v adresách URL v administrátorskom paneli. Ak napríklad chcete nájsť niektoré hodnoty dopytov na objednávky, vyfiltrujte stránku Objednávky v administrátorskom paneli a potom skontrolujte adresu URL.
  • Dopyt môžete vo svojom obchode spustiť alebo otestovať pomocou aplikácie Shopify GraphiQL.
  • Majte na pamäti, čo sa stane, ak váš dopyt zlyhá. Rozhranie API často vráti všetky výsledky (namiesto žiadnych).

Vrátené údaje

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

  • Ak potrebujete spracovať každú položku zoznamu samostatne, napríklad pridať 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 vytvoriť výstup zoznamu, napríklad odoslať e-mail so všetkými položkami, môžete použiť vrátené údaje priamo v nasledujúcich akciách.

Ak chcete získať prístup k vráteným údajom v krokoch, ktoré nasledujú po tejto akcii, použite premennú s názvom Získať údaje o návrhu objednávky, ktorá predstavuje zoznam návrhov objednávok. Túto premennú môžete použiť v podmienkach aj akciách. Zoznam návrhov objednávok môžete napríklad odoslať v akcii Odoslať interný e‑mail takto:

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

Spúšťače

Túto akciu môžete použiť v akomkoľvek pracovnom postupe vrátane spúšťača Plánovaný čas. V pracovnom postupe, ktorý používa spúšťač Plánovaný čas, sa pracovný postup začne v čase, ktorý ste určili, a nie ako výsledok udalosti. Keďže neexistuje žiadna konkrétna udalosť vo vašom obchode alebo z aplikácie, ktorá by pracovný postup spustila, žiadne údaje sa nezahrnú automaticky.

Podrobnosti o API

Šablóny

Odosielať denné upozornenia so všetkými otvorenými návrhmi objednávok

Každý deň získa otvorené návrhy objednávok, spočíta ich a odošle správu v službe Slack. Používa spúšťač Plánovaný čas a akcie Získať návrhy objednávok a Počet. Zobraziť šablónu