NonceManager
Zarządza wartością nonce i zgłaszaniem zdarzeń w przypadku pojedynczej sesji odtwarzania treści.
Metody cyklu życia sesji odtwarzania treści, w tym sendAdClick
,sendTouch
, sendPlaybackStart
i sendPlaybackEnd
, muszą być wywoływane w miarę występowania tych zdarzeń, aby umożliwić zarabianie automatyczne.
Metody
getNonce
getNonce() zwraca ciąg znaków
- Zwroty
-
string
Wartość nonce wygenerowana dla tego konta menedżera podczas jego wczytywania. Ta wartość nigdy się nie zmieni w przypadku danej instancjiNonceManager
. Ta wartość nonce jest ważna tylko w przypadku jednej sesji odtwarzania treści, która może trwać maksymalnie 6 godzin.
sendAdClick
Funkcja sendAdClick() zwraca wartość void.
Informuje serwery reklam Google, że w trakcie danej sesji odtwarzania treści nastąpiło kliknięcie reklamy.
- Zwroty
-
void
sendAdImpression
sendAdImpression() zwraca wartość void
Funkcja powinna być wywoływana, gdy wyświetlana jest pierwsza klatka reklamy, która została zażądana za pomocą wygenerowanego przez ten menedżer jednorazowego kodu.
- Wycofano
- Zamiast nich używaj funkcji „sendPlaybackStart” i „sendPlaybackEnd”.
- Zwroty
-
void
sendAdTouch
sendAdTouch(userInteractionEvent) returns void
Informuje serwery reklam Google, że podczas danej sesji odtwarzania treści użytkownik dotknął lub kliknął reklamę w inny sposób niż kliknięcie prowadzące do strony docelowej (np. pominął, wyciszył, kliknął itp.).
Parametr |
|
---|---|
userInteractionEvent |
cast.framework.events.Event Zdarzenie interakcji użytkownika wywoływane przez platformę Cast. Wartość nie może być pusta. |
- Zwroty
-
void
sendPlaybackEnd
sendPlaybackEnd() zwraca wartość void
Informuje serwery reklamowe Google, że odtwarzanie w danej sesji odtwarzania treści zostało zakończone. To zdarzenie należy wywoływać po zakończeniu odtwarzania (np. gdy odtwarzacz osiągnie koniec strumienia, gdy użytkownik przerwie odtwarzanie w trakcie, gdy użytkownik opuści stronę lub gdy przejdzie do następnego elementu treści na liście odtwarzania).
Ta metoda kończy asynchroniczne wywołania serwerów Google rozpoczęte w sendPlaybackStart
.
- Zwroty
-
void
sendPlaybackStart
sendPlaybackStart() zwraca wartość void
Informuje serwery reklam Google, że rozpoczęło się odtwarzanie w danej sesji odtwarzania treści. Tę funkcję należy wywołać podczas „rozpoczęcia odtwarzania filmu”. Może to być reakcja na działanie użytkownika (kliknięcie w celu odtworzenia) lub działanie zainicjowane przez stronę (automatyczne odtwarzanie).
Ta metoda rozpocznie asynchroniczne wywołania serwerów Google w celu zbierania sygnałów potrzebnych do monitorowania i wykrywania nieprawidłowego ruchu.
- Zwroty
-
void