GoogleApi.ContentWarehouse.V1.Model.VendingConsumerProtoTrustedGenomeEntity
Table of Contents ▼
Jump to a specific part of the page:
- Description
- Attribute List
- Attributes
- Type
- Function
- Related links
- Possibly related Modules
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):
Attributes
-
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 -
id
(type:String.t
, default:nil
)
- The identifier of a play trusted genome entity. Required. -
isLocalized
(type:boolean()
, default:nil
)
- Indicate whether the trusted genome entity has localized title. -
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. -
predicateName
(type:String.t
, default:nil
)
- The name of the relation between the app and the entity. Required. -
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. -
recsTopicId
(type:list(String.t)
, default:nil
)
- The corresponding recs topics created from the trusted genome entity if available. -
score
(type:number()
, default:nil
)
- The confidence score of the entity to the app. -
title
(type:String.t
, default:nil
)
- The localized title. Required. -
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
}
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