QualityShoppingShoppingAttachmentPBlock

GoogleApi.ContentWarehouse.V1.Model.QualityShoppingShoppingAttachmentPBlock


Table of Contents ▼

Jump to a specific part of the page:

Description

Next ID: 18

Attributes List

This module has the following attributes (case-insensitive ascending order):

View Attributes

Attributes

  1. fullTitle (type: String.t, default: nil)
    - Field full_title may contain duplicate info from title and list_title.
  2. imageDocid (type: list(String.t), default: nil)
    - Ordering for image_docid, and image_info are the same.
  3. imageInfo (type: list(GoogleApi.ContentWarehouse.V1.Model.QualityShoppingShoppingAttachmentPBlockImageInfo), default: nil)
    -
  4. isFreeDelivery (type: boolean(), default: nil)
    -
  5. isFreeReturn (type: boolean(), default: nil)
    -
  6. listTitle (type: String.t, default: nil)
    -
  7. maxPriceValue (type: number(), default: nil)
    -
  8. minPriceValue (type: number(), default: nil)
    -
  9. price (type: String.t, default: nil)
    -
  10. priceCurrency (type: String.t, default: nil)
    -
  11. priceValue (type: number(), default: nil)
    -
  12. 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

Type

@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
}

Function

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

Data sourced from HexDocs : GoogleApi.ContentWarehouse.V1.Model.QualityShoppingShoppingAttachmentPBlock