QualityShoppingShoppingAttachmentPBlock

AI Overview😉

  • The potential purpose of this module is to extract and organize product information from shopping pages, such as product titles, prices, images, and shipping details, to provide a better shopping experience for users.
  • This module could impact search results by influencing the ranking of shopping pages based on the accuracy and completeness of their product information. Pages with more detailed and organized product information may be considered more relevant and useful to users, and therefore may be ranked higher in search results.
  • To be more favorable for this function, a website may ensure that their product pages have clear and consistent product information, including titles, prices, images, and shipping details. They may also consider using structured data markup, such as schema.org, to help search engines understand the product information on their pages. Additionally, they may want to ensure that their product pages are easily crawlable and indexable by search engines.

Interesting Module? Vote 👇

Voting helps other researchers find interesting modules.

Current Votes: 0

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

Next ID: 18

Attributes

  • fullTitle (type: String.t, default: nil) - Field full_title may contain duplicate info from title and list_title.
  • imageDocid (type: list(String.t), default: nil) - Ordering for image_docid, and image_info are the same.
  • imageInfo (type: list(GoogleApi.ContentWarehouse.V1.Model.QualityShoppingShoppingAttachmentPBlockImageInfo.t), default: nil) -
  • isFreeDelivery (type: boolean(), default: nil) -
  • isFreeReturn (type: boolean(), default: nil) -
  • listTitle (type: String.t, default: nil) -
  • maxPriceValue (type: number(), default: nil) -
  • minPriceValue (type: number(), default: nil) -
  • price (type: String.t, default: nil) -
  • priceCurrency (type: String.t, default: nil) -
  • priceValue (type: number(), default: nil) -
  • title (type: String.t, default: nil) - Product info extracted by Product Blocks go/sdu-shopping-page-intro and go/product-block-extraction. Here is an example of a page with a ## list_title (Shoes) and 3 blocks with their own titles: | Shoes | | ---------------------| | For Running | | ---------------------| | Men's Hiking | | ---------------------| ## | * Dress Shoes | The field full_title is what we constructed to best describe the product in the block. For example, for the above 3 blocks, their full_titles will contain info from list_title: "Shoes For Running", "Shoes Men's Hiking", "Dress Shoes". Note that the list_title is not repeated for the 3rd block Real sample pages: http://screen/6UaoBtwWsLfbSKg http://screen/BDHRgDonKG3KcXu, http://screen/53tLwNaX8mmYzDz

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.QualityShoppingShoppingAttachmentPBlock{
    fullTitle: String.t() | nil,
    imageDocid: [String.t()] | nil,
    imageInfo:
      [
        GoogleApi.ContentWarehouse.V1.Model.QualityShoppingShoppingAttachmentPBlockImageInfo.t()
      ]
      | nil,
    isFreeDelivery: boolean() | nil,
    isFreeReturn: boolean() | nil,
    listTitle: String.t() | nil,
    maxPriceValue: number() | nil,
    minPriceValue: number() | nil,
    price: String.t() | nil,
    priceCurrency: String.t() | nil,
    priceValue: number() | 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.