DOCS

Cara kerjanya

Cara kerjanya

Perilaku di balik kuesioner Clarify yang berguna ketika Anda membangun UI sendiri atau membaca respons.

Percabangan 

Pertanyaan dapat bergantung pada jawaban sebelumnya, sehingga pengirim hanya melihat apa yang relevan. Anda tidak harus mengevaluasi logika tersebut sendiri: pada baris sesi, visibleQuestions adalah daftar siap rendering, sudah diselesaikan terhadap jawaban saat ini.

Jika Anda lebih suka merender semuanya di sisi klien, bidang questions baris tersebut mengembalikan set lengkap dengan displayCondition setiap pertanyaan, sehingga Anda dapat menampilkan dan menyembunyikan pertanyaan secara lokal seiring jawaban berubah.

Asal jawaban 

Setiap jawaban mencatat dari mana asalnya:

  • INFERRED - pra-isi oleh Clarify dari data item Anda. Membawa skor confidence dari 0 hingga 1.
  • MANUAL - dimasukkan atau dikoreksi oleh seseorang.
  • SUPPLIED - fakta yang Anda kirim dalam permintaan (seperti penggunaan yang dimaksudkan). Tidak ada yang perlu dikonfirmasi, sehingga tidak ditampilkan sebagai pertanyaan.

Mengoreksi jawaban yang disimpulkan menggantinya dengan yang MANUAL. Respons yang diselesaikan menyimpan campuran lengkap, sehingga selalu ada catatan tentang apa yang telah diisi sebelumnya versus apa yang diubah oleh seseorang.

Gunakan confidence untuk memutuskan seberapa banyak tinjauan yang dibutuhkan suatu jawaban — tampilkan jawaban dengan kepercayaan rendah untuk dikonfirmasi oleh seseorang, dan proses cepat jawaban dengan kepercayaan tinggi.

Opsi dinamis 

Sebagian besar pertanyaan mencantumkan pilihan mereka secara inline di options. Beberapa bergantung pada item dan jawaban sebelumnya — ini menetapkan optionsSource dan meninggalkan options kosong.

Untuk ini, baris sesi mencakup tabel dependentOptions yang mencakup setiap kombinasi yang dapat dicapai untuk item. Temukan entri yang parentValues cocok dengan jawaban saat ini, kemudian tampilkan options - tidak ada panggilan API tambahan.

{
  "questionCode": "fda_product_code",
  "dependsOn": ["intended_use"],
  "entries": [
    {
      "parentValues": [{ "questionCode": "intended_use", "value": "cosmetic" }],
      "options": [
        { "value": "53", "label": "Cosmetics" },
        { "value": "53A", "label": "Skin care preparations" }
      ]
    }
  ]
}

Penggunaan yang dimaksudkan 

Sertakan intendedUse pada setiap item untuk memandu inferensi. Ketika produk saja tidak cukup untuk menentukannya, Clarify menggunakan nilai yang Anda deklarasikan.

NilaiUntuk
PERSONALKonsumsi pribadi, hadiah, atau penggunaan rumah tangga (bukan penjualan kembali).
CONSUMERProduk konsumen umum yang dijual melalui saluran ritel.
COMMERCIALTujuan bisnis, manufaktur, atau industri.
RESEARCHLaboratorium, pengujian, studi ilmiah, atau uji klinis.

Alur storefront dan checkout konsumen harus mengirimkan CONSUMER.

Target dan wadah 

Target adalah apa yang dijelaskan oleh serangkaian jawaban:

  • CATALOG_ITEM - data master produk yang dapat digunakan kembali. Jawab sekali dan gunakan kembali di seluruh pengiriman.
  • ITEM - item pengiriman tunggal. Saat menjawab untuk ITEM, sertakan catalogItemId-nya sehingga set jawaban tingkat katalog yang dapat digunakan kembali dapat memenuhi program.

Container adalah pengelompokan tempat jawaban dikumpulkan — DECLARATION, LANDED_COST, CONSIGNMENT, atau CONSOLIDATION. Gunakan containerComplianceReadiness untuk memeriksa seluruh kontainer dalam satu panggilan sebelum Anda mengajukan.

Pesan demo

Apakah halaman ini bermanfaat?