Интеграция с Яндекс Метрикой
Для автоматической передачи событий плеера в Яндекс Метрику нужно настроить цель в Метрике и включить интеграцию в плеере.
Настройка цели в Яндекс Метрике
В настройках нужного счётчика добавьте новую цель:
- Название: любое, понятное вам.
- Тип условия:
JavaScript-событие. - Идентификатор цели
совпадаетсkinescope.video_event.
Настройка плеера
В настройках плеера в панели управления Kinescope включите интеграцию с Яндекс Метрикой и укажите номер счётчика. Также включить интеграцию можно через IFrame API.
Встраивание через <iframe>
При использовании простого встраивания или IFrame API (плеер встраивается через <iframe>) необходимо дополнительно подключить скрипт интеграции — https://player.kinescope.io/latest/iframe.ym.js. Скрипт должен быть расположен после подключения Яндекс Метрики.
Пример с IFrame API
<html>
<head>
<!-- 1. Яндекс Метрика -->
<script>
// Код инициализации Яндекс Метрики...
</script>
<!-- 2. Скрипт интеграции (после Метрики) -->
<script src="https://player.kinescope.io/latest/iframe.ym.js"></script>
<!-- 3. IFrame API (для простого встраивания скрипты IFrame API не нужны) -->
<script>
function onKinescopeIframeAPIReady(playerFactory) {
playerFactory.create('player', {
url: 'https://kinescope.io/VIDEO_ID',
// Указываем счетчик с настроенной целью
settings: { yandexMetrics: '000000000' },
});
}
</script>
<script async src="https://player.kinescope.io/latest/iframe.player.js"></script>
</head>
<body>
<div id="player"></div>
</body>
</html>