Pobierz dane zlecenia realizacji
Możesz użyć akcji Pobierz dane zlecenia realizacji, aby pobrać informacje o zleceniu realizacji ze swojego sklepu.
Na tej stronie
Konfiguracja
Pola
Akcja Pobierz dane zlecenia realizacji zawiera następujące pola, które służą do tworzenia zapytania:
| Pole | Opis |
|---|---|
| Sortuj dane według | Wymagane. Parametry, według których sortowane są dane zwrócone przez zapytanie wyszukiwania. |
| Maksymalna liczba wyników | Wymagane. Maksymalna liczba wyników, które mogą zostać zwrócone przez wybrane zapytanie wyszukiwania. Jednorazowo możesz zwrócić do 100 wyników. |
| Zapytanie | Wymagane. Wybierz spośród popularnych zapytań lub wybierz opcję Zaawansowane, aby utworzyć własne. |
Ciąg zapytania
To jest przykładowe zapytanie dotyczące pobierania zleceń realizacji, które są obecnie wstrzymane:
status:ON_HOLDZmienna status jest filtrem dostępnym w zapytaniu dotyczącym zleceń realizacji i może być używana wielokrotnie lub w połączeniu z innymi zmiennymi.
Podczas wysyłania zapytań o dane warto wiedzieć:
- Lista dostępnych filtrów zleceń realizacji
- Zapytania muszą być zgodne z określoną składnią
- Wartości pól zapytań nie zawsze są udokumentowane. W niektórych przypadkach wartości te można znaleźć w dokumentacji API. Alternatywnie, często można je znaleźć w adresach URL w panelu administracyjnym po zastosowaniu filtrów. Na przykład, aby znaleźć niektóre wartości zapytań dotyczących zamówień, filtruj stronę Zamówienia w panelu administracyjnym, a następnie sprawdź adres URL.
- Możesz uruchomić lub przetestować zapytanie w swoim sklepie za pomocą aplikacji Shopify GraphiQL.
- Pamiętaj, co się stanie, jeśli Twoje zapytanie zakończy się niepowodzeniem. Często API zwróci wszystkie wyniki (zamiast żadnego).
Zwrócone dane
Wszystkie akcje typu Pobierz dane zwracają listę od 0 do 100 zasobów. W zależności od przypadku użycia możesz wykorzystać te dane na różne sposoby:
- Jeśli chcesz obsłużyć każdą pozycję z listy osobno, na przykład dodać tag do każdej z nich, możesz użyć akcji Dla każdego.
- Jeśli chcesz zagregować dane, na przykład policzyć, ile wyników zostało zwróconych, możesz użyć akcji Licz lub Sumuj.
- Jeśli chcesz wyświetlić listę, na przykład wysłać wiadomość e-mail ze wszystkimi pozycjami, możesz użyć zwróconych danych bezpośrednio w kolejnych akcjach.
Aby uzyskać dostęp do zwróconych danych w krokach następujących po tej akcji, użyj zmiennej o nazwie Pobierz dane zlecenia realizacji, która jest listą zleceń realizacji. Możesz użyć tej zmiennej zarówno w warunkach, jak i w akcjach. Na przykład, możesz wysłać listę zleceń realizacji w akcji Wyślij wewnętrzną wiadomość e-mail w następujący sposób:
{% for fulfillment_order in GetFulfillmentOrderData %}
* Order: {{ fulfillment_order.order.name }} Location: {{ fulfillment_order.assignedLocation.name }}
{% endfor %}Wyzwalacze
Możesz użyć tej akcji w dowolnym workflow, w tym w wyzwalaczu Zaplanowany czas. W workflow, który używa wyzwalacza Zaplanowany czas, workflow uruchamia się o określonej przez Ciebie godzinie, a nie w wyniku zdarzenia. Ponieważ nie ma określonego zdarzenia w Twoim sklepie lub z aplikacji, które uruchamia workflow, żadne dane nie są automatycznie dołączane.
Szczegóły API
Szablony
Wysyłaj codzienne podsumowanie e-mail z listą wstrzymanych zleceń realizacji
Każdego dnia ten workflow wysyła zapytanie o wszystkie zlecenia realizacji, które są wstrzymane (jednorazowo do 100). Wysyła podsumowanie e-mail z nazwą zamówienia i przypisaną lokalizacją realizacji. Wyświetl szablon