Class LoggingSettings
Settings to describe the logging behaviors for the app.
Implements
Inherited Members
Namespace: Google.Apis.CustomerEngagementSuite.v1.Data
Assembly: Google.Apis.CustomerEngagementSuite.v1.dll
Syntax
public class LoggingSettings : IDirectResponseSchema
Properties
AudioRecordingConfig
Optional. Configuration for how audio interactions should be recorded. The audio is subject to redaction as configured in RedactionConfig.
Declaration
[JsonProperty("audioRecordingConfig")]
public virtual AudioRecordingConfig AudioRecordingConfig { get; set; }
Property Value
| Type | Description |
|---|---|
| AudioRecordingConfig |
BigqueryExportSettings
Optional. Configures the BigQuery export behaviors for the app. The conversation data is subject to redaction as configured in RedactionConfig.
Declaration
[JsonProperty("bigqueryExportSettings")]
public virtual BigQueryExportSettings BigqueryExportSettings { get; set; }
Property Value
| Type | Description |
|---|---|
| BigQueryExportSettings |
CloudLoggingSettings
Optional. Settings to describe the Cloud Logging behaviors for the app.
Declaration
[JsonProperty("cloudLoggingSettings")]
public virtual CloudLoggingSettings CloudLoggingSettings { get; set; }
Property Value
| Type | Description |
|---|---|
| CloudLoggingSettings |
ConversationLoggingSettings
Optional. Settings to describe the conversation logging behaviors for the app.
Declaration
[JsonProperty("conversationLoggingSettings")]
public virtual ConversationLoggingSettings ConversationLoggingSettings { get; set; }
Property Value
| Type | Description |
|---|---|
| ConversationLoggingSettings |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
EvaluationAudioRecordingConfig
Optional. Configuration for how audio interactions should be recorded for the evaluation. By default, audio recording is not enabled for evaluation sessions.
Declaration
[JsonProperty("evaluationAudioRecordingConfig")]
public virtual AudioRecordingConfig EvaluationAudioRecordingConfig { get; set; }
Property Value
| Type | Description |
|---|---|
| AudioRecordingConfig |
MetricAnalysisSettings
Optional. Settings to describe the conversation data collection behaviors for the LLM analysis pipeline for the app.
Declaration
[JsonProperty("metricAnalysisSettings")]
public virtual MetricAnalysisSettings MetricAnalysisSettings { get; set; }
Property Value
| Type | Description |
|---|---|
| MetricAnalysisSettings |
RedactionConfig
Optional. Configuration for how sensitive data should be redacted.
Declaration
[JsonProperty("redactionConfig")]
public virtual RedactionConfig RedactionConfig { get; set; }
Property Value
| Type | Description |
|---|---|
| RedactionConfig |
RequiredRecordingConsent
Optional. Whether the app has to say what may be recorded before anything is kept. When true, a session
starts with recording off and stays off until the client sends SessionInput.recording_control, which then
decides every turn from that point on. This covers audio recording as well as conversation history, BigQuery
export and Cloud Logging. When false, the default, the settings above decide on their own and the client
does not have to send anything.
Declaration
[JsonProperty("requiredRecordingConsent")]
public virtual bool? RequiredRecordingConsent { get; set; }
Property Value
| Type | Description |
|---|---|
| bool? |
UnredactedAudioRecordingConfig
Optional. Configures an additional recording of unredacted audio. This can be used to maintain a raw audio copy when audio redaction is enabled, typically for auditing or monitoring purposes.
Declaration
[JsonProperty("unredactedAudioRecordingConfig")]
public virtual AudioRecordingConfig UnredactedAudioRecordingConfig { get; set; }
Property Value
| Type | Description |
|---|---|
| AudioRecordingConfig |
UnredactedBigqueryExportSettings
Optional. Configures the BigQuery export behaviors for the app. The unredacted conversation data will be exported to BigQuery tables if it is enabled.
Declaration
[JsonProperty("unredactedBigqueryExportSettings")]
public virtual BigQueryExportSettings UnredactedBigqueryExportSettings { get; set; }
Property Value
| Type | Description |
|---|---|
| BigQueryExportSettings |