---
title: "Product.CollectionTaskState.success(_:unavailable:)"
framework: storekit
role: symbol
role_heading: Case
path: "storekit/product/collectiontaskstate/success(_:unavailable:)"
---

# Product.CollectionTaskState.success(_:unavailable:)

The task completed loading the collection.

## Declaration

```swift
case success([Product], unavailable: [Product.ID])
```

## See Also

### Collection task states

- [Product.CollectionTaskState.loading](storekit/product/collectiontaskstate/loading.md)
- [Product.CollectionTaskState.failure(_:)](storekit/product/collectiontaskstate/failure(_:).md)
