---
title: AdGroupCreate.PricingModel
framework: Apple Ads Platform API
role: symbol
role_heading: Type
platforms: [apple ads platform api 1.0+]
path: apple-ads-platform-api/adgroupcreate/pricingmodel-data.typealias
---

# AdGroupCreate.PricingModel

The unit of ad delivery an ad group is charged for, independent of how the account funds spend.

## Declaration

```data
string AdGroupCreate.PricingModel
```

## Possible Values

CPA: Cost-per-action. CPM: Cost-per-thousand-impressions. Pairs with billingEvent: IMPRESSIONS. CPT: Cost-per-tap. Pairs with billingEvent: TAPS.

## Discussion

Discussion The CPM value pairs with billingEvent: IMPRESSIONS. The CPT value pairs with billingEvent: TAPS. The PricingModel is distinct from PaymentModel. The PricingModel (CPA, CPM, or CPT) determines the delivery unit an ad group is charged for. The PaymentModel (PAYG or LOC) determines how the advertiser’s account funds that spend. The two are unrelated enums on unrelated resources.
