AssistantApiCarSettingsCapabilities

AI Overview😉

  • The potential purpose of this module is to customize the user experience on auto surfaces (e.g., car infotainment systems) when interacting with Google Assistant. It allows for tailoring the welcome message and car addition capabilities based on user sign-in status and account linking with car manufacturers (OEMs).
  • This module could impact search results by influencing the user's initial interaction with Google Assistant on auto surfaces. A warmer welcome message for signed-out users might encourage them to sign in or explore Assistant features, potentially leading to more personalized search results. The ability to add cars after account linking could also affect search results, as users may receive more tailored car-related information and suggestions.
  • To be more favorable for this function, a website could: Ensure seamless account linking with car manufacturers (OEMs) to enable car addition capabilities. Optimize their content and metadata to provide a better user experience for signed-in users, taking advantage of server-side metadata. Consider providing a welcoming and engaging experience for signed-out users, potentially encouraging them to sign in and explore Assistant features.

Interesting Module? Vote 👇

Voting helps other researchers find interesting modules.

Current Votes: 0

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

Capabilities that are associated with Assistant Settings on auto surfaces.

Attributes

  • playWarmerWelcome (type: boolean(), default: nil) - If true, it indicates that the auto surface client should receive a warmer welcome TTS for signed-out users. For signed-in user, we will rely on server side metadata. go/aaae:preview-lang
  • supportsAddingCars (type: boolean(), default: nil) - If true, it indicates that the client can be used to add cars after account linking with the OEM.

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.AssistantApiCarSettingsCapabilities{
  playWarmerWelcome: boolean() | nil,
  supportsAddingCars: boolean() | nil
}

Functions

Link to this function

decode(value, options)

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

Unwrap a decoded JSON object into its complex fields.