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

# PricingModel

The type of pricing model for a bid.

## Declaration

```data
string PricingModel
```

## Possible Values

CPC: The average cost for each ad tap in a campaign. CPM: The cost per 1000 impressions in a campaign.

## Mentioned in

Apple Ads Campaign Management API 4

## Discussion

Discussion important: > Apple Ads Campaign Management API 4.4 deprecates CPM. You can’t update CPM campaigns to CPC campaigns. You need to use CPC when creating a new campaign. See section 4.4 in  Apple Ads Campaign Management API 4 for additional details. Discussion See also AdChannelType, BillingEventType, and Campaign object. See Create a Campaign and Create an Ad Group for payload examples.

## See Also

### Data Types

- [AdGroupDisplayStatus](apple_ads/adgroupdisplaystatus.md)
- [AdGroupServingStateReasons](apple_ads/adgroupservingstatereasons.md)
- [AdGroupServingStatus](apple_ads/adgroupservingstatus.md)
- [AdGroupStatus](apple_ads/adgroupstatus.md)
- [DeviceClass](apple_ads/deviceclass.md)
- [Gender](apple_ads/gender.md)
