Google.
  Summary
| Enumerations | |
|---|---|
| AssetDeliveryErrorCode{ | enum Errors that can be encountered while interacting with asset packs.  | 
| AssetDeliveryStatus{ | enum Enum indicating the current status of an asset pack request.  | 
| AssetPackUpdateAvailability{ | enum Enum indicating the availability of a newer version of a particular asset pack.  | 
| ConfirmationDialogResult{ | enum User response to a Play controlled confirmation dialog.  | 
| Classes | |
|---|---|
| Google. | Wraps Play Core's AssetLocation which represents the location of an Asset within an asset pack on disk. | 
| Google. | A CustomYieldInstruction used to monitor the asynchronous retrieval of an asset pack containing an AssetBundle. | 
| Google. | Provides methods for retrieving asset packs via the Play Asset Delivery system. | 
| Google. | A CustomYieldInstruction used to monitor the asynchronous retrieval of a batch of asset packs. | 
| Google. | Download information about a particular asset pack. | 
| Google. | A CustomYieldInstruction used to monitor the asynchronous retrieval of an asset pack. | 
Enumerations
AssetDeliveryErrorCode
AssetDeliveryErrorCode
Errors that can be encountered while interacting with asset packs.
| Properties | |
|---|---|
| AccessDenied | Download not permitted under current device circumstances, for example the app is running in the background. | 
| AppNotOwned | The app isn't owned by any user on this device. An app is "owned" if it has been acquired from the Play Store. | 
| AppUnavailable | The requesting app is unavailable. This could be caused by multiple reasons: 
 | 
| AssetBundleLoadingError | AssetBundle failed to load. | 
| BundleUnavailable | The requested asset pack is unavailable. | 
| Canceled | The download was cancelled, likely by the user cancelling the download notification. | 
| ConfirmationNotRequired | Returned if PlayAssetDelivery.ShowConfirmationDialog is called but no asset packs are waiting for user confirmation. | 
| InsufficientStorage | Asset pack installation failed due to insufficient storage. | 
| InternalError | Unknown error retrieving asset pack. | 
| NetworkError | Network error. Unable to obtain asset pack details. | 
| NetworkUnrestricted | Returned if PlayAssetDelivery.ShowCellularDataConfirmation is called but no asset packs are waiting for Wi-Fi. | 
| NoError | No error has occurred. | 
| PlayStoreNotFound | The Play Store app is either not installed or not the official version. | 
| UnrecognizedInstallation | Returned if the app was not installed by Play. | 
AssetDeliveryStatus
AssetDeliveryStatus
Enum indicating the current status of an asset pack request.
| Properties | |
|---|---|
| Available | Asset pack is available on disk. For PlayAssetPackRequests this indicates that the request is complete. | 
| Failed | Asset pack retrieval has failed. | 
| Loaded | Contained AssetBundle has finished loading, assets can now be loaded. For PlayAssetBundleRequests this indicates that the request is complete. | 
| Loading | Contained AssetBundle is being loaded. | 
| Pending | Asset pack download is pending and will be processed soon. | 
| RequiresUserConfirmation | Asset pack download is paused until the user provides consent. Consent can be obtained by presenting a dialog with PlayAssetDelivery.ShowConfirmationDialog. | 
| Retrieving | Asset pack is being downloaded and transferred to the app's storage. | 
| WaitingForWifi | Asset pack download is paused until the device acquires wifi, or the user confirms a dialog presented with PlayAssetDelivery.ShowCellularDataConfirmation. | 
AssetPackUpdateAvailability
AssetPackUpdateAvailability
Enum indicating the availability of a newer version of a particular asset pack.
ConfirmationDialogResult
ConfirmationDialogResult
User response to a Play controlled confirmation dialog.
| Properties | |
|---|---|
| Accepted | The dialog was confirmed. | 
| Denied | The dialog was cancelled. | 
