Class NonceManager


Tek bir içerik oynatma oturumu için nonce'ı ve etkinlik raporlamasını yönetir. Programatik para kazanmanın etkinleştirilmesi için sendAdClick, sendAdTouch, sendPlaybackStart ve sendPlaybackEnd dahil olmak üzere içerik oynatma oturumu yaşam döngüsü yöntemleri, ilgili etkinlikler gerçekleştiğinde çağrılmalıdır.
Yöntemler
getNonce
sendAdClick
Belirli bir içerik oynatma oturumu sırasında bir reklamın tıklanmasıyla ilgili olarak Google reklam sunucularını bilgilendirir.
sendAdImpression
Kullanımdan kaldırıldı. Bu yönetici tarafından oluşturulan nonce ile istenen reklamın ilk karesinin görüntülendiğini Google reklam sunucularına bildirir.
sendAdTouch
Belirli bir içerik oynatma oturumu sırasında, kullanıcının reklamı tıklama dışında bir şekilde (ör. atlama, sessize alma, dokunma) etkileşime soktuğunu Google reklam sunucularına bildirir.
sendPlaybackEnd
Belirli bir içerik oynatma oturumunda oynatmanın sona erdiğini Google reklam sunucularına bildirir.
sendPlaybackStart
Belirli bir içerik oynatma oturumunda oynatmanın başladığını Google reklam sunucularına bildirir.

Yöntemler


getNonce

getNonce(): string
İadeler
string Bu yönetici için yüklendiğinde oluşturulan nonce. Bu değer, belirli bir NonceManager örneği için asla değişmez. Bu tek seferlik rastgele sayı değeri yalnızca en fazla 6 saatlik tek bir içerik oynatma oturumu için geçerlidir.

sendAdClick

sendAdClick(): void
Belirli içerik oynatma oturumu sırasında bir reklamın tıklanmasıyla ilgili olarak Google reklam sunucularını bilgilendirir.

sendAdImpression

sendAdImpression(): void
Bu yönetici tarafından oluşturulan nonce ile istenen reklamın ilk karesinin görüntülendiğini Google reklam sunucularına bildirir.

sendAdTouch

sendAdTouch(clickOrTouchEvent: MouseEvent | TouchEvent): void
Belirli bir içerik oynatma oturumu sırasında, kullanıcının reklamı tıklama dışında bir şekilde (ör. atlama, sessize alma, dokunma) etkileşime soktuğunu Google reklam sunucularına bildirir.
Parametreler
clickOrTouchEvent: MouseEvent | TouchEvent Kullanıcı etkileşimi için tetiklenen tarayıcı dokunma veya tıklama etkinliği.

sendPlaybackEnd

sendPlaybackEnd(): void
Belirli bir içerik oynatma oturumunda oynatmanın sona erdiğini Google reklam sunucularına bildirir. Oynatma sona erdiğinde (ör. oynatıcı akışın sonuna ulaştığında, kullanıcı oynatmadan çıktığında, kullanıcı sayfadan ayrıldığında veya oynatma listesi ayarında bir sonraki içerik öğesine geçildiğinde) bu yöntemi çağırın.

Bu yöntem, sendPlaybackStart içinde başlatılan Google sunucularına yapılan eşzamansız çağrıları sonlandırır.

sendPlaybackStart

sendPlaybackStart(): void
Belirli bir içerik oynatma oturumunda oynatmanın başladığını Google reklam sunucularına bildirir. Bu yöntemi video oynatıcı başlatıldığında çağırın. Bu, kullanıcı tarafından başlatılan bir işleme (tıklayarak oynatma) veya sayfa tarafından başlatılan bir işleme (otomatik oynatma) yanıt olarak gerçekleşebilir.

Bu yöntem, geçersiz trafik izleme ve algılama için gereken sinyalleri toplamak üzere Google sunucularına eşzamansız çağrılar başlatır.