---
title: Creative.SystemStatusReasons
framework: Apple Ads Platform API
role: symbol
role_heading: Type
platforms: [apple ads platform api 1.0+]
path: apple-ads-platform-api/creative/systemstatusreasons-data.typealias
---

# Creative.SystemStatusReasons

Reason codes explaining the ad creative’s current system status.

## Declaration

```data
string Creative.SystemStatusReasons
```

## Possible Values

NEEDS_REVIEW: The ad creative is queued for Apple review and has not yet been evaluated. POLICY_PROHIBITED: The ad creative has been rejected due to a policy violation. POLICY_UNDEFINED: The ad creative could not be evaluated against a known policy. PENDING_ASSET_CHECKS: One or more assets attached to this ad creative are still undergoing validation. MISSING_ASSET: A required asset is missing from the ad creative. ASSET_DELETED: An asset referenced by this ad creative has been deleted. FAILED_ASSET_RATIO_COMPATIBILITY: An asset’s dimensions are incompatible with the required aspect ratio for this placement. CREATIVE_ASSET_UNAVAILABLE: A creative asset is not available for delivery. CREATIVE_ASSET_PENDING_AVAILABILITY: A creative asset is still being processed and is not yet available. PRODUCT_PAGE_DELETED: The App Store product page referenced in this ad creative was deleted. PRODUCT_PAGE_HIDDEN: The App Store product page is hidden and unavailable. PRODUCT_PAGE_UNAVAILABLE: The App Store product page is not available in the targeted storefront. PAUSED_BY_USER: The ad creative was paused by the advertiser. DELETED_BY_USER: The ad creative was deleted.

## Discussion

Discussion These reasons span policy review, asset validation, and App Store product page issues that the platform surfaces when Creative.SystemStatus is INVALID. Example {   "systemStatusReasons": ["NEEDS_REVIEW"] }
