QualityLabelsGoogleLabelDataLabel

AI Overview😉

  • Potential purpose of module: This module, QualityLabelsGoogleLabelDataLabel, appears to be responsible for assigning quality labels to content. It stores information about the label, such as its ID, name, and confidence score, as well as the provider of the label. The purpose of this module is to help Google's algorithm evaluate the quality of content and potentially use this evaluation to rank search results.
  • Impact on search results: The quality labels assigned by this module could impact search results by influencing the ranking of content. Content with higher quality labels may be considered more trustworthy or relevant, and therefore may be ranked higher in search results. Conversely, content with lower quality labels may be ranked lower or even penalized. This could affect the visibility and credibility of websites in search results.
  • Changes to be more favorable: To be more favorable to this module, a website may focus on creating high-quality, trustworthy, and relevant content that is likely to receive positive quality labels. This could involve improving content accuracy, completeness, and readability, as well as ensuring that the website is secure, mobile-friendly, and has a good user experience. Additionally, websites may want to ensure that their content is properly labeled and attributed to its original provider or creator.

Interesting Module? Vote 👇

Voting helps other researchers find interesting modules.

Current Votes: 0

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

Attributes

  • confidence (type: number(), default: nil) - If global_label_value is present, confidence is ignored. confidence is DEPRECATED.
  • globalLabelBucket (type: integer(), default: nil) - A byte-size value representing 64 * (1 + global_label_value). Use this instead of global_label_value to save on label storage. See quality_prose::LabelValueToBucket() for more info.
  • globalLabelValue (type: number(), default: nil) -
  • labelId (type: integer(), default: nil) - At least one of label_id and label_name must be filled in
  • labelName (type: String.t, default: nil) -
  • provider (type: list(GoogleApi.ContentWarehouse.V1.Model.QualityLabelsGoogleLabelDataLabelProvider.t), default: nil) -
  • providerId (type: list(String.t), default: nil) -

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.QualityLabelsGoogleLabelDataLabel{
  confidence: number() | nil,
  globalLabelBucket: integer() | nil,
  globalLabelValue: number() | nil,
  labelId: integer() | nil,
  labelName: String.t() | nil,
  provider:
    [
      GoogleApi.ContentWarehouse.V1.Model.QualityLabelsGoogleLabelDataLabelProvider.t()
    ]
    | nil,
  providerId: [String.t()] | nil
}

Functions

Link to this function

decode(value, options)

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

Unwrap a decoded JSON object into its complex fields.