The documentation of what the :GetProductInfo function returns seems to be outdated.
Those are the differences that are instantly noticeable (but not gonna lie - I have not compared checked all asset types so it’s likely to be incomplete)
- I’m seeing
SaleLocation
instead of documentedSaleAvailabilityLocations
(at least for UGC) [it’s a dict withSaleLocationType
enum-like number and UniverseIds (array?)] - Undocumented values that apply to UGC: CollectibleItemId, CollectibleProductId, CollectiblesItemDetails (dict with
IsForSale
,IsLimited
andTotalQuantity
) - ContentRatingTypeId is described as
Indicates whether the item is marked as 13+ in catalog.
but the type is a number - could possible (enum-like) values be documented? -
Sales
appears to no longer be shared so the value is always 0 - could this information be included in the documentation? - undocumented
TargetId
property - undocumented
ProductType
property
Would it be possible to look into the function internally and update what sort of properties does it return? Is the SaleAvailabilityLocations
property still available in legacy assets or is it no longer used?
Thanks in advance!
Page URL: https://create.roblox.com/docs/reference/engine/classes/MarketplaceService#GetProductInfo