As perguntas podem depender de respostas anteriores, então o remetente só vê o que é relevante.
Você não precisa avaliar essa lógica sozinho: em uma linha de sessão,
visibleQuestions é a lista pronta para renderizar, já resolvida em relação às
respostas atuais.
Se preferir renderizar tudo no lado do cliente, o campo questions da linha
retorna o conjunto completo com o displayCondition de cada pergunta, para que você possa mostrar e
ocultar as perguntas localmente à medida que as respostas mudam.
INFERRED - pré-preenchida pelo Clarify a partir dos dados do seu item. Carrega uma
pontuação de confidence de 0 a 1.
MANUAL - inserida ou corrigida por uma pessoa.
SUPPLIED - um fato que você enviou na solicitação (como uso pretendido). Não há
nada a confirmar, por isso não é mostrado como uma pergunta.
Corrigir uma resposta inferida a substitui por uma MANUAL. Uma resposta
finalizada mantém a mistura completa, então sempre há um registro do que foi pré-preenchido
versus o que uma pessoa alterou.
Use confidence para decidir quanta revisão uma resposta precisa — destaque
respostas de baixa confiança para uma pessoa confirmar e agilize as de alta confiança.
A maioria das perguntas lista suas escolhas em linha em options. Algumas dependem do item
e de respostas anteriores — estas definem optionsSource e deixam options vazio.
Para essas, uma linha de sessão inclui uma tabela dependentOptions cobrindo cada
combinação alcançável para o item. Encontre a entrada cujo parentValues corresponda às
respostas atuais e, em seguida, mostre suas options — sem chamadas de API extras.
{"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"}]}]}
Passe intendedUse em cada item para orientar a inferência. Quando o produto sozinho não é
suficiente para determiná-lo, o Clarify usa o valor que você declarou.
Valor↕
Para↕
PERSONAL
Consumo pessoal, presentes ou uso doméstico (não revenda).
CONSUMER
Produtos de consumo geral vendidos por canais de varejo.
COMMERCIAL
Fins comerciais, de fabricação ou industriais.
RESEARCH
Laboratório, testes, estudos científicos ou ensaios clínicos.
Os fluxos de vitrine e checkout do consumidor devem enviar CONSUMER.
CATALOG_ITEM - dados mestre do produto reutilizáveis. Responda uma vez e reutilize
em todas as remessas.
ITEM - item de uma única remessa. Ao responder por um ITEM, passe seu catalogItemId para que um conjunto de respostas reutilizável em nível de catálogo possa satisfazer o programa.
Contêiner é o agrupamento sob o qual as respostas são coletadas — DECLARATION, LANDED_COST, CONSIGNMENT ou CONSOLIDATION. Use containerComplianceReadiness para verificar um contêiner inteiro em uma chamada antes de
arquivar.
Como funciona
Como funciona
O comportamento por trás dos questionários do Clarify, útil quando você cria sua própria UI ou lê as respostas.
Ramificação
As perguntas podem depender de respostas anteriores, então o remetente só vê o que é relevante. Você não precisa avaliar essa lógica sozinho: em uma linha de sessão,
visibleQuestionsé a lista pronta para renderizar, já resolvida em relação às respostas atuais.Se preferir renderizar tudo no lado do cliente, o campo
questionsda linha retorna o conjunto completo com odisplayConditionde cada pergunta, para que você possa mostrar e ocultar as perguntas localmente à medida que as respostas mudam.Proveniência da resposta
Cada resposta registra de onde veio:
INFERRED- pré-preenchida pelo Clarify a partir dos dados do seu item. Carrega uma pontuação deconfidencede0a1.MANUAL- inserida ou corrigida por uma pessoa.SUPPLIED- um fato que você enviou na solicitação (como uso pretendido). Não há nada a confirmar, por isso não é mostrado como uma pergunta.Corrigir uma resposta inferida a substitui por uma
MANUAL. Uma resposta finalizada mantém a mistura completa, então sempre há um registro do que foi pré-preenchido versus o que uma pessoa alterou.Use
confidencepara decidir quanta revisão uma resposta precisa — destaque respostas de baixa confiança para uma pessoa confirmar e agilize as de alta confiança.Opções dinâmicas
A maioria das perguntas lista suas escolhas em linha em
options. Algumas dependem do item e de respostas anteriores — estas definemoptionsSourcee deixamoptionsvazio.Para essas, uma linha de sessão inclui uma tabela
dependentOptionscobrindo cada combinação alcançável para o item. Encontre a entrada cujoparentValuescorresponda às respostas atuais e, em seguida, mostre suasoptions— sem chamadas de API extras.{ "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" } ] } ] }Uso pretendido
Passe
intendedUseem cada item para orientar a inferência. Quando o produto sozinho não é suficiente para determiná-lo, o Clarify usa o valor que você declarou.PERSONALCONSUMERCOMMERCIALRESEARCHOs fluxos de vitrine e checkout do consumidor devem enviar
CONSUMER.Destinos e contêineres
Alvo é o que um conjunto de respostas descreve:
CATALOG_ITEM- dados mestre do produto reutilizáveis. Responda uma vez e reutilize em todas as remessas.ITEM- item de uma única remessa. Ao responder por umITEM, passe seucatalogItemIdpara que um conjunto de respostas reutilizável em nível de catálogo possa satisfazer o programa.Contêiner é o agrupamento sob o qual as respostas são coletadas —
DECLARATION,LANDED_COST,CONSIGNMENTouCONSOLIDATION. UsecontainerComplianceReadinesspara verificar um contêiner inteiro em uma chamada antes de arquivar.Próximas etapas
Esta página foi útil?