GoogleCloudContentwarehouseV1RuleEngineOutput

AI Overview😉

  • The potential purpose of this module is to evaluate and execute rules on a document, such as a webpage, to determine its relevance and ranking in search results. It appears to be a part of Google's content warehouse system, which suggests it may be used to process and analyze large amounts of data.
  • This module could impact search results by influencing the ranking of webpages based on how well they match the rules and actions defined in the system. It may prioritize webpages that better match the rules, leading to more relevant search results. Additionally, it could also affect the filtering out of irrelevant or low-quality content.
  • To be more favorable for this function, a website may need to ensure that its content is well-structured and easily parseable, allowing the rule engine to effectively evaluate and execute rules on the document. This could involve using clear and consistent formatting, providing high-quality and relevant content, and optimizing the website's architecture for better crawling and indexing.

Interesting Module? Vote 👇

Voting helps other researchers find interesting modules.

Current Votes: 0

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

Records the output of Rule Engine including rule evaluation and actions result.

Attributes

  • actionExecutorOutput (type: GoogleApi.ContentWarehouse.V1.Model.GoogleCloudContentwarehouseV1ActionExecutorOutput.t, default: nil) - Output from Action Executor containing rule and corresponding actions execution result.
  • documentName (type: String.t, default: nil) - Name of the document against which the rules and actions were evaluated.
  • ruleEvaluatorOutput (type: GoogleApi.ContentWarehouse.V1.Model.GoogleCloudContentwarehouseV1RuleEvaluatorOutput.t, default: nil) - Output from Rule Evaluator containing matched, unmatched and invalid rules.

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.GoogleCloudContentwarehouseV1RuleEngineOutput{
    actionExecutorOutput:
      GoogleApi.ContentWarehouse.V1.Model.GoogleCloudContentwarehouseV1ActionExecutorOutput.t()
      | nil,
    documentName: String.t() | nil,
    ruleEvaluatorOutput:
      GoogleApi.ContentWarehouse.V1.Model.GoogleCloudContentwarehouseV1RuleEvaluatorOutput.t()
      | nil
  }

Functions

Link to this function

decode(value, options)

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

Unwrap a decoded JSON object into its complex fields.