AssistantApiNotificationOutputRestrictions

AI Overview😉

  • The potential purpose of this module is to handle user preferences for opting out of receiving certain types of notifications or content from Google Assistant. It seems to be related to managing user consent and preferences for receiving specific types of information or alerts.
  • This module could impact search results by influencing the types of content that are displayed to users. If a user has opted out of certain types of notifications or content, the search results may be filtered to exclude those types of content. This could affect the relevance and diversity of search results, potentially leading to a more personalized and tailored search experience.
  • A website may change things to be more favorable for this function by ensuring that their content is properly labeled and categorized, allowing users to make informed decisions about the types of content they want to receive. Additionally, websites may need to provide clear opt-out mechanisms for users who do not want to receive certain types of content. By doing so, websites can increase the chances of their content being displayed to users who are interested in it, while also respecting user preferences and consent.

Interesting Module? Vote 👇

Voting helps other researchers find interesting modules.

Current Votes: 0

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

Attributes

  • optOutState (type: GoogleApi.ContentWarehouse.V1.Model.AssistantApiNotificationOutputRestrictionsOptOutState.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.AssistantApiNotificationOutputRestrictions{
    optOutState:
      GoogleApi.ContentWarehouse.V1.Model.AssistantApiNotificationOutputRestrictionsOptOutState.t()
      | nil
  }

Functions

Link to this function

decode(value, options)

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

Unwrap a decoded JSON object into its complex fields.