---
title: AdServingStateReasons
framework: Apple Ads
role: symbol
role_heading: Type
platforms: [search ads 4.0+]
path: apple_ads/adservingstatereasons
---

# AdServingStateReasons

Reasons the system provides when an ad isn’t running.

## Declaration

```data
string AdServingStateReasons
```

## Possible Values

AD_APPROVAL_PENDING: The ad is approved. AD_APPROVAL_REJECTED: The ad is rejected. The system doesn’t serve rejected ads. AD_PROCESSING_IN_PROGRESS: The ad status is processing. DELETED_BY_USER: The user has deleted the ad. PAUSED_BY_USER: The user has paused the ad. PAUSED_BY_SYSTEM: The system has paused the ad. PRODUCT_PAGE_DELETED: The product page has been deleted from App Store Connect. PRODUCT_PAGE_HIDDEN: The product page is hidden on App Store Connect. PRODUCT_PAGE_INCOMPATIBLE: The product page is incompatible. PRODUCT_PAGE_INSUFFICIENT_ASSETS: The product page contains an insufficient number of assets. CREATIVE_SET_INVALID: CREATIVE_SET_UNSUPPORTED:

## See Also

### Data Types

- [AdStatus](apple_ads/adstatus.md)
- [AdServingStatus](apple_ads/adservingstatus.md)
