Как встроить вебтун
Добавьте вебтун GenToon в свой блог или на сайт, и читатели смогут пролистать все кадры прямо там, не уходя с вашей страницы.
Как это выглядит
Как это сделать
Нажмите «Встроить» в публикации
Кнопка находится под публикацией с вебтуном, рядом с кнопкой «Поделиться».
Выберите размер
Выберите один из вариантов: Маленький, Обычный или Большой. Если колонка на странице узкая, включите «Адаптивный код». Выбранный вариант сразу видно в предпросмотре.
В настройке «Способ чтения» можно выбрать «Листать по кадрам» (по умолчанию) или «Прокручивать вниз». При прокрутке вниз чтение всегда начинается с первого кадра.
Нажмите «Копировать код» и вставьте его
Вставьте его в HTML-редактор своего блога или сайта, и готово.
В приложении нажмите кнопку «Поделиться» в публикации и выберите «Встроить», чтобы скопировать код.
Куда вставить код
- WordPress на собственном хостинге
- Просто вставьте ссылку на публикацию, и плеер появится сам. Воспользуйтесь кнопкой «Копировать ссылку» в окне встраивания.
- Блоги и сайты, где можно вставить HTML
- Вставьте код, скопированный кнопкой «Копировать код», в HTML-редактор.
- Поля, куда можно ввести только адрес
- Если поле принимает только адрес, укажите адрес плеера. Он выглядит как строка ниже, а ID в конце совпадает с последней частью адреса публикации.
Нажмите «Копировать ссылку для встраивания» в окне встраивания, чтобы скопировать этот адрес.https://www.gentoon.ai/embed/post/<id-публикации>
В остальных местах всё зависит от того, разрешает ли сайт сторонний HTML или iframe. Если нет, скопируйте ссылку кнопкой «Копировать ссылку» и поделитесь ею.
Полезно знать
- Плеер не использует файлы cookie и никогда не просит войти в аккаунт.
- Если автор удалит публикацию или сделает её закрытой, она перестанет показываться везде, где была встроена.
- Надписи на кнопках плеера подстраиваются под язык каждого читателя.
- В окне встраивания, в разделе «Результаты встраивания», авторы могут посмотреть, сколько раз их вебтун прочитали на других сайтах.
Для разработчиков
Если ваш сервис поддерживает oEmbed, для показа плеера достаточно ссылки на публикацию.
Эндпоинт oEmbed
Передайте адрес публикации в параметре url. Форматы: json и xml, а maxwidth и maxheight уменьшают плеер с сохранением пропорций. На страницах публикаций есть теги link для обнаружения oEmbed.
https://www.gentoon.ai/api/oembed
GET https://www.gentoon.ai/api/oembed?url=https%3A%2F%2Fwww.gentoon.ai%2Fcommunity%2Fposts%2F9fa0016a-1192-4a72-afa8-d0ffad90c315&format=json
GET https://www.gentoon.ai/api/oembed?url=https%3A%2F%2Fwww.gentoon.ai%2Fcommunity%2Fposts%2F9fa0016a-1192-4a72-afa8-d0ffad90c315&format=xmlКоды ответа: 200 OK · 404 публикации не существует или это не адрес публикации GenToon · 401 публикация существует, но её нельзя встроить (например, закрытые публикации или доступные только в приложении) · 501 формат, отличный от json и xml.
<iframe src="https://www.gentoon.ai/embed/post/9fa0016a-1192-4a72-afa8-d0ffad90c315" width="400" height="644" title="Как встроить вебтун · GenToon" frameborder="0" scrolling="no" loading="lazy" allow="clipboard-write; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen style="border:0;max-width:100%"></iframe>Адрес плеера и параметры
https://www.gentoon.ai/embed/post/9fa0016a-1192-4a72-afa8-d0ffad90c315?hl=en&theme=dark&start=2&layout=scroll- hl
- Задаёт язык (например, en или ja). Без него плеер использует язык браузера читателя.
- theme
- Укажите dark, чтобы плеер был тёмным.
- start
- Начинает показ с кадра N (счёт с 1).
- layout
- Укажите scroll, чтобы читать кадры один за другим по вертикали. Без него читатель листает по одному кадру. Код для встраивания через oEmbed всегда показывает по одному кадру.
Кнопка полноэкранного режима появляется, только если у iframe есть allowfullscreen (в нашем коде для встраивания он есть). WordPress удаляет этот атрибут, а Safari на iPhone не поддерживает полноэкранный режим, поэтому там кнопки нет. Кнопка субтитров (CC) появляется, только если язык читателя отличается от языка диалогов, и при нажатии один раз загружает перевод.
Сообщения о высоте (postMessage)
Когда высота плеера меняется, он сообщает об этом родительскому окну. Отслеживайте сообщения ниже и меняйте размер iframe.
Формат по умолчанию
{"type":"gentoon:embed:resize","postId":"9fa0016a-1192-4a72-afa8-d0ffad90c315","height":644}Формат Embedly и Iframely
JSON.stringify({"src":"https://www.gentoon.ai/embed/post/9fa0016a-1192-4a72-afa8-d0ffad90c315","context":"iframe.resize","height":644,"domains":"all"})Формат WordPress (если адрес заканчивается на #?secret=)
{"message":"height","value":644,"secret":"<secret>"}Ответы плеера не устанавливают файлы cookie и помечены как noindex, поэтому поисковые системы их не индексируют.
Вопросы
Если встраивание не работает или вы хотите стать нашим партнёром, напишите нам на service@gentoon.ai.
Вернуться в раздел помощи