VendingConsumerProtoTrustedGenomeEntity

AI Overview😉

  • Potential purpose of module: This module, "VendingConsumerProtoTrustedGenomeEntity", appears to be responsible for categorizing and ranking entities (e.g., apps, games) within a hierarchical structure, based on their relevance to a user's search query. It assigns a confidence score to each entity, indicating how well it matches the user's intent.
  • Impact on search results: This module's output will influence the search results ranking, promoting entities that are more relevant to the user's query and have a higher confidence score. This may lead to more accurate and personalized search results, as the algorithm can better understand the user's intent and provide more targeted suggestions.
  • Optimization strategies for websites: To be more favorable to this module, websites can focus on:
    • Using clear and descriptive titles, categories, and tags for their content.
    • Creating a well-structured hierarchy for their content, making it easier for the algorithm to understand relationships between entities.
    • Ensuring that their content is accurately categorized and tagged, to increase the confidence score assigned by the module.

Interesting Module? Vote 👇

Voting helps other researchers find interesting modules.

Current Votes: 0

GoogleApi.ContentWarehouse.V1.Model.VendingConsumerProtoTrustedGenomeEntity (google_api_content_warehouse v0.4.0)

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

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.

Summary

Types

t()

Functions

decode(value, options)

Unwrap a decoded JSON object into its complex fields.

Types

Link to this type

t()

@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
  }

Functions

Link to this function

decode(value, options)

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

Unwrap a decoded JSON object into its complex fields.