---
title: ReportingAd
framework: Apple Ads
role: symbol
role_heading: Object
platforms: [search ads 4.0+]
path: apple_ads/reportingad
---

# ReportingAd

The response to a request to fetch ad-level reports.

## Declaration

```data
object ReportingAd
```

## Properties

adDisplayStatus: The DisplayStatus that derives from the ad’s serving status. You can use the EQUALS and IN Selector Condition operators with Get Ad-Level Reports within a campaign. adGroupId: The unique identifier for the ad group the Creative belongs to. You can use the EQUALS and IN Selector Condition operators with Get Ad-Level Reports within a campaign. You can use this field with the orderBy selector. adId: A unique identifier that represents the assignment relationship between an ad group and an Ad. You can use the EQUALS, IN, and STARTSWITH Selector Condition operators with Get Ad-Level Reports within a campaign. adName: The unique name of a custom product page. The adName has to be unique within its ad group. You can use this field with the orderBy selector. adServingStateReasons: A list of reasons that displays when an ad isn’t running. You can use this field with the orderBy selector. campaignId: The unique identifier for a campaign. You can use this field with the orderBy selector. creationTime: The date and time of the creation of the Ad object. You can use this field with the orderBy selector. creativeId: The unique identifier for a creative. You can use the EQUALS and IN Selector Condition operators with Get Ad-Level Reports within a campaign. creativeType: The type of creative asset. Synonymous with type in the Creative object. You can use the EQUALS and IN Selector Condition operators with Get Ad-Level Reports within a campaign. deleted: An indicator of whether a creative asset is soft-deleted.. You can use the EQUALS Selector Condition operators with Get Ad-Level Reports within a campaign. language: The language of the Creative. modificationTime: The date and time of the most recent modification of the object. You can use this field with the orderBy selector. orgId: The identifier of the organization that owns the campaign. Your orgId is the same as your account in Apple Ads. You can use this field with the orderBy selector. productPageId: A unique string to identify a product page on App Store Connect, such as 45812c9b-c296-43d3-c6a0-c5a02f74bf6e. status: The status of creative assets. You can use this field with the orderBy selector.

## Mentioned in

Apple Ads Campaign Management API 4

## See Also

### Reports Request and Response Objects

- [ReportingRequest](apple_ads/reportingrequest.md)
- [ReportingResponseBody](apple_ads/reportingresponsebody.md)
- [ReportingResponse](apple_ads/reportingresponse.md)
- [ReportingDataResponse](apple_ads/reportingdataresponse.md)
- [GrandTotalsRow](apple_ads/grandtotalsrow.md)
- [SpendRow](apple_ads/spendrow.md)
- [ExtendedSpendRow](apple_ads/extendedspendrow.md)
- [Row](apple_ads/row.md)
- [ReportingCampaign](apple_ads/reportingcampaign.md)
- [ReportingAdGroup](apple_ads/reportingadgroup.md)
- [ReportingKeyword](apple_ads/reportingkeyword.md)
- [ReportingSearchTerm](apple_ads/reportingsearchterm.md)
- [CampaignAppDetail](apple_ads/campaignappdetail.md)
- [InsightsObject](apple_ads/insightsobject.md)
- [KeywordInsights](apple_ads/keywordinsights.md)
