Dinamik reklam ekleme (DAI) kimlik doğrulama anahtarları, video akışı isteklerinin sizden geldiğini kanıtlamak için kullanılır. Reklam yayını sırasında daha iyi güvenlik sağlarlar. Anahtar, 64 karakter ve sayıdan oluşan bölünmemiş bir dizedir. Bazı eski anahtarlar 25 karakter veya sayıdan oluşabilir.
Örnek
0L94DEA6C87B0F3D2407018ACF88ECDE77DK38AD1DX01957311A50E9D1O3F15B
Statik API anahtarları: Her ikisi de dahil edildiğinde API anahtarları HMAC'ye göre önceliklidir. API anahtarları HMAC anahtarlarından daha az güvenlidir. Bu nedenle HMAC anahtarlarının kullanılması önerilir.
HMAC: HMAC tabanlı jeton kimlik doğrulaması, statik API anahtarlarından daha fazla güvenlik sağlar. HMAC jetonları, jetonun kullanıcılar veya oturumlar arasında kolayca paylaşılmaması için gizli bir anahtar ve sınırlı süre kullanır.
İpucu: Yayın isteklerini kimlik doğrulamasından geçirmeden önce aşağıdakilere sahip olduğunuzdan emin olun:
- HMAC türünde DAI kimlik doğrulama anahtarı
- DAI için yapılandırılmış canlı yayın
Yeni bir HMAC DAI kimlik doğrulama anahtarı ekleme
Yeni bir HMAC türü DAI kimlik doğrulama anahtarı oluşturup ekleyin:
- Google Ad Manager'da oturum açın.
- Yönetici'yi, ardından Video ve işitsel'i tıklayın.
- "DAI kimlik doğrulama anahtarları"nı seçin.
- Yeni DAI kimlik doğrulama anahtarı'nı tıklayın.
- Yeni anahtarın adını girin. Tür olarak "HMAC" seçeneğini belirleyin.
- Kaydet'i tıklayın.
Bu anahtar, kimlik doğrulamayı etkinleştirdiğinizde canlı yayınınızda bağlantı olarak verilir.
DAI API'lerine yapılan istekler için kimlik doğrulamayı etkinleştirme
HMAC anahtarınızı yayınınıza bağlayın:
- Google Ad Manager'da oturum açın.
- Video'yu, ardından Canlı yayınlar'ı tıklayın.
- Listeden canlı yayınınızı seçin veya Yeni canlı yayın'ı tıklayın. Yeni canlı yayın oluşturma hakkında daha fazla bilgi
- Genel ayarlar bölümünde:
- Reklam kapsülü isteklerinin kimliğini doğrulamak için "Kapsül kaynağı kimlik doğrulama anahtarları" bölümünde "Etkin"i seçin ve/veya
- Akış oturumu isteklerinin kimliğini doğrulamak için "Akış oluşturma kimlik doğrulama anahtarları" ayarını "Etkin" olarak belirleyin.
- Oluşturduğunuz HMAC anahtarını seçin.
- Kaydet'i tıklayın.
Anahtarınızı görüntülemek ve kopyalamak için ayrıntılar sayfasına dönün. Bir etkin DAI kimlik doğrulama anahtarı oluşturduktan sonra anahtarı hemen kullanabilirsiniz. Anahtarı, DAI akışı isteklerini gönderdiğiniz istemci video uygulamasına yerleştirin.
Anahtarlar, kaydedildikten sonra otomatik şekilde "Etkin" olarak ayarlanır. Yalnızca doğru şekilde uygulanan "Etkin" keyscan istekleri doğrular.
Devre dışı bırakılmış anahtarları kullanan istekler reddedilir. Bir anahtarı yalnızca güvenliğinin ihlal edilmesi veya kullanılmaması gerekmesi durumunda devre dışı bırakın.
Mevcut bir kimlik doğrulama anahtarını devre dışı bırakma
Aşağıdaki adımları uygulayarak bir kimlik doğrulama anahtarını devre dışı bırakabilirsiniz:
- Google Ad Manager'da oturum açın.
- Yönetici, Video ve işitsel'i, ardından "DAI kimlik doğrulama anahtarları"nı tıklayın.
- Listeden devre dışı bırakmak istediğiniz anahtarı seçin.
- Durum olarak "Etkin değil"i seçin.
- Kaydet'i tıklayın.
Kimlik doğrulama anahtarı uygulama
HMAC anahtarları
HMAC kimlik doğrulamasını uygulama konusunda bilgi edinin.
API anahtarları
apiKey nesnesi üzerinde apiKey mülkünü ayarlamak için IMA SDK'yı kullanın. Daha fazla bilgi için iOS, Android, Chromecast veya tvOS geliştirici belgelerine bakın.
Sunucu tarafı işaretleme (SSB) için api-key sorgu parametresini kullanın:
curl "https://dai.google.com/ondemand/hls/content/CMS_ID/vid/VIDEO_ID/master.m3u8?api-key=<api-authentication-key>"