Contents

AdGroup.PricingModel

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

Declaration

string AdGroup.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

  • The CPM value pairs with billingEvent: IMPRESSIONS.

  • The CPT value pairs with billingEvent: TAPS.

Example

{
  "pricingModel": "CPA"
}
{
  "pricingModel": "CPM"
}
{
  "pricingModel": "CPT"
}

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.