BigQuery V4-Schema

Änderungsprotokoll:

  • Neues Feld agents
  • Neues Feld conversationUpdateTimestampUtc
  • Neues Feld qaScorecardResults
  • Neues Feld sentences.annotations.userInput
  • Neues Feld updateTimestampUtc
  • Nicht mehr unterstütztes Feld agentId

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 Der Zeitpunkt in Sekunden, 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.
updateTimestampUtc JSON Die Zeit in Sekunden, zu der die Unterhaltung zuletzt aktualisiert wurde. Verworfen. Verwenden Sie stattdessen conversation_update_timestamp_utc, den richtigen Typ.
conversationUpdateTimestampUtc INTEGER Die Zeit in Sekunden, zu der die Unterhaltung zuletzt aktualisiert wurde.
Jahr INTEGER Der Jahresdatumsteil von loadTimestampUtc.
Monat INTEGER Der Monatsteil von loadTimestampUtc.
Tag INTEGER Der Tagesteil 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 Mandant spricht.
agentSentimentScore FLOAT Sentimentwert des Kundenservicemitarbeiters zwischen -1,0 (negativ) und 1,0 (positiv).
agentSentimentMagnitude FLOAT Eine nicht negative Zahl von null 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.
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.
Probleme WIEDERHOLTE AUFZEICHNUNG 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.
entities WIEDERHOLTE AUFZEICHNUNG Die Liste aller gesprochenen Einheiten.
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 WIEDERHOLTE AUFZEICHNUNG Die Liste aller vom Nutzer angegebenen Labels.
labels.key STRING Vom Nutzer bereitgestellter Label-Schlüssel.
labels.value STRING Vom Nutzer angegebener Labelwert.
Wörter WIEDERHOLTE AUFZEICHNUNG Die Liste aller gesprochenen Wörter.
words.word STRING Das transkribierte Wort.
words.startOffsetNanos INTEGER Zeitverschiebung des Beginns dieses Wortes in Nanosekunden relativ zum Beginn der Unterhaltung.
words.endOffsetNanos INTEGER Zeitverschiebung des Endes dieses Wortes in Nanosekunden relativ zum Beginn des Gesprächs.
words.speakerTag INTEGER Der Sprecher, von dem das Wort stammt.
words.languageCode STRING Sprachcode.
Sätze WIEDERHOLTE AUFZEICHNUNG 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 der Stimmung des Satzes unabhängig vom Score darstellt.
sentences.speakerTag INTEGER Der Sprecher, von dem der Satz stammt.
sentences.languageCode STRING Sprachcode.
sentences.startOffsetNanos INTEGER Zeitverschiebung des Beginns dieses Satzes in Nanosekunden relativ zum Beginn der Unterhaltung.
sentences.endOffsetNanos INTEGER Zeitverschiebung des Endes dieses Satzes in Nanosekunden relativ zum Beginn der Unterhaltung.
sentences.createTimeNanos INTEGER Zeitpunkt der Unterhaltungsnachricht in Nanosekunden, sofern angegeben.
sentences.participantId STRING Teilnehmer-ID, falls angegeben.
sentences.participantRole STRING Die Rolle des Teilnehmers, sofern angegeben.
sentences.obfuscatedExternalUserId STRING Verschleierte externe Nutzer-ID, falls angegeben.
sentences.isCoveredBySmartReplyAllowlist BOOL Gibt an, ob der Satz von einer konfigurierten Zulassungsliste für Smart Reply in Agent Assist abgedeckt wird.
sentences.annotations WIEDERHOLTE AUFZEICHNUNG Die Liste der Anmerkungen aus der Dialogflow-Laufzeitintegration. Vollständige Liste
sentences.annotations.annotationRecord JSON Der von Dialogflow zurückgegebene Anmerkungsdatensatz.
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 WIEDERHOLTE AUFZEICHNUNG 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 WIEDERHOLTE AUFZEICHNUNG 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 WIEDERHOLTE AUFZEICHNUNG 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 WIEDERHOLTE AUFZEICHNUNG Die Liste der Daten zur 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, 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 WIEDERHOLTE AUFZEICHNUNG 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 WIEDERHOLTE AUFZEICHNUNG Eine Map, die Metadaten zur Zusammenfassung und zum Dokument enthält, 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 WIEDERHOLTE AUFZEICHNUNG 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 der Unterhaltung zugewiesene potenzielle Punktzahl.
qaScorecardResults.normalizedScore FLOAT Normalisierte Bewertung, die der Unterhaltung zugewiesen wurde.
qaScorecardResults.qaTagResults WIEDERHOLTE AUFZEICHNUNG
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 WIEDERHOLTE AUFZEICHNUNG 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 potenzielle Bewertung, die der Antwort zugewiesen ist.
qaScorecardResults.qaAnswers.normalizedScore FLOAT Die normalisierte Punktzahl, die der Antwort zugewiesen ist.
qaScorecardResults.qaAnswers.tags REPEATED STRING Benutzerdefinierte Liste beliebiger Tags.
agents WIEDERHOLTE AUFZEICHNUNG 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 Kundenservicemitarbeiters
agents.agentTeam STRING Ein vom Nutzer angegebener String, der das Team des Kundenservicemitarbeiters darstellt.