AssistantApiNotificationOutputRestrictionsOptOutStateCategoryState

AI Overview😉

  • The potential purpose of this module is to manage user preferences for receiving notifications from Google Assistant, specifically for opt-out categories and states. It seems to be related to controlling the type of content users receive from Google Assistant.
  • This module could impact search results by influencing the type of content that is surfaced to users. For example, if a user has opted out of receiving notifications for a specific category, the search results may be filtered to exclude content from that category. This could lead to a more personalized and relevant search experience for users.
  • A website may change things to be more favorable for this function by ensuring that their content is accurately categorized and labeled, making it easier for Google Assistant to understand and respect user preferences. Additionally, websites may want to provide clear and transparent opt-out options for users, allowing them to customize their notification preferences and improve their overall search experience.

Interesting Module? Vote 👇

Voting helps other researchers find interesting modules.

Current Votes: 0

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

Attributes

  • category (type: String.t, default: nil) -
  • state (type: String.t, default: nil) -

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.AssistantApiNotificationOutputRestrictionsOptOutStateCategoryState{
    category: String.t() | nil,
    state: 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.