VendingConsumerProtoTrustedGenomeEntity

GoogleApi.ContentWarehouse.V1.Model.VendingConsumerProtoTrustedGenomeEntity


Table of Contents ▼

Jump to a specific part of the page:

Description

Proto message containing the id, localized title, score, and hierarchy level of a trusted genome entity. Next ID: 12

Attributes List

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

View Attributes

Attributes

  1. categoryId (type: String.t, default: nil)
    - The category id matching this trusted genome entity. e.g. Action tag with id /m/025zzc matches category of id GAME_ACTION
  2. id (type: String.t, default: nil)
    - The identifier of a play trusted genome entity. Required.
  3. isLocalized (type: boolean(), default: nil)
    - Indicate whether the trusted genome entity has localized title.
  4. level (type: integer(), default: nil)
    - The level of the entity. E.g. in hierarchy like Action -> Platformer > Endless Runner. Action is level 1, Platformer is level 2 and Endless Runner is level 3. Currently, only APP_TAXONOMY and GAME_TAXONOMY type may have the levels. For entity that does not have hierarchy, its level is 1. Required.
  5. predicateName (type: String.t, default: nil)
    - The name of the relation between the app and the entity. Required.
  6. queryText (type: String.t, default: nil)
    - The localized query string for this trusted genome entity. This query will be used when we want to bring users to SERP on click.
  7. recsTopicId (type: list(String.t), default: nil)
    - The corresponding recs topics created from the trusted genome entity if available.
  8. score (type: number(), default: nil)
    - The confidence score of the entity to the app.
  9. title (type: String.t, default: nil)
    - The localized title. Required.
  10. userVisible (type: boolean(), default: nil)
    - This boolean is used to decide whether this entity will be shown on user-facing features in the Store or not.

Type

@type t() :: %GoogleApi.ContentWarehouse.V1.Model.VendingConsumerProtoTrustedGenomeEntity{
categoryId: String.t() | nil,
id: String.t() | nil,
isLocalized: boolean() | nil,
level: integer() | nil,
predicateName: String.t() | nil,
queryText: String.t() | nil,
recsTopicId: [String.t()] | nil,
score: number() | nil,
title: String.t() | nil,
userVisible: boolean() | nil
}

Function

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

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