Управляет одноразовым кодом (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, начатые при вызове метода
Этот метод завершает асинхронные вызовы к серверам Google, начатые при вызове метода
sendPlaybackStart . sendPlaybackStart
sendPlaybackStart ( ) : void Уведомляет рекламные серверы Google о начале воспроизведения заданного контента. Вызывайте этот метод при запуске видеоплеера. Вызовите его в ответ на действие, инициированное пользователем, например, нажатие кнопки воспроизведения или действие, инициированное страницей, например, автовоспроизведение.
Этот метод инициирует асинхронные вызовы к серверам Google для сбора сигналов, необходимых для мониторинга и обнаружения недопустимого трафика (IVT).
Этот метод инициирует асинхронные вызовы к серверам Google для сбора сигналов, необходимых для мониторинга и обнаружения недопустимого трафика (IVT).