Voting helps other researchers find interesting modules.
Additional shopping identifiers related to an entity or IQL function call. This must be passed along to the shopping backend (go/o4) to aid in fulfillment. Because the shopping data models do not always line up 1-1 with KG entities and are not always reconciled with each other, the message may contain multiple ids. Next id: 8 LINT.IfChange
aspectClusterIds
list(String.t)
nil
brandEntityId
String.t
bxCategoryIds
list(integer())
measures
list(GoogleApi.ContentWarehouse.V1.Model.KnowledgeAnswersIntentQueryShoppingIdsMeasureValue.t)
merchantIds
merchantSourceIds
tagIds
Unwrap a decoded JSON object into its complex fields.
@type t() :: %GoogleApi.ContentWarehouse.V1.Model.KnowledgeAnswersIntentQueryShoppingIds{ aspectClusterIds: [String.t()] | nil, brandEntityId: String.t() | nil, bxCategoryIds: [integer()] | nil, measures: [ GoogleApi.ContentWarehouse.V1.Model.KnowledgeAnswersIntentQueryShoppingIdsMeasureValue.t() ] | nil, merchantIds: [String.t()] | nil, merchantSourceIds: [String.t()] | nil, tagIds: [String.t()] | nil }
@spec decode(struct(), keyword()) :: struct()