AssistantApiAppControlSupport

AI Overview😉

  • The potential purpose of this module is to control and customize the behavior of Google Assistant's AppControl feature, specifically for specific devices or all devices, allowing for fine-grained management of the feature's functionality.
  • This module could impact search results by influencing the way Google Assistant interacts with users, potentially affecting the visibility or prominence of certain results or features. By suppressing the "send message" AppControl/SD flow, it may alter the user experience and the types of results that are displayed.
  • A website may need to adjust its integration with Google Assistant and the AppControl feature to accommodate this module's functionality. This could involve modifying API calls or settings to ensure compatibility with the suppressed "send message" flow, or optimizing content to better align with the customized behavior of the Assistant.

Interesting Module? Vote 👇

Voting helps other researchers find interesting modules.

Current Votes: 0

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

Attributes

  • enabled (type: String.t, default: nil) -
  • sendMessageSuppressed (type: boolean(), default: nil) - If true, disable send message AppControl/SD flow. This is needed to suppress the feature for specific device. If we decide to turn down this feature for all devices, then this field will become obsolete and should be removed. See context in b/275727627.

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.AssistantApiAppControlSupport{
  enabled: String.t() | nil,
  sendMessageSuppressed: boolean() | nil
}

Functions

Link to this function

decode(value, options)

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

Unwrap a decoded JSON object into its complex fields.