View Source GoogleApi.ContentWarehouse.V1.Model.AssistantApiSettingsAmbientSettings (google_api_content_warehouse v0.3.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

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() :: %GoogleApi.ContentWarehouse.V1.Model.AssistantApiSettingsAmbientSettings{
  anyUserHasSetPersonalPhotos: boolean() | nil,
  recentHighlightsEnabled: boolean() | nil,
  showPersonalPhotoData: boolean() | nil,
  showPersonalPhotos: boolean() | nil
}

Functions

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

Unwrap a decoded JSON object into its complex fields.