Ramificazione
Le domande possono dipendere dalle risposte precedenti, quindi il mittente vede solo ciò che è rilevante.
Non devi valutare tu stesso questa logica: su una riga di sessione,
visibleQuestions è l'elenco pronto per il rendering, già risolto rispetto a
risposte attuali.
Se preferisci eseguire il rendering di tutto lato client, la linea's questions campo
restituisce l'intero set con ciascuna domanda displayCondition, così puoi mostrare e
nascondi le domande localmente man mano che le risposte cambiano.
Rispondi alla provenienza
Ogni risposta registra da dove proviene:
INFERRED- precompilato da Clarify dai dati dell'articolo. Porta unconfidencepunteggio da0A1.MANUAL- inserito o corretto da una persona.SUPPLIED- un fatto che hai inviato nella richiesta (come la destinazione d'uso). C'è niente da confermare, quindi non viene mostrata come domanda.
La correzione di una risposta dedotta la sostituisce con a MANUAL uno. Un finalizzato
la risposta mantiene il mix completo, quindi c'è sempre una registrazione di ciò che è stato precompilato
rispetto a ciò che una persona ha cambiato.
Opzioni dinamiche
La maggior parte delle domande elenca le proprie scelte in linea options. Alcuni dipendono dall'articolo
e sulle risposte precedenti: queste sono impostate optionsSource e andarsene options vuoto.
Per questi, una riga di sessione include a dependentOptions tavolo che copre ogni
combinazione raggiungibile per l'articolo. Trova la voce di chi parentValues abbinare il
risposte attuali, quindi mostrale options — nessuna chiamata extra 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" }
]
}
]
}
Destinazione d'uso
Passa intendedUse on each item to guide inference. When the product alone isn't
enough to determine it, Clarify uses the value you declared.
| Valore↕ | Per↕ |
|---|---|
PERSONAL | Consumo personale, regali o uso domestico (non rivendita). |
CONSUMER | Prodotti di consumo generici venduti attraverso canali di vendita al dettaglio. |
COMMERCIAL | Scopi commerciali, produttivi o industriali. |
RESEARCH | Laboratorio, test, studio scientifico o sperimentazioni cliniche. |
Storefront and consumer-checkout flows should send CONSUMER.
Bersagli e contenitori
Obiettivo è ciò che descrive una serie di risposte:
CATALOG_ITEM- dati anagrafici del prodotto riutilizzabili. Rispondi una volta e riutilizzalo attraverso le spedizioni.ITEM- un unico articolo di spedizione. Quando rispondi per unITEM, passalocatalogItemIdquindi un set di risposte riutilizzabile a livello di catalogo può soddisfare il programma.
Contenitore è il raggruppamento in cui vengono raccolte le risposte — DECLARATION,
LANDED_COST, CONSIGNMENT, O CONSOLIDATION. Utilizzo
containerComplianceReadiness per controllare un intero contenitore in una sola chiamata prima di te
file.
Come funziona
Il comportamento dietro i questionari Clarify che è utile quando crei una tua UI oppure leggi le risposte.