Mit Videokampagnen können Sie Videoanzeigen auf YouTube sowie auf Websites und in Apps von Google-Videopartnern schalten.
API-Einschränkungen
Mit der Google Ads API können Sie hauptsächlich vorhandene Videokampagnen, Anzeigengruppen, Anzeigen und Kriterien abrufen und Berichte dazu erstellen. Videokampagnen können nicht mit der Google Ads API erstellt oder geändert werden. Es gelten jedoch die folgenden versionsspezifischen Ausnahmen und Verhaltensweisen:
- Veränderbarkeit von
VideoResponsiveAdInfo: Abv24sindVideoResponsiveAdInfo-Objekte veränderbar. In früheren Versionen sind sie unveränderbar. Beim Erstellen oder Ändern vonVideoResponsiveAdInfosind die Feldervideos,business_nameundlogo_imageserforderlich. - Markensicherheit und Eignung: Ab
v24wirdcampaign.video_brand_safety_suitabilityauf Kampagnenebene entfernt. Mitcustomer.video_brand_safety_suitabilitykönnen Sie die Markensicherheit auf Kontoebene abfragen. - Tests für Videokampagnen: Ab
v24istexperiment.video_experimentverfügbar, umYOUTUBE_CUSTOM-Tests mit Videokampagnen zu konfigurieren.
Alternativen für die Kampagnenverwaltung
Wenn Sie Videokampagnen programmatisch erstellen oder verwalten möchten, haben Sie folgende Möglichkeiten:
- Google Ads-Scripts: Sie können Videokampagnen mit Google Ads-Scripts verwalten. Dadurch ist eine automatisierte Verwaltung über die Google Ads-Benutzeroberfläche möglich.
- Demand Gen-Kampagnen: Wenn Sie Videoanzeigen in Google-Produkten wie YouTube schalten möchten, werden Demand Gen-Kampagnen in der Google Ads API sowohl für die Erstellung als auch für die Verwaltung vollständig unterstützt.
Leistungsdaten abrufen
Sie können Leistungsdaten für Ihre Videokampagnen, Anzeigengruppen und Kriterien mit GoogleAdsService.SearchStream abrufen, indem Sie nach campaign.advertising_channel_type = 'VIDEO' filtern.
Anzeigengruppen-Leistung
Mit der folgenden Abfrage werden Messwerte für Videokampagnen und ‑anzeigengruppen aus der ad_group-Ressource abgerufen, darunter TrueView-Videoaufrufe und Quartilabschlussraten:
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'
Berichte zur Videoplatzierung und zu Videokriterien
Da ad_group_criterion keine Messwerte oder Segmente direkt unterstützt, verwenden Sie Ressourcen für Kriterienansichten wie managed_placement_view, um Leistungsmesswerte für gezielte YouTube-Videos, YouTube-Kanäle oder andere verwaltete Placements abzurufen:
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