NlpSemanticParsingLocalPriceConstraint

AI Overview😉

  • The potential purpose of this module is to understand and interpret price-related information in search queries, allowing Google to better understand user intent and provide more relevant search results.
  • This module could impact search results by allowing Google to filter or rank results based on price constraints mentioned in the search query. For example, if a user searches for "cheap laptops under $500", the module would identify the price constraint and prioritize results that meet that criteria.
  • To be more favorable for this function, a website could ensure that its product pricing information is easily crawlable and understandable by Google's algorithm. This could include using schema.org markup to provide clear pricing information, using consistent and descriptive product titles that include price ranges, and ensuring that pricing information is easily accessible on product pages.

Interesting Module? Vote 👇

Voting helps other researchers find interesting modules.

Current Votes: 0

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

Attributes

  • cheap (type: boolean(), default: nil) -
  • currencyCode (type: String.t, default: nil) - The currency codes are expected to be string from the list in i18n/identifiers/currencycode.*
  • expensive (type: boolean(), default: nil) -
  • maxPrice (type: float(), default: nil) -
  • minPrice (type: float(), default: nil) -
  • moderatelyPriced (type: boolean(), default: nil) -
  • unspecified (type: boolean(), default: nil) - The user mentioned something about price, but didn't mention a specific constraint. This is used to indicate an intent to remove all price constraints, in queries like [forget the price].

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.NlpSemanticParsingLocalPriceConstraint{
    cheap: boolean() | nil,
    currencyCode: String.t() | nil,
    expensive: boolean() | nil,
    maxPrice: float() | nil,
    minPrice: float() | nil,
    moderatelyPriced: boolean() | nil,
    unspecified: boolean() | nil
  }

Functions

Link to this function

decode(value, options)

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

Unwrap a decoded JSON object into its complex fields.