NonceManager
Zarządza liczbą jednorazową i raportowaniem jej zdarzeń w ramach pojedynczej sesji odtwarzania treści.
Aby można było włączyć automatyzację zarabiania, musisz wywoływać metody cyklu życia sesji odtwarzania treści, w tym sendAdClick
, sendAdTouch
, sendPlaybackStart
i sendPlaybackEnd
, ponieważ występują te zdarzenia.
Metody
getNonce
getNonce() zwraca ciąg znaków.
- Zwroty
-
string
Liczba jednorazowa wygenerowana dla tego menedżera po jego wczytaniu. Ta wartość nigdy się nie zmieni w przypadku danej instancjiNonceManager
. Ta wartość jednorazowa jest ważna tylko przez 1 sesję odtwarzania treści, która trwa maksymalnie 6 godzin.
sendAdClick
sendAdClick() zwraca nieważną
Informuje serwery reklam Google, że podczas danej sesji odtwarzania treści wystąpiło kliknięcie reklamy.
- Zwroty
-
void
sendAdImpression
sendAdimpression() zwraca pustą wartość
Powinno być wywoływane po wyświetleniu pierwszej ramki reklamy żądanej za pomocą liczby jednorazowej wygenerowanej przez tego menedżera.
- Wycofano
- Zamiast tego użyj poleceń „sendPlaybackStart” i „sendPlaybackEnd”.
- Zwroty
-
void
sendAdTouch
sendAdTouch(clickOrTouchEvent) zwraca nieważną
Informuje serwery reklam Google, że użytkownik kliknął lub kliknął reklamę inną niż kliknięcie (np. pominięcie, wyciszenie, kliknięcie itp.) podczas danej sesji odtwarzania treści.
Parametr |
|
---|---|
clickOrTouchEvent |
(wartość nienull MouseEvent lub nienull TouchEvent) Zdarzenie kliknięcia lub dotknięcia w przeglądarce, które zostało wywołane w związku z interakcją użytkownika. |
- Zwroty
-
void
sendPlaybackEnd
sendPlaybackEnd() zwraca wartość nieważną
Powiadamia serwery reklam Google, że odtwarzanie danej sesji odtwarzania treści zostało zakończone. Należy ją wywołać po zakończeniu odtwarzania (na przykład gdy odtwarzacz dobiegnie końca, użytkownik zatrzyma odtwarzanie w połowie odtwarzania, gdy użytkownik opuści stronę lub przejdzie do następnego elementu treści w ustawieniach playlisty).
Ta metoda kończy asynchroniczne wywołania serwerów Google rozpoczętych w sendPlaybackStart
.
- Zwroty
-
void
sendPlaybackStart
sendPlaybackStart() zwraca pustą wartość
Powiadamia serwery reklam Google, że rozpoczęło się odtwarzanie w ramach danej sesji odtwarzania treści. Ta opcja powinna się nazywać podczas „uruchamiania odtwarzacza wideo”. Może to być reakcja na działanie zainicjowane przez użytkownika (kliknij, aby odtworzyć) lub działanie na stronie (autoodtwarzanie).
Ta metoda spowoduje asynchroniczne wywołania serwerów Google w celu zbierania sygnałów potrzebnych do monitorowania i wykrywania nieprawidłowego ruchu.
- Zwroty
-
void