Обратите внимание на следующие ограничения и распространенные ошибки при работе с бюджетами избирательных кампаний.
Ограничения
- Любая кампания, в которой включены экспериментальные функции, должна иметь собственный неразделяемый бюджет.
- Для проведения кампаний по генерации спроса требуется минимальный дневной бюджет в размере 5 долларов США (или эквивалент в местной валюте).
Распространенные ошибки
| Ошибка | Описание |
|---|---|
CampaignBudgetError.CANNOT_UPDATE_CAMPAIGN_BUDGET_TO_IMPLICITLY_SHARED | Это указывает на то, что вы попытались изменить значение поля explicitly_shared в бюджете с true на false в операции update . После того, как бюджет явно разделен ( explicitly_shared = true ), изменить explicitly_shared обратно на false невозможно. |
ResourceCountLimitExceededError.ACCOUNT_LIMIT | Это означает, что вы достигли максимального количества бюджетов на счете. |
CampaignError.CAMPAIGN_CANNOT_USE_SHARED_BUDGET | Кампания, в которую вы пытаетесь добавить бюджет, использует экспериментальные кампании, и этот бюджет уже используется другой кампанией. |
CampaignBudgetError.CAMPAIGN_BUDGET_IN_USE | Вы пытаетесь удалить бюджет, связанный с одной или несколькими активными или приостановленными кампаниями. |
CampaignBudgetError.BUDGET_BELOW_PER_DAY_MINIMUM | Сумма бюджета ниже требуемого минимального дневного бюджета (например, 5 долларов США для кампаний по генерации спроса). Требуемый минимум возвращается в ErrorDetails.budget_per_day_minimum_error_details.minimum_budget_amount_micros . |
CampaignError.END_DATE_TIME_REQUIRED_FOR_TOTAL_BUDGET | Для кампании, использующей общий бюджет кампании ( period = CUSTOM_PERIOD ), необходимо указать Campaign.end_date_time (и она не может превышать максимальную продолжительность, установленную параметром CampaignError.DURATION_TOO_LONG_FOR_TOTAL_BUDGET ). |