View Source GoogleApi.ContentWarehouse.V1.Model.AssistantLogsDeviceSelectionLog (google_api_content_warehouse v0.4.0)
Contains information logged in target device selection. See go/improve-device-targeting-logging for details. Next Id: 23
Attributes
-
allDefaultDevices
(type:list(GoogleApi.ContentWarehouse.V1.Model.AssistantLogsDefaultDeviceLog.t)
, default:nil
) - Default settings of all nearby devices Deprecated, use default_devices_log instead. -
allMediaStreamLog
(type:GoogleApi.ContentWarehouse.V1.Model.AssistantLogsAllMediaStreamLog.t
, default:nil
) - Logs all active media sessions. -
availableDevicesLog
(type:GoogleApi.ContentWarehouse.V1.Model.AssistantLogsAvailableDevicesLog.t
, default:nil
) - The list ofavailable_devices
as they appear in DeviceTargetingContext. This is very useful for debugging diffs between GB and CMP since they have different methods of populating theavailable_devices
field. -
counterfactualDeviceSelectionLog
(type:GoogleApi.ContentWarehouse.V1.Model.AssistantLogsDeviceSelectionLog.t
, default:nil
) - DeviceSelectionLog for counterfactual logging. -
defaultDevices
(type:GoogleApi.ContentWarehouse.V1.Model.AssistantLogsDefaultDeviceLog.t
, default:nil
) - Include default tv and default speaker Deprecated, use all_default_devices below. -
defaultDevicesLog
(type:GoogleApi.ContentWarehouse.V1.Model.AssistantLogsDefaultDevicesLog.t
, default:nil
) - -
devicesStr
(type:list(String.t)
, default:nil
) - Temporaray field for debugging ANDROID_AUTO multi_target_devices punt. This will be removed once we identify the root cause. -
inputErrorLog
(type:list(GoogleApi.ContentWarehouse.V1.Model.AssistantLogsInputErrorLog.t)
, default:nil
) - -
localDevice
(type:GoogleApi.ContentWarehouse.V1.Model.AssistantLogsDeviceInfoLog.t
, default:nil
) - Now we just log the media sessions on local device Deprecated, use NearbyDevicesLog::LocalDevice instead. -
logDataSource
(type:String.t
, default:nil
) - Indicates which library populated the device_selection_log for this query. -
mediaFocus
(type:GoogleApi.ContentWarehouse.V1.Model.AssistantLogsMediaFocusInfoLog.t
, default:nil
) - The Media Focus information. This field should be populated only when there is a Media Focus. Deprecated, use media_focuses below instead. -
mediaFocusesLog
(type:GoogleApi.ContentWarehouse.V1.Model.AssistantLogsMediaFocusesLog.t
, default:nil
) - Media focuses on all devices. -
nearbyDevicesLog
(type:GoogleApi.ContentWarehouse.V1.Model.AssistantLogsNearbyDevicesLog.t
, default:nil
) - All nearby devices and local device. -
queryAnnotation
(type:GoogleApi.ContentWarehouse.V1.Model.AssistantLogsQueryAnnotationLog.t
, default:nil
) - This should log the query annotation features found in the device, such as the device annotation, the room annotation, and the structure annotation from the query. -
selectionResult
(type:GoogleApi.ContentWarehouse.V1.Model.AssistantLogsDeviceSelectionResultLog.t
, default:nil
) - The result of device selection. -
testCodes
(type:list(GoogleApi.ContentWarehouse.V1.Model.AssistantLogsDeviceTargetingTestCode.t)
, default:nil
) -
Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Types
@type t() :: %GoogleApi.ContentWarehouse.V1.Model.AssistantLogsDeviceSelectionLog{ allDefaultDevices: [GoogleApi.ContentWarehouse.V1.Model.AssistantLogsDefaultDeviceLog.t()] | nil, allMediaStreamLog: GoogleApi.ContentWarehouse.V1.Model.AssistantLogsAllMediaStreamLog.t() | nil, availableDevicesLog: GoogleApi.ContentWarehouse.V1.Model.AssistantLogsAvailableDevicesLog.t() | nil, counterfactualDeviceSelectionLog: t() | nil, defaultDevices: GoogleApi.ContentWarehouse.V1.Model.AssistantLogsDefaultDeviceLog.t() | nil, defaultDevicesLog: GoogleApi.ContentWarehouse.V1.Model.AssistantLogsDefaultDevicesLog.t() | nil, devicesStr: [String.t()] | nil, inputErrorLog: [GoogleApi.ContentWarehouse.V1.Model.AssistantLogsInputErrorLog.t()] | nil, localDevice: GoogleApi.ContentWarehouse.V1.Model.AssistantLogsDeviceInfoLog.t() | nil, logDataSource: String.t() | nil, mediaFocus: GoogleApi.ContentWarehouse.V1.Model.AssistantLogsMediaFocusInfoLog.t() | nil, mediaFocusesLog: GoogleApi.ContentWarehouse.V1.Model.AssistantLogsMediaFocusesLog.t() | nil, nearbyDevicesLog: GoogleApi.ContentWarehouse.V1.Model.AssistantLogsNearbyDevicesLog.t() | nil, queryAnnotation: GoogleApi.ContentWarehouse.V1.Model.AssistantLogsQueryAnnotationLog.t() | nil, selectionResult: GoogleApi.ContentWarehouse.V1.Model.AssistantLogsDeviceSelectionResultLog.t() | nil, testCodes: [ GoogleApi.ContentWarehouse.V1.Model.AssistantLogsDeviceTargetingTestCode.t() ] | nil }
Functions
Unwrap a decoded JSON object into its complex fields.