Ограничения и распространенные ошибки

При работе с бюджетами кампаний учитывайте следующие ограничения и распространенные ошибки.

Ограничения

Распространенные ошибки

Ошибка Описание
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. Начиная с версии v26, вы также можете заранее проверить минимальный дневной бюджет для любой валюты, отправив запрос к currency_constant.demand_gen_info.minimum_budget_per_day_micros.
CampaignError.END_DATE_TIME_REQUIRED_FOR_TOTAL_BUDGET Для кампании с полным бюджетом кампании (period = CUSTOM_PERIOD) необходимо указать Campaign.end_date_time (не может превышать максимальную продолжительность, заданную в CampaignError.DURATION_TOO_LONG_FOR_TOTAL_BUDGET).