NlpSemanticParsingModelsShoppingAssistantProduct

GoogleApi.ContentWarehouse.V1.Model.NlpSemanticParsingModelsShoppingAssistantProduct


Table of Contents ▼

Jump to a specific part of the page:

Description

A product that can be purchased.

Attributes List

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

View Attributes

Attributes

  1. catalogId (type: String.t, default: nil)
    - The shopping catalog identifier.
  2. maxPrice (type: GoogleApi.ContentWarehouse.V1.Model.NlpSemanticParsingModelsMoneyMoney, default: nil)
    - The highes price this product is available for.
  3. mediaProduct (type: GoogleApi.ContentWarehouse.V1.Model.NlpSemanticParsingModelsShoppingAssistantProductMediaProduct, default: nil)
    - TODO(ppoudyal) Add logging for media_product.
  4. mid (type: String.t, default: nil)
    - Optional. Knowledge Graph identifier for the product.
  5. minPrice (type: GoogleApi.ContentWarehouse.V1.Model.NlpSemanticParsingModelsMoneyMoney, default: nil)
    - The lowest price this product is available for.
  6. 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

Type

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

Function

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

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