AssistantApiSettingsAmbientSettings

AI Overview😉

  • The potential purpose of this module is to determine a user's personalization settings for ambient photo displays, such as Google Photos, and to use this information to customize their search results and recommendations.
  • This module could impact search results by influencing the types of content that are displayed to a user, such as prioritizing personal photos and memories over other types of content. It may also affect the visibility of certain features, such as the "Recent Highlights" album, based on a user's personalization settings.
  • A website may change things to be more favorable for this function by ensuring that their content is optimized for personalization, such as by using relevant keywords and metadata that can help the algorithm understand the content's relevance to a user's interests and preferences. Additionally, websites may want to consider implementing features that allow users to personalize their experience, such as customizing the types of content that are displayed to them.

Interesting Module? Vote 👇

Voting helps other researchers find interesting modules.

Current Votes: 0

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

Attributes

  • anyUserHasSetPersonalPhotos (type: boolean(), default: nil) - Whether any user sets personal photos on this device. See go/ambient-setting-in-assistant-design.
  • recentHighlightsEnabled (type: boolean(), default: nil) - Whether or not the user's current selection for their ambient photo frame includes the auto-generated "Recent Highlights" album. This is used to determine which users to display the go/opa-photos-memories-tile. See go/opa-photo-memories-imax-optin for more discussion on why this bit was created.
  • showPersonalPhotoData (type: boolean(), default: nil) - Whether to enable the personal photo data in the ambient settings: https://screenshot.googleplex.com/Wd4OFkQfOyF See go/opa-photos-ambient-location-date-dd#heading=h.5x4iaouuiett for explanation.
  • showPersonalPhotos (type: boolean(), default: nil) - Whether current user sets personal photos on this device. See go/ambient-setting-in-assistant-design.

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.AssistantApiSettingsAmbientSettings{
  anyUserHasSetPersonalPhotos: boolean() | nil,
  recentHighlightsEnabled: boolean() | nil,
  showPersonalPhotoData: boolean() | nil,
  showPersonalPhotos: boolean() | nil
}

Functions

Link to this function

decode(value, options)

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

Unwrap a decoded JSON object into its complex fields.