Änderungsprotokoll:
- Neues Feld
issues.startTurnIndex
Die Spaltendefinitionen finden Sie in der folgenden Tabelle.
| Name | Typ | Definition |
|---|---|---|
| conversationName | STRING | Name der Unterhaltungsressource. |
| audioFileUri | STRING | Speicherort der Audiodatei in Google Cloud Storage. |
| dialogflowConversationProfileId | STRING | Die Dialogflow-Unterhaltungsprofil-ID dieser Unterhaltung. |
| startTimestampUtc | INTEGER | Die Zeit in Sekunden, zu der die Unterhaltung begonnen hat. |
| startTimestamp | TIMESTAMP | Der Zeitpunkt, zu dem die Unterhaltung begonnen hat. |
| loadTimestampUtc | INTEGER | Der Zeitpunkt in Sekunden, zu dem die Unterhaltung in Insights geladen wurde. |
| analysisTimestampUtc | INTEGER | Die Zeit in Sekunden, zu der die letzte Analyse durchgeführt wurde. |
| conversationUpdateTimestampUtc | INTEGER | Die Zeit in Sekunden, zu der die Unterhaltung zuletzt aktualisiert wurde. |
| Jahr | INTEGER | Der Jahresbestandteil von loadTimestampUtc. |
| Monat | INTEGER | Der Monatsteil von loadTimestampUtc. |
| Tag | INTEGER | Der Tagesdatumsteil von loadTimestampUtc. |
| durationNanos | INTEGER | Dauer der Unterhaltung in Nanosekunden. |
| silenceNanos | INTEGER | Anzahl der Nanosekunden, die als Stille berechnet wurden. |
| silencePercentage | FLOAT | Prozentsatz der gesamten Konversation, der in Stille verbracht wurde. |
| agentSpeakingPercentage | FLOAT | Prozentsatz der Unterhaltung, in der der Agent spricht. |
| clientSpeakingPercentage | FLOAT | Prozentsatz des Gesprächs, in dem der Kunde spricht. |
| agentSentimentScore | FLOAT | Sentimentwert des Kundenservicemitarbeiters zwischen -1,0 (negativ) und 1,0 (positiv). |
| agentSentimentMagnitude | FLOAT | Eine nicht negative Zahl von 0 bis unendlich, die die absolute Stärke der Stimmung des Kundenservicemitarbeiters unabhängig vom Score darstellt. |
| clientSentimentScore | FLOAT | Sentimentwert des Kunden zwischen -1,0 (negativ) und 1,0 (positiv). |
| clientSentimentMagnitude | FLOAT | Eine nicht negative Zahl von 0 bis unendlich, die die absolute Stärke der Kundenstimmung unabhängig vom Score darstellt. |
| clientSentimentRationale | STRING | Die Begründung für den Client-Sentiment-Wert. |
| Transkript | STRING | Das vollständige Texttranskript der Unterhaltung. |
| turnCount | INTEGER | Die Anzahl der Züge in der Unterhaltung. |
| languageCode | STRING | Sprachcode der Unterhaltung. |
| mittel | STRING | Medium der Unterhaltung. |
| liveAgentHandoff | BOOL | Gibt an, ob die Unterhaltung an einen Kundenservicemitarbeiter weitergeleitet wurde. |
| Probleme | REPEATED RECORD | Die Liste aller Probleme der Unterhaltung. |
| issues.name | STRING | Der Name des Problems. |
| issues.score | FLOAT | Wert zwischen 0 und 1,0, der die Wahrscheinlichkeit der Problemzuweisung angibt. |
| issues.issueModelId | STRING | ID des Problemmodells, das die Problemzuweisung generiert hat. |
| issues.issueId | STRING | ID des zugewiesenen Problems. |
| issues.startTurnIndex | INTEGER | Der Index des Gesprächsbeitrags, in dem das Problem zum ersten Mal erwähnt wird, bezogen auf alle Gesprächsbeiträge im Transkript. Dieser Index beginnt bei null. |
| entities | REPEATED RECORD | Die Liste aller gesprochenen Entitäten. |
| entities.name | STRING | Name der Entität. |
| entities.type | STRING | Typ der Entität. |
| entities.sentimentScore | FLOAT | Der Sentimentwert der Einheit liegt zwischen -1,0 (negativ) und 1,0 (positiv). |
| entities.sentimentMagnitude | FLOAT | Eine nicht negative Zahl von 0 bis unendlich, die die absolute Magnitude der Entitätsstimmung unabhängig vom Score darstellt. |
| entities.salience | FLOAT | Auffälligkeitswert der Entität. |
| entities.speakerTag | INTEGER | Der Sprecher, von dem die Erwähnung der Entität stammt. |
| Labels | REPEATED RECORD | Die Liste aller vom Nutzer angegebenen Labels. |
| labels.key | STRING | Vom Nutzer bereitgestellter Labelschlüssel. |
| labels.value | STRING | Vom Nutzer bereitgestellter Labelwert. |
| Wörter | REPEATED RECORD | Die Liste aller gesprochenen Wörter. |
| words.word | STRING | Das transkribierte Wort. |
| words.startOffsetNanos | INTEGER | Zeitlicher Versatz des Beginns dieses Wortes in Nanosekunden relativ zum Beginn der Unterhaltung. |
| words.endOffsetNanos | INTEGER | Zeitlicher Versatz des Endes dieses Wortes relativ zum Beginn der Unterhaltung in Nanosekunden. |
| words.speakerTag | INTEGER | Der Sprecher, von dem das Wort stammt. |
| words.languageCode | STRING | Sprachcode. |
| Sätze | REPEATED RECORD | Die Liste der Sätze in der Unterhaltung. |
| sentences.sentence | STRING | Der transkribierte Satz. |
| sentences.sentimentScore | FLOAT | Der Sentimentwert des Satzes liegt zwischen -1,0 (negativ) und 1,0 (positiv). |
| sentences.sentimentMagnitude | FLOAT | Eine nicht negative Zahl von null bis unendlich, die die absolute Stärke des Satz-Sentiments unabhängig von der Punktzahl darstellt. |
| sentences.speakerTag | INTEGER | Der Sprecher, von dem der Satz stammt. |
| sentences.languageCode | STRING | Sprachcode. |
| sentences.startOffsetNanos | INTEGER | Zeitlicher Versatz in Nanosekunden des Beginns dieses Satzes relativ zum Beginn der Unterhaltung. |
| sentences.endOffsetNanos | INTEGER | Zeitlicher Versatz des Endes dieses Satzes in Nanosekunden relativ zum Beginn der Unterhaltung. |
| sentences.createTimeNanos | INTEGER | Zeit in Nanosekunden, zu der die Unterhaltungsnachricht gesendet wurde, sofern angegeben. |
| sentences.participantId | STRING | Teilnehmer-ID, falls angegeben. |
| sentences.participantRole | STRING | Die Rolle des Teilnehmers, falls angegeben. |
| sentences.obfuscatedExternalUserId | STRING | Verschleierte externe Nutzer-ID, falls angegeben. |
| sentences.isCoveredBySmartReplyAllowlist | BOOL | Ob der Satz von einer konfigurierten Zulassungsliste für intelligente Antworten in Agent Assist abgedeckt wird. |
| sentences.annotations | REPEATED RECORD | Die Liste der Anmerkungen aus der Dialogflow-Laufzeitintegration. Vollständige Liste |
| sentences.annotations.annotationRecord | JSON | Der von Dialogflow zurückgegebene Annotationsdatensatz. |
| sentences.annotations.createTimeNanos | INTEGER | Der Zeitstempel für die Generierung des Vorschlags. |
| sentences.annotations.type | STRING | Der Typ des Vorschlags. |
| sentences.annotations.clicked | BOOL | Kundenfeedback dazu, ob auf den Vorschlag geklickt wurde. |
| sentences.annotations.correctnessLevel | STRING | Kundenfeedback zum Korrektheitsgrad des Vorschlags. |
| sentences.annotations.displayed | BOOL | Kundenfeedback dazu, ob der Vorschlag angezeigt wurde. |
| sentences.annotations.detailedFeedback | JSON | Die detaillierten Feedbackinhalte, die von Dialogflow zurückgegeben werden. |
| sentences.annotations.userInput | JSON | Die explizite Nutzereingabe, die zum Generieren dieser Annotation verwendet wurde. |
| sentences.intentMatchData | REPEATED RECORD | Die Liste der übereinstimmenden Intents für den Satz. |
| sentences.intentMatchData.intentId | STRING | Die eindeutige ID des übereinstimmenden Intents. |
| sentences.intentMatchData.displayName | STRING | Der für Menschen lesbare Name des abgeglichenen Intents. |
| sentences.phraseMatchData | REPEATED RECORD | Die Liste der Daten zu Wortgruppenübereinstimmungen für den Satz. |
| sentences.phraseMatchData.phraseMatcherId | STRING | Die eindeutige ID des Phrase Matcher. |
| sentences.phraseMatchData.revisionId | STRING | Gibt die Version des Phrase Matcher an. |
| sentences.phraseMatchData.displayName | STRING | Der für Menschen lesbare Name des Phrase Matcher. |
| sentences.highlightData | REPEATED RECORD | Die Liste der Highlighter-Daten für den Satz. |
| sentences.highlightData.highlighterName | STRING | Die eindeutige ID des Markierungstools. |
| sentences.highlightData.displayName | STRING | Der für Menschen lesbare Name des Highlighters. |
| sentences.highlightData.type | STRING | Der Typ des Highlighters. |
| sentences.dialogflowIntentMatchData | REPEATED RECORD | Die Liste der Daten für die Dialogflow-Intent-Übereinstimmung für den Satz. |
| sentences.dialogflowIntentMatchData.intentName | STRING | Der Ressourcenname des abgeglichenen Intents. |
| sentences.dialogflowIntentMatchData.displayName | STRING | Der für Menschen lesbare Name des abgeglichenen Intents. |
| sentences.dialogflowIntentMatchData.maxConfidence | FLOAT | Der Konfidenzwert für die Intent-Übereinstimmung liegt zwischen 0 und 1, 0. |
| latestSummary | RECORD | Die Zusammenfassung der letzten Unterhaltung. |
| latestSummary.text | STRING | Der zusammengefasste Inhalt, der zu einem String verkettet wird. |
| latestSummary.textSections | REPEATED RECORD | Die Zusammenfassungsinhalte, die in Abschnitte unterteilt sind. Der Schlüssel ist der Name des Abschnitts und der Wert ist der Inhalt des Abschnitts. Es gibt kein bestimmtes Format für den Schlüssel oder Wert. |
| latestSummary.textSections.key | STRING | Der Name des Abschnitts. |
| latestSummary.textSections.value | STRING | Der Inhalt des Abschnitts. |
| latestSummary.confidence | FLOAT | Der Konfidenzwert der Zusammenfassung. |
| latestSummary.metadata | REPEATED RECORD | Eine Map mit Metadaten zur Zusammenfassung und zum Dokument, aus dem sie stammt. |
| latestSummary.metadata.key | STRING | Der Schlüssel der Metadaten. |
| latestSummary.metadata.value | STRING | Der Wert der Metadaten. |
| latestSummary.answerRecord | STRING | Der Name des Antwortdatensatzes. Format: projects/{project}/locations/{location}/answerRecords/{answer_record} |
| latestSummary.conversationModel | STRING | Der Name des Modells, mit dem diese Zusammenfassung generiert wird. Format: projects/{project}/locations/{location}/conversationModels/{conversation_model} |
| qaScorecardResults | REPEATED RECORD | Alle für die Unterhaltung verfügbaren QaScorecardResult-Objekte. |
| qaScorecardResults.qaScorecard | STRING | Vollständig qualifizierter Ressourcenname der Scorecard. Format: projects/{project}/locations/{location}/qaScorecards/{qa_scorecard_id} |
| qaScorecardResults.qaScorecardRevision | STRING | Vollständig qualifizierter Ressourcenname der Scorecard-Revision. Format: projects/{project}/locations/{location}/qaScorecards/{qa_scorecard_id}/revisions/{revision_id} |
| qaScorecardResults.qaScorecardResult | STRING | Vollständig qualifizierter Ressourcenname des Scorecard-Ergebnisses. Format: projects/{project}/locations/{location}/qaScorecards/{qa_scorecard_id}/revisions/{revision_id}/results/{result_id} |
| qaScorecardResults.score | FLOAT | Die der Unterhaltung zugewiesene Punktzahl. |
| qaScorecardResults.potentialScore | FLOAT | Die potenzielle Punktzahl, die der Unterhaltung zugewiesen wurde. |
| qaScorecardResults.normalizedScore | FLOAT | Normalisierte Bewertung für die Unterhaltung. |
| qaScorecardResults.qaTagResults | REPEATED RECORD | |
| qaScorecardResults.qaTagResults.tag | STRING | Das Tag, das den Fragen in der Übersicht zugewiesen ist. |
| qaScorecardResults.qaTagResults.score | FLOAT | Die Punktzahl, die dem Tag für diese Unterhaltung zugewiesen wurde. |
| qaScorecardResults.qaTagResults.potentialScore | FLOAT | Der potenzielle Wert, der dem Tag für diese Unterhaltung zugewiesen wurde. |
| qaScorecardResults.qaTagResults.normalizedScore | FLOAT | Normalisierte Punktzahl für das angegebene Tag für diese Unterhaltung. |
| qaScorecardResults.qaAnswers | REPEATED RECORD | Die Antworten auf die Fragen in der Scorecard. |
| qaScorecardResults.qaAnswers.qaQuestion | RECORD | Eine QaQuestion, die der angegebenen QaAnswer entspricht. |
| qaScorecardResults.qaAnswers.qaQuestion.qaQuestion | STRING | Ressourcenname der Frage. Format: projects/{project}/locations/{location}/qaScorecards/{qa_scorecard_id}/revisions/{revision_id}/qaQuestions/{qa_question_id} |
| qaScorecardResults.qaAnswers.qaQuestion.questionBody | STRING | Fragetext. Zum Beispiel: „Hat der Kundenservicemitarbeiter den Kunden begrüßt?“ |
| qaScorecardResults.qaAnswers.qaAnswerStringValue | STRING | |
| qaScorecardResults.qaAnswers.qaAnswerNumericValue | FLOAT | |
| qaScorecardResults.qaAnswers.qaAnswerBoolValue | BOOL | |
| qaScorecardResults.qaAnswers.qaAnswerNaValue | BOOL | |
| qaScorecardResults.qaAnswers.score | FLOAT | Die der Antwort zugewiesene Bewertung. |
| qaScorecardResults.qaAnswers.potentialScore | FLOAT | Die der Antwort zugewiesene potenzielle Bewertung. |
| qaScorecardResults.qaAnswers.normalizedScore | FLOAT | Die normalisierte Punktzahl, die der Antwort zugewiesen ist. |
| qaScorecardResults.qaAnswers.qaAnswerRationale | RECORD | Die Begründung für die Antwort. |
| qaScorecardResults.qaAnswers.qaAnswerRationale.rationale | STRING | Die Begründung für die Antwort. |
| qaScorecardResults.qaAnswers.tags | REPEATED STRING | Benutzerdefinierte Liste beliebiger Tags. |
| qaScorecardResults.qaAnswers.scoreSources | REPEATED RECORD | Liste aller einzelnen Punktesätze. Jeder Satz von Messwerten enthält einen Messwert, einen potenziellen Messwert, einen normalisierten Messwert und eine Liste mit Tag-Messwerten. Dieser Wert enthält die Punktzahl pro Frage. |
| qaScorecardResults.qaAnswers.scoreSources.sourceType | STRING | Die Quelle der Punktzahl. Mögliche Werte sind SOURCE_TYPE_UNSPECIFIED, SYSTEM_GENERATED_ONLY oder INCLUDES_MANUAL_EDITS. |
| qaScorecardResults.qaAnswers.scoreSources.score | FLOAT | Der numerische Gesamtwert des Ergebnisses. |
| qaScorecardResults.qaAnswers.scoreSources.potentialScore | FLOAT | Die maximal mögliche Gesamtpunktzahl der Scorecard. Alle Fragen, die mit na_value beantwortet wurden, werden bei dieser Berechnung nicht berücksichtigt. |
| qaScorecardResults.qaAnswers.scoreSources.normalizedScore | FLOAT | Die normalisierte Punktzahl, die sich aus der Punktzahl geteilt durch die potenzielle Punktzahl ergibt. |
| qaScorecardResults.qaAnswers.scoreSources.qaTagResults | REPEATED RECORD | Sammlung von Tags und ihren Werten. |
| qaScorecardResults.qaAnswers.scoreSources.qaTagResults.tag | STRING | Das Tag, auf das sich der Wert bezieht. |
| qaScorecardResults.qaAnswers.scoreSources.qaTagResults.score | FLOAT | Der Wert, auf den sich das Tag bezieht. |
| qaScorecardResults.qaAnswers.scoreSources.qaTagResults.potentialScore | FLOAT | Der potenzielle Wert, auf den sich das Tag bezieht. |
| qaScorecardResults.qaAnswers.scoreSources.qaTagResults.normalizedScore | FLOAT | Die normalisierte Bewertung, auf die sich das Tag bezieht. |
| qaScorecardResults.qaAnswers.answerSources | REPEATED RECORD | Liste aller einzelnen Antwortquellen. Jede Antwortquelle enthält einen Quelltyp und die Antwort auf die Frage, die vom LLM bereitgestellt wird, wenn die Quelle SYSTEM_GENERATED ist. Wenn die Quelle MANUAL_EDIT ist, enthält dieses Feld die Antwort, die der Nutzer über die manuelle Bearbeitung angegeben hat. |
| qaScorecardResults.qaAnswers.answerSources.sourceType | STRING | Die Quelle der Antwort. Mögliche Werte sind SOURCE_TYPE_UNSPECIFIED, SYSTEM_GENERATED oder MANUAL_EDIT. |
| qaScorecardResults.qaAnswers.answerSources.qaAnswerStringValue | STRING | |
| qaScorecardResults.qaAnswers.answerSources.qaAnswerNumericValue | FLOAT | |
| qaScorecardResults.qaAnswers.answerSources.qaAnswerBoolValue | BOOL | |
| qaScorecardResults.qaAnswers.answerSources.qaAnswerNaValue | BOOL | |
| qaScorecardResults.qaAnswers.answerSources.score | FLOAT | Die der Antwort zugewiesene Bewertung. |
| qaScorecardResults.qaAnswers.answerSources.potentialScore | FLOAT | Die der Antwort zugewiesene potenzielle Bewertung. |
| qaScorecardResults.qaAnswers.answerSources.normalizedScore | FLOAT | Die normalisierte Punktzahl, die der Antwort zugewiesen ist. |
| qaScorecardResults.qaAnswers.answerSources.qaAnswerRationale | RECORD | |
| qaScorecardResults.qaAnswers.answerSources.qaAnswerRationale.rationale | STRING | Die Begründung für die Antwort. |
| qaScorecardResults.scoreSources | REPEATED RECORD | Liste aller einzelnen Punktesätze. |
| qaScorecardResults.scoreSources.sourceType | STRING | Die Quelle der Punktzahl. Mögliche Werte sind SOURCE_TYPE_UNSPECIFIED, SYSTEM_GENERATED_ONLY oder INCLUDES_MANUAL_EDITS. |
| qaScorecardResults.scoreSources.score | FLOAT | Der numerische Gesamtwert des Ergebnisses. |
| qaScorecardResults.scoreSources.potentialScore | FLOAT | Die maximal mögliche Gesamtpunktzahl der Scorecard. Alle Fragen, die mit na_value beantwortet wurden, werden bei dieser Berechnung nicht berücksichtigt. |
| qaScorecardResults.scoreSources.normalizedScore | FLOAT | Die normalisierte Punktzahl, die sich aus der Punktzahl geteilt durch die potenzielle Punktzahl ergibt. |
| qaScorecardResults.scoreSources.qaTagResults | REPEATED RECORD | Sammlung von Tags und ihren Werten. |
| qaScorecardResults.scoreSources.qaTagResults.tag | STRING | Das Tag, auf das sich der Wert bezieht. |
| qaScorecardResults.scoreSources.qaTagResults.score | FLOAT | Der Wert, auf den sich das Tag bezieht. |
| qaScorecardResults.scoreSources.qaTagResults.potentialScore | FLOAT | Der potenzielle Wert, auf den sich das Tag bezieht. |
| qaScorecardResults.scoreSources.qaTagResults.normalizedScore | FLOAT | Die normalisierte Bewertung, auf die sich das Tag bezieht. |
| agents | REPEATED RECORD | Metadaten zur Agent-Dimension. |
| agents.agentId | STRING | Ein vom Nutzer angegebener String, der den Agenten darstellt. Dieses Feld ersetzt das Feld agent_id in den älteren Exportversionen. |
| agents.agentDisplayName | STRING | Name des KI-Agenten |
| agents.agentTeam | STRING | Ein vom Nutzer angegebener String, der das Team des Kundenservicemitarbeiters darstellt. |
| agents.agentType | STRING | Der Typ des Agents. Mögliche Werte sind ROLE_UNSPECIFIED, HUMAN_AGENT, AUTOMATED_AGENT, END_USER oder ANY_AGENT. |
| feedbackLabels | REPEATED RECORD | |
| feedbackLabels.name | STRING | Der Ressourcenname des Feedbacklabels. Format: projects/{project}/locations/{location}/conversations/{conversation}/feedbackLabels/{feedback_label} |
| feedbackLabels.labeledResource | STRING | Ressourcenname der zu kennzeichnenden Ressource. |
| feedbackLabels.label | STRING | String-Label. |
| feedbackLabels.qaAnswerStringValue | STRING | Quality AI: Feedback-Label vom Typ „String“. |
| feedbackLabels.qaAnswerNumericValue | FLOAT | Quality AI: Feedbacklabel vom numerischen Typ. |
| feedbackLabels.qaAnswerBoolValue | BOOL | Quality AI: Feedbacklabel vom Typ „Boolesch“. |
| feedbackLabels.qaAnswerNaValue | BOOL | Quality AI: Feedbacklabel vom Typ „nicht zutreffend“ (N/A). |
| feedbackLabels.createTimestampUtc | INTEGER | Der Zeitstempel, zu dem das Feedbacklabel erstellt wurde. |
| feedbackLabels.updateTimestampUtc | INTEGER | Der Zeitstempel der letzten Aktualisierung des Feedbacklabels. |
| aaSupervisorMonitoringStatus | RECORD | Der Status der Supervisor-Überwachung von Agent Assist für die Unterhaltung. |
| aaSupervisorMonitoringStatus.monitored | BOOL | Gibt an, ob die Unterhaltung von einem AA-Vorgesetzten überwacht wurde. |
| aaSupervisorMonitoringStatus.escalatedToSupervisor | BOOL | Ob die Konversation an einen AA-Vorgesetzten eskaliert wurde. |
| aaSupervisorMonitoringStatus.assignedSupervisor | STRING | Die ID des zugewiesenen AA-Vorgesetzten. |
| aaSupervisorMonitoringStatus.transferredToHumanAgent | BOOL | Gibt an, ob die Unterhaltung an einen Kundenservicemitarbeiter weitergeleitet wurde. |
| discoveryAnalysisResults | REPEATED RECORD | Die Liste aller Discovery-Ergebnisse, die auf die Unterhaltung angewendet wurden. |
| discoveryAnalysisResults.discoveryName | STRING | Der Ressourcenname der Discovery, aus der dieses Ergebnis stammt. Format: projects/{project}/locations/{location}/discoveryWorkspaces/{discovery_workspace}/discoveries/{discovery} |
| discoveryAnalysisResults.discoveryGoal | STRING | Die Discovery-Frage, die mit diesem DiscoveryResult beantwortet wird. |
| discoveryAnalysisResults.resultDisplayName | STRING | Der Anzeigename des Ergebnisses. |
| discoveryAnalysisResults.drillDownParentName | STRING | Der Ressourcenname des übergeordneten Drilldown-Elements, falls vorhanden. Format: projects/{project}/locations/{location}/discoveryWorkspaces/{discovery_workspace}/discoveries/{discovery}/revisions/{revision_id}/results/{result_id} |
| discoveryAnalysisResults.drillDownParentDiscoveryGoal | STRING | Das Discovery-Ziel des übergeordneten Elements des Drilldowns, sofern vorhanden. |
| discoveryAnalysisResults.drillDownParentResultDisplayName | STRING | Der Ergebnisname des übergeordneten Drilldown-Elements, falls vorhanden. |