Интерфейс NonceManager

Управляет одноразовым кодом (nonce) и отчетами о событиях для одной сессии воспроизведения контента. Для включения программной монетизации вызовите следующие методы жизненного цикла воспроизведения контента:
  • sendAdClick
  • sendAdTouch
  • sendPlaybackStart
  • sendPlaybackEnd
Методы
get Nonce
send Ad Click
Уведомляет рекламные серверы Google о том, что во время сеанса воспроизведения контента был совершен переход по рекламному объявлению.
send Ad Impression
Устарело. Уведомляет рекламные серверы Google о том, что отображается первый кадр объявления.
send Ad Touch
Уведомляет рекламные серверы Google о том, что пользователь коснулся или щелкнул по объявлению, не совершив клик (например, пропустил, отключил звук или коснулся), во время сеанса воспроизведения контента.
send Playback End
Уведомляет рекламные серверы Google о завершении воспроизведения контента в рамках данной сессии.
send Playback Start
Уведомляет рекламные серверы Google о начале воспроизведения контента в рамках данной сессии.

Методы


getNonce

getNonce ( ) : string
Возвраты
string Значение nonce, генерируемое для этого менеджера при загрузке экземпляра NonceLoader . Это значение никогда не изменяется для данного экземпляра NonceManager . Это значение nonce действительно только для одной сессии воспроизведения контента, максимальная продолжительность которой составляет шесть часов.

sendAdClick

sendAdClick ( ) : void
Уведомляет рекламные серверы Google о том, что во время сеанса воспроизведения контента был совершен переход по рекламному объявлению.

sendAdImpression

sendAdImpression ( ) : void
Уведомляет рекламные серверы Google о том, что отображается первый кадр объявления. Объявление запрошено с использованием nonce, сгенерированного этим экземпляром NonceManager .

sendAdTouch

sendAdTouch ( userInteractionEvent : Event ) : void
Уведомляет рекламные серверы Google о том, что пользователь коснулся или щелкнул по объявлению, не совершив клик (например, пропустил, отключил звук или коснулся), во время сеанса воспроизведения контента.
Параметры
userInteractionEvent : Event Событие взаимодействия с пользователем, генерируемое фреймворком Cast.

sendPlaybackEnd

sendPlaybackEnd ( ) : void
Уведомляет рекламные серверы Google о завершении воспроизведения контента в рамках данной сессии. Вызывайте этот метод по завершении воспроизведения. Например, когда плеер достигает конца потока, когда пользователь прерывает воспроизведение, когда пользователь покидает страницу или при переходе к следующему элементу контента в плейлисте.

Этот метод завершает асинхронные вызовы к серверам Google, начатые при вызове метода sendPlaybackStart .

sendPlaybackStart

sendPlaybackStart ( ) : void
Уведомляет рекламные серверы Google о начале воспроизведения заданного контента. Вызывайте этот метод при запуске видеоплеера. Вызовите его в ответ на действие, инициированное пользователем, например, нажатие кнопки воспроизведения или действие, инициированное страницей, например, автовоспроизведение.

Этот метод инициирует асинхронные вызовы к серверам Google для сбора сигналов, необходимых для мониторинга и обнаружения недопустимого трафика (IVT).