Interfejs NonceManager

Zarządza nonce i zgłaszaniem zdarzeń w przypadku pojedynczej sesji odtwarzania treści. Aby włączyć automatyczną monetyzację, wywołaj te metody cyklu życia odtwarzania treści:
  • sendAdClick
  • sendAdTouch
  • sendPlaybackStart
  • sendPlaybackEnd
Metody
getNonce
sendAdClick
Informuje serwery reklam Google, że podczas danej sesji odtwarzania treści nastąpiło kliknięcie reklamy.
sendAdImpression
Wycofano. Informuje serwery reklam Google, że wyświetlasz pierwszą klatkę reklamy.
sendAdTouch
Informuje serwery reklam Google o dotknięciu lub kliknięciu reklamy przez użytkownika (np. pominięcie, wyciszenie i kliknięcie) podczas danej sesji odtwarzania treści.
sendPlaybackEnd
Informuje serwery reklam Google, że odtwarzanie w danej sesji odtwarzania treści dobiegło końca.
sendPlaybackStart
Informuje serwery reklam Google, że odtwarzanie w danej sesji odtwarzania treści się rozpoczęło.

Metody


getNonce

getNonce(): string
Zwraca
string Nonce wygenerowany dla tego menedżera. Ta wartość nigdy się nie zmienia w przypadku danej NonceManager instancji. Ta wartość nonce jest ważna tylko w przypadku pojedynczej sesji odtwarzania treści trwającej maksymalnie 6 godzin.

sendAdClick

sendAdClick(): void
Informuje serwery reklam Google, że podczas danej sesji odtwarzania treści nastąpiło kliknięcie reklamy.

sendAdImpression

sendAdImpression(): void
Informuje serwery reklam Google, że wyświetlasz pierwszą klatkę reklamy. Ta reklama to reklama, o którą prosisz za pomocą nonce wygenerowanego przez tę NonceManager instancję generuje.

sendAdTouch

sendAdTouch(clickOrTouchEvent: MouseEvent | TouchEvent): void
Informuje serwery reklam Google o dotknięciu lub kliknięciu reklamy przez użytkownika (np. pominięcie, wyciszenie i kliknięcie) podczas danej sesji odtwarzania treści. Ta interakcja z reklamą różni się od kliknięcia, w którym użytkownik klika reklamę, aby przejść do witryny reklamodawcy.
Parametry
clickOrTouchEvent: MouseEvent | TouchEvent Zdarzenie dotknięcia lub kliknięcia w przeglądarce na podstawie interakcji użytkownika.

sendPlaybackEnd

sendPlaybackEnd(): void
Informuje serwery reklam Google, że odtwarzanie w danej sesji odtwarzania treści dobiegło końca. Wywołaj tę metodę, gdy odtwarzanie się zakończy. Poniżej znajdziesz przykłady zakończenia odtwarzania:
  • Odtwarzacz dociera do końca strumienia.
  • Użytkownik przerywa odtwarzanie w połowie.
  • Użytkownik opuszcza stronę.
  • Podczas przechodzenia do następnego elementu treści w ustawieniu playlisty.
Ta metoda kończy asynchroniczne wywołania serwerów Google.

sendPlaybackStart

sendPlaybackStart(): void
Informuje serwery reklam Google, że odtwarzanie w danej sesji odtwarzania treści się rozpoczęło. Wywołaj tę metodę po uruchomieniu odtwarzacza wideo. Wywołaj tę metodę w odpowiedzi na a działanie zainicjowane przez użytkownika, np. kliknięcie, aby odtworzyć, lub działanie zainicjowane przez stronę, np. autoodtwarzanie.

Ta metoda rozpoczyna asynchroniczne wywołania serwerów Google i zbiera sygnały potrzebne do monitorowania i wykrywania nieprawidłowego ruchu.