View Source GoogleApi.MerchantAPI.Reports_v1beta.Model.ProductView (google_api_merchant_api v0.3.0)
Fields available for query in product_view
table. Products in the current inventory. Products in this table are the same as in Products sub-API but not all product attributes from Products sub-API are available for query in this table. In contrast to Products sub-API, this table allows to filter the returned list of products by product attributes. To retrieve a single product by id
or list all products, Products sub-API should be used. Values are only set for fields requested explicitly in the request's search query.
Attributes
-
aggregatedReportingContextStatus
(type:String.t
, default:nil
) - Aggregated status. -
availability
(type:String.t
, default:nil
) - Availability of the product. -
brand
(type:String.t
, default:nil
) - Brand of the product. -
categoryL1
(type:String.t
, default:nil
) - Product category (1st level) in Google's product taxonomy. -
categoryL2
(type:String.t
, default:nil
) - Product category (2nd level) in Google's product taxonomy. -
categoryL3
(type:String.t
, default:nil
) - Product category (3rd level) in Google's product taxonomy. -
categoryL4
(type:String.t
, default:nil
) - Product category (4th level) in Google's product taxonomy. -
categoryL5
(type:String.t
, default:nil
) - Product category (5th level) in Google's product taxonomy. -
channel
(type:String.t
, default:nil
) - Channel of the product. Can beONLINE
orLOCAL
. -
clickPotential
(type:String.t
, default:nil
) - Estimated performance potential compared to highest performing products of the merchant. -
clickPotentialRank
(type:String.t
, default:nil
) - Rank of the product based on its click potential. A product withclick_potential_rank
1 has the highest click potential among the merchant's products that fulfill the search query conditions. -
condition
(type:String.t
, default:nil
) - Condition of the product. -
creationTime
(type:DateTime.t
, default:nil
) - The time the merchant created the product in timestamp seconds. -
expirationDate
(type:GoogleApi.MerchantAPI.Reports_v1beta.Model.Date.t
, default:nil
) - Expiration date for the product, specified on insertion. -
feedLabel
(type:String.t
, default:nil
) - Feed label of the product. -
gtin
(type:list(String.t)
, default:nil
) - List of Global Trade Item Numbers (GTINs) of the product. -
id
(type:String.t
, default:nil
) - REST ID of the product, in the form ofchannel~languageCode~feedLabel~offerId
. Merchant API methods that operate on products take this as theirname
parameter. Required in theSELECT
clause. -
itemGroupId
(type:String.t
, default:nil
) - Item group id provided by the merchant for grouping variants together. -
itemIssues
(type:list(GoogleApi.MerchantAPI.Reports_v1beta.Model.ItemIssue.t)
, default:nil
) - List of item issues for the product. This field cannot be used for sorting the results. Only selected attributes of this field (for example,item_issues.severity.aggregated_severity
) can be used for filtering the results. -
languageCode
(type:String.t
, default:nil
) - Language code of the product in BCP 47 format. -
offerId
(type:String.t
, default:nil
) - Merchant-provided id of the product. -
price
(type:GoogleApi.MerchantAPI.Reports_v1beta.Model.Price.t
, default:nil
) - Product price. Absent if the information about the price of the product is not available. -
productTypeL1
(type:String.t
, default:nil
) - Product type (1st level) in merchant's own product taxonomy. -
productTypeL2
(type:String.t
, default:nil
) - Product type (2nd level) in merchant's own product taxonomy. -
productTypeL3
(type:String.t
, default:nil
) - Product type (3rd level) in merchant's own product taxonomy. -
productTypeL4
(type:String.t
, default:nil
) - Product type (4th level) in merchant's own product taxonomy. -
productTypeL5
(type:String.t
, default:nil
) - Product type (5th level) in merchant's own product taxonomy. -
shippingLabel
(type:String.t
, default:nil
) - Normalized shipping label specified in the data source. -
thumbnailLink
(type:String.t
, default:nil
) - Link to the processed image of the product, hosted on the Google infrastructure. -
title
(type:String.t
, default:nil
) - Title of the product.
Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Types
@type t() :: %GoogleApi.MerchantAPI.Reports_v1beta.Model.ProductView{ aggregatedReportingContextStatus: String.t() | nil, availability: String.t() | nil, brand: String.t() | nil, categoryL1: String.t() | nil, categoryL2: String.t() | nil, categoryL3: String.t() | nil, categoryL4: String.t() | nil, categoryL5: String.t() | nil, channel: String.t() | nil, clickPotential: String.t() | nil, clickPotentialRank: String.t() | nil, condition: String.t() | nil, creationTime: DateTime.t() | nil, expirationDate: GoogleApi.MerchantAPI.Reports_v1beta.Model.Date.t() | nil, feedLabel: String.t() | nil, gtin: [String.t()] | nil, id: String.t() | nil, itemGroupId: String.t() | nil, itemIssues: [GoogleApi.MerchantAPI.Reports_v1beta.Model.ItemIssue.t()] | nil, languageCode: String.t() | nil, offerId: String.t() | nil, price: GoogleApi.MerchantAPI.Reports_v1beta.Model.Price.t() | nil, productTypeL1: String.t() | nil, productTypeL2: String.t() | nil, productTypeL3: String.t() | nil, productTypeL4: String.t() | nil, productTypeL5: String.t() | nil, shippingLabel: String.t() | nil, thumbnailLink: String.t() | nil, title: String.t() | nil }
Functions
Unwrap a decoded JSON object into its complex fields.