NlpSemanticParsingModelsShoppingAssistantOffer

AI Overview😉

  • The potential purpose of this module is to help Google understand the shopping-related content on a webpage, specifically the products being sold, their prices, and the merchants offering them. This module appears to be part of a larger natural language processing (NLP) system that aims to extract structured data from unstructured text.
  • This module could impact search results by allowing Google to better understand the shopping-related content on a webpage, which could lead to more accurate and relevant search results for users searching for products. For example, Google may be able to display product prices and merchant information directly in the search results, or use this information to improve the ranking of relevant product pages.
  • To be more favorable for this function, a website could ensure that their product pages contain clear and structured data about the products being sold, including prices, merchant information, and product details. This could involve using schema.org markup or other forms of structured data to make it easier for Google to extract this information. Additionally, websites could ensure that their product pages are easily crawlable and indexable by Google's algorithms.

Interesting Module? Vote 👇

Voting helps other researchers find interesting modules.

Current Votes: 0

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

A product for sale from a particular merchant, possibly available at a specific store.

Attributes

  • docid (type: String.t, default: nil) - The offer document id as used in Shopping's metadata.
  • merchant (type: GoogleApi.ContentWarehouse.V1.Model.NlpSemanticParsingModelsShoppingAssistantMerchant.t, default: nil) - The merchant selling the product.
  • price (type: GoogleApi.ContentWarehouse.V1.Model.NlpSemanticParsingModelsMoneyMoney.t, default: nil) - The price of the product sold by the merchant.
  • product (type: GoogleApi.ContentWarehouse.V1.Model.NlpSemanticParsingModelsShoppingAssistantProduct.t, default: nil) - The product for sale.
  • store (type: GoogleApi.ContentWarehouse.V1.Model.NlpSemanticParsingModelsShoppingAssistantStore.t, default: nil) - Optional. The physical store where the product can be purchased.

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.NlpSemanticParsingModelsShoppingAssistantOffer{
    docid: String.t() | nil,
    merchant:
      GoogleApi.ContentWarehouse.V1.Model.NlpSemanticParsingModelsShoppingAssistantMerchant.t()
      | nil,
    price:
      GoogleApi.ContentWarehouse.V1.Model.NlpSemanticParsingModelsMoneyMoney.t()
      | nil,
    product:
      GoogleApi.ContentWarehouse.V1.Model.NlpSemanticParsingModelsShoppingAssistantProduct.t()
      | nil,
    store:
      GoogleApi.ContentWarehouse.V1.Model.NlpSemanticParsingModelsShoppingAssistantStore.t()
      | nil
  }

Functions

Link to this function

decode(value, options)

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

Unwrap a decoded JSON object into its complex fields.