Управляет одноразовым кодом (nonce) и отчетами о событиях для одной сессии воспроизведения контента. Методы жизненного цикла сессии воспроизведения контента, включая
sendAdClick , sendAdTouch , sendPlaybackStart и sendPlaybackEnd , должны вызываться при возникновении соответствующих событий для обеспечения программной монетизации. | Методы | |
|---|---|
get Nonce | |
send Ad Click | Уведомляет рекламные серверы Google о том, что во время сеанса воспроизведения контента был совершен переход по рекламному объявлению. |
send Ad Impression | Устарело. Уведомляет рекламные серверы Google о том, что отображается первый кадр объявления, запрошенного с использованием nonce, сгенерированного этим менеджером. |
send Ad Touch | Уведомляет рекламные серверы Google о том, что пользователь коснулся или щелкнул по объявлению, не совершив клик (например, пропустил, отключил звук, коснулся и т. д.), в течение сеанса воспроизведения контента. |
send Playback End | Уведомляет рекламные серверы Google о завершении воспроизведения контента в рамках данной сессии. |
send Playback Start | Уведомляет рекламные серверы Google о начале воспроизведения контента в рамках данной сессии. |
Методы
getNonce
getNonce ( ) : string | Возвраты | |
|---|---|
string | Значение nonce, генерируемое для этого менеджера при его загрузке. Это значение никогда не изменяется для данного экземпляра NonceManager . Это значение nonce действительно только для одной сессии воспроизведения контента, максимальная продолжительность которой составляет 6 часов. |
sendAdClick
sendAdClick ( ) : void Уведомляет рекламные серверы Google о том, что во время сеанса воспроизведения контента был совершен переход по рекламному объявлению.
sendAdImpression
sendAdImpression ( ) : void Уведомляет рекламные серверы Google о том, что отображается первый кадр объявления, запрошенного с использованием одноразового кода (nonce), сгенерированного этим менеджером.
sendAdTouch
sendAdTouch ( clickOrTouchEvent : MouseEvent | TouchEvent ) : void Уведомляет рекламные серверы Google о том, что пользователь коснулся или щелкнул по объявлению, не совершив клик (например, пропустил, отключил звук, коснулся и т. д.), в течение сеанса воспроизведения контента.
| Параметры | |
|---|---|
clickOrTouchEvent : MouseEvent | TouchEvent | Событие касания или щелчка в браузере, которое было инициировано при взаимодействии пользователя. |
sendPlaybackEnd
sendPlaybackEnd ( ) : void Уведомляет рекламные серверы Google о завершении воспроизведения контента в рамках данной сессии. Вызывайте этот метод по завершении воспроизведения (например, когда плеер достигает конца потока, когда пользователь прерывает воспроизведение, когда пользователь покидает страницу или когда переходит к следующему элементу контента в плейлисте).
Этот метод завершает асинхронные вызовы к серверам Google, начатые в
Этот метод завершает асинхронные вызовы к серверам Google, начатые в
sendPlaybackStart . sendPlaybackStart
sendPlaybackStart ( ) : void Уведомляет рекламные серверы Google о начале воспроизведения контента в рамках заданной сессии. Вызывается при запуске видеоплеера. Это может происходить в ответ на действие, инициированное пользователем (клик для воспроизведения), или на действие, инициированное страницей (автовоспроизведение).
Этот метод инициирует асинхронные вызовы к серверам Google для сбора сигналов, необходимых для мониторинга и обнаружения нестабильности временных интервалов.
Этот метод инициирует асинхронные вызовы к серверам Google для сбора сигналов, необходимых для мониторинга и обнаружения нестабильности временных интервалов.