Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Output del modulo di valutazione degli agenti in Amazon Connect
Questa sezione mostra il percorso dell’output di esportazione per le valutazioni, fornisce un esempio di punteggi dei moduli di valutazione e descrive i metadati dei moduli di valutazione.
Indice
Verifica del bucket S3
Quando abiliti la Valutazione dei contatti nella console Amazon Connect , ti viene richiesto di creare o scegliere un bucket S3 per archiviare le valutazioni. Per verificare il nome del bucket, vai all’alias dell’istanza, scegli Archiviazione dei dati, Valutazione dei contatti, quindi Modifica.
Esempi di posizioni di output
Di seguito è riportato il percorso del file di output per i moduli di valutazione:
-
contact_evaluations_S3_bucketYYYY/MM/DD/hh:mm:ss.sTZD/Valutazioni/ - .jsonevaluation_id
Esempio:
amazon-connect-s3/Evaluations/2022/04/14/05:04:20.869Z-11111111-2222-3333-4444-555555555555.json
Problema noto: due file di output per la stessa valutazione
Contact Lens genera due file di output per lo stesso modulo di valutazione.
-
Un file viene scritto nel nuovo percorso S3 predefinito. È possibile configurare il percorso nella console. AWS
-
Un altro file, che sarà obsoleto, viene scritto in un percorso S3 precedente diverso. Puoi ignorare questo file.
Il percorso S3 precedente è simile al seguente:
-
s3_bucket/evaluations/contact_contactId/evaluation_ /yyyy-mm-:mm:ss.stzd.jsonevaluationIdDDThh
-
Punteggi di esempio
L’esempio seguente mostra un punteggio tipico.
{ "schemaVersion": "3.1", "evaluationId": "fb90de35-4507-479a-8b57-970290fd5c2c", "metadata": { "contactId": "badd4896-75f7-43b3-bee6-c617ed3d04cb", "accountId": "874551140838", "instanceId": "8f753c94-9cd2-4f16-85eb-945f7f0d559a", "agentId": "286bcec0-e722-4166-865f-84db80252218", "evaluationDefinitionTitle": "Compliance Evaluation Form", "evaluator": "jane", "evaluationDefinitionId": "15d8fbf1-b4b2-4ace-869b-82714e2f6e3e", "evaluationDefinitionVersion": 2, "evaluationStartTimestamp": "2022-11-14T17:57:08.649Z", "evaluationSubmitTimestamp": "2022-11-14T17:59:29.052Z", "score": { "percentage": 100 }, "creator": "jane.doe@acme.com", "autoEvaluated": false, "resubmitted": false, "evaluationSource": "ASSISTED_BY_AUTOMATION", "acknowledgerComment": "The Acknowledgment comment", "acknowledgedTimestamp": "2022-12-22T05:20:39.297Z", "acknowledgedByUserName": "john", "acknowledgedByUserId": "286bcec0-e722-4166-865f-84db80252218" }, "sections": [ { "sectionRefId": "s1a1b58d6", "sectionTitle": "The title of the section", "notes": "Section note", "score": { "percentage": 100 } }, { "sectionRefId": "s46661c49", "sectionTitle": "The title of the subsection", "parentSectionRefId": "s1a1b58d6", "score": { "percentage": 100 } } ], "questions": [ { "questionRefId": "q570b206a", "sectionRefId": "s46661c49", "questionType": "NUMERIC", "questionText": "How do you rate the contact between 1 and 10?", "answer": { "value": "", "notes": "Add more information here", "metadata": { "notApplicable": true } }, "score": { "notApplicable": true } }, { "questionRefId": "q73bc5b9d", "sectionRefId": "s46661c49", "questionType": "SINGLESELECT", "questionText": "Did the agent introduce themselves?", "answer": { "values": [ { "valueText": "Yes", "valueRefId": "o6999aa94", "selected": true }, { "valueText": "No", "valueRefId": "o284e4d9e", "selected": false }, { "valueText": "Maybe", "valueRefId": "o1b2f0a14", "selected": false } ], "notes": "Add more information here", "automation": { "status": "SYSTEM_ANSWER", "systemSuggestedValue": "Yes" }, "metadata": { "notApplicable": false } }, "score": { "percentage": 100 } }, { "questionRefId": "h89bc7a9t", "sectionRefId": "s46661c49", "questionType": "SINGLESELECT", "questionText": "Did the agent offer a promotion?", "answer": { "values": [ { "valueText": "Yes", "valueRefId": "o6999aa94", "selected": false }, { "valueText": "No", "valueRefId": "o284e4d9e", "selected": true }, { "valueText": "Maybe", "valueRefId": "o1b2f0a14", "selected": false } ], "notes": "Add more information here", "assistedSuggestion": { value: "No. A promotion was not offered by the agent." }, "metadata": { "notApplicable": false } }, "score": { "percentage": 100 } }, { "questionRefId": "qc2effc9d", "sectionRefId": "s46661c49", "questionType": "TEXT", "questionText": "Describe the outcome.", "answer": { "value": "Example answer text", "notes": "Add more information here", "metadata": { "notApplicable": false } }, "score": { "notApplicable": true } } ] }
Definizioni dei metadati del modulo di valutazione
Nella seguente lista sono descritti i campi del modulo di valutazione
- evaluationId
-
Un identificatore univoco per la valutazione del contatto
Tipo: stringa
Vincoli per la lunghezza: lunghezza minima pari a 1. Lunghezza massima di 500
- metadati
-
- contactId
-
L’identificatore del contatto in questa istanza di Amazon Connect.
Tipo: stringa
Vincoli per la lunghezza: lunghezza minima pari a 1, lunghezza massima pari a 256
- accountId
-
L'identificatore dell' AWS account che esegue l'istanza di Amazon Connect.
Tipo: stringa
Vincoli per la lunghezza: limiti: 12 cifre
Schema:
^\d{12}$ - instanceId
-
L'identificativo dell'istanza Amazon Connect. Puoi trovare l’ID istanza nel nome della risorsa Amazon (ARN) dell’istanza.
Vincoli per la lunghezza: lunghezza minima pari a 1, lunghezza massima pari a 100
- agentId
-
L’identificatore dell’agente che ha gestito il contatto.
Tipo: stringa
Vincoli per la lunghezza: lunghezza minima pari a 1, lunghezza massima pari a 500
- evaluationDefinitionTitle
-
Il titolo del modulo di valutazione.
Tipo: stringa
Vincoli per la lunghezza: lunghezza minima pari a 1, lunghezza massima pari a 128
- evaluator
-
Nome dell’utente che ha aggiornato per ultimo la valutazione.
Tipo: stringa
- evaluationDefinitionId
-
L’identificatore univoco per il modulo di valutazione.
Tipo: stringa
Vincoli per la lunghezza: lunghezza minima pari a 1, lunghezza massima pari a 500
- evaluationDefinitionVersion
-
La versione del modulo di valutazione.
Tipo: numero intero
Intervallo valido: valore minimo di 1
- evaluationStartTimestamp
-
Il timestamp di creazione della valutazione.
Tipo: timestamp
- score
-
Il punteggio della valutazione.
- creatore
-
L’entità che ha creato la valutazione per la prima volta (al contrario di “evaluator” che rappresenta l’entità che ha inviato per ultima la valutazione). Quando la chiamata viene effettuata dal sito Web di Amazon Connect amministrazione, contiene il nome utente. Quando la chiamata proviene dall’API, contiene l’ARN del chiamante.
Tipo: stringa
- autoEvaluated
-
Indica se la valutazione è stata inviata utilizzando valutazioni completamente automatizzate.
Tipo: booleano
- resubmitted
-
Indica se la valutazione è stata inviata nuovamente (modificata e inviata di nuovo).
Tipo: booleano
- evaluationSource
-
Il tipo di origine della risposta della valutazione.
Tipo: stringa
Valori validi:
-
ASSISTED_BY_AUTOMATION: indica che è stata utilizzata l’automazione delle domande per rispondere ad alcune domande. -
MANUAL: indica che la valutazione è stata eseguita manualmente. -
AUTOMATED: indica che la valutazione è stata inviata utilizzando valutazioni completamente automatizzate (consulta il campo “autoEvaluated”).
-
- acknowledgerComment
-
Commento lasciato dall’utente che ha confermato la valutazione.
Tipo: stringa
Vincoli per la lunghezza: lunghezza minima pari a 0, lunghezza massima pari a 3.072
- evaluationAcknowledgedByUserId
-
L’identificatore della persona che ha confermato la valutazione.
Tipo: stringa
Vincoli per la lunghezza: lunghezza minima pari a 1, lunghezza massima pari a 500
- evaluationAcknowledgedByUserName
-
Il nome della persona che ha confermato la valutazione.
Tipo: stringa
- evaluationAcknowledgedTimestamp
-
Il timestamp di conferma della valutazione.
Tipo: timestamp
- sections
-
Array delle sezioni della valutazione.
- sectionRefId
-
L’identificatore della sezione. Un identificatore deve essere univoco all’interno del modulo di valutazione.
Tipo: stringa
Vincoli per la lunghezza: lunghezza minima pari a 1, lunghezza massima pari a 40
- parentSectionRefId
-
L’identificatore della sezione principale.
Tipo: stringa
Vincoli per la lunghezza: lunghezza minima pari a 1, lunghezza massima pari a 40
- sectionTitle
-
Il titolo della sezione.
Tipo: stringa
Vincoli per la lunghezza: limiti: lunghezza minima pari a 0, lunghezza massima pari a 128
- notes
-
Le note lasciate per la sezione.
Tipo: stringa
Vincoli per la lunghezza: lunghezza minima pari a 0, lunghezza massima pari a 3.072
Nota
Le note sono sottoposte alle seguenti limitazioni:
-
Le singole note hanno un limite di 3.072 caratteri.
-
Le note combinate di una valutazione hanno un limite di N x 1.024 caratteri, dove N è il numero di domande della valutazione.
-
- score
-
Il punteggio della sezione.
- percentage
-
La percentuale di punteggio di un elemento nella valutazione di un contatto.
Tipo: double
Intervallo valido: valore minimo pari a 0, valore massimo pari a 100
- automaticFail
-
Il flag che contrassegna l’elemento come errore automatico. Se l’elemento o un elemento secondario riceve una risposta automatica di errore, questo flag sarà true.
Tipo: booleano
- notApplicable
-
Il flag che contrassegna l’elemento come errore automatico. Se l’elemento o un elemento secondario riceve una risposta automatica di errore, questo flag sarà true.
Tipo: booleano
- domande
-
Array di domande della valutazione.
- questionRefId
-
L’identificatore della domanda. Un identificatore deve essere univoco all’interno del modulo di valutazione.
Tipo: stringa
Vincoli per la lunghezza: lunghezza minima pari a 1, lunghezza massima pari a 40
- sectionRefId
-
L’identificatore della sezione principale.
Tipo: stringa
Vincoli per la lunghezza: lunghezza minima pari a 1, lunghezza massima pari a 40
- questionType
-
Il tipo di domanda.
Tipo: le note StrThe combinate di una valutazione hanno un limite di N x 1024 caratteri, dove N è il numero di domande nella valutazione.ing
Valori validi:
TEXT | SINGLESELECT | NUMERIC - questionText
-
Il titolo della domanda.
Tipo: stringa
Vincoli per la lunghezza: lunghezza minima pari a 0, lunghezza massima pari a 350
- answer
-
La risposta alla domanda.
- value
-
Il string/numeric valore di una risposta in una valutazione di un contatto.
Tipo: stringa/double
Vincoli per la lunghezza - Stringa: lunghezza minima pari a 0, lunghezza massima pari a 128
- notes
-
Le note lasciate per la sezione.
Tipo: stringa
Vincoli per la lunghezza: lunghezza minima pari a 0. Lunghezza massima di 3072
Nota
Le note hanno un limite di due caratteri. Le singole note hanno un limite di 3.072 caratteri. Le note combinate di una valutazione hanno un limite di N x 1.024 caratteri, dove N è il numero di domande della valutazione.
- metadati
-
notApplicable
Flag che contrassegna la domanda come non applicabile.
Tipo: booleano
- assistedSuggestion
-
Risposta suggerita dall’IA generativa.
Tipo: stringa
- automazione
-
- status
-
Lo stato della risposta dell’automazione.
Tipo: stringa
Valori validi:
UNAVAILABLE | SYSTEM_ANSWER | OVERRIDDEN_ANSWER - systemSuggestedValue
-
La stringa o il valore numerico per una risposta dell’automazione nella valutazione di un contatto.
Tipo: stringa o double
Vincoli per la lunghezza - Stringa: lunghezza minima pari a 0, lunghezza massima pari a 128
- score
-
score della domanda.
-
automaticFail: il flag che contrassegna l’elemento come fondamentale per il modulo e il modulo completo avranno esito negativo (contrassegnati con punteggio pari a zero) quando l’elemento presenta un errore. Se l’elemento o un elemento secondario riceve una risposta automatica di errore, questo flag sarà true e anche il modulo completo avrà esito negativo.
Tipo: booleano
-
notApplicable: il flag che contrassegna l’elemento come non applicabile ai fini del punteggio verrà escluso dal calcolo del punteggio.
Tipo: booleano
-
Esempio di valutazione esportata
Nell’esempio seguente viene mostrata una valutazione esportata tipica.
{ "schemaVersion": "3.1", "evaluationId": "fb90de35-4507-479a-8b57-970290fd5c2c", "metadata": { "contactId": "badd4896-75f7-43b3-bee6-c617ed3d04cb", "accountId": "874551140838", "instanceId": "8f753c94-9cd2-4f16-85eb-945f7f0d559a", "agentId": "286bcec0-e722-4166-865f-84db80252218", "evaluationDefinitionTitle": "Compliance Evaluation Form", "evaluator": "jane", "evaluationDefinitionId": "15d8fbf1-b4b2-4ace-869b-82714e2f6e3e", "evaluationDefinitionVersion": 2, "evaluationStartTimestamp": "2022-11-14T17:57:08.649Z", "evaluationSubmitTimestamp": "2022-11-14T17:59:29.052Z", "score": { "percentage": 100 }, "creator": "john", "autoEvaluated": false, "resubmitted": false, "evaluationSource": "ASSISTED_BY_AUTOMATION", "acknowledgerComment": "Manager walked through the evaluation during coaching", "evaluationAcknowledgedByUserId": "286bcec0-e722-4166-865f-84db80252218", "evaluationAcknowledgedByUserName": "mike", "evaluationAcknowledgedTimestamp": "2022-12-24T15:45:56.662Z" }, }, "sections": [ { "sectionRefId": "s1a1b58d6", "sectionTitle": "The title of the section", "notes": "Section note", "score": { "percentage": 100 } }, { "sectionRefId": "s46661c49", "sectionTitle": "The title of the subsection", "parentSectionRefId": "s1a1b58d6", "score": { "percentage": 100 } } ], "questions": [ { "questionRefId": "q570b206a", "sectionRefId": "s46661c49", "questionType": "NUMERIC", "questionText": "How do you rate the contact between 1 and 10?", "answer": { "value": "", "notes": "Add more information here", "metadata": { "notApplicable": true } }, "score": { "notApplicable": true } }, { "questionRefId": "q73bc5b9d", "sectionRefId": "s46661c49", "questionType": "SINGLESELECT", "questionText": "Did the agent introduce themselves?", "answer": { "values": [ { "valueText": "Yes", "valueRefId": "o6999aa94", "selected": true }, { "valueText": "No", "valueRefId": "o284e4d9e", "selected": false }, { "valueText": "Maybe", "valueRefId": "o1b2f0a14", "selected": false } ], "notes": "Add more information here", "automation": { "status": "SYSTEM_ANSWER", "systemSuggestedValue": "Yes" }, "metadata": { "notApplicable": false } }, "score": { "percentage": 100 } }, { "questionRefId": "h89bc7a9t", "sectionRefId": "s46661c49", "questionType": "SINGLESELECT", "questionText": "Did the agent offer a promotion?", "answer": { "values": [ { "valueText": "Yes", "valueRefId": "o6999aa94", "selected": false }, { "valueText": "No", "valueRefId": "o284e4d9e", "selected": true }, { "valueText": "Maybe", "valueRefId": "o1b2f0a14", "selected": false } ], "notes": "Add more information here", "assistedSuggestion": { value: "No. A promotion was not offered by the agent." }, "metadata": { "notApplicable": false } }, "score": { "percentage": 100 } }, { "questionRefId": "qc2effc9d", "sectionRefId": "s46661c49", "questionType": "TEXT", "questionText": "Describe the outcome.", "answer": { "value": "Example answer text", "notes": "Add more information here", "metadata": { "notApplicable": false } }, "score": { "notApplicable": true } } ] }