NlpSemanticParsingModelsShoppingAssistantProduct

AI Overview😉

  • The potential purpose of this module is to understand and extract product information from search queries, allowing Google to provide more accurate and relevant shopping results. This module appears to be a part of Google's natural language processing (NLP) capabilities, specifically designed to identify and parse product data.
  • This module could impact search results by allowing Google to better understand the context and intent behind a user's search query. For example, if a user searches for "Moto X Blue 64GB", Google can use this module to identify the product and provide relevant results, such as prices, availability, and reviews. This could lead to more accurate and relevant shopping results, making it easier for users to find what they're looking for.
  • To be more favorable for this function, a website could ensure that their product pages are well-structured and contain clear, concise product information, including titles, prices, and descriptions. Additionally, using schema markup and other structured data formats can help Google's algorithms better understand the product data, making it more likely to be accurately extracted and displayed in search results. Furthermore, ensuring that product pages are easily crawlable and indexable by Google can also improve the chances of being featured in shopping results.

Interesting Module? Vote 👇

Voting helps other researchers find interesting modules.

Current Votes: 0

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

A product that can be purchased.

Attributes

  • catalogId (type: String.t, default: nil) - The shopping catalog identifier.
  • maxPrice (type: GoogleApi.ContentWarehouse.V1.Model.NlpSemanticParsingModelsMoneyMoney.t, default: nil) - The highes price this product is available for.
  • mediaProduct (type: GoogleApi.ContentWarehouse.V1.Model.NlpSemanticParsingModelsShoppingAssistantProductMediaProduct.t, default: nil) - TODO(ppoudyal) Add logging for media_product.
  • mid (type: String.t, default: nil) - Optional. Knowledge Graph identifier for the product.
  • minPrice (type: GoogleApi.ContentWarehouse.V1.Model.NlpSemanticParsingModelsMoneyMoney.t, default: nil) - The lowest price this product is available for.
  • title (type: String.t, default: nil) - Title of the product. Example: Moto X Blue 64GB Note: This refers to only the catalog title not user specified phrase

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.NlpSemanticParsingModelsShoppingAssistantProduct{
    catalogId: String.t() | nil,
    maxPrice:
      GoogleApi.ContentWarehouse.V1.Model.NlpSemanticParsingModelsMoneyMoney.t()
      | nil,
    mediaProduct:
      GoogleApi.ContentWarehouse.V1.Model.NlpSemanticParsingModelsShoppingAssistantProductMediaProduct.t()
      | nil,
    mid: String.t() | nil,
    minPrice:
      GoogleApi.ContentWarehouse.V1.Model.NlpSemanticParsingModelsMoneyMoney.t()
      | nil,
    title: 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.