Kapsül yayınlama API'si ile canlı yayına reklam ekleme

HLS veya DASH canlı yayını ile sunucu tarafı reklam ekleme (SSAI) uygulamak için uyarlanabilir bit hızlı reklam kapsülleri istemek üzere kapsül yayınlama API'sini kullanın. Desteklenen çözünürlükler ve bit hızları için Video ve ses biçimleri ve kod dönüştürme başlıklı makaleyi inceleyin.

Bu sayfada, canlı yayın için kapsül yayınlama API'sinin kullanımı ele alınmaktadır.

Ön koşullar

Devam etmeden önce aşağıdakilere sahip olmanız gerekir:

  • Kapsül yayınlama yönlendirmesi Dinamik Reklam Ekleme (DAI) türüyle bir canlı yayın etkinliği yapılandırın. Aşağıdaki seçeneklerden birini belirleyin:

  • Akışı yüklemek ve oynatma, duraklatma, tıklama veya dokunma gibi etkinlikleri işlemek için web tarayıcısında, mobil cihazda ya da TV'de çalışan bir istemci uygulaması.

  • İstemci uygulamasından gelen yayın isteklerini işlemek için bir manifest işleyici. Önemli: Manifest hizmetiniz için gelişmiş yayınlama akışını kullanmanızı öneririz.

  • Kapsül yayınlama DAI'nin etkin olduğu bir Google Ad Manager hesabı.

Temel yayın akışı

Yayınınızı sunmak için bir yayın protokolü seçin ve aşağıdakileri yapın:

HLS

  1. Bir oturumu kaydetmek için video oynatıcınızdan Google Ad Manager'a bir akış isteğinde bulunun.

  2. Yaklaşan reklam etkinlikleri için reklam meta verilerini yoklamaya başlayın.

  3. Manifest düzenleyicinizden canlı yayın manifestini isteyin.

  4. İsteğe bağlı: Google Ad Manager'a erken reklam arası bildirimi gönderin. Önemli: Bu adımı, geliştirilmiş doldurma oranı için uygulamanızı öneririz.

  5. Manifest düzenleyiciniz bir reklam arası işaretçisi algıladığında reklam segmenti URL'lerini oluşturun ve bunları manifeste ekleyin.

    • Reklam arası sırasında, istemci video oynatıcınız bir reklam segmenti ister ve reklam segmenti dosyasını indirmek için segment yönlendirme URL'sini takip eder.
  6. Medya doğrulama ping'lerini bulup Google'a göndermek için reklam etkinliği kimliklerini ID3 etiketlerinden ayıklayın.

HLS ile kapsül yayınlama yönlendirmesi - Temel yayınlama akışı

DASH

  1. HLS sekmesindeki tüm adımları uygulayın.

  2. Bir kez DASH dönemi şablonu isteyin ve şablonu önbelleğe alın. Bu yaklaşım, oturumun tüm reklam araları için dönemler oluşturur.

DASH ile kapsül yayınlama yönlendirmesi - Temel yayınlama akışı

Gelişmiş yayın akışı

Yayınınızı yayınlamak için bir yayın protokolü seçin:

HLS

  1. Bir oturumu kaydetmek için istemci video oynatıcınızdan Google Ad Manager'a bir akış isteği gönderin.

  2. Yaklaşan reklam etkinlikleri için reklam meta verilerini yoklamaya başlayın.

  3. Manifest düzenleyicinizden canlı yayın manifestini isteyin.

  4. İsteğe bağlı: Gelişmiş doluluk oranı için Google Ad Manager'a erken reklam arası bildirimi gönderin.

  5. Google Ad Manager'a bir reklam kapsülü zamanlama meta verileri (ATM) isteği gönderin.

  6. Reklam segmenti URL'lerini oluşturmak için tam reklam kapsülü ve slate zamanını alın.

  7. Reklam segmenti URL'lerini manifeste ekleyin.

  8. Manifest manipülatörünüz bir reklam arası işaretçisi algıladığında reklam segmenti URL'lerini oluşturun ve URL'leri manifeste ekleyin.

    • Reklam arası sırasında, istemci video oynatıcınız bir reklam segmenti ister ve reklam segmenti dosyasını indirmek için segment yönlendirme URL'sini takip eder.
  9. Medya doğrulama ping'lerini bulup Google'a göndermek için reklam etkinliği kimliklerini ID3 etiketlerinden ayıklayın.

HLS ile kapsül yayınlama yönlendirmesi - Gelişmiş yayınlama akışı

DASH

  1. HLS sekmesindeki tüm adımları uygulayın.

  2. DASH dönemlerini oluşturmak için gerekli ek alanlar için reklam kapsülü zamanlama meta verileri (ATM) yanıtlarını kullanın.

DASH ile kapsül yayınlama yönlendirmesi - Gelişmiş yayınlama akışı

Adım adım talimatlar

API uç noktaları, örnek istek ve yanıt verileri hakkında ayrıntılı bilgi için Canlı yayınlar için istemci video oynatıcı uygulaması ve Canlı yayınlar için manifest işleyici başlıklı makaleleri inceleyin.