AssistantApiThirdPartyActionConfigProjectConfig

AI Overview😉

  • The potential purpose of this module is to configure and enable device-specific actions for third-party integrations with Google Assistant. It seems to be related to controlling and customizing the behavior of device actions, such as smart home devices, within the Google Assistant ecosystem.
  • This module could impact search results by influencing the visibility and functionality of device-specific actions within search results. For example, if a website is integrated with Google Assistant and has enabled device actions, this module might affect how those actions are displayed and interacted with within search results. This could lead to more personalized and device-specific search results for users.
  • A website may change things to be more favorable for this function by ensuring they have a registered Google Cloud project ID and properly configuring their device actions within the Google Assistant ecosystem. This could involve setting up and enabling device-specific actions, such as controlling smart home devices, and ensuring that their website is properly integrated with Google Assistant to take advantage of these features.

Interesting Module? Vote 👇

Voting helps other researchers find interesting modules.

Current Votes: 0

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

Metadata for ActionPackage. Device Actions are disabled by default unless explicitly enabled for the device here, see go/3p-device-actions-v2-design.

Attributes

  • projectId (type: String.t, default: nil) - Google cloud project id for which the Action Package or Device Model is registered.

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.AssistantApiThirdPartyActionConfigProjectConfig{
    projectId: 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.