DOCS

Phân loại hạng mục

Tìm hiểu cách yêu cầu phân loại trong Dashboard và qua API.

Dưới đây, bạn sẽ tìm thấy các ví dụ minh họa cách yêu cầu phân loại phổ quát và dành riêng cho quốc gia thông qua Dashboard hoặc qua API. Đối với những người tìm kiếm chi tiết kỹ thuật toàn diện và tài liệu mở rộng, hãy truy cập trang tham khảo API GraphQL Zonos. Tài nguyên toàn diện này cung cấp thông tin chi tiết về các điểm cuối API, mutation GraphQL và thông tin kỹ thuật mở rộng.

Các trường đầu vào 

Mặc dù chỉ cần mô tả để tạo phân loại, nhưng bạn cung cấp càng nhiều chi tiết sản phẩm thì phân loại của bạn sẽ càng chính xác. Ngoài ra, bạn có thể chỉ cần cung cấp URL sản phẩm và Classify sẽ tự động trích xuất tất cả các chi tiết hạng mục có liên quan cho bạn. Dưới đây là giải thích toàn diện về từng trường đầu vào được Classify chấp nhận. Bằng cách hiểu những trường đầu vào này, bạn có thể tối đa hóa việc sử dụng chúng và tạo ra các phân loại rất chính xác.

Yêu cầu phân loại 

Để yêu cầu phân loại trong Dashboard hoặc qua API, hãy làm theo các bước và mutation dưới đây.

Ví dụ dưới đây cho thấy một yêu cầu phổ quát (6 chữ số). Để yêu cầu phân loại cho các quốc gia cụ thể, hãy thêm mã ISO của các quốc gia vào yêu cầu Classify như được thấy trong ví dụ dưới đây. Để yêu cầu mã HS phổ quát, hãy để quốc gia gửi hàng null trong yêu cầu Classify.

Đầu vào có một danh sách để bạn có thể yêu cầu nhiều hoặc một phân loại cùng một lúc.

Lưu ý: Để tạo dấu vết kiểm toán qua API, hãy bao gồm trường auditTrail trong truy vấn của bạn. Liên hệ với đại diện Zonos của bạn để có quyền truy cập và chi tiết triển khai.

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}

Phản hồi API có thể

Khi Classify nhận được yêu cầu phân loại, nó sẽ cố gắng khớp dữ liệu hạng mục đầu vào có trong yêu cầu với một kết quả trùng khớp trong cơ sở dữ liệu của Classify dựa trên điểm tin cậy cao nhất. Dựa trên những gì được tìm thấy, Classify sẽ trả về một trong các phản hồi sau:

  1. Khi hsCode được trả về với mã HS 6 đến 8+ chữ số, tùy thuộc vào liệu có đưa quốc gia gửi hàng vào yêu cầu hay không, yêu cầu phân loại của bạn đã thành công.
  2. Khi {"errors": [ { "message": "No adequate response"}]} được trả về, điều đó có nghĩa là Classify không thể tìm thấy phân loại do thông tin đầu vào không đủ.
GraphQL API ReferenceTypes, inputs, and operations used in this guide

Trang này có hữu ích không?