Získať údaje o zákazníkovi

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

Konfigurácia

Polia

Akcia Získať údaje o zákazníkovi obsahuje nasledujúce polia, ktoré sa používajú na vytvorenie dopytu:

Polia použité v akciách Získať údaje.
PolePopis
Zoradiť údaje podľaPovinné. Parametre, podľa ktorých sú zoradené ú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ť vybratý 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 svoj vlastný.

Reťazec dopytu

Toto je vzorový dopyt na získanie zákazníkov, ktorí boli aktualizovaní za posledný deň:

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

Premenná updated_at je filter, ktorý je dostupný v dopyte na zákazníkov, a dá sa použiť viackrát alebo skombinovať s inými premennými. Premenná Liquid scheduledAt je k dispozícii pre pracovné postupy, ktoré použili spúšťač Plánovaný čas. Značka Liquid date_minus je špeciálna značka aplikácie Flow, ktorá umožňuje odpočítať čas od dátumu.

Pri dopytovaní údajov je užitočné vedieť nasledujúce informácie:

  • Zoznam dostupných filtrov zákazníkov
  • Dopyty musia dodržiavať určitú syntax
  • Hodnoty polí dopytu nie sú vždy zdokumentované. V niektorých prípadoch ich možno nájsť v dokumentácii rozhrania API. Prípadne môžete hodnoty polí často nájsť v adresách URL v administrátorskom paneli, keď použijete filtre. Ak chcete napríklad nájsť niektoré hodnoty dopytov na 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 si pozor na to, č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 s počtom od 0 do 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ť ku každej štítok, môžete použiť akciu Pre každý.
  • Ak potrebujete agregovať údaje, napríklad spočítať, koľko výsledkov sa vrátilo, 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, vrátené údaje môžete použiť 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 zákazníkovi, čo je zoznam zákazníkov. Túto premennú môžete použiť v podmienkach aj akciách. Zoznam objednávok môžete odoslať v akcii Odoslať interný e-mail napríklad takto:

{% for single_customer in GetCustomerData %}
* {{ single_customer.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 spustí v určenom čase, nie v dôsledku udalosti. Keďže vo vašom obchode ani v aplikácii neexistuje žiadna konkrétna udalosť, ktorá by spustila pracovný postup, automaticky sa nezahrnú žiadne údaje.

Podrobnosti o rozhraní API

Šablóny

Konvertovať metapole zákazníka na štítky pre všetkých zákazníkov

Tento pracovný postup spätne doplní štítky všetkým vašim zákazníkom na základe hodnoty metapoľa. Spúšťa sa každú hodinu a načíta až 100 zákazníkov, ktorí nemajú štítok „processed“ (spracované). Pre každého zákazníka vyhľadá hodnotu metapoľa custom.test a pridá ju ako štítok. Pracovný postup taktiež pridá štítok „processed“, aby sa zákazník nevrátil v ďalšom naplánovanom spustení pracovného postupu. Ak chcete použiť tento pracovný postup, budete musieť zmeniť menný priestor a kľúč metapoľa tak, aby sa zhodovali s metapoľom vo vašom obchode. Zobraziť šablónu

Odstrániť neaktívnych zákazníkov

Odstráňte zákazníkov starších ako 5 rokov, ktorí nikdy nezadali objednávku. Zobraziť šablónu