AssistantApiProactiveOutput

GoogleApi.ContentWarehouse.V1.Model.AssistantApiProactiveOutput


Table of Contents ▼

Jump to a specific part of the page:

Description

Next ID: 7

Attributes List

This module has the following attributes (case-insensitive ascending order):

View Attributes

Attributes

  1. allowAllPersonalData (type: boolean(), default: nil)
    - Allows displaying all personal data on proactive surfaces with no face match capability.
  2. androidTvAssistantSettingsSource (type: String.t, default: nil)
    - For ANDROID_TV devices, the location that this setting was last changed from. Note: this structure allows to extend to more per-vertical bits in the future.
  3. healthAndFitnessProactive (type: String.t, default: nil)
    - Allows displaying Health and Fitness content on proactive surfaces. This is a sub bit of the device-wide PR bit - the device-wide PR bit must be enabled AND this vertical sub bit must be enabled for H&F content to be shown. This bit will be available on all surfaces that have the proactive-bit enabled. If the proactive-bit is not enabled, then we do not show health and fitness content at all (or even allow access to this setting).
  4. photosProactive (type: String.t, default: nil)
    - Allows displaying photos content on Dragonglass proactive surfaces. This is a sub bit of the device-wide PR bit - the device-wide PR bit must be enabled AND this vertical sub bit must be enabled for photos content to be shown on Dragonglass surfaces. This bit will be available on all Dragonglass surfaces that have the proactive-bit enabled. If the proactive-bit is not enabled or it's not a Dragonglass surface, then we do not show proactive photos content at all, nor allow access to this setting. See go/opa-photos-sg-settings for more details.
  5. userMatchProactive (type: String.t, default: nil)
    - Settings for displaying personal data on proactive surfaces with face match capability.

Type

@type t() :: %GoogleApi.ContentWarehouse.V1.Model.AssistantApiProactiveOutput{
allowAllPersonalData: boolean() | nil,
androidTvAssistantSettingsSource: String.t() | nil,
healthAndFitnessProactive: String.t() | nil,
photosProactive: String.t() | nil,
userMatchProactive: String.t() | nil
}

Function

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

Data sourced from HexDocs : GoogleApi.ContentWarehouse.V1.Model.AssistantApiProactiveOutput