Видеокампании позволяют показывать видеорекламу на YouTube, а также на веб-сайтах и в приложениях, работающих с партнерами Google по видеорекламе.
Ограничения API
API Google Ads в основном поддерживает получение данных и создание отчетов по существующим видеокампаниям, группам объявлений, объявлениям и критериям. Создание или изменение видеокампаний с помощью API Google Ads невозможно, за исключением следующих особенностей, зависящих от версии:
- Изменяемость
VideoResponsiveAdInfo: начиная сv24, объектыVideoResponsiveAdInfoявляются изменяемыми (в более ранних версиях они были неизменяемыми). При создании или измененииVideoResponsiveAdInfoполяvideos,business_nameиlogo_imagesявляются обязательными . - Соответствие бренда требованиям безопасности : начиная с
v24, параметрcampaign.video_brand_safety_suitabilityна уровне кампании удален. Запрос соответствия бренда требованиям безопасности безопасности осуществляется на уровне аккаунта с помощьюcustomer.video_brand_safety_suitability. - Эксперименты с видеокампаниями : Начиная с
v24, доступенexperiment.video_experimentдля настройки экспериментовYOUTUBE_CUSTOM, состоящих из видеокампаний.
Альтернативы для управления кампаниями
Если вам необходимо создавать или управлять видеокампаниями программным способом, рассмотрите следующие варианты:
- Скрипты Google Ads : Вы можете управлять видеокампаниями с помощью скриптов Google Ads . Это позволяет автоматизировать управление в интерфейсе Google Ads.
- Кампании по генерации спроса : Если ваша цель — показывать видеорекламу на платформах Google, включая YouTube, то кампании по генерации спроса полностью поддерживаются в API Google Ads как для создания, так и для управления.
Получите данные о производительности.
Вы можете получить данные о производительности ваших видеокампаний, групп объявлений и критериев, используя GoogleAdsService.SearchStream , отфильтровав по параметру campaign.advertising_channel_type = 'VIDEO' .
Эффективность группы объявлений
Следующий запрос извлекает метрики видеокампаний и групп объявлений, включая количество просмотров видео в TrueView и показатели завершения просмотра по квартилям, из ресурса ad_group :
SELECT
campaign.id,
campaign.name,
campaign.advertising_channel_type,
ad_group.id,
ad_group.name,
metrics.impressions,
metrics.clicks,
metrics.ctr,
metrics.video_trueview_views,
metrics.video_quartile_p100_rate
FROM ad_group
WHERE campaign.advertising_channel_type = 'VIDEO'
Размещение видеороликов и отчеты о критериях отбора
Поскольку ad_group_criterion не поддерживает метрики или сегменты напрямую, используйте ресурсы представления критериев, такие как managed_placement_view для получения показателей эффективности для целевых видеороликов YouTube, каналов YouTube или других управляемых размещений:
SELECT
campaign.id,
ad_group.id,
ad_group_criterion.criterion_id,
ad_group_criterion.type,
ad_group_criterion.youtube_video.video_id,
ad_group_criterion.youtube_channel.channel_id,
metrics.impressions,
metrics.video_trueview_views
FROM managed_placement_view
WHERE campaign.advertising_channel_type = 'VIDEO'
AND ad_group_criterion.type IN ('YOUTUBE_VIDEO', 'YOUTUBE_CHANNEL')
AND segments.date DURING LAST_30_DAYS