Переход по ссылке на сайт рекламодателя обеспечивается по стандарту VAST и VPAID.
Параметр конфига, отвечающий за паузу после перехода по ссылке рекламодателя либо вызова clickThroughCallback
Работает и для video
и для VPAID
<?xml version="1.0" encoding="utf-8" ?> | |
<VAST version="3.0"> | |
<Ad id="1456151344.0101.20341"> | |
<InLine> | |
<AdSystem>Telemetry</AdSystem> | |
<AdTitle>1456151344.0101.20341</AdTitle> | |
<Error><![CDATA[https://awaps.yandex.ru/?TRACKING=ERROR]]></Error> | |
<Impression><![CDATA[https://awaps.yandex.ru/?TRACKING=IMPRESSION]]></Impression> | |
<Creatives> | |
<Creative sequence="1" id="B3PzQmIybSP0"> |
# ClickThrough | |
Переход по ссылке на сайт рекламодателя обеспечивается по стандарту VAST и VPAID. | |
## pauseOnClickThrough=`false` | |
Параметр конфига, отвечающий за паузу после перехода по ссылке рекламодателя либо вызова `clickThroughCallback` | |
Работает и для `video` и для `VPAID` | |
## clickThroughCallback=`undefined` |
<!DOCTYPE html> | |
<html lang="en"> | |
<head> | |
<meta charset="UTF-8"> | |
<title>katyaaaaaaaa pomigiteeee</title> | |
</head> | |
<body> | |
<script> | |
function findIntersection(firstInterval, secondInterval) { | |
var leftInterval = firstInterval.from < secondInterval.from |
// функция для суммы двух чисел | |
sum(4, 6) === 10; | |
// функция для суммы чисел в массиве (чисел сколько угодно) | |
sum([1, 2, 3, 4]) === 10 | |
// функция для суммы скольки угодно чисел | |
sum(1, 2, 3, 4) === 10 |
hls-demo.js:337 Using Hls.js config: {debug: true, enableWorker: true, defaultAudioCodec: undefined, widevineLicenseUrl: ""} | |
hls.js@latest:1 [log] > loadSource:https://hruview.herokuapp.com/senaev/hls-bug-stream/master/index.m3u8 | |
hls.js@latest:1 [log] > trigger BUFFER_RESET | |
hls.js@latest:1 [log] > set autoLevelCapping:-1 | |
hls.js@latest:1 [log] > attachMedia | |
hls.js@latest:1 [log] > media source opened | |
hls.js@latest:1 [log] > manifest loaded,1 level(s) found, first bitrate:5039553 | |
hls.js@latest:1 [log] > 2 sourceBuffer(s) expected | |
hls.js@latest:1 [log] > startLoad(-1) | |
hls.js@latest:1 [log] > switching to level 0 |
00:00:00 00 origin_url https://video-dev.github.io/ | |
00:00:00 00 frame_url https://video-dev.github.io/hls.js/stable/demo/?src=https%3A%2F%2Fhruview.herokuapp.com%2Fsenaev%2Fhls-bug-stream%2Fmaster%2Findex.m3u8&demoConfig=eyJlbmFibGVTdHJlYW1pbmciOnRydWUsImF1dG9SZWNvdmVyRXJyb3IiOnRydWUsImVuYWJsZVdvcmtlciI6dHJ1ZSwiZHVtcGZNUDQiOmZhbHNlLCJsZXZlbENhcHBpbmciOi0xLCJsaW1pdE1ldHJpY3MiOi0xLCJ3aWRldmluZUxpY2Vuc2VVcmwiOiIifQ== | |
00:00:00 00 frame_title hls.js demo | |
00:00:00 00 url blob:https://video-dev.github.io/45d45c4a-5174-448e-bf27-17023a6d872e | |
00:00:00 00 info ChunkDemuxer: buffering by DTS | |
00:00:00 00 pipeline_state kStarting | |
00:00:00 917 found_video_stream true | |
00:00:00 917 video_codec_name h264 | |
00:00:00 938 found_audio_stream true | |
00:00:00 938 audio_codec_name aac |
render_id: 270 | |
player_id: 51 | |
origin_url: https://video-dev.github.io/ | |
frame_url: https://video-dev.github.io/hls.js/stable/demo/?src=https%3A%2F%2Fhruview.herokuapp.com%2Fsenaev%2Fhls-bug-stream%2Fmaster%2Findex.m3u8&demoConfig=eyJlbmFibGVTdHJlYW1pbmciOnRydWUsImF1dG9SZWNvdmVyRXJyb3IiOnRydWUsImVuYWJsZVdvcmtlciI6dHJ1ZSwiZHVtcGZNUDQiOmZhbHNlLCJsZXZlbENhcHBpbmciOi0xLCJsaW1pdE1ldHJpY3MiOi0xLCJ3aWRldmluZUxpY2Vuc2VVcmwiOiIifQ== | |
frame_title: hls.js demo | |
url: blob:https://video-dev.github.io/45d45c4a-5174-448e-bf27-17023a6d872e | |
info: Selected video track: [] | |
pipeline_state: kPlaying | |
found_video_stream: true | |
video_codec_name: h264 |
Актуальную поддерживаемую версию AdSDK можно получить по ссылке
из параметра version
JSON-файла.
Чтобы зафиксировать версию AdSDK, необходимо подключать скрипт AdSDK по ссылке
https://yastatic.net/awaps-ad-sdk-js-bundles/1.0-/adsdk.js
,