AssistantLogsDeviceInfoLog

Assistant LogsInfrastructure

GoogleApi.ContentWarehouse.V1.Model.AssistantLogsDeviceInfoLog

2
out of 10
Low
SEO Impact
The information related to the device. Next ID: 19

SEO Analysis

AI Generated

Backend 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

17
Sort:|Filter:
arbitrationDeviceIdstring
Default: nilFull type: String.t

Device identifier string for the current device used in the arbitration service.

Default: nilFull type: GoogleApi.ContentWarehouse.V1.Model.AssistantLogsAvailableDeviceAndCtfContextDiffLog.t

A list of diffs for the device's context between AvailableDevice and CTF.

connectivitystring
Default: nilFull type: String.t
deviceIdstring
Default: nilFull type: String.t

The 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.

Default: nilFull type: GoogleApi.ContentWarehouse.V1.Model.AssistantLogsSettingsDeviceIdLog.t

The identification of the device. The logging version of the full DeviceId.

deviceIndexinteger(
Default: nil

We 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.

deviceModelIdstring
Default: nilFull type: String.t

This 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

distancestring
Default: nilFull type: String.t

LINT.ThenChange(//depot/google3/assistant/context/proto/device_arbitration.proto:EstimatedRelativeDistance)

eliminatingLumosProcessorstring
Default: nilFull type: String.t

The lumos processor which eliminated this device, if applicable

homeStructureIdstring
Default: nilFull type: String.t

The home structure id of the device.

isRemoteboolean(
Default: nil
isTetheredboolean(
Default: nil

This 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.

Default: nilFull type: GoogleApi.ContentWarehouse.V1.Model.AssistantLogsMediaCapabilities.t
mediaDeviceTypestring
Default: nilFull type: String.t
namestring
Default: nilFull type: String.t

User defined device name

Default: nilFull type: list(GoogleApi.ContentWarehouse.V1.Model.AssistantLogsDeviceMediaSessionLog.t

This field should be populated only when there is at least one session on this device.

surfaceTypestring
Default: nilFull type: String.t

This field should be populated only when the device is an Assistant device.