AssistantVerticalsHomeautomationProtoAgentInformation

AI Overview😉

  • The potential purpose of this module is to gather and store information about devices and agents related to home automation, which could be used to improve search results for users searching for home automation-related topics or products. This module seems to focus on partnerships and devices, suggesting that it may be used to provide more accurate and relevant results for users searching for specific devices or brands.
  • This module could impact search results by allowing Google to better understand the relationships between devices, agents, and users in the context of home automation. This could lead to more personalized and relevant search results, such as showing users results that are compatible with their specific devices or agents. It may also enable Google to provide more accurate answers to questions about home automation, such as "What devices are compatible with my smart home system?"
  • To be more favorable for this function, a website may want to ensure that it provides clear and accurate information about the devices and agents it supports, as well as any relevant partnerships or certifications. This could include providing detailed product descriptions, specifications, and compatibility information. Additionally, websites may want to consider optimizing their content for home automation-related keywords and phrases, and ensuring that their website is easily crawlable and indexable by Google.

Interesting Module? Vote 👇

Voting helps other researchers find interesting modules.

Current Votes: 0

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

AgentInformation represents the details needed to support both 1P and 3P partnerships for Home Automation. Next ID: 7

Attributes

  • authType (type: String.t, default: nil) -
  • deviceSource (type: String.t, default: nil) -
  • executionPath (type: String.t, default: nil) -
  • id (type: String.t, default: nil) - Unique Agent ID which maps to a specific Agent. Not using Agent Name here as it may change over time.
  • key (type: String.t, default: nil) - Agent's foreign key that uniquely identifies a user's device.

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.AssistantVerticalsHomeautomationProtoAgentInformation{
    authType: String.t() | nil,
    deviceSource: String.t() | nil,
    executionPath: String.t() | nil,
    id: String.t() | nil,
    key: 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.