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 pengiriman 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 berapa banyak tinjauan yang dibutuhkan jawaban — tampilkan jawaban dengan kepercayaan rendah untuk dikonfirmasi seseorang, dan teruskan 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": "Kosmetik" },
        { "value": "53A", "label": "Persiapan perawatan kulit" }
      ]
    }
  ]
}

Penggunaan yang dimaksudkan 

Lewatkan 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, lewatkan catalogItemId 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?