Periksa apakah informasi item cukup terperinci untuk diklasifikasi—sebelum Anda meminta kode HS.
GraphQL
Mutasi customsDescriptionValidate memeriksa apakah informasi item cukup untuk dengan percaya diri menetapkan kode HS 6 digit, sebelum klasifikasi dijalankan. Ini mengembalikan status kesiapan yang penerapan kebijakannya Anda tentukan sendiri—lanjutkan untuk mengklasifikasi, beri peringatan, minta pembeli atau pedagang untuk detail lebih lanjut, atau tolak item.
Ini adalah pemeriksaan pendahuluan, bukan klasifikasi: customsDescriptionValidatetidak mengklasifikasi item dan tidak mengembalikan kode HS. Gunakan untuk menangkap deskripsi tipis atau tidak dapat digunakan sejak awal sehingga deskripsi yang akhirnya Anda kirim ke Classify menghasilkan hasil yang akurat dan bebas asumsi.
Pemeriksaan kesiapan hanya salah satu penggunaan. Karena data item yang sama mendorong layanan deskripsi bea cukai dan klasifikasi Zonos, mutasi ini adalah titik masuk ke alur kerja Deskripsi Bea Cukai yang lebih luas—mengatur gerbang kualitas data, kemudian menghasilkan deskripsi bea cukai yang sesuai dari item. Lihat Lebih dari sekedar gerbang klasifikasi di bawah.
Setiap validasi mengembalikan satu status. Status bersifat informatif—integrasi Anda menentukan konsekuensi dari setiap nilai.
Status↕
Arti↕
Tindakan yang disarankan↕
READY
Informasi sudah cukup untuk dengan percaya diri menetapkan kode HS 6 digit tanpa asumsi.
Lanjutkan untuk mengklasifikasi.
INCOMPLETE
Item dapat diidentifikasi, tetapi atribut yang penting hilang, sehingga klasifikasi akan bergantung pada asumsi.
Minta atribut yang dinamai dalam missingAttributes, kemudian coba lagi.
UNRECOGNIZABLE
Teks tidak menetapkan apa yang mendasar dari item—nilai kosong, SKU atau kode internal semata, atau omong kosong.
Minta pengguna memasukkan kembali item.
Ketika status adalah INCOMPLETE, bidang missingAttributes mengembalikan atribut yang hilang sebagai frasa pendek (misalnya "fiber content" atau "material, construction") yang cocok untuk menyusun pesan yang menghadap pengguna. Ini adalah null untuk status lainnya.
Berikan bidang item secara langsung—setidaknya satu bidang deskriptif diperlukan. Contoh di bawah memvalidasi item yang nama dan deskripsinya mengidentifikasinya sebagai t-shirt tetapi menghilangkan konten serat yang diperlukan untuk mengklasifikasinya, sehingga mutasi mengembalikan INCOMPLETE.
1mutationCustomsDescriptionValidate(
2$input: CustomsDescriptionValidationInput!
3){
4 customsDescriptionValidate(input:$input) {
5 id
6 status
7 missingAttributes
8 content {
9 name
10 description
11 material
12 categories
13 existingItemId
14}
15 createdAt
16}
17}
Bidang masukan
Bidang↕
Tipe↕
Deskripsi↕
name
String
Nama item.
description
String
Deskripsi item yang dapat dibaca manusia.
material
String
Material atau komposisi item, jika diketahui (misalnya "55% cotton, 45% polyester").
categories
[String!]
Kategori yang terkait dengan dan mendeskripsikan item.
existingItemId
ID
ID item Item yang ada untuk divalidasi. Ketika disediakan, bidang item yang disimpan digunakan dan bidang apa pun yang disediakan di sini menggantikan nilai yang disimpan.
Berikan salah satu existingItemId atau bidang item secara langsung—setidaknya satu bidang deskriptif diperlukan.
Jika item sudah ada di Zonos, berikan ID-nya sebagai existingItemId alih-alih mengirim ulang setiap bidang. Bidang item yang disimpan digunakan sebagai basis untuk validasi, dan bidang apa pun yang juga Anda berikan dalam input yang sama menggantikan nilai yang disimpan—berguna untuk menguji apakah edit akan membuat item tipis siap klasifikasi.
Respons content mengeluarkan data item yang divalidasi, dengan existingItemId diselesaikan, sehingga setiap CustomsDescriptionValidation yang disimpan mendeskripsikan dirinya sendiri.
Karena status kesiapan bersifat informatif, pemeriksaan yang sama memberi makan lebih dari satu alur kerja—bukan hanya tentang memutuskan apakah akan mengklasifikasi. customsDescriptionValidate mengevaluasi data item yang sama yang digunakan layanan klasifikasi dan deskripsi bea cukai Zonos, yang menjadikannya langkah pertama alami dalam alur kerja Deskripsi Bea Cukai yang lebih luas:
Gerbang kualitas data — Tampilkan informasi item tipis atau tidak dapat digunakan pada titik masuk (dalam PIM, impor katalog, atau checkout) dan minta secara tepat apa yang hilang menggunakan missingAttributes, sebelum data itu mengalir ke hilir.
Hasilkan deskripsi bea cukai — Setelah item READY, serahkan data yang sama kepada mutasi customsDescriptionsCreate agar Zonos menghasilkan deskripsi bea cukai yang ringkas, sesuai dengan bea cukai dan ICS2 dari item—secara opsional meminta kode HS dalam panggilan yang sama. Memvalidasi kesiapan terlebih dahulu berarti deskripsi yang dihasilkan dibangun dari informasi lengkap daripada asumsi.
Klasifikasi dengan percaya diri — Lanjutkan ke Classify mengetahui deskripsi cukup kaya untuk menetapkan kode HS 6 digit yang akurat tanpa tebakan.
Alur end-to-end yang khas adalah: validasi kesiapan → kumpulkan missingAttributes apa pun → hasilkan deskripsi bea cukai yang sesuai (dan kode HS) → klasifikasi atau arsip.
GraphQL API ReferenceTypes, inputs, and operations used in this guide
Kesiapan Klasifikasi
Kesiapan Klasifikasi
Periksa apakah informasi item cukup terperinci untuk diklasifikasi—sebelum Anda meminta kode HS.
GraphQL
Mutasi
customsDescriptionValidatememeriksa apakah informasi item cukup untuk dengan percaya diri menetapkan kode HS 6 digit, sebelum klasifikasi dijalankan. Ini mengembalikan status kesiapan yang penerapan kebijakannya Anda tentukan sendiri—lanjutkan untuk mengklasifikasi, beri peringatan, minta pembeli atau pedagang untuk detail lebih lanjut, atau tolak item.Ini adalah pemeriksaan pendahuluan, bukan klasifikasi:
customsDescriptionValidatetidak mengklasifikasi item dan tidak mengembalikan kode HS. Gunakan untuk menangkap deskripsi tipis atau tidak dapat digunakan sejak awal sehingga deskripsi yang akhirnya Anda kirim ke Classify menghasilkan hasil yang akurat dan bebas asumsi.Pemeriksaan kesiapan hanya salah satu penggunaan. Karena data item yang sama mendorong layanan deskripsi bea cukai dan klasifikasi Zonos, mutasi ini adalah titik masuk ke alur kerja Deskripsi Bea Cukai yang lebih luas—mengatur gerbang kualitas data, kemudian menghasilkan deskripsi bea cukai yang sesuai dari item. Lihat Lebih dari sekedar gerbang klasifikasi di bawah.
Status kesiapan
Setiap validasi mengembalikan satu
status. Status bersifat informatif—integrasi Anda menentukan konsekuensi dari setiap nilai.READYINCOMPLETEmissingAttributes, kemudian coba lagi.UNRECOGNIZABLEKetika status adalah
INCOMPLETE, bidangmissingAttributesmengembalikan atribut yang hilang sebagai frasa pendek (misalnya"fiber content"atau"material, construction") yang cocok untuk menyusun pesan yang menghadap pengguna. Ini adalahnulluntuk status lainnya.Validasi item melalui API
Berikan bidang item secara langsung—setidaknya satu bidang deskriptif diperlukan. Contoh di bawah memvalidasi item yang nama dan deskripsinya mengidentifikasinya sebagai t-shirt tetapi menghilangkan konten serat yang diperlukan untuk mengklasifikasinya, sehingga mutasi mengembalikan
INCOMPLETE.mutation CustomsDescriptionValidate($input: CustomsDescriptionValidationInput!) {customsDescriptionValidate(input: $input) {idstatusmissingAttributescontent {namedescriptionmaterialcategoriesexistingItemId}createdAt}}Bidang masukan
nameStringdescriptionStringmaterialString"55% cotton, 45% polyester").categories[String!]existingItemIdIDItemyang ada untuk divalidasi. Ketika disediakan, bidang item yang disimpan digunakan dan bidang apa pun yang disediakan di sini menggantikan nilai yang disimpan.Berikan salah satu
existingItemIdatau bidang item secara langsung—setidaknya satu bidang deskriptif diperlukan.Validasi item yang ada
Jika item sudah ada di Zonos, berikan ID-nya sebagai
existingItemIdalih-alih mengirim ulang setiap bidang. Bidang item yang disimpan digunakan sebagai basis untuk validasi, dan bidang apa pun yang juga Anda berikan dalam input yang sama menggantikan nilai yang disimpan—berguna untuk menguji apakah edit akan membuat item tipis siap klasifikasi.Respons
contentmengeluarkan data item yang divalidasi, denganexistingItemIddiselesaikan, sehingga setiapCustomsDescriptionValidationyang disimpan mendeskripsikan dirinya sendiri.Lebih dari sekedar gerbang klasifikasi
Karena status kesiapan bersifat informatif, pemeriksaan yang sama memberi makan lebih dari satu alur kerja—bukan hanya tentang memutuskan apakah akan mengklasifikasi.
customsDescriptionValidatemengevaluasi data item yang sama yang digunakan layanan klasifikasi dan deskripsi bea cukai Zonos, yang menjadikannya langkah pertama alami dalam alur kerja Deskripsi Bea Cukai yang lebih luas:missingAttributes, sebelum data itu mengalir ke hilir.READY, serahkan data yang sama kepada mutasicustomsDescriptionsCreateagar Zonos menghasilkan deskripsi bea cukai yang ringkas, sesuai dengan bea cukai dan ICS2 dari item—secara opsional meminta kode HS dalam panggilan yang sama. Memvalidasi kesiapan terlebih dahulu berarti deskripsi yang dihasilkan dibangun dari informasi lengkap daripada asumsi.Alur end-to-end yang khas adalah: validasi kesiapan → kumpulkan
missingAttributesapa pun → hasilkan deskripsi bea cukai yang sesuai (dan kode HS) → klasifikasi atau arsip.CustomsDescriptionValidationInput
customsDescriptionValidate
Apakah halaman ini bermanfaat?