HTML5 için IMA SDK'sı, üçüncü taraf görüntülenebilirlik ve doğrulama ölçümünü etkinleştirmek amacıyla Interactive Advertising Bureau (IAB) tarafından geliştirilen bir endüstri standardı olan Open Measurement (OM) SDK'sını içerir. HTML5 için IMA SDK'sı kullanılırken, dahil edilen OM SDK'sı VAST reklam etiketlerindeki <AdVerifications> etiketini otomatik olarak ayrıştırır ve OMID API'yi kullanarak görüntülenebilirlik verilerini belirtilen ölçüm tedarikçilerine gönderir. Doğrulama komut dosyasının hangi içeriğe erişebileceğini kontrol etmek için her istekte erişim modu kuralları belirleyebilirsiniz.
IMA SDK'sı, OM SDK 1.6 sürümünü destekler.
Ön koşullar
VAST 4.1 veya sonraki sürümler kullanılıyorsa reklamlar,
<AdVerifications>kullanarak doğrulama sağlayacak şekilde yapılandırılmalıdır. Önceki VAST sürümleri kullanılıyorsa reklamlar<Extension type="AdVerifications">kullanmalıdır.Reklamlarınız Ad Manager üzerinden trafiğe ekleniyorsa Ad Manager ağınız için bir görüntülenebilirlik sağlayıcı yapılandırın ve bu görüntülenebilirlik sağlayıcıyı satır öğenize atayın. Daha fazla bilgi için Ad Manager ağınız için görüntülenebilirlik sağlayıcısı yapılandırma başlıklı makaleyi inceleyin.
Erişim modları
OM SDK'sı, doğrulama komut dosyalarının dört farklı erişim modunda çalıştırılmasını destekler. Bu modlar, doğrulama komut dosyasının ne kadar erişime sahip olabileceğini kontrol eder:
FULL: Doğrulama komut dosyasının reklam öğesine ve yayıncı sayfasına doğrudan erişimi vardır.CREATIVE: Doğrulama komut dosyası ve reklam öğesi, yayıncı sayfasından korumalı alana alınır. Ancak komut dosyasının reklam öğesine doğrudan erişimi vardır.LIMITED: Doğrulama komut dosyası korumalı alana alınır ve reklam öğesine veya yayıncı sayfasına erişemez ve hangi yayıncı alanında olduğunu doğrudan onaylayamaz.
Bazı görüntülenebilirlik sağlayıcılar tüm erişim modlarını desteklemeyebilir. Hangi modların desteklendiğini doğrulamak için görüntülenebilirlik sağlayıcılarınızla iletişime geçin. IMA daha önce DOMAIN erişim modunu destekliyordu. Bu mod artık varsayılan olarak LIMITED moduna ayarlanmıştır.
Bir istek için erişim modu kurallarını ayarlama
Erişim modu kurallarıAdsRequest düzeyinde ayarlanmalıdır. Farklı doğrulama komut dosyası sağlayıcıları için farklı erişim modları ayarlamak istiyorsanız her bir OmidVerificationVendor değerini yukarıda listelenen erişim modlarından biriyle eşleyen bir sözlük iletin. OmidVerificationVendor.OTHER alanı, sözlüğe açıkça dahil edilmeyen tüm tedarikçiler için varsayılan erişim modunu ayarlamak amacıyla kullanılır. Erişim modu kuralı belirtilmezse doğrulama komut dosyaları, tedarikçiler için LIMITED erişim modunda çalıştırılır.
GOOGLE değerini google.ima.OmidAccessMode.FULL olarak ayarlayan aşağıdaki örneğe bakın. OmidVerificationVendor bölümünde listelenenler de dahil olmak üzere diğer tüm sağlayıcılar, varsayılan olarak OmidVerificationVendor.OTHER ayarına göre belirlenir.
request.omidAccessModeRules = {};
request.omidAccessModeRules[google.ima.OmidVerificationVendor.GOOGLE]
= google.ima.OmidAccessMode.FULL;
request.omidAccessModeRules[google.ima.OmidVerificationVendor.OTHER]
= google.ima.OmidAccessMode.LIMITED;
CREATIVE erişim modunu uygulamak için aşağıdaki adımların ikisini de uygulamanız gerekir:
Video oynatıcınızı, sitenizin geri kalanından izole edilmiş güvenli bir iFrame'de korumalı alana alın.
Görüntülenebilirlik iş ortağınız için
OmidAccessModedeğeriniFULLolarak ayarlayın.