RepositoryWebrefLinkInfo

AI Overview😉

  • Potential purpose of the module: This module, RepositoryWebrefLinkInfo, appears to be responsible for storing and managing information about links between entities or web references. It aggregates scores from various sources, determines the preferred direction of the link, and stores metadata associated with the link.
  • Impact on search results: This module could impact search results by influencing the ranking of web pages or entities based on their link relationships. The aggregated score and preferred direction of links may affect how closely related entities are considered to be, and thus influence the relevance and ranking of search results.
  • Optimization strategies for websites: To be more favorable for this function, websites could focus on building high-quality, relevant links between their entities or web pages. This could include creating clear hierarchies or categorizations, using descriptive anchor text, and ensuring that links are bidirectional and reciprocal. Additionally, websites may want to optimize their internal linking structure to make it easier for search engines to understand their entity relationships.

Interesting Module? Vote 👇

Voting helps other researchers find interesting modules.

Current Votes: 0

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

Represents all information we have about a specific/localized link. Next available tag: 11.

Attributes

  • aggregatedScore (type: number(), default: nil) - The score aggregated from all sources.
  • isPreferredDirection (type: boolean(), default: nil) - The EntityJoin keeps bi-directional links, but for some applications we only need them in one direction. This value indicates whether this is the preferred direction to keep. (We usually prefer keeping the link from the less common to the more common entity for performance reasons). For categorical links the preferred direction is from child to parent.
  • metadata (type: GoogleApi.ContentWarehouse.V1.Model.RepositoryWebrefEntityLinkMetadata.t, default: nil) - The metadata associated with the link.
  • source (type: list(GoogleApi.ContentWarehouse.V1.Model.RepositoryWebrefEntityLinkSource.t), default: nil) - The per-source scores.

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.RepositoryWebrefLinkInfo{
  aggregatedScore: number() | nil,
  isPreferredDirection: boolean() | nil,
  metadata:
    GoogleApi.ContentWarehouse.V1.Model.RepositoryWebrefEntityLinkMetadata.t()
    | nil,
  source:
    [GoogleApi.ContentWarehouse.V1.Model.RepositoryWebrefEntityLinkSource.t()]
    | nil
}

Functions

Link to this function

decode(value, options)

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

Unwrap a decoded JSON object into its complex fields.