---
title: AdDisplayStatus
framework: Apple Ads Platform API
role: symbol
role_heading: Type
platforms: [apple ads platform api 1.0+]
path: apple-ads-platform-api/addisplaystatus
---

# AdDisplayStatus

Rolled-up delivery state for an ad, combining advertiser settings and system conditions into a single user-facing label.

## Declaration

```data
string AdDisplayStatus
```

## Possible Values

RUNNING: The ad is actively delivering. PAUSED: The advertiser paused the ad. ON_HOLD: A system or account condition stops delivery. LIMITED: The ad is serving but at reduced capacity. PROCESSING: The system is processing the ad after a recent creation or update. DELETED: The advertiser soft-deleted the ad. AD_GROUP_ON_HOLD: Delivery stops because the parent ad group is on hold. CAMPAIGN_ON_HOLD: Delivery stops because the parent campaign is on hold.

## Discussion

Discussion The AdDisplayStatus is a read-only derived field on Ad that summarizes the effective delivery state of the ad. It accounts for the ad’s own AdStatus, parent ad group status, and parent campaign status. When displaying ad health in a UI, use this field.

## See Also

- [AdStatus](apple-ads-platform-api/adstatus.md)
- [AdSystemStatus](apple-ads-platform-api/adsystemstatus.md)
- [AdSystemStatusReason](apple-ads-platform-api/adsystemstatusreason.md)
- [AdSystemLimitedStatusReason](apple-ads-platform-api/adsystemlimitedstatusreason.md)
