GoogleCloudContentwarehouseV1RuleEvaluatorOutput

AI Overview😉

  • Potential purpose of module in simple language: This module, called Rule Evaluator Output, is responsible for evaluating and processing rules that are triggered by a user's search request. It checks if the rules are valid, which ones match the request, and which ones don't.
  • How it could impact search results: This module plays a crucial role in shaping search results by filtering out irrelevant content and promoting relevant ones. It ensures that only the most relevant and valid rules are applied to the search query, which in turn affects the ranking and visibility of search results. If a rule is deemed invalid or doesn't match the request, it won't influence the search results.
  • How a website may change things to be more favorable for this function: To be more favorable for this module, a website can ensure that its content is high-quality, relevant, and adheres to Google's guidelines. This includes using clear and concise language, optimizing content for specific keywords, and providing value to users. Additionally, websites can focus on creating a positive user experience, such as fast loading times, mobile-friendliness, and secure browsing. By doing so, websites can increase their chances of being considered relevant and valid by the Rule Evaluator Output module, which can lead to improved search engine rankings and visibility.

Interesting Module? Vote 👇

Voting helps other researchers find interesting modules.

Current Votes: 0

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

Represents the output of the Rule Evaluator.

Attributes

  • invalidRules (type: list(GoogleApi.ContentWarehouse.V1.Model.GoogleCloudContentwarehouseV1InvalidRule.t), default: nil) - A subset of triggered rules that failed the validation check(s) after parsing.
  • matchedRules (type: list(GoogleApi.ContentWarehouse.V1.Model.GoogleCloudContentwarehouseV1Rule.t), default: nil) - A subset of triggered rules that are evaluated true for a given request.
  • triggeredRules (type: list(GoogleApi.ContentWarehouse.V1.Model.GoogleCloudContentwarehouseV1Rule.t), default: nil) - List of rules fetched from database for the given request trigger type.

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.GoogleCloudContentwarehouseV1RuleEvaluatorOutput{
    invalidRules:
      [
        GoogleApi.ContentWarehouse.V1.Model.GoogleCloudContentwarehouseV1InvalidRule.t()
      ]
      | nil,
    matchedRules:
      [
        GoogleApi.ContentWarehouse.V1.Model.GoogleCloudContentwarehouseV1Rule.t()
      ]
      | nil,
    triggeredRules:
      [
        GoogleApi.ContentWarehouse.V1.Model.GoogleCloudContentwarehouseV1Rule.t()
      ]
      | nil
  }

Functions

Link to this function

decode(value, options)

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

Unwrap a decoded JSON object into its complex fields.