- HTTP isteği
- Yol parametreleri
- İstek metni
- Yanıt metni
- Yetkilendirme kapsamları
- Hedefleme
- CampaignDuration
- PlannedProduct
- AdvancedProductTargeting
- SurfaceTargetingSettings
- YouTubeSelectSettings
- OnTargetAudienceMetrics
- ReachCurve
- ReachForecast
- PlannedProductReachForecast
- PlannedProductForecast
- Deneyin.
Belirli bir reklamveren ve hedefleme yapılandırması için erişim tahmini oluşturur.
HTTP isteği
POST https://displayvideo.googleapis.com/v4/advertisers/{advertiserId}/reachForecast:generateReachForecast
URL, gRPC Kod Dönüştürme söz dizimini kullanır.
Yol parametreleri
| Parametreler | |
|---|---|
advertiserId |
Zorunlu. Planlanan kampanyayı yayınlayacak reklamverenin kimliği. |
İstek metni
İstek içeriği aşağıdaki yapıyla birlikte verileri içerir:
| JSON gösterimi |
|---|
{ "targeting": { object ( |
| Alanlar | |
|---|---|
targeting |
Zorunlu. Planlanan kampanyanın hedefleme parametreleri. |
campaignDuration |
Zorunlu. Planlanan kampanyanın süresi. |
currencyCode |
Zorunlu. Planın ISO 4217 biçimindeki para birimi kodu. |
plannedProducts[] |
Zorunlu. Tahmine dahil edilecek satır öğelerinin listesi. |
minEffectiveFrequency |
İsteğe bağlı. Bildirilen erişim metrikleri için minimum etkili sıklık. Bu, bir müşterinin reklamla etkili olarak değerlendirilmesi için karşılaşması gereken en düşük sayıdır. Bu ayar yalnızca raporlamayı etkiler. 1 ile 10 (her iki değer de dahil) arasında olmalıdır. Belirtilmezse varsayılan olarak 1 değeri uygulanır. |
Yanıt metni
ReachForecastService.GenerateReachForecast için yanıt mesajı.
Başarılı olursa yanıt metni aşağıdaki yapıyla birlikte verileri içerir:
| JSON gösterimi |
|---|
{ "onTargetAudienceMetrics": { object ( |
| Alanlar | |
|---|---|
onTargetAudienceMetrics |
Hedeflenen coğrafi bölge için tahmini kitle boyutları. |
reachCurve |
Oluşturulan tahmin eğrisi. |
Yetkilendirme kapsamları
Aşağıdaki OAuth kapsamını gerektirir:
https://www.googleapis.com/auth/display-video
Daha fazla bilgi için OAuth 2.0 Overview sayfasına bakın.
Hedefleme
Planlanan bir kampanyanın hedefleme ayarları.
| JSON gösterimi |
|---|
{ "plannableLocationIds": [ string ], "ageRange": enum ( |
| Alanlar | |
|---|---|
plannableLocationIds[] |
Zorunlu. Hedeflenecek planlanabilir konumların kimlikleri. Planlanabilir konumlar, |
ageRange |
İsteğe bağlı. Hedeflenecek yaş grubu. |
genders[] |
İsteğe bağlı. Hedeflenecek cinsiyet seçenekleri. |
devices[] |
İsteğe bağlı. Hedeflenecek cihazlar. |
CampaignDuration
Erişim planının süresi.
| JSON gösterimi |
|---|
{ // Union field |
| Alanlar | |
|---|---|
duration birleşik alanı. Kampanya süresi seçimi. duration aşağıdakilerden yalnızca biri olabilir: |
|
durationDays |
Zorunlu. Planın kapsadığı gün sayısı. |
dateRange |
Zorunlu. Planın kapsadığı tarih aralığı. |
PlannedProduct
Plandaki belirli bir ürünün yapılandırması.
| JSON gösterimi |
|---|
{
"plannableProductCode": string,
"budgetMicros": string,
"advancedProductTargeting": {
object ( |
| Alanlar | |
|---|---|
plannableProductCode |
Zorunlu. Ürünün kodu (ör. "VIDEO_REACH_CAMPAIGN"). |
budgetMicros |
Zorunlu. Bu ürünün mikro cinsinden bütçesi. |
advancedProductTargeting |
İsteğe bağlı. İsteğe bağlı satır öğesi düzeyinde hedefleme geçersiz kılmaları. |
AdvancedProductTargeting
Ürüne özel hedefleme geçersiz kılmaları.
| JSON gösterimi |
|---|
{ "surfaceTargetingSettings": { object ( |
| Alanlar | |
|---|---|
surfaceTargetingSettings |
İsteğe bağlı. Hedeflenecek planlanabilir alanlar. |
targetFrequency |
İsteğe bağlı. Reklamların belirli bir süre boyunca aynı kullanıcıya ortalama gösterilme sayısı. |
frequencyCap |
İsteğe bağlı. Belirli ürün için sıklık sınırı. |
ageRange |
İsteğe bağlı. Hedeflenecek yaş grubu. |
genders[] |
İsteğe bağlı. Hedeflenecek cinsiyet seçenekleri. |
devices[] |
İsteğe bağlı. Hedeflenecek cihazlar. |
userInterestIds[] |
İsteğe bağlı. Hedeflenecek kullanıcı ilgi alanı kimlikleri. Planlanabilir kullanıcı ilgi alanları, |
userListIds[] |
İsteğe bağlı. Hedeflenecek kullanıcı listesi kimlikleri. Planlanabilir kullanıcı listeleri |
youtubeSelectSettings |
İsteğe bağlı. YouTube Select ayarları |
dateRange |
İsteğe bağlı. Hedeflenecek tarih aralığı. |
plannableLocationIds[] |
İsteğe bağlı. Hedeflenecek planlanabilir konum kimlikleri. |
network |
İsteğe bağlı. Hedeflenecek ağ. |
SurfaceTargetingSettings
Yüzey hedefleme seçimi.
| JSON gösterimi |
|---|
{
"surfaces": [
enum ( |
| Alanlar | |
|---|---|
surfaces[] |
İsteğe bağlı. Hedeflenecek yüzeyler. |
YouTubeSelectSettings
YouTube Select kanal listeleri ayarları.
| JSON gösterimi |
|---|
{ "lineupId": string } |
| Alanlar | |
|---|---|
lineupId |
İsteğe bağlı. YouTube Select kanal listesinin kimliği. |
OnTargetAudienceMetrics
Hedeflenen bir coğrafi konum için tahmini kitle boyutları.
| JSON gösterimi |
|---|
{ "youtubeAudienceSize": string, "censusAudienceSize": string } |
| Alanlar | |
|---|---|
youtubeAudienceSize |
YouTube kitlesinin tahmini boyutu. |
censusAudienceSize |
Hedeflenen coğrafi bölgenin nüfus sayımı verilerine göre kitlenin boyutu. |
ReachCurve
Oluşturulan erişim eğrisi.
| JSON gösterimi |
|---|
{
"reachForecasts": [
{
object ( |
| Alanlar | |
|---|---|
reachForecasts[] |
Eğri üzerindeki noktalar maliyete göre sıralanır. |
ReachForecast
Erişim eğrisindeki tek bir nokta.
| JSON gösterimi |
|---|
{ "costMicros": string, "plannedProductReachForecasts": [ { object ( |
| Alanlar | |
|---|---|
costMicros |
Bu nokta için toplam maliyet (mikro cinsinden). |
plannedProductReachForecasts[] |
Bu maliyet noktasındaki tek tek ürünlerin dökümü. |
forecast |
Planın tamamı için toplu tahmin. |
PlannedProductReachForecast
Belirli bir ürünün performans öngörüsü.
| JSON gösterimi |
|---|
{
"costMicros": string,
"plannableProductCode": string,
"plannedProductForecast": {
object ( |
| Alanlar | |
|---|---|
costMicros |
Bu ürünün mikro cinsinden maliyeti. |
plannableProductCode |
Ürünün kodu. |
plannedProductForecast |
Ürünün performans metrikleri. |
PlannedProductForecast
Bir tahmin noktası için performans metrikleri.
| JSON gösterimi |
|---|
{ "onTargetReach": string, "onTargetImpressions": string, "trueviewViews": string, "totalReach": string, "totalImpressions": string, "viewableImpressions": string, "onTargetCoviewReach": string, "totalCoviewReach": string, "onTargetCoviewImpressions": string, "totalCoviewImpressions": string } |
| Alanlar | |
|---|---|
onTargetReach |
Hedeflenen tanımına uyan ve erişilen tekil kullanıcıların sayısı. |
onTargetImpressions |
Hedeflenen gösterim sayısı. |
trueviewViews |
TrueView görüntüleme sayısı. |
totalReach |
Erişilen toplam tekil kişi sayısı. |
totalImpressions |
Toplam gösterim sayısı. |
viewableImpressions |
Görüntülenebilir gösterimlerin sayısı. |
onTargetCoviewReach |
Birlikte izleyenler de dahil olmak üzere, hedeflenen tanımına uyan erişilen benzersiz kullanıcı sayısı. |
totalCoviewReach |
Birlikte izleyenler de dahil olmak üzere erişilen tekil kullanıcıların toplam sayısı. |
onTargetCoviewImpressions |
Birlikte izleyenler de dahil olmak üzere hedeflenen gösterim sayısı. |
totalCoviewImpressions |
Birlikte izleyenler dahil olmak üzere toplam gösterim sayısı. |