Clarify 問卷背後的行為,當您建立自己的使用者介面或讀取回應時很有用。
問題可以取決於較早的答案,因此發貨者只會看到相關內容。 您不必自己評估該邏輯:在工作階段行上, visibleQuestions 是準備好呈現的清單,已針對目前的 答案解決。
visibleQuestions
如果您寧願在用戶端呈現所有內容,該行的 questions 欄位 會傳回完整集合,其中包含每個問題的 displayCondition,因此您可以根據答案變更來顯示和 隱藏本機問題。
questions
displayCondition
每個答案都會記錄其來源:
INFERRED
0
1
confidence
MANUAL
SUPPLIED
更正推斷的答案會將其替換為 MANUAL 答案。最終的 回應會保留完整的組合,因此總是會有一筆記錄顯示哪些是預先填入的 與某個人變更的內容。
使用 confidence 來決定答案需要多少審查 — 將 低信心答案呈現給某個人確認,並快速通過高信心 答案。
大多數問題在 options 中內聯列出其選項。有些取決於項目 和較早的答案 — 這些設定 optionsSource 並保留 options 為空。
options
optionsSource
對於這些,工作階段行包括一個 dependentOptions 表格,涵蓋項目的每個 可到達組合。尋找其 parentValues 符合 目前答案的項目,然後顯示其 options — 無需額外的 API 呼叫。
dependentOptions
parentValues
{ "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" } ] } ] }
在每個項目上傳送 intendedUse 以指導推斷。當產品本身不足以 確定時,Clarify 會使用您宣告的值。
intendedUse
PERSONAL
CONSUMER
COMMERCIAL
RESEARCH
店面和消費者結帳流程應傳送 CONSUMER。
目標是一組答案所描述的內容:
CATALOG_ITEM
ITEM
catalogItemId
容器是收集答案的分組 — DECLARATION、 LANDED_COST、CONSIGNMENT 或 CONSOLIDATION。在 提交前使用 containerComplianceReadiness 在一次呼叫中檢查整個容器。
DECLARATION
LANDED_COST
CONSIGNMENT
CONSOLIDATION
containerComplianceReadiness
運作方式
運作方式
Clarify 問卷背後的行為,當您建立自己的使用者介面或讀取回應時很有用。
分支
問題可以取決於較早的答案,因此發貨者只會看到相關內容。 您不必自己評估該邏輯:在工作階段行上,
visibleQuestions是準備好呈現的清單,已針對目前的 答案解決。如果您寧願在用戶端呈現所有內容,該行的
questions欄位 會傳回完整集合,其中包含每個問題的displayCondition,因此您可以根據答案變更來顯示和 隱藏本機問題。答案來源
每個答案都會記錄其來源:
INFERRED- 由 Clarify 從您的項目資料預先填入。包含 從0到1的confidence分數。MANUAL- 由某個人輸入或更正。SUPPLIED- 您在請求中傳送的事實(例如預期用途)。沒有 要確認的內容,因此不會顯示為問題。更正推斷的答案會將其替換為
MANUAL答案。最終的 回應會保留完整的組合,因此總是會有一筆記錄顯示哪些是預先填入的 與某個人變更的內容。使用
confidence來決定答案需要多少審查 — 將 低信心答案呈現給某個人確認,並快速通過高信心 答案。動態選項
大多數問題在
options中內聯列出其選項。有些取決於項目 和較早的答案 — 這些設定optionsSource並保留options為空。對於這些,工作階段行包括一個
dependentOptions表格,涵蓋項目的每個 可到達組合。尋找其parentValues符合 目前答案的項目,然後顯示其options— 無需額外的 API 呼叫。{ "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" } ] } ] }預期用途
在每個項目上傳送
intendedUse以指導推斷。當產品本身不足以 確定時,Clarify 會使用您宣告的值。PERSONALCONSUMERCOMMERCIALRESEARCH店面和消費者結帳流程應傳送
CONSUMER。目標和容器
目標是一組答案所描述的內容:
CATALOG_ITEM- 可重複使用的產品主資料。回答一次並在 多個出貨中重複使用。ITEM- 單一出貨的項目。當為ITEM回答時,傳送其catalogItemId,以便可重複使用的目錄層級答案集可以 滿足該計畫。容器是收集答案的分組 —
DECLARATION、LANDED_COST、CONSIGNMENT或CONSOLIDATION。在 提交前使用containerComplianceReadiness在一次呼叫中檢查整個容器。後續步驟
這個頁面有幫助嗎?