Dismiss Target CPA Recommendations
Dismiss one or more target CPA recommendations without changing the campaign’s bid strategy.
URL
POST https://api.ads.apple.com/v1/recommendations/target-cpas/dismissHeader Parameters
| Name | Type | Description |
|---|---|---|
X-Ap-Context Required | string |
Response Codes
| Status | Reason | Type | Description |
|---|---|---|---|
| 200 | OK Content-Type: application/json | RecommendationDismissTargetCpaResponse | |
| 400 | Bad Request Content-Type: application/json | RecommendationResponseBody | |
| 401 | Unauthorized Content-Type: application/json | RecommendationResponseBody | |
| 403 | Forbidden Content-Type: application/json | RecommendationResponseBody | |
| 404 | Not Found Content-Type: application/json | RecommendationResponseBody | |
| 429 | Too Many Requests Content-Type: application/json | RecommendationResponseBody | |
| 500 | Internal Server Error Content-Type: application/json | RecommendationResponseBody |
Discussion
Dismissing a target CPA recommendation just means you’ve reviewed it and decided not to apply it. The campaign’s target CPA stays unchanged, and the recommendation moves to DISMISSED state. The response is a history record that preserves the recommended value you passed on.
Payload Examples
This example dismisses a target CPA recommendation. The campaign’s target CPA stays the same, and the response confirms the recommendation is now in DISMISSED state, along with the recommended value that was passed on.
HTTP Body
Send an array of ApplyTargetCpaRecommendation objects, one per recommendation you want to dismiss. All items must share the same promotedObjectId, and each item needs id, promotedObjectId, and promotedObjectType.