ProductPageLocaleDetails.AssetsByDevice
A map of device type to a DeviceAssetGroup object.
Declaration
object ProductPageLocaleDetails.AssetsByDeviceProperties
| Name | Type | Description |
|---|---|---|
Any Key | DeviceAssetGroup |
Discussion
Each key is a device type identifier, such as iphone_6_5 or iphone_6_7, not a fixed field name. The assetsByDevice field is a free-form map rather than an object with named properties, so the reference page labels this key Any Key. The value for each key is a DeviceAssetGroup containing that device’s asset references and fallback devices.
On the parent ProductPageLocaleDetails object, assetsByDevice is the field that carries a product page locale’s screenshots and preview videos. Each device-type key maps to a DeviceAssetGroup holding an assets array of asset references and an appPreviewDeviceFallBackDevices array listing which other device types to fall back to when assets are not available for that class.