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.
Na ovoj stranici
Konfiguracija
Polja
Radnja Get selling plan group data sadrži sljedeća polja koja se upotrebljavaju za izradu upita:
| Polje | Opis |
|---|---|
| Poredaj podatke prema | Obavezno. Parametri prema kojima se sortiraju podaci koje vraća upit za pretraživanje. |
| Maksimalan broj rezultata | Obavezno. Maksimalan broj rezultata koje može vratiti odabrani upit za pretraživanje. Odjednom se može vratiti najviše 100 rezultata. |
| Upit | Obavezno. 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.