SocialGraphApiProtoSearchProfileMetadata

GoogleApi.ContentWarehouse.V1.Model.SocialGraphApiProtoSearchProfileMetadata


Table of Contents ▼

Jump to a specific part of the page:

Description

This proto represents metadata of the users SearchProfile like profile state, GOG account id etc.,

Attributes List

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

View Attributes

Attributes

  1. accountId (type: String.t, default: nil)
    - Unique contributor account id allocated by presence/janata infrastructure. This will be used in the frontend for various actions like reporting errors, photo uploads etc., go/boba-janata, go/cleanup-contributor-creation
  2. accountMid (type: String.t, default: nil)
    - Account KG entity mid assigned to this user required by old janata serving stack. This is not required anymore for serving. But might need it for historical purposes. See https://hume.google.com/edit/g/11gg6cyvch for more details.
  3. aresId (type: String.t, default: nil)
    - Ares id used for tracking the auto moderation.
  4. state (type: list(GoogleApi.ContentWarehouse.V1.Model.SocialGraphApiProtoSearchProfileState), default: nil)
    - Current state of the Search Profile.

Type

@type t() :: %GoogleApi.ContentWarehouse.V1.Model.SocialGraphApiProtoSearchProfileMetadata{
accountId: String.t() | nil,
accountMid: String.t() | nil,
aresId: String.t() | nil,
state: [ GoogleApi.ContentWarehouse.V1.Model.SocialGraphApiProtoSearchProfileState.t() ] | nil
}

Function

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

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