Video kampanyaları, YouTube'da ve Google video iş ortakları web siteleri ile uygulamalarında video reklam göstermenize olanak tanır.
API sınırlamaları
Google Ads API, öncelikle mevcut video kampanyaları, reklam grupları, reklamlar ve ölçütler hakkında veri getirme ve raporlama işlemlerini destekler. Video kampanyaları, Google Ads API kullanılarak oluşturulamaz veya değiştirilemez. Aşağıdaki sürüme özel istisnalar ve davranışlar geçerlidir:
VideoResponsiveAdInfodeğiştirilebilirlik:v24'ten itibarenVideoResponsiveAdInfonesneleri değiştirilebilir (önceki sürümlerde değiştirilemez).VideoResponsiveAdInfooluşturulurken veya değiştirilirkenvideos,business_namevelogo_imagesalanları zorunludur.- Marka güvenliği uygunluğu:
v24itibarıyla kampanya düzeyindecampaign.video_brand_safety_suitabilitykaldırılacak.customer.video_brand_safety_suitabilitykullanarak hesap düzeyinde marka güvenliği uygunluğunu sorgulayın. - Video kampanyası denemeleri:
v24tarihinden itibaren, video kampanyalarından oluşanYOUTUBE_CUSTOMdenemelerini yapılandırmak içinexperiment.video_experimentkullanılabilir.
Kampanya yönetimiyle ilgili alternatifler
Video kampanyalarını programatik olarak oluşturmanız veya yönetmeniz gerekiyorsa aşağıdaki seçenekleri değerlendirin:
- Google Ads komut dosyaları: Video kampanyaları Google Ads komut dosyalarını kullanarak yönetebilirsiniz. Bu sayede Google Ads arayüzünde otomatik yönetim sağlanır.
- Talep Yaratma kampanyaları: Hedefiniz YouTube dahil Google mülklerinde video reklam yayınlamaksa Talep Yaratma kampanyaları, Google Ads API'de hem oluşturma hem de yönetim için tam olarak desteklenir.
Performans verilerini alma
GoogleAdsService.SearchStream kullanarak video kampanyalarınız, reklam gruplarınız ve ölçütlerinizle ilgili performans verilerini alabilirsiniz. Bunun için campaign.advertising_channel_type = 'VIDEO' filtresini uygulayın.
Reklam grubu performansı
Aşağıdaki sorgu, ad_group kaynağındaki TrueView video görüntülemeleri ve çeyrek tamamlama oranları da dahil olmak üzere video kampanyası ve reklam grubu metriklerini alır:
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'
Video yerleşimi ve ölçüt raporları
ad_group_criterion metrikleri veya segmentleri doğrudan desteklemediğinden, hedeflenen YouTube videoları, YouTube kanalları ya da yönetilen diğer yerleşimlerle ilgili performans metriklerini almak için managed_placement_view gibi ölçüt görünümü kaynaklarını kullanın:
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