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