변경 로그:
- 새 필드
analysisTimestampUtc - 새 필드
issues.issueId - 새 필드
issues.issueModelId - 새 필드
latestSummary
다음 표에서 열 정의를 확인하세요.
| 이름 | 유형 | 정의 |
|---|---|---|
| conversationName | 문자열 | 대화 리소스의 이름입니다. |
| audioFileUri | 문자열 | Google Cloud Storage에 있는 오디오 파일의 위치입니다. |
| agentId | 문자열 | 대화를 처리한 상담사에 대해 사용자가 제공한 식별자입니다. |
| dialogflowConversationProfileId | 문자열 | 이 대화의 Dialogflow 대화 프로필 ID입니다. |
| startTimestampUtc | 정수 | 대화가 시작된 시간(초)입니다. |
| loadTimestampUtc | 정수 | 대화가 통계에 로드된 시간(초)입니다. |
| analysisTimestampUtc | 정수 | 가장 최근 분석이 실행된 시간(초)입니다. |
| 년 | 정수 | loadTimestampUtc의 연도 날짜 부분입니다. |
| 월 | 정수 | loadTimestampUtc의 월 날짜 부분입니다. |
| 일 | 정수 | loadTimestampUtc의 날짜 부분입니다. |
| durationNanos | 정수 | 대화 지속 시간(나노초)입니다. |
| silenceNanos | 정수 | 무음으로 계산된 시간(나노초)입니다. |
| silencePercentage | FLOAT | 무음 상태로 보낸 총 대화 시간의 비율입니다. |
| agentSpeakingPercentage | FLOAT | 에이전트가 말하는 대화의 비율입니다. |
| clientSpeakingPercentage | FLOAT | 고객이 말하는 대화의 비율입니다. |
| agentSentimentScore | FLOAT | 상담사 감정 점수로, -1.0 (부정)부터 1.0 (긍정)까지입니다. |
| agentSentimentMagnitude | FLOAT | 점수와 관계없이 상담사 감정의 절대 크기를 나타내는 0에서 무한대까지의 음수가 아닌 숫자입니다. |
| clientSentimentScore | FLOAT | -1.0 (부정)에서 1.0 (긍정) 사이의 클라이언트 감정 점수입니다. |
| clientSentimentMagnitude | FLOAT | 점수와 관계없이 클라이언트 감정의 절대 크기를 나타내는 0에서 무한대까지의 음수가 아닌 숫자입니다. |
| 스크립트 | 문자열 | 대화의 전체 텍스트 스크립트입니다. |
| turnCount | 정수 | 대화에서 진행된 턴 수입니다. |
| languageCode | 문자열 | 대화의 언어 코드입니다. |
| 중간 | 문자열 | 대화의 매체입니다. |
| 문제 | 반복 레코드 | 대화의 모든 문제 목록입니다. |
| issues.name | 문자열 | 문제 이름입니다. |
| issues.score | FLOAT | 문제 할당 가능성을 나타내는 점수입니다(0~1.0). |
| issues.issueModelId | 문자열 | 문제를 생성한 문제 모델의 ID입니다. |
| issues.issueId | 문자열 | 할당된 문제의 ID입니다. |
| entities | 반복 레코드 | 모든 음성 항목의 목록입니다. |
| entities.name | 문자열 | 항목의 이름입니다. |
| entities.type | 문자열 | 항목 유형입니다. |
| entities.sentimentScore | FLOAT | 항목 감정 점수로, -1.0 (부정)부터 1.0 (긍정)까지입니다. |
| entities.sentimentMagnitude | FLOAT | 점수와 관계없이 항목 감정의 절대 크기를 나타내는 0에서 무한대까지의 음수가 아닌 숫자입니다. |
| entities.salience | FLOAT | 항목의 중요도 점수입니다. |
| entities.speakerTag | 정수 | 엔티티 멘션이 시작된 화자입니다. |
| labels | 반복 레코드 | 사용자가 제공한 모든 라벨의 목록입니다. |
| labels.key | 문자열 | 사용자가 제공한 라벨 키입니다. |
| labels.value | 문자열 | 사용자가 제공한 라벨 값입니다. |
| 단어 | 반복 레코드 | 말한 모든 단어의 목록입니다. |
| words.word | 문자열 | 변환된 단어입니다. |
| words.startOffsetNanos | 정수 | 대화 시작을 기준으로 이 단어의 시작 부분의 시간 오프셋(나노초)입니다. |
| words.endOffsetNanos | 정수 | 대화 시작을 기준으로 이 단어의 끝 부분의 시간 오프셋(나노초)입니다. |
| words.speakerTag | 정수 | 단어가 시작된 화자입니다. |
| words.languageCode | 문자열 | 언어 코드입니다. |
| 문장 | 반복 레코드 | 대화 문장 목록입니다. |
| sentences.sentence | 문자열 | 변환된 문장입니다. |
| sentences.sentimentScore | FLOAT | 문장 감정 점수로, -1.0 (부정)부터 1.0 (긍정)까지입니다. |
| sentences.sentimentMagnitude | FLOAT | 점수와 관계없이 문장 감정의 절대 크기를 나타내는 0에서 무한대까지의 음수가 아닌 숫자입니다. |
| sentences.speakerTag | 정수 | 문장이 시작된 화자입니다. |
| sentences.languageCode | 문자열 | 언어 코드입니다. |
| sentences.startOffsetNanos | 정수 | 대화 시작을 기준으로 이 문장의 시작 부분의 시간 오프셋(나노초)입니다. |
| sentences.endOffsetNanos | 정수 | 대화 시작을 기준으로 이 문장이 끝나는 시점의 시간 오프셋(나노초)입니다. |
| sentences.createTimeNanos | 정수 | 제공된 경우 대화 메시지가 발생한 시간(나노초)입니다. |
| sentences.participantId | 문자열 | 참여자 ID(제공된 경우) |
| sentences.participantRole | 문자열 | 참여자 역할(제공된 경우)입니다. |
| sentences.obfuscatedExternalUserId | 문자열 | 제공된 경우 난독화된 외부 사용자 ID입니다. |
| sentences.isCoveredBySmartReplyAllowlist | BOOL | 문장이 Agent Assist의 구성된 스마트 답장 허용 목록에 포함되는지 여부입니다. |
| sentences.annotations | 반복 레코드 | Dialogflow 런타임 통합의 주석 목록입니다. 전체 목록을 참고하세요. |
| sentences.annotations.annotationRecord | JSON | Dialogflow에서 반환된 주석 레코드입니다. |
| sentences.annotations.createTimeNanos | 정수 | 추천이 생성된 타임스탬프입니다. |
| sentences.annotations.type | 문자열 | 추천 유형입니다. |
| sentences.annotations.clicked | BOOL | 추천을 클릭했는지에 관한 고객 의견입니다. |
| sentences.annotations.correctnessLevel | 문자열 | 제안의 정확성 수준에 대한 고객 의견입니다. |
| sentences.annotations.displayed | BOOL | 추천이 표시되었는지에 대한 고객 의견입니다. |
| sentences.annotations.detailedFeedback | JSON | Dialogflow에서 반환된 자세한 의견 콘텐츠입니다. |
| sentences.intentMatchData | 반복 레코드 | 문장의 일치하는 인텐트 목록입니다. |
| sentences.intentMatchData.intentId | 문자열 | 일치하는 인텐트의 고유 ID입니다. |
| sentences.intentMatchData.displayName | 문자열 | 일치하는 인텐트의 사람이 읽을 수 있는 이름입니다. |
| sentences.phraseMatchData | 반복 레코드 | 문장의 구문검색 데이터 목록입니다. |
| sentences.phraseMatchData.phraseMatcherId | 문자열 | 구문 일치 도구의 고유 ID입니다. |
| sentences.phraseMatchData.revisionId | 문자열 | 구문 일치 도구의 버전을 나타냅니다. |
| sentences.phraseMatchData.displayName | 문자열 | 사람이 읽을 수 있는 구문 일치 도구의 이름입니다. |
| sentences.highlightData | 반복 레코드 | 문장의 하이라이터 데이터 목록입니다. |
| sentences.highlightData.highlighterName | 문자열 | 하이라이터의 고유 ID입니다. |
| sentences.highlightData.displayName | 문자열 | 하이라이터의 사람이 읽을 수 있는 이름입니다. |
| sentences.highlightData.type | 문자열 | 하이라이터 유형입니다. |
| sentences.dialogflowIntentMatchData | 반복 레코드 | 문장의 Dialogflow 인텐트 일치 데이터 목록입니다. |
| sentences.dialogflowIntentMatchData.intentName | 문자열 | 일치하는 인텐트의 리소스 이름입니다. |
| sentences.dialogflowIntentMatchData.displayName | 문자열 | 일치하는 인텐트의 사람이 읽을 수 있는 이름입니다. |
| sentences.dialogflowIntentMatchData.maxConfidence | FLOAT | 인텐트 일치의 신뢰도 점수로, 0~1.0 값입니다. |
| latestSummary | RECORD | 최신 대화 요약입니다. |
| latestSummary.text | 문자열 | 하나의 문자열로 연결된 요약 콘텐츠입니다. |
| latestSummary.textSections | 반복 레코드 | 섹션으로 구분된 요약 콘텐츠입니다. 키는 섹션의 이름이고 값은 섹션의 콘텐츠입니다. 키 또는 값에 특정 형식이 없습니다. |
| latestSummary.textSections.key | 문자열 | 섹션의 이름입니다. |
| latestSummary.textSections.value | 문자열 | 섹션의 콘텐츠입니다. |
| latestSummary.confidence | FLOAT | 요약의 신뢰도 점수입니다. |
| latestSummary.metadata | 반복 레코드 | 요약 및 요약의 출처가 되는 문서에 관한 메타데이터가 포함된 맵입니다. |
| latestSummary.metadata.key | 문자열 | 메타데이터의 키입니다. |
| latestSummary.metadata.value | 문자열 | 메타데이터 값입니다. |
| latestSummary.answerRecord | 문자열 | 답변 레코드의 이름입니다. 형식: projects/{project}/locations/{location}/answerRecords/{answer_record} |
| latestSummary.conversationModel | 문자열 | 이 요약을 생성하는 모델의 이름입니다. 형식: projects/{project}/locations/{location}/conversationModels/{conversation_model} |