NlpSemanticParsingModelsShoppingAssistantPhrase

AI Overview😉

  • The potential purpose of this module is to parse user search queries to identify specific shopping-related phrases, such as brand names, product names, and offers. This allows Google to better understand the user's intent and provide more relevant search results.
  • This module could impact search results by allowing Google to prioritize results that match the identified phrases, such as showing products from a specific brand or with a certain offer. It may also help to filter out irrelevant results that don't match the user's shopping intent. This could lead to more accurate and relevant search results, especially for users searching for specific products or deals.
  • To be more favorable for this function, a website may want to ensure that their product pages and content clearly and accurately identify the brand, product, and any offers or promotions. This could include using structured data and schema markup to provide Google with explicit information about the product and its attributes. Additionally, using clear and concise language in product descriptions and titles may help Google's algorithm to better understand the content and match it to user search queries.

Interesting Module? Vote 👇

Voting helps other researchers find interesting modules.

Current Votes: 0

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

A phrase parsed from a user query.

Attributes

  • brand (type: GoogleApi.ContentWarehouse.V1.Model.NlpSemanticParsingModelsShoppingAssistantBrandPhrase.t, default: nil) -
  • offer (type: GoogleApi.ContentWarehouse.V1.Model.NlpSemanticParsingModelsShoppingAssistantOffer.t, default: nil) -
  • product (type: GoogleApi.ContentWarehouse.V1.Model.NlpSemanticParsingModelsShoppingAssistantProductPhrase.t, default: nil) -
  • unrecognized (type: GoogleApi.ContentWarehouse.V1.Model.NlpSemanticParsingModelsShoppingAssistantUnrecognizedPhrase.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.NlpSemanticParsingModelsShoppingAssistantPhrase{
    brand:
      GoogleApi.ContentWarehouse.V1.Model.NlpSemanticParsingModelsShoppingAssistantBrandPhrase.t()
      | nil,
    offer:
      GoogleApi.ContentWarehouse.V1.Model.NlpSemanticParsingModelsShoppingAssistantOffer.t()
      | nil,
    product:
      GoogleApi.ContentWarehouse.V1.Model.NlpSemanticParsingModelsShoppingAssistantProductPhrase.t()
      | nil,
    unrecognized:
      GoogleApi.ContentWarehouse.V1.Model.NlpSemanticParsingModelsShoppingAssistantUnrecognizedPhrase.t()
      | nil
  }

Functions

Link to this function

decode(value, options)

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

Unwrap a decoded JSON object into its complex fields.