RepositoryWebrefProductMetadata

GoogleApi.ContentWarehouse.V1.Model.RepositoryWebrefProductMetadata


Table of Contents ▼

Jump to a specific part of the page:

Description

Products-specific information about the entity. Only available in QrefMetadata output. Next available tag: 16.

Attributes List

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

View Attributes

Attributes

  1. productLineId (type: list(String.t), default: nil)
    - Shopping product line ids (typically moka product line tag) of this entity. Represents shopping product lines, such as iPhone or Canon EOS. Typically, we expect only one id. But keeping repeated, in case we want to merge or aggregate product lines. Using int64, as tag_id in commerce/datastore/processors/moka/proto/moka_annotations.proto.
  2. shoppingIds (type: GoogleApi.ContentWarehouse.V1.Model.KnowledgeAnswersIntentQueryShoppingIds, default: nil)
    - All ShoppingIds for this MID that need to be copied to IntentQuery (FunctionCall) if this MID is used in intent generation. See go/iql-shopping-ids for details.
  3. variantClusterId (type: list(String.t), default: nil)
    - All unique variant cluster ids (shopping's GPCs) of this entity.

Type

@type t() :: %GoogleApi.ContentWarehouse.V1.Model.RepositoryWebrefProductMetadata{
productLineId: [String.t()] | nil,
shoppingIds: GoogleApi.ContentWarehouse.V1.Model.KnowledgeAnswersIntentQueryShoppingIds.t() | nil,
variantClusterId: [String.t()] | nil
}

Function

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

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