---
title: Ad.DisplayStatus
framework: Apple Ads Platform API
role: symbol
role_heading: Type
platforms: [apple ads platform api 1.0+]
path: apple-ads-platform-api/ad/displaystatus-data.typealias
---

# Ad.DisplayStatus

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

## Declaration

```data
string Ad.DisplayStatus
```

## 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 Because delivery depends on the full hierarchy, an ad can show AD_GROUP_ON_HOLD or CAMPAIGN_ON_HOLD even when its own settings are otherwise ready to serve. Example {   "displayStatus": "RUNNING" } See AdDisplayStatus for additional context.
