AssistantLogsDeviceInfoLog
Assistant LogsInfrastructureGoogleApi.ContentWarehouse.V1.Model.AssistantLogsDeviceInfoLog
SEO Analysis
AI GeneratedBackend infrastructure with indirect SEO impact. This model (Assistant Logs Device Info Log) contains 17 attributes that define its data structure. Key functionality includes: Device identifier string for the current device used in the arbitration service.
Actionable Insights for SEOs
- Understanding this model helps SEOs grasp Google's internal data architecture
Attributes
17arbitrationDeviceIdstringnilFull type: String.tDevice identifier string for the current device used in the arbitration service.
availableDeviceAndCtfContextDiffAssistantLogsAvailableDeviceAndCtfContextDiffLog →nilFull type: GoogleApi.ContentWarehouse.V1.Model.AssistantLogsAvailableDeviceAndCtfContextDiffLog.tA list of diffs for the device's context between AvailableDevice and CTF.
connectivitystringnilFull type: String.tdeviceIdstringnilFull type: String.tThe identification of the device. DeviceId (go/as-device-id) has multiple fields. To consloidate it to a single to make dremel easier, we use the string obtained by calling go/get-device-id.
deviceIdLogAssistantLogsSettingsDeviceIdLog →nilFull type: GoogleApi.ContentWarehouse.V1.Model.AssistantLogsSettingsDeviceIdLog.tThe identification of the device. The logging version of the full DeviceId.
deviceIndexinteger(nilWe index linked devices and log these index to avoid logging device_id. device_index should always be a positive number or -1. -1 means this device is not in homegraph.
deviceModelIdstringnilFull type: String.tThis is the device_model_id field in device_settings proto. It has the same value for the same type of devices. e.g. Sonos.Sonos One.S13
distancestringnilFull type: String.tLINT.ThenChange(//depot/google3/assistant/context/proto/device_arbitration.proto:EstimatedRelativeDistance)
eliminatingLumosProcessorstringnilFull type: String.tThe lumos processor which eliminated this device, if applicable
homeStructureIdstringnilFull type: String.tThe home structure id of the device.
isRemoteboolean(nilisTetheredboolean(nilThis flag indicates this is a non-local device that is tethered to local/originating device. Tethered device is a special case of is_remote and typically used in wearable scenarios. This is always false for local device and when it is true, it implies is_remote is also true.
mediaCapabilitiesAssistantLogsMediaCapabilities →nilFull type: GoogleApi.ContentWarehouse.V1.Model.AssistantLogsMediaCapabilities.tmediaDeviceTypestringnilFull type: String.tnamestringnilFull type: String.tUser defined device name
nilFull type: list(GoogleApi.ContentWarehouse.V1.Model.AssistantLogsDeviceMediaSessionLog.tThis field should be populated only when there is at least one session on this device.
surfaceTypestringnilFull type: String.tThis field should be populated only when the device is an Assistant device.