ExtraSnippetInfoResponse

AI Overview😉

  • The potential purpose of this module is to generate and provide additional information to users in the form of snippets, which are brief summaries or answers to their search queries. This module seems to be responsible for building and providing these snippets in Google Web Search (GWS) experiments.
  • This module could impact search results by providing users with more detailed and relevant information directly in the search engine results page (SERP), potentially reducing the need for users to click on a website to find what they're looking for. This could also lead to a better user experience, as users can quickly find the information they need without having to navigate to a website.
  • To be more favorable for this function, a website could focus on providing clear, concise, and relevant information in their content, making it easier for the module to generate accurate and useful snippets. This could include using structured data, such as schema.org markup, to help Google understand the content and context of the webpage. Additionally, websites could focus on creating high-quality, informative, and engaging content that answers users' questions and provides value, increasing the likelihood of their content being featured in snippets.

Interesting Module? Vote 👇

Voting helps other researchers find interesting modules.

Current Votes: 0

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

the extra info response from ascorer used to build snippets in GWS experiments

Attributes

  • matchinfo (type: GoogleApi.ContentWarehouse.V1.Model.ExtraSnippetInfoResponseMatchInfo.t, default: nil) -
  • querysubitem (type: list(GoogleApi.ContentWarehouse.V1.Model.ExtraSnippetInfoResponseQuerySubitem.t), default: nil) -
  • tidbit (type: list(GoogleApi.ContentWarehouse.V1.Model.ExtraSnippetInfoResponseTidbit.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.ExtraSnippetInfoResponse{
  matchinfo:
    GoogleApi.ContentWarehouse.V1.Model.ExtraSnippetInfoResponseMatchInfo.t()
    | nil,
  querysubitem:
    [
      GoogleApi.ContentWarehouse.V1.Model.ExtraSnippetInfoResponseQuerySubitem.t()
    ]
    | nil,
  tidbit:
    [GoogleApi.ContentWarehouse.V1.Model.ExtraSnippetInfoResponseTidbit.t()]
    | nil
}

Functions

Link to this function

decode(value, options)

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

Unwrap a decoded JSON object into its complex fields.