View Source GoogleApi.ContentWarehouse.V1.Model.AssistantLogsDeviceSelectionResultLog (google_api_content_warehouse v0.4.0)
Log the selection result. Next ID: 11
Attributes
-
ambiguousTargetDevices
(type:GoogleApi.ContentWarehouse.V1.Model.AssistantLogsAmbiguousTargetDeviceLog.t
, default:nil
) - Deprecated, please use qualified_devices. -
deviceSelectionDecisionSummary
(type:GoogleApi.ContentWarehouse.V1.Model.AssistantLogsMediaDeviceSelectionDecisionSummary.t
, default:nil
) - -
deviceTargetingErrorType
(type:String.t
, default:nil
) - -
finalLumosStage
(type:String.t
, default:nil
) - The class name for the final filter/promoter used by Lumos for device targeting. This filter or promoter runs for all users, and contains no data specific to the individual user. -
lowConfidenceTargetDevice
(type:GoogleApi.ContentWarehouse.V1.Model.AssistantLogsLowConfidenceTargetDeviceLog.t
, default:nil
) - ////////////////////////////////////////////////////////////////////////// Ambiguous Results: the library failed to select the final target device(s) but it narrows down to a set of devices which are all valid target device candidates. The client needs to do further disambiguation, e.g., giving a dialog or having customized logic. The low confidence target device means the library falied to select the target device but it picked two devices for the client to do disambiguation. -
mediaFocusSelectionErrorType
(type:String.t
, default:nil
) - ////////////////////////////////////////////////////////////////////////// This field log the error while selecting target device in media_focus_selector. -
processorInfo
(type:list(GoogleApi.ContentWarehouse.V1.Model.AssistantLogsLumosProcessorInfo.t)
, default:nil
) - The log for each stage of Lumos, showing the number of eliminated devices from each processor. -
qualifiedDevices
(type:GoogleApi.ContentWarehouse.V1.Model.AssistantLogsAmbiguousTargetDeviceLog.t
, default:nil
) - We will apply several filters and dialogs to select a target device if media_focus_selector fail to select one. This field should log the devices left after each filter or dialog. It also log the detailed info of the final target device. -
singleTargetDevice
(type:GoogleApi.ContentWarehouse.V1.Model.AssistantLogsDeviceInfoLog.t
, default:nil
) - ////////////////////////////////////////////////////////////////////////// Unambiguous Results: the library successfully selected the final target device(s) and no further disambiguation is needed. Deprecated, please use target_device. -
targetDevice
(type:GoogleApi.ContentWarehouse.V1.Model.AssistantLogsTargetDeviceLog.t
, default:nil
) -
Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Types
@type t() :: %GoogleApi.ContentWarehouse.V1.Model.AssistantLogsDeviceSelectionResultLog{ ambiguousTargetDevices: GoogleApi.ContentWarehouse.V1.Model.AssistantLogsAmbiguousTargetDeviceLog.t() | nil, deviceSelectionDecisionSummary: GoogleApi.ContentWarehouse.V1.Model.AssistantLogsMediaDeviceSelectionDecisionSummary.t() | nil, deviceTargetingErrorType: String.t() | nil, finalLumosStage: String.t() | nil, lowConfidenceTargetDevice: GoogleApi.ContentWarehouse.V1.Model.AssistantLogsLowConfidenceTargetDeviceLog.t() | nil, mediaFocusSelectionErrorType: String.t() | nil, processorInfo: [GoogleApi.ContentWarehouse.V1.Model.AssistantLogsLumosProcessorInfo.t()] | nil, qualifiedDevices: GoogleApi.ContentWarehouse.V1.Model.AssistantLogsAmbiguousTargetDeviceLog.t() | nil, singleTargetDevice: GoogleApi.ContentWarehouse.V1.Model.AssistantLogsDeviceInfoLog.t() | nil, targetDevice: GoogleApi.ContentWarehouse.V1.Model.AssistantLogsTargetDeviceLog.t() | nil }
Functions
Unwrap a decoded JSON object into its complex fields.