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

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

Ограничения

  • Любая кампания, в которой включены экспериментальные функции, должна иметь собственный неразделяемый бюджет.
  • Для проведения кампаний по генерации спроса требуется минимальный дневной бюджет в размере 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 ).