AssistantVerticalsHomeautomationProtoAgentDeviceId

AI Overview😉

  • The potential purpose of this module is to identify and distinguish specific devices and agents within the Google Assistant ecosystem, likely for the purpose of providing personalized and relevant search results related to home automation.
  • This module could impact search results by allowing Google to better understand the context and intent behind a user's query, especially when it comes to smart home devices. It may prioritize results that are relevant to the user's specific devices or agents, providing a more tailored experience.
  • To be more favorable for this function, a website may want to ensure that it provides clear and accurate information about compatible devices and agents, as well as structured data that helps Google understand the relationships between devices, agents, and their respective IDs. This could involve using schema markup or other forms of metadata to provide this information.

Interesting Module? Vote 👇

Voting helps other researchers find interesting modules.

Current Votes: 0

GoogleApi.ContentWarehouse.V1.Model.AssistantVerticalsHomeautomationProtoAgentDeviceId (google_api_content_warehouse v0.4.0)

An agent + device pair that uniquely identifies a device.

Attributes

  • agentId (type: String.t, default: nil) - The agent's ID. Generally it is the agent's Google pantheon project id.
  • deviceId (type: String.t, default: nil) - Device ID defined by the agent.

Summary

Types

t()

Functions

decode(value, options)

Unwrap a decoded JSON object into its complex fields.

Types

Link to this type

t()

@type t() ::
  %GoogleApi.ContentWarehouse.V1.Model.AssistantVerticalsHomeautomationProtoAgentDeviceId{
    agentId: String.t() | nil,
    deviceId: String.t() | nil
  }

Functions

Link to this function

decode(value, options)

@spec decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.