DOCS

Klasyfikacja pozycji

Dowiedz się, jak żądać klasyfikacji w Dashboardzie i za pośrednictwem API.

Poniżej znajdziesz przykłady pokazujące, jak żądać klasyfikacji uniwersalnych i specyficznych dla danego kraju za pośrednictwem Dashboardu lub API. Dla tych, którzy szukają bardziej kompleksowych szczegółów technicznych i obszernej dokumentacji, odwiedź naszą stronę referencji API GraphQL Zonos dla deweloperów. Ten kompleksowy zasób oferuje szczegółowe informacje na temat punktów końcowych API, mutacji GraphQL i obszernych informacji technicznych.

Pola wejściowe 

Chociaż do wygenerowania klasyfikacji wymagany jest tylko opis, im więcej szczegółów produktu podasz, tym dokładniejsza będzie Twoja klasyfikacja. Alternatywnie możesz po prostu podać adres URL produktu, a Classify automatycznie wyodrębni wszystkie istotne szczegóły pozycji dla Ciebie. Poniżej znajduje się kompleksowe wyjaśnienie każdego pola wejściowego akceptowanego przez Classify. Rozumiejąc te pola wejściowe, możesz zmaksymalizować ich użycie i wygenerować wysoce dokładne klasyfikacje.

Żądaj klasyfikacji 

Aby żądać klasyfikacji w Dashboardzie lub za pośrednictwem API, postępuj zgodnie z poniższymi krokami i mutacją.

Poniższy przykład pokazuje żądanie uniwersalne (6-cyfrowe). Aby żądać klasyfikacji do określonych krajów, dodaj kody ISO krajów w żądaniu Classify, jak widać w poniższym przykładzie. Aby żądać uniwersalnego kodu HS, pozostaw kraj wysyłki null w żądaniu Classify.

Dane wejściowe przyjmują listę, dzięki czemu możesz żądać wielu lub jednej klasyfikacji na raz.

Uwaga: Aby wygenerować dzienniki audytu za pośrednictwem API, uwzględnij pole auditTrail w zapytaniu. Skontaktuj się z pracownikiem Zonos, aby uzyskać dostęp i szczegóły implementacji.

1mutation ClassifyItems($input: [ClassificationCalculateInput!]!) {
2 classificationsCalculate(input: $input) {
3 id
4 name
5 categories
6 imageUrl
7 hsCode {
8 code
9 description {
10 full
11 }
12 }
13 }
14}

Możliwe odpowiedzi API

Gdy Classify otrzyma żądanie klasyfikacji, próbuje dopasować dane pozycji wejściowej zawarte w żądaniu do dopasowania w bazie danych Classify na podstawie najwyższego wyniku pewności. Na podstawie tego, co zostanie znalezione, Classify zwróci jedną z następujących odpowiedzi:

  1. Gdy hsCode jest zwracany z kodem HS 6 do 8+ cyfr, w zależności od tego, czy kod kraju wysyłki został uwzględniony w żądaniu, Twoje żądanie klasyfikacji było pomyślne.
  2. Gdy {"errors": [ { "message": "No adequate response"}]} jest zwracany, oznacza to, że Classify nie mógł znaleźć klasyfikacji z powodu niewystarczających informacji wejściowych.
GraphQL API ReferenceTypes, inputs, and operations used in this guide

Czy ta strona była pomocna?