View Source GoogleApi.ContentWarehouse.V1.Model.RepositoryWebrefProductMetadata (google_api_content_warehouse v0.4.0)

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

Attributes

  • 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.
  • shoppingIds (type: GoogleApi.ContentWarehouse.V1.Model.KnowledgeAnswersIntentQueryShoppingIds.t, 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.
  • variantClusterId (type: list(String.t), default: nil) - All unique variant cluster ids (shopping's GPCs) of this entity.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

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

Functions

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

Unwrap a decoded JSON object into its complex fields.