AssistantApiSettingsNotificationProfile

AI Overview😉

  • The potential purpose of this module is to manage and store notification settings for users across different devices. It seems to be related to the Google Assistant API and is responsible for handling notification profiles for each device.
  • This module could impact search results by influencing the way users receive notifications and interact with search results. For example, it may prioritize search results that are more relevant to the user's current device or notification settings. This could lead to a more personalized search experience, but also raises concerns about filtering bubbles and potential biases in search results.
  • To be more favorable for this function, a website may need to ensure that its content is optimized for different devices and notification settings. This could involve providing device-specific content, using schema markup to provide additional context, and ensuring that content is easily accessible and consumable across various devices. Additionally, websites may need to consider implementing notification APIs to integrate with the Google Assistant API and provide a more seamless user experience.

Interesting Module? Vote 👇

Voting helps other researchers find interesting modules.

Current Votes: 0

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

Attributes

  • alloNotificationProfile (type: GoogleApi.ContentWarehouse.V1.Model.AssistantApiSettingsNotificationProfileAlloNotificationProfile.t, default: nil) - Each device can have only one type of notification profile.

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.AssistantApiSettingsNotificationProfile{
    alloNotificationProfile:
      GoogleApi.ContentWarehouse.V1.Model.AssistantApiSettingsNotificationProfileAlloNotificationProfile.t()
      | nil
  }

Functions

Link to this function

decode(value, options)

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

Unwrap a decoded JSON object into its complex fields.