Query Daily Budget Recommendations
Retrieve daily budget recommendations for campaigns that may have more opportunities.
URL
POST https://api.ads.apple.com/v1/recommendations/daily-budgets/queryHeader Parameters
| Name | Type | Description |
|---|---|---|
X-Ap-Context Required | string |
Response Codes
| Status | Reason | Type | Description |
|---|---|---|---|
| 200 | OK Content-Type: application/json | RecommendationQueryDailyBudgetResponse | |
| 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
Each DailyCapRecommendation result includes:
suggestedDailyBudgetAmount: the recommended new daily budgetdailyBudget: the current budget for comparisonHistorical metrics:
installs,spend,impression,taps,averageCPA,averageCPT,ttrExpected metrics: projected performance if the budget is raised
See FilterOperator for the full set of supported comparison operators.
Filterable Fields
Field | Type | Operators | Description |
|---|---|---|---|
| string |
| Required. The ID of the promoted object. For |
| string (enum) |
| Required. The type of promoted object. Accepts exactly one value. |
| string (enum) |
| Optional. The recommendation category, for example |
| integer |
| Optional. Filter by a specific campaign. |
| string |
| Optional. The campaign’s display name. |
| money |
| Optional. The recommended new daily budget. |
| money |
| Optional. The campaign’s current daily budget. |
| string (enum) |
| Optional. |
| string (enum) |
| Optional. |
| string (date-time) |
| Optional. When the recommendation was created. |
| string (date-time) |
| Optional. When the recommendation was last modified. |
| string (date-time) |
| Optional. When the recommendation expires. |
| integer |
| Optional. Historical install count. |
| money |
| Optional. Historical spend. |
| money |
| Optional. Historical average cost-per-acquisition. |
| money |
| Optional. Historical average cost-per-tap. |
| integer |
| Optional. Historical impression count. |
| number |
| Optional. Historical tap-through rate. |
| integer |
| Optional. Historical tap count. |
| integer |
| Optional. Projected impression count if the recommendation is applied. |
| integer |
| Optional. Projected install count if the recommendation is applied. |
| money |
| Optional. Projected spend if the recommendation is applied. |
| integer |
| Optional. Projected tap count if the recommendation is applied. |
| money |
| Optional. Projected cost-per-acquisition if the recommendation is applied. |
| object |
| Optional. The campaign’s current bid strategy. |
Payload Examples
This example queries available daily budget recommendations for an app, sorted by the suggested budget amount in descending order. The response includes the current and suggested budgets alongside historical and projected performance metrics.