GoogleCloudContentwarehouseV1CustomWeightsMetadata

AI Overview😉

  • The potential purpose of this module is to allow for custom weighting of specific document schema properties to influence relevance ranking. This means that certain properties or fields within a document can be given more importance when determining how relevant the document is to a search query.
  • This module could impact search results by boosting the ranking of documents that have schema properties that match the custom weights. This could lead to more relevant results being displayed higher in the search engine results page (SERP), as the algorithm is taking into account the importance of specific properties within the document. Conversely, documents that lack these weighted properties may be demoted in the rankings.
  • A website may change things to be more favorable for this function by ensuring that their document schema properties are accurately defined and weighted. This could involve optimizing their structured data, such as schema.org markup, to include the most relevant properties for their content. Additionally, they may need to adjust their content creation strategy to prioritize the inclusion of these weighted properties in their documents.

Interesting Module? Vote 👇

Voting helps other researchers find interesting modules.

Current Votes: 0

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

To support the custom weighting across document schemas.

Attributes

  • weightedSchemaProperties (type: list(GoogleApi.ContentWarehouse.V1.Model.GoogleCloudContentwarehouseV1WeightedSchemaProperty.t), default: nil) - List of schema and property name. Allows a maximum of 10 schemas to be specified for relevance boosting.

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.GoogleCloudContentwarehouseV1CustomWeightsMetadata{
    weightedSchemaProperties:
      [
        GoogleApi.ContentWarehouse.V1.Model.GoogleCloudContentwarehouseV1WeightedSchemaProperty.t()
      ]
      | nil
  }

Functions

Link to this function

decode(value, options)

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

Unwrap a decoded JSON object into its complex fields.