Управляет одноразовым кодом (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). Это значение никогда не меняется для данного экземпляра NonceManager . Это значение nonce действительно только для одной сессии воспроизведения контента продолжительностью до шести часов. |
sendAdClick
sendAdClick ( ) : void Уведомляет рекламные серверы Google о том, что во время сеанса воспроизведения контента был совершен переход по рекламному объявлению.
sendAdImpression
sendAdImpression ( ) : void Уведомляет рекламные серверы Google о том, что вы отображаете первый кадр объявления. Это объявление — то, которое вы запрашиваете, используя nonce, сгенерированный этим экземпляром
NonceManager .sendAdTouch
sendAdTouch ( clickOrTouchEvent : MouseEvent | TouchEvent ) : void Уведомляет рекламные серверы Google о касании или клике пользователя по рекламе (например, пропуск, отключение звука или нажатие) во время сеанса воспроизведения контента. Это взаимодействие с рекламой отличается от перехода по ссылке, когда пользователь кликает на рекламу, чтобы перейти на сайт рекламодателя.
| Параметры | |
|---|---|
clickOrTouchEvent : MouseEvent | TouchEvent | Событие касания или щелчка в браузере, основанное на взаимодействии пользователя с экраном (касание и щелчок). |
sendPlaybackEnd
sendPlaybackEnd ( ) : void Уведомляет рекламные серверы Google о завершении воспроизведения контента в рамках данной сессии. Вызывайте этот метод при завершении воспроизведения. Ниже приведены примеры завершения воспроизведения:
- Игрок доходит до конца трансляции.
- Пользователь прерывает воспроизведение на полпути.
- Пользователь покидает страницу.
- При переходе к следующему элементу контента в плейлисте.
sendPlaybackStart
sendPlaybackStart ( ) : void Уведомляет рекламные серверы Google о начале воспроизведения заданного контента. Вызывайте этот метод при запуске видеоплеера. Вызовите его в ответ на действие, инициированное пользователем, например, нажатие кнопки воспроизведения или действие, инициированное страницей, например, автовоспроизведение.
Этот метод запускает асинхронные вызовы к серверам Google и собирает сигналы, необходимые для мониторинга и обнаружения недопустимого трафика (IVT).
Этот метод запускает асинхронные вызовы к серверам Google и собирает сигналы, необходимые для мониторинга и обнаружения недопустимого трафика (IVT).