Dohvaćanje podataka o grupama planova prodaje

U tijekovima rada koji zahtijevaju podatke o grupama planova prodaje možete upotrijebiti radnju Dohvaćanje podataka o grupama planova prodaje za dohvaćanje informacija o narudžbama iz trgovine.

Konfiguracija

Polja

Radnja Get selling plan group data sadrži sljedeća polja koja se upotrebljavaju za izradu upita:

Polja koja se upotrebljavaju u radnjama Get data.
PoljeOpis
Poredaj podatke premaObavezno. Parametri prema kojima se sortiraju podaci koje vraća upit za pretraživanje.
Maksimalan broj rezultataObavezno. Maksimalan broj rezultata koje može vratiti odabrani upit za pretraživanje. Odjednom se može vratiti najviše 100 rezultata.
UpitObavezno. Odaberite jedan od uobičajenih upita ili opciju Napredno da biste izradili vlastiti.

Niz upita

Ovo je primjer upita za dohvaćanje grupa planova prodaje ažuriranih tijekom prošlog dana:

name='Subscribe & Save'

Varijabla category predstavlja filtar dostupan u upitu Selling plan group query i može se upotrijebiti za odabir određenih kategorija grupa planova prodaje.

Prilikom slanja upita za podatke korisno je znati sljedeće:

  • Popis dostupnih filtara grupa planova prodaje
  • Upiti moraju slijediti određenu sintaksu
  • Vrijednosti polja upita nisu uvijek dokumentirane. U nekim se slučajevima vrijednosti mogu pronaći pregledom dokumentacije za API. Vrijednosti polja često možete pronaći i u URL-ovima na administratorskoj ploči prilikom filtriranja. Na primjer, da biste pronašli neke vrijednosti upita za narudžbe, filtrirajte stranicu Narudžbe na administratorskoj ploči i zatim provjerite URL.
  • Upit u svojoj trgovini možete pokrenuti ili testirati s pomoću aplikacije Shopify GraphiQL.
  • Pazite na to što se događa ako upit ne uspije. API će često vratiti sve rezultate (umjesto nijednog).

Vraćeni podaci

Sve radnje Get data vraćaju popis od 0 do 100 resursa. Ovisno o slučaju upotrebe, ove podatke možete upotrijebiti na različite načine:

  • Ako trebate zasebno obraditi svaku stavku na popisu, primjerice dodati oznaku za svaku od njih, možete upotrijebiti radnju For each.
  • Ako trebate zbrojiti podatke, na primjer prebrojiti koliko je rezultata vraćeno, možete upotrijebiti radnje Count ili Sum.
  • Ako trebate ispisati popis, primjerice poslati e-poruku sa svim stavkama, vraćene podatke možete izravno upotrijebiti u sljedećim radnjama.

Za pristup vraćenim podacima u koracima koji slijede nakon ove radnje upotrijebite varijablu Get selling plan group data koja predstavlja popis grupa planova prodaje. Ovu varijablu možete upotrijebiti u uvjetima i radnjama. Na primjer, možete poslati popis grupa planova prodaje u radnji Send internal email na sljedeći način:

{% for getSellingPlanGroupData_item in getSellingPlanGroupData %}
  {{getSellingPlanGroupData_item.name}}
{% endfor %}

Primjer

Na primjer, tijek rada zakazan je za pokretanje svake nedjelje u 9:00 sati. Radnja Get selling plan group data upotrebljava se za prikupljanje podataka o grupama planova prodaje izrađenim u prošlom tjednu. Ako su proizvodi povezani s grupama planova prodaje ujedno i vaši najprodavaniji proizvodi, position grupe planova prodaje može se povećati.

Referenca za API