Pridobi podatke naročila

V potekih dela, ki zahtevajo podatke o naročilih, lahko dejanje Pridobi podatke naročila uporabite za pridobitev informacij o naročilih iz vaše trgovine.

Konfiguracija

Polja

Dejanje Pridobi podatke naročila vsebuje naslednja polja, ki se uporabljajo za ustvarjanje poizvedbe:

Polja, uporabljena v dejanjih Pridobi podatke.
PoljeOpis
Razvrsti podatke poObvezno. Parametri, po katerih so razvrščeni podatki, vrnjeni z iskalno poizvedbo.
Največje število rezultatovObvezno. Največje število rezultatov, ki jih iskalna poizvedba, ki jo izberete, lahko vrne. Hkrati lahko vrnete do 100 rezultatov.
PoizvedbaZahtevano. Izberite med pogostimi poizvedbami ali pa izberite Napredno, da ustvarite svojo.

Niz poizvedbe

To je primer poizvedbe za pridobivanje naročil, ki so bila posodobljena v zadnjem dnevu:

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

Spremenljivka updated_at je filter, ki je na voljo pri poizvedbi za naročila, in jo lahko uporabite večkrat ali pa jo kombinirate z drugimi spremenljivkami. Spremenljivka Liquid scheduledAt je na voljo v potekih dela, ki uporabljajo sprožilec načrtovanega časa. Oznaka Liquid date_minus je posebna oznaka Flow, ki omogoča odštevanje časa od datuma.

Pri poizvedovanju po podatkih je koristno vedeti:

  • Seznam razpoložljivih filtrov za naročila
  • Poizvedbe morajo slediti določeni sintaksi
  • Vrednosti polj poizvedb niso vedno dokumentirane. V nekaterih primerih lahko vrednosti najdete, če preverite dokumentacijo za API. Vrednosti polj pogosto najdete tudi v URL-naslovih v skrbniški plošči, ko uporabite filtre. Za iskanje nekaterih vrednosti poizvedbe za naročila lahko na primer filtrirate stran Naročila v skrbniški plošči in nato preverite URL-naslov.
  • Poizvedbo v svoji trgovini lahko zaženete ali preizkusite z uporabo aplikacije Shopify GraphiQL.
  • Bodite pozorni, kaj se zgodi, če poizvedba ne uspe. V tem primeru API pogosto vrne vse rezultate (namesto nobenega).

Vrnjeni podatki

Vsa dejanja Pridobi podatke vrnejo seznam, ki vsebuje od 0 do 100 virov. Glede na primer uporabe lahko te podatke uporabite na različne načine:

  • Če morate vsak element seznama obravnavati posamično, na primer, da vsakemu dodate oznako, lahko uporabite dejanje Za vsakega.
  • Če morate združevati podatke, na primer prešteti, koliko rezultatov je bilo vrnjenih, lahko uporabite dejanje Preštej ali Seštej.
  • Če morate izpisati seznam, na primer poslati e-pošto z vsemi elementi, lahko uporabite vrnjene podatke neposredno v naslednjih dejanjih.

Za dostop do vrnjenih podatkov v korakih, ki sledijo temu dejanju, uporabite spremenljivko z imenom Pridobi podatke o naročilu, ki je seznam naročil. To spremenljivko lahko uporabite tako v pogojih kot v dejanjih. Seznam naročil lahko na primer pošljete v dejanju Pošlji interno e-pošto na naslednji način:

{% for single_order in GetOrderData %}
* {{ single_order.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 času, ki ste ga določili, in ne kot rezultat dogodka. Ker v vaši trgovini ali iz aplikacije ni posebnega dogodka, ki bi začel potek dela, podatki niso samodejno vključeni.

Podrobnosti o API-ju

Predloge

Prekliči naročila za stranke s pogostimi vračili

Prekliče naročila strank, ki so v zadnjih šestih mesecih vrnile izdelke petkrat ali večkrat. Pridobi podatke o naročilu, prešteje vračila in prekliče trenutno naročilo, izda povračilo in obnovi zalogo izdelkov. To predlogo lahko uporabite za: zmanjšanje izgub zaradi strank, ki stalno vračajo izdelke, poenostavitev upravljanja naročil s preventivno obravnavo morebitnih vračil in ohranjanje dobičkonosnosti z odvračanjem čezmernih vračil. Ogled predloge

Prekliči naročila, če je stranka danes oddala več kot 5 naročil

Prekliče naročila, če stranka v enem dnevu odda več kot pet naročil. Preveri število naročil, ki jih je stranka oddala v zadnjih 24 urah, in prekliče vsa naročila, ki presegajo to omejitev, pri čemer stranko označi zaradi morebitne goljufije. Ogled predloge

Zadrži naročila za izpolnitev za stranke z reklamacijskimi postopki

Ko je naročilo pripravljeno na izpolnitev, potek dela pridobi vsa naročila iste stranke iz zadnjih 60 dni, za katera se vodi reklamacijski postopek. Če takšna naročila obstajajo, zadrži izpolnitev posamezne pošiljke in pošlje interno e-pošto ter tako obvesti vaš operativni oddelek. Ogled predloge

Zadrži izpolnitve, če je stranka v 24 urah oddala več naročil

Preverite, ali je stranka v obdobju 24 ur oddala več naročil. Če je to res, zadržite izpolnitve in združite dostavo. Ogled predloge

Zadrži naročila, če je stranka v zadnjih 24 urah oddala več kot 1 naročilo

Ko je ustvarjeno naročilo, preverite, ali je stranka v zadnjih 24 urah oddala še kakšno naročilo. Če je, dajte vsa naročila na čakanje. Ogled predloge

Pošlji obvestilo, ko je obseg naročil v zadnji uri manjši od 10

Pošlje obvestilo o rednem stanju naročil. Vsako uro pridobi do 10 naročil, ki so bila ustvarjena, in jih prešteje. Če jih je manj kot 10, pošlje obvestilo po e-pošti. Uporablja korake Načrtovani čas, Pridobi podatke o naročilu in Preštej. Ogled predloge

Pošlji e-poštni povzetek vseh naročil v Spletni trgovini za zadnji dan

Vsak dan pridobi naročila za zadnji dan in pošlje e-poštni povzetek s tistimi, ki so bila oddana v spletni trgovini. Ogled predloge

Pošlji e-poštni povzetek z vsemi nerealiziranimi naročili, starejšimi od 2 dni

Pridobite dnevni povzetek vseh svojih nerealiziranih naročil, ki so starejša od 2 dni, z uporabo urnikov in dejanj pridobivanja podatkov o naročilu, preštevanja in seštevanja. Ogled predloge

Označi in pošlji dnevni povzetek zamujenih izpolnitev

Vsak dan označi in pošlji dnevni e-poštni povzetek, ki prešteje skupno število in vrednost v dolarjih za vsa naročila, ki presegajo garancijo 2-dnevne dostave. Ogled predloge

Označi stranke z reklamacijskim postopkom

Vsako uro ta potek dela pridobi naročila z reklamacijskimi postopki in stranki doda oznako za naročilo. Uporablja sprožilec načrtovanega časa, dejanje za pridobivanje podatkov o naročilu in zanko »za vsakega«. Ogled predloge

Označi nerealizirana naročila, starejša od 2 dni

Vsak dan potek dela pridobi vsa nerealizirana naročila, starejša od 2 dni, in naročilu doda oznako. Ogled predloge

Uporabite oznake za segmentiranje strank na podlagi njihovih naročil iz zadnjih 6 mesecev

Ko je ustvarjeno novo naročilo, pridobite skupni znesek in število naročil stranke v zadnjih 6 mesecih in nato stranki dodajte oznake. Uporablja dejanja Pridobi podatke o naročilu, Preštej in Seštej. Ogled predloge