У нас есть несколько API (они перечислены ниже), с помощью которых вы можете добавить на свой сайт или в мобильное приложение основные функции YouTube.
Проигрыватель и виджеты YouTube
- Документация по IFrame Player API
- Используйте встроенный проигрыватель, чтобы воспроизводить видео прямо в приложении.
- Вспомогательная библиотека для iOS
- Встройте проигрыватель YouTube IFrame в приложение для iOS.
- Параметры проигрывателя YouTube
- Настройте воспроизведение с помощью различных параметров проигрывателя.
- Кнопка "Подписаться"
- Пользователи смогут подписываться на ваш канал YouTube одним нажатием.
Данные и ресурсы YouTube
В таблице ниже указано, для каких целей подходит каждый из API YouTube.
| API | Тип | Описание | Основные пользователи | Аутентификация |
|---|---|---|---|---|
| Функции приложения YouTube | ||||
| YouTube Data API | Для всех | Добавьте в свое приложение функции YouTube, в том числе возможность загружать видео, создавать плейлисты и управлять ими, редактировать метаданные видео и многое другое. | Разработчикам | Ключ API / OAuth 2.0 |
| YouTube Live Streaming API | Для всех | Планируйте трансляции на YouTube и управляйте видеопотоками. Технически этот API является частью YouTube Data API. | Разработчикам | Ключ API / OAuth 2.0 |
| YouTube Аналитика и отчеты | ||||
| YouTube Analytics API | Для всех | Панели управления с данными в реальном времени. Целевые запросы для получения данных о демографии, источниках трафика и вовлеченности. | МКС и лейблы | OAuth 2.0 |
| YouTube Reporting API | Для всех | Большие данные. Массовое скачивание больших наборов данных для финансовой отчетности и анализа эффективности. | Аналитики данных | OAuth 2.0 |
| Управление контентом и правами на него на YouTube | ||||
| YouTube Content ID API | Доступно только партнерам YouTube (подробнее) |
Управление правами. Массовое создание объектов, обновление политики и управление заявками. | Владельцы контента | OAuth 2.0 |
Параметры в YouTube API
| Тип | Content ID API | Data API | Analytics API | Reporting API |
|---|---|---|---|---|
| Данные о доходе | ✘ | ✘ | ✔ | Гранулы |
| Данные об объектах и правах собственности | ✔ | ✘ | ✔ | ✔ |
| Данные ISRC и UPC | ✔ | ✘ | ✘ | ✔ |
| Данные о плейлистах | ✘ | Гранулы | ✔ | ✔ |
| Демографические данные | ✘ | ✘ | ✔ | ✔ |
| Данные о правилах | Гранулы | ✘ | ✘ | ✘ |
| Данные о субтитрах и значках | ✘ | ✔ | ✘ | ✘ |
Разбивка по параметрам
В таблице ниже подробно описаны данные, доступные в каждом API.
| Тип | Параметр | Content ID API | Data API | Analytics API | Reporting API |
|---|---|---|---|---|---|
| DateTime | Периоды времени | ✔ | ✔ | ✔ | ✔ |
| Идентификаторы объектов | Идентификатор видео | ✔ | ✔ | ✔ | ✔ |
| Идентификатор канала | ✔ | ✔ | ✔ | ✔ | |
| Идентификатор объекта | ✔ | ✘ | ✘ | ✔ | |
| ISRC | ✘ | ✘ | ✘ | ✔ | |
| Пользовательский идентификатор партнера | ✘ | ✘ | ✘ | ✔ | |
| Идентификатор владельца контента | ✔ | ✔ | ✘ | ✔ | |
| идентификатору UPC. | ✔ | ✘ | ✘ | ✔ | |
| Сегменты воспроизведения | Источник трафика | ✘ | ✘ | ✔ | Гранулы |
| Тип контента (UGC / PMV) | ✘ | ✘ | ✘ | ✔ | |
| Платформа | ✘ | ✘ | ✔ | ✔ | |
| ОС | ✘ | ✘ | ✔ | ✔ | |
| Плейлисты | ✘ | Гранулы | ✔ | ✔ | |
| Место воспроизведения | ✘ | ✘ | ✔ | ✔ | |
| Сегменты пользователей | Возрастная группа | ✘ | ✘ | ✔ | ✔ |
| Пол | ✘ | ✘ | ✔ | ✔ | |
| Страна | ✘ | ✘ | ✔ | ✔ | |
| Регион | ✘ | ✔ | ✘ | ✘ | |
| Показатели | Просмотры | ✘ | ✔ | ✔ | ✔ |
| Заинтересованные просмотры | ✘ | ✘ | ✔ | ✔ | |
| Заявки | ✔ | ✘ | ✘ | Гранулы | |
| Время просмотра | ✘ | ✘ | ✔ | Гранулы | |
| Понравилось/не понравилось | ✘ | Гранулы | ✔ | ✔ | |
| Удержание аудитории | ✘ | ✘ | ✔ | ✘ | |
| Показы/клики по подсказкам | ✘ | ✘ | ✔ | ✔ | |
| Показы/клики по конечным заставкам | ✘ | ✘ | ✔ | ✔ | |
| Подписчики | ✘ | Гранулы | ✔ | ✔ | |
| Разрешен | ✘ | ✘ | ✔ | ✔ | |
| Показы | ✘ | ✘ | ✔ | ✔ | |
| Доход | ✘ | ✘ | ✔ | Гранулы | |
| Финансовые отчеты с рекламой | ✘ | ✘ | ✔ | Гранулы | |
| Финансовые отчеты о подписках | ✘ | ✘ | ✔ | Гранулы | |
| Аннотации | ✘ | ✘ | ✔ | ✔ | |
| Показатели Shorts | ✘ | ✘ | ✔ | ✔ | |
| Функции платформы | Действия | ✘ | Гранулы | ✘ | ✘ |
| Субтитры | ✘ | ✔ | ✘ | ✔ | |
| Каналы | ✔ | Гранулы | ✘ | ✔ | |
| Правила | Гранулы | ✔ | ✘ | ✘ | |
| Комментарии | ✘ | Гранулы | ✔ | ✔ | |
| i18nRegions | ✘ | ✔ | ✘ | ✘ | |
| i18nLanguages | ✘ | ✔ | ✘ | ✘ | |
| Для спонсоров | ✘ | ✔ | ✘ | ✘ | |
| Плейлисты | ✘ | Гранулы | ✔ | ✔ | |
| Поиск | ✘ | ✔ | ✘ | ✘ | |
| Подписки | ✘ | ✔ | ✔ | ✔ | |
| Значки видео | ✘ | ✔ | ✘ | ✘ | |
| Видео | ✔ | Гранулы | ✔ | ✔ | |
| Право собственности | Гранулы | ✘ | ✘ | ✘ | |
| Ссылки | Гранулы | ✘ | ✘ | ✔ | |
| Водяные знаки | ✘ | Гранулы | ✘ | ✘ | |
| MetaData | Исполнитель | ✔ | ✔ | ✘ | ✔ |
| Описание | ✔ | ✔ | ✘ | ✘ | |
| Время публикации | ✘ | ✔ | ✘ | ✔ | |
| Название | ✘ | ✔ | ✘ | ✔ | |
| Язык | ✘ | Гранулы | ✔ | ✔ | |
| Возрастные ограничения | ✘ | Гранулы | ✘ | ✘ | |
| Сведения о контенте | ✘ | Гранулы | ✘ | ✘ |