Четверг, 7 августа 2025 г.
Что изменится?
Как мы сообщали в прошлом году, Google прекратит показ политической рекламы в Европейском союзе до вступления в силу новых правил в октябре 2025 года. 3 сентября 2025 г. мы добавим в Google Ads API и скрипты Google Рекламы дополнительные проверки, связанные с этим изменением. Если вы используете эти продукты для создания кампаний или управления ими, вам может потребоваться обновить приложение, чтобы оно поддерживало эти меры, до 3 сентября 2025 г.
Поддержка API для самостоятельного заявления о политической рекламе в ЕС
В Google Ads API и скрипты Google Рекламы добавлена поддержка самостоятельного декларирования того, содержит ли кампания политическую рекламу для ЕС. Подробнее о том, как определяется политическая реклама для ЕС… В версиях API v19.2, v20.1 и v21 есть новое поле contains_eu_political_advertising в объекте Campaign.. Возможные значения и их смысл приведены в таблице ниже.
| Значение | Значение |
CONTAINS_EU_POLITICAL_ADVERTISING
|
В кампании есть политическая реклама для ЕС. |
DOES_NOT_CONTAIN_EU_POLITICAL_ADVERTISING
|
В кампании нет политической рекламы для ЕС. |
UNSPECIFIED
|
В кампании отсутствует заявление о политической рекламе для ЕС. |
Чтобы получить статус декларации кампании в Google Ads API, выполните следующий запрос, используя метод Search или SearchStream для GoogleAdsService. Для скриптов Google Рекламы используйте методы AdsApp.search или AdsApp.report.
select campaign.id, campaign.contains_eu_political_advertising from campaign
Если вы используете клиентские библиотеки Google Ads API, вам может потребоваться скачать последнюю версию библиотеки, чтобы использовать эту функцию в версиях v19 и v20 API.
Изменения в проверке и применении API
3 сентября 2025 г. в Google Ads API и скриптах Google Рекламы начнут выполняться следующие проверки в версиях API v19 и v20.
- Во всех новых кампаниях, созданных с помощью Google Ads API или скриптов Google Рекламы, должно быть задано поле
contains_eu_political_advertising. Если это поле не заполнено, вызов API для создания новой кампании с помощьюCampaignService.MutateCampaignsзавершится ошибкойFieldError.REQUIRED. Скрипты Google Рекламы будут выполнять эти проверки при создании кампаний с помощью методовAdsApp.mutateилиAdsApp.mutateAll. - Прежде чем менять таргетинг на уровне кампании или группы объявлений, для всех существующих кампаний необходимо задать поле
contains_eu_political_advertising.proximity, location,location_groupВызов API для создания или обновления этих критериев кампании с помощью методаCampaignCriterionService.MutateCampaignCriteriaдля существующих кампаний завершится ошибкойCriterionError.MISSING_EU_POLITICAL_ADVERTISING_SELF_DECLARATION, если в кампании не заполнена декларация. Вызов API для создания или обновления этих критериев группы объявлений с помощьюAdGroupCriterionService.MutateAdGroupCriteriaтакже завершится ошибкой, если для кампании не заполнена декларация. Скрипты Google Рекламы будут выполнять эти проверки при попытке изменить таргетинг с помощью методовAdsApp.mutate,AdsApp.mutateAll,AdsApp.Campaign.addProximityиAdsApp.Campaign.addLocation. - Эти меры также применяются к другим механизмам, которые можно использовать для создания кампаний, например к выполнению пакетных заданий и использованию метода
GoogleAdsService.Mutateдля создания и обновления объектов. - Если в проектах экспериментальных кампаний отсутствует
contains_eu_political_advertising declaration, то при попытке запланировать новый эксперимент с помощью методаExperimentService.ScheduleExperimentвозникнет ошибкаExperimentError.MISSING_EU_POLITICAL_ADVERTISING_SELF_DECLARATION. - Если вы используете функцию массовой загрузки в скриптах Google Рекламы, ознакомьтесь с документацией по продукту, чтобы узнать больше об изменениях шаблона таблицы, необходимых в рамках этого изменения.
Эти проверки уже выполняются в версии 21 Google Ads API.
Как это повлияет на показ кампании?
Любая кампания, в которой политическая реклама для ЕС объявлена путем установки для параметра contains_eu_political_advertising значения true, перестанет показывать рекламу в ЕС 22 сентября 2025 г.. Подробную информацию можно найти в Справочном центре.
Существующие кампании без уведомления пока не будут затронуты. Рекомендуем как можно скорее добавить декларацию в существующие кампании. Вы можете получить кампании без декларации, используя следующий запрос GAQL с методами Search или SearchStream GoogleAdsService.
select campaign.id, campaign.contains_eu_political_advertising
from
campaign
where
campaign.contains_eu_political_advertising NOT IN
(
'CONTAINS_EU_POLITICAL_ADVERTISING',
'DOES_NOT_CONTAIN_EU_POLITICAL_ADVERTISING'
)Что нужно сделать?
Если вы используете Google Ads API или скрипты Google Рекламы для создания кампаний или управления ими, обновите свое приложение до 3 сентября 2025 г.
Как получить помощь?
Если у вас есть вопросы об этом изменении, обратитесь в службу поддержки Google Ads API или службу поддержки скриптов Google Рекламы.
Ярлыки: campaign, google-ads-api, google-ads-scripts