NonceManager
Tek bir içerik oynatma oturumu için nonce'u ve etkinlik raporlamasını yönetir.
Programatik para kazanmayı etkinleştirmek için sendAdClick
,
sendTouch
, sendPlaybackStart
ve sendPlaybackEnd
dahil olmak üzere içerik oynatma oturumu yaşam döngüsü yöntemleri, ilgili etkinlikler gerçekleştiğinde sırayla çağrılmalıdır.
Yöntemler
getNonce
getNonce() dize döndürür
- İadeler
-
string
Bu yönetici için yüklendiğinde oluşturulan nonce. Bu değer, belirli birNonceManager
örneği için asla değişmez. Bu nonce değeri yalnızca tek bir içerik oynatma oturumu için geçerlidir ve maksimum süre 6 saattir.
sendAdClick
sendAdClick() returns void
Belirli bir içerik oynatma oturumu sırasında bir reklamın tıklanmasıyla ilgili olarak Google reklam sunucularını bilgilendirir.
- İadeler
-
void
sendAdImpression
sendAdImpression() void değerini döndürür.
Bu yönetici tarafından oluşturulan nonce ile istenen reklamın ilk karesi gösterildiğinde çağrılmalıdır.
- Kullanımdan kaldırıldı
- Bunun yerine `sendPlaybackStart` ve `sendPlaybackEnd` işlevlerini kullanın.
- İadeler
-
void
sendAdTouch
sendAdTouch(userInteractionEvent) returns void
Google reklam sunucularını, belirli içerik oynatma oturumu sırasında tıklama dışında bir kullanıcı dokunuşunun veya tıklamasının (ör. atlama, sessize alma, dokunma vb.) gerçekleştiği konusunda bilgilendirir.
Parametre |
|
---|---|
userInteractionEvent |
cast.framework.events.Event Cast çerçevesi tarafından tetiklenen kullanıcı etkileşimi etkinliği. Değer boş olmamalıdır. |
- İadeler
-
void
sendPlaybackEnd
sendPlaybackEnd() returns void
Belirli içerik oynatma oturumunun oynatmasının sona erdiğini Google reklam sunucularına bildirir. Bu etkinlik, 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) çağrılmalıdır.
Bu yöntem, sendPlaybackStart
tarihinde başlatılan Google sunucularına yapılan eşzamansız çağrıları sonlandırır.
- İadeler
-
void
sendPlaybackStart
sendPlaybackStart() işlevi void değerini döndürür.
Belirli bir içerik oynatma oturumunda oynatmanın başladığını Google reklam sunucularına bildirir. Bu işlev, "video oynatıcı başlatma" sırasında çağrılmalıdır. Bu, kullanıcı tarafından başlatılan bir işleme (tıkla ve oynat) veya sayfa tarafından başlatılan bir işleme (otomatik oynatma) yanıt olarak verilebilir.
Bu yöntem, Google sunucularına eşzamansız çağrılar başlatarak geçersiz trafik izleme ve algılama için gereken sinyalleri toplar.
- İadeler
-
void