Русский

Футбольные виджеты

← Назад к футбольным виджетам
Виджеты СПРАВОЧНИК ВИДЖЕТОВ

Правильный размер для каждого виджета.

Маршруты, настройки и практические примеры для всех семейств виджетов. Начните с конструктора, а затем точно настройте результат.

19 Виджеты · 17 НастройкиСправочник обновлён 13 ноября 2026
01

Ваш первый виджет

Выберите виджет, скопируйте код встраивания и настройте его под себя.

  1. Откройте каталог виджетов и выберите нужное представление. В конструкторе укажите команду, лигу, соревнование или матч.
  2. Войдите в аккаунт и при необходимости выберите тариф для разработчиков. Скопируйте готовый код встраивания вместе с токеном, классом iframe и скриптом настройки размеров.
  3. Вставьте код встраивания в HTML-блок на своём сайте. Для нативного WebView используйте URL виджета и настройте приложение-контейнер для поддержки видео и полноэкранного режима.
  4. Меняйте только настройки, поддерживаемые этим виджетом. Проверьте работу на мобильных устройствах и с тем же токеном аккаунта, который будет использоваться в рабочей среде.
Встраивание с минимальной фиксированной высотой
<iframe id="football-widget"
  title="Football scores"
  src="https://www.scorebat.com/embed/livescore/?token=YOUR_EMBED_TOKEN"
  style="display:block;width:100%;height:760px;border:0"
  allow="autoplay; fullscreen"
  allowfullscreen>
</iframe>
02

Как работают настройки

Четыре типа настроек с разными областями действия.

ПараметрГде указываетсяОбласть действия
Выбор контентаПуть URL для встраиванияВыбирает виджет и соответствующую команду, соревнование, лигу или матч.
Настройки виджетаПараметр запроса prefОбъект JSON для этого экземпляра виджета. Ключи должны быть строго в нижнем регистре, а значения — сохранять свои типы JSON.
Размеры и оформление фреймаАтрибуты iframe, CSS и скрипт размеровШирина, высота, радиус скругления, тень и адаптивное изменение размера задаются на родительской странице.
Настройки аккаунтаСохранённые настройки разработчикаЦвета и доступные настройки пользовательской навигации являются общими настройками аккаунта и зависят от активного тарифа.

Параметр URL называется pref, в единственном числе. Он содержит JSON с URL-кодированием, а не Base64. Используйте логические значения true и false, а не строки вроде "true". Неизвестные ключи не являются поддерживаемым способом настройки.

Безопасное создание URL
const url = new URL("https://www.scorebat.com/embed/standings/team/chelsea/");
url.searchParams.set("token", "YOUR_EMBED_TOKEN");
url.searchParams.set("pref", JSON.stringify({
  language: "en",
  tableview: "nearby",
  tableneighbors: 2,
  nomaxwidth: true
}));
// URLSearchParams performs the URL encoding once.
const iframe = document.querySelector("#football-widget");
iframe.src = url.toString();

При редактировании существующего URL разберите его JSON в pref, измените нужные ключи и снова сериализуйте значение. Не объединяйте неэкранированный JSON и не кодируйте повторно уже закодированное значение.

Настройка может быть успешно распознана, но не давать эффекта, если выбранный виджет её не использует. Ниже в разделе каждого виджета перечислены поддерживаемые настройки и важные исключения.

03

Найдите подходящий контент

Используйте реальные варианты из конструктора и сохраняйте тип сущности.

В маршрутах команд и турниров используются идентификаторы, созданные конструктором. Такие слаги, как chelsea или england-premier-league, приведены как понятные примеры; не создавайте идентификаторы, просто переводя отображаемое название в нижний регистр. Для маршрутов матчей нужен идентификатор матча из инструмента выбора матчей или ранее полученный matchviewUrl.

Соревнование обозначает отдельный турнир или его этап. Лига объединяет связанные соревнования. Универсальный выбор определяет подходящий тип; лига и соревнование не взаимозаменяемы.

Конструктор для чемпионата мира — это предустановка на основе тех же виджетов лиги, score-bar, видеопанели и матча. Используйте выбор из текущего конструктора, а не старый псевдоним турнира.

04

Адаптивные размеры

Подберите вспомогательный скрипт для виджета.

Контентные виджеты: автоматическая высота
<iframe title="Football widget"
  class="_scorebatEmbeddedPlayer_"
  src="https://www.scorebat.com/embed/team/chelsea/?token=YOUR_EMBED_TOKEN"
  allow="autoplay; fullscreen" allowfullscreen
  style="display:block;width:100%;height:760px;border:0"></iframe>
<script src="https://www.scorebat.com/embed/embed.js?v=arrv"
  id="scorebat-jssdk"></script>
Видеопанели: адаптивный размер панели
<iframe title="Football videos"
  class="_scorebatEmbeddedPanel_"
  src="https://www.scorebat.com/embed/videopanel/?token=YOUR_EMBED_TOKEN"
  allow="autoplay; fullscreen" allowfullscreen
  style="display:block;width:100%;height:800px;border:0"></iframe>
<script>
  window.SCOREBAT_OPTIONS = {
    panelClassName: "_scorebatEmbeddedPanel_",
    panelSizing: "responsive"
  };
</script>
<script src="https://www.scorebat.com/embed/panelx.js?v=f4fksn"
  id="scorebat-paneljs"></script>

Загружайте каждый вспомогательный скрипт один раз на странице после элементов iframe, которыми он должен управлять. Сохраняйте соответствующий класс iframe. В приложении с клиентским рендерингом сначала подключите элементы iframe, а затем вставляйте вспомогательный скрипт; не рассчитывайте, что строка скрипта, помещённая в HTML, выполнится автоматически.

Строки счёта используют фиксированную высоту. Для панелей фиксированного размера и других встраиваний с фиксированной высотой не применяйте автоматическую настройку размеров, а задавайте размеры iframe в CSS. Внутренняя настройка nomaxwidth не изменяет размер iframe.

05

Цвета, доступ и настройки аккаунта

Не смешивайте настройки экземпляра с сохранёнными настройками.

Конструктор сохраняет цвет фона в настройке аккаунта ui.color, а цвет панели счёта — в ui.barColor. Он также может добавить стиль background-color в iframe. Значения color или barColor внутри pref не задают внутреннюю тему виджета.

Сохранённые цвета применяются ко всему аккаунту и требуют соответствующего права на персонализацию. Их изменение может повлиять на другие встраивания этого аккаунта. В предпросмотре конструктора может показываться демонстрационное оформление; проверяйте экспортированный код встраивания со своим фактическим токеном.

Для скрытия заголовка контента с помощью noheader требуется активный доступ без рекламы. Удаление брендинга предоставляется отдельно. Настройки не могут разблокировать платные функции, отменить ограничения тарифа или принудительно показать недоступный ИИ-контент.

Для подходящих аккаунтов можно настроить URL навигации по матчам, командам, лигам и соревнованиям в настройках аккаунта. Это сохранённые настройки ссылок, а не произвольные ключи pref. Используйте стандартную навигацию конструктора, если пользовательская интеграция не была настроена и проверена.

Загрузки виджетов и плееров без рекламы используют общий лимит разработчика вместе с платными вызовами Video API. Один платный вызов API расходует пять кредитов, а одна загрузка виджета или плеера без рекламы — один. Проверьте активный тариф и расход в аккаунте: при превышении лимита могут снова применяться ограничения бесплатного тарифа.

07

Настройка собственного домена

Посетители останутся на вашем сайте при открытии матчей, турниров, лиг и команд. Доступно на тарифах Advanced и Enterprise.

Эта функция связывает ссылки виджетов со страницами на вашем сайте. Она не переносит сервисы ScoreBat на ваш домен и не требует изменения DNS. Ваш сервер должен отображать соответствующий виджет по каждому поддерживаемому URL.

  1. Создайте одну хост-страницу с загрузчиком ниже. Замените YOUR_EMBED_TOKEN своим токеном встраивания из конструктора.
  2. Настройте внутреннюю перезапись URL так, чтобы каждый поддерживаемый путь открывал эту страницу, а исходный URL и строка запроса сохранялись в браузере.
  3. Перед активацией ссылок для всего аккаунта проверьте реальные URL матчей, турниров, лиг и команд.
  4. Откройте настройки разработчика в разделе аккаунта и укажите базовые URL. Проверьте изменения, подтвердите тестирование страниц и сохраните. После успешного сохранения ссылки начнут действовать сразу; ручное одобрение не требуется.
Общая хост-страница
<script>
window.SCOREBAT_OPTIONS = {
  embedToken: "YOUR_EMBED_TOKEN",
  baseDir: "/"
};
</script>
<script src="https://www.scorebat.com/embed/embedx.js?v=vh2"></script>
Тип страницыURL на вашем сайтеНастройка аккаунта
Матчhttps://example.com/matchview/MATCH_ID/matchviewUrl: https://example.com/matchview/
Турнирhttps://example.com/competition/COMPETITION_ID_OR_SLUG/competitionUrl: https://example.com/competition/
Лигаhttps://example.com/league/LEAGUE_ID/leagueUrl: https://example.com/league/
Командаhttps://example.com/team/TEAM_ID_OR_SLUG/teamUrl: https://example.com/team/

Общий загрузчик ожидает пути с названиями matchview, competition, league и team. Для пути вида /match/123/ потребуется собственная логика маршрутизации, связывающая его со встраиваемым виджетом matchview; одного переименования URL недостаточно.

Apache: пример корневого .htaccess
RewriteEngine On
RewriteRule ^(?:matchview|competition|league|team)/[^/]+/?$ popup.html [L]
# Place popup.html at the website root.
# Keep these rules before a general application catch-all.
Nginx: пример блока server
location ~ ^/(matchview|competition|league|team)/[^/]+/?$ {
    rewrite ^ /popup.html last;
}
# Serve /popup.html as an existing static file in this server.
# Adapt this example to your application routing before reloading Nginx.

Для подкаталога, например /football/, задайте baseDir: "/football/", направьте /football/matchview/... и остальные три пути на общую страницу и сохраните базовые URL с тем же префиксом /football/. Сохраняйте параметры запроса, включая sbprf, который передаёт настройки навигации.

Загрузчик может обновлять заголовок хост-страницы. Если ваш сайт сам управляет заголовком, задайте noTitle: true в SCOREBAT_OPTIONS. Используйте реальные идентификаторы из конструктора: заполнители не являются допустимым контентом.

08

Настройка WordPress

Открывайте одну и ту же страницу WordPress по каждому маршруту виджета.

  1. Создайте в WordPress хост-страницу для виджета и добавьте на неё скрипт общей хост-страницы из предыдущего раздела. Используйте свой токен встраивания.
  2. Найдите ID страницы в URL редактора и замените 123 в примере ниже. Добавьте код в небольшой плагин сайта или дочернюю тему, а не в родительскую тему, где обновление может его перезаписать.
  3. После добавления или изменения правил перезаписи один раз сохраните раздел «Настройки → Постоянные ссылки». Не сбрасывайте правила перезаписи при каждом запросе.
  4. Перед сохранением базовых URL в аккаунте откройте реальные URL для всех четырёх типов контента и убедитесь, что загружаются нужные виджеты.
Правила перезаписи WordPress
<?php
// Put this in a small plugin or child theme functions.php.
// Omit the opening PHP tag if the file already has one.
function scorebat_custom_widget_routes() {
    $page_id = 123; // Replace with your widget host page ID.
    add_rewrite_rule(
        '^(matchview|competition|league|team)/[^/]+/?$',
        'index.php?page_id=' . $page_id,
        'top'
    );
}
add_action('init', 'scorebat_custom_widget_routes');

Некоторые роли WordPress, редакторы и хостинг-платформы удаляют теги script из блоков «Произвольный HTML». Если загрузчик исчезает, попросите разработчика добавить его через доверенный плагин сайта или шаблон страницы и только на хост-страницу виджета. Если прямые ссылки не работают, проверьте плагины кеширования, перенаправлений и безопасности.

Если WordPress установлен в подкаталоге, задайте в baseDir путь установки с завершающим слешем. Шаблоны перезаписи задаются относительно этой папки; базовые URL аккаунта должны содержать тот же префикс.

09

Проверка и активация ссылок

Сохранённый URL не означает, что ваш сайт готов. Сначала всё проверьте, а затем подтвердите изменение для всего аккаунта.

  1. Откройте по одному реальному URL для каждого настроенного типа контента. Убедитесь, что появился нужный виджет, затем обновите страницу и откройте её в новой вкладке браузера.
  2. Проверьте мобильную вёрстку, высоту виджета и переходы между типами контента. Оставляйте исходный URL прямой ссылки видимым; не перенаправляйте каждый запрос на popup.html или ярлык страницы WordPress.
  3. Убедитесь, что HTTPS работает, а сервер сохраняет строку запроса. Проверьте ошибки браузера, если политика безопасности контента блокирует скрипты или iframe ScoreBat.
  4. После проверки настройки сохраните изменения в аккаунте. Перейдите по ссылке из виджета с тем же токеном аккаунта, чтобы проверить активированные адреса.
  5. Чтобы вернуть адреса ScoreBat, очистите соответствующие базовые URL или выберите «Использовать ссылки ScoreBat», затем снова проверьте и сохраните настройки.

Эти цвета используются всеми поддерживаемыми виджетами с токеном вашего аккаунта, включая уже опубликованные.

Для редактирования собственного домена требуется активная подписка Advanced или Enterprise. Другие разработчики могут просматривать элементы управления и повысить тариф. Уже настроенные ссылки сохраняются. Обратитесь в ScoreBat, если вам нужна помощь с настройкой, которая не соответствует этим примерам.

10

Выберите виджет

В каждом справочном разделе указаны собственные поддерживаемые настройки, значения по умолчанию и исключения.

Используйте фильтр по категориям ниже, чтобы найти встраиваемый виджет. Одинаковые названия параметров могут по-разному влиять на разные виджеты; настройка поддерживается только там, где она указана. Расширенные маршруты отмечены, если для них нет отдельной предустановки в конструкторе.

СчётСчёт в реальном времени ↗

Счёт, расписание и результаты разных соревнований.

СчётСтрока счёта ↗

Горизонтальная строка счёта для всех матчей, команды или турнира.

ТурнирыПолная лига ↗

Полное представление лиги, объединяющее связанные соревнования, матчи и таблицы.

ТурнирыПолное соревнование ↗

Матчи, результаты и доступные таблицы одного соревнования.

ТурнирыРасписание и результаты ↗

Отдельное расписание и результаты со вкладкой «Сегодня», если она применима.

ТурнирыТаблицы соревнований и лиг ↗

Отдельные таблицы лиги; для одной лиги могут отображаться таблицы нескольких этапов.

КомандыПолная страница команды ↗

Полная страница команды с матчами и доступной информацией о ней.

КомандыТаблица команды ↗

Таблица с выбранной командой в центре и возможностью показать её полностью.

КомандыКарточка матчей команды ↗

Карточки предстоящих и/или последних завершённых матчей одной команды.

МатчиПолный матч ↗

Полное представление матча со всей доступной информацией об игре.

МатчиСчёт матча ↗

Карточка счёта матча с возможностью показа событий.

МатчиСостав ↗

Стартовый состав, отображение на поле или списком и запасные, если данные доступны.

МатчиСтатистика матча ↗

Доступная статистика матча в отдельном представлении.

МатчиЛичные встречи ↗

Предыдущие встречи и сравнительная информация для выбранного матча.

МатчиВидео и ИИ-прогноз матча ↗

Видеоконтент и доступный контекст ИИ для выбранного матча.

МатчиТаблица матча ↗

Доступная турнирная таблица с выделением двух команд матча.

МатчиИИ-прогноз матча ↗

Отдельное представление ИИ-прогноза, если он доступен.

ВидеоВидеопанель ↗

Видеоплеер с доступным для просмотра списком матчей.

ВидеоВидеолента ↗

Вертикальная лента видео матчей с возможностью разворачивания и автозапуска.

Счёт

Счёт в реальном времени

Счёт, расписание и результаты разных соревнований.

Открыть в конструкторе ↗Настройка размеров: resizer
Маршруты встраивания
/embed/livescore/

Поддерживаемые настройки

Значения по умолчанию относятся к URL без дополнительных параметров. Используйте только настройки, перечисленные для этого виджета.

НастройкаТип и значенияЕсли не указаноРезультат
languagestring
en, ar, cs, da, de, el, es, fi, fr, he, id, it, ms, nl, no, pl, pt-br, ro, ru, sv, th, tr, vi, zh-cn
АвтоматическиВыбирает язык виджета. Используйте поддерживаемый код; эта настройка не переводит названия полей API.
limitwidthboolean | integer
true | false | integer ≥ 400
falseТолько для Livescore: true ограничивает ширину контента до 1200px. Целое число не меньше 400 задаёт пользовательское ограничение в пикселях. Это не то же самое, что nomaxwidth.
Пример конфигурации
const url = new URL("https://www.scorebat.com/embed/livescore/");
url.searchParams.set("token", "YOUR_EMBED_TOKEN");
url.searchParams.set("pref", JSON.stringify({
  "limitwidth": true
}));
// Replace route placeholders with your builder selection.
// Use this URL as the iframe src with the sizing setup above.
Счёт

Строка счёта

Горизонтальная строка счёта для всех матчей, команды или турнира.

Открыть в конструкторе ↗Настройка размеров: fixed
Маршруты встраивания
/embed/livescore-bar/
/embed/livescore-bar/team/{team}/
/embed/livescore-bar/competition/{competition}/
/embed/livescore-bar/league/{league}/

Поддерживаемые настройки

Значения по умолчанию относятся к URL без дополнительных параметров. Используйте только настройки, перечисленные для этого виджета.

НастройкаТип и значенияЕсли не указаноРезультат
languagestring
en, ar, cs, da, de, el, es, fi, fr, he, id, it, ms, nl, no, pl, pt-br, ro, ru, sv, th, tr, vi, zh-cn
АвтоматическиВыбирает язык виджета. Используйте поддерживаемый код; эта настройка не переводит названия полей API.
Пример конфигурации
const url = new URL("https://www.scorebat.com/embed/livescore-bar/");
url.searchParams.set("token", "YOUR_EMBED_TOKEN");
url.searchParams.set("pref", JSON.stringify({}));
// Replace route placeholders with your builder selection.
// Use this URL as the iframe src with the sizing setup above.
Турниры

Полная лига

Полное представление лиги, объединяющее связанные соревнования, матчи и таблицы.

Открыть в конструкторе ↗Настройка размеров: resizer
Маршруты встраивания
/embed/league/{league}/

Поддерживаемые настройки

Значения по умолчанию относятся к URL без дополнительных параметров. Используйте только настройки, перечисленные для этого виджета.

НастройкаТип и значенияЕсли не указаноРезультат
languagestring
en, ar, cs, da, de, el, es, fi, fr, he, id, it, ms, nl, no, pl, pt-br, ro, ru, sv, th, tr, vi, zh-cn
АвтоматическиВыбирает язык виджета. Используйте поддерживаемый код; эта настройка не переводит названия полей API.
nomaxwidthboolean
true | false
falseУбирает внутреннее ограничение максимальной ширины виджета. Для iframe всё равно необходимо задать подходящую ширину на странице.
noheaderboolean
true | false
falseСкрывает заголовок контента там, где это поддерживается. Требуется активный доступ без рекламы; без такого права настройка игнорируется. Сама по себе она не удаляет брендинг ScoreBat.

Стандартные настройки конструктора

Конструктор явно задаёт эти настройки. Остальные стандартные значения наследуются от выбранного варианта.

Стандартные настройки конструктора
{
  "nomaxwidth": true
}
Пример конфигурации
const url = new URL("https://www.scorebat.com/embed/league/{league}/");
url.searchParams.set("token", "YOUR_EMBED_TOKEN");
url.searchParams.set("pref", JSON.stringify({
  "nomaxwidth": true
}));
// Replace route placeholders with your builder selection.
// Use this URL as the iframe src with the sizing setup above.
Турниры

Полное соревнование

Матчи, результаты и доступные таблицы одного соревнования.

Открыть в конструкторе ↗Настройка размеров: resizer
Маршруты встраивания
/embed/competition/{competition}/

Поддерживаемые настройки

Значения по умолчанию относятся к URL без дополнительных параметров. Используйте только настройки, перечисленные для этого виджета.

НастройкаТип и значенияЕсли не указаноРезультат
languagestring
en, ar, cs, da, de, el, es, fi, fr, he, id, it, ms, nl, no, pl, pt-br, ro, ru, sv, th, tr, vi, zh-cn
АвтоматическиВыбирает язык виджета. Используйте поддерживаемый код; эта настройка не переводит названия полей API.
nomaxwidthboolean
true | false
falseУбирает внутреннее ограничение максимальной ширины виджета. Для iframe всё равно необходимо задать подходящую ширину на странице.

Стандартные настройки конструктора

Конструктор явно задаёт эти настройки. Остальные стандартные значения наследуются от выбранного варианта.

Стандартные настройки конструктора
{
  "nomaxwidth": true
}
Пример конфигурации
const url = new URL("https://www.scorebat.com/embed/competition/{competition}/");
url.searchParams.set("token", "YOUR_EMBED_TOKEN");
url.searchParams.set("pref", JSON.stringify({
  "nomaxwidth": true
}));
// Replace route placeholders with your builder selection.
// Use this URL as the iframe src with the sizing setup above.
Турниры

Расписание и результаты

Отдельное расписание и результаты со вкладкой «Сегодня», если она применима.

Открыть в конструкторе ↗Настройка размеров: resizer
Маршруты встраивания
/embed/fixtures/competition/{competition}/
/embed/fixtures/league/{league}/

Поддерживаемые настройки

Значения по умолчанию относятся к URL без дополнительных параметров. Используйте только настройки, перечисленные для этого виджета.

НастройкаТип и значенияЕсли не указаноРезультат
languagestring
en, ar, cs, da, de, el, es, fi, fr, he, id, it, ms, nl, no, pl, pt-br, ro, ru, sv, th, tr, vi, zh-cn
АвтоматическиВыбирает язык виджета. Используйте поддерживаемый код; эта настройка не переводит названия полей API.
fixturesviewstring
fixtures | results
fixturesНачальная вкладка расписания и результатов. Если у соревнования сегодня есть матчи, вместо неё виджет сначала откроет вкладку «Сегодня».
noheaderboolean
true | false
falseСкрывает заголовок контента там, где это поддерживается. Требуется активный доступ без рекламы; без такого права настройка игнорируется. Сама по себе она не удаляет брендинг ScoreBat.
nomaxwidthboolean
true | false
falseУбирает внутреннее ограничение максимальной ширины виджета. Для iframe всё равно необходимо задать подходящую ширину на странице.

Стандартные настройки конструктора

Конструктор явно задаёт эти настройки. Остальные стандартные значения наследуются от выбранного варианта.

Стандартные настройки конструктора
{
  "fixturesview": "fixtures",
  "nomaxwidth": true
}
Пример конфигурации
const url = new URL("https://www.scorebat.com/embed/fixtures/competition/{competition}/");
url.searchParams.set("token", "YOUR_EMBED_TOKEN");
url.searchParams.set("pref", JSON.stringify({
  "fixturesview": "results",
  "nomaxwidth": true
}));
// Replace route placeholders with your builder selection.
// Use this URL as the iframe src with the sizing setup above.
Турниры

Таблицы соревнований и лиг

Отдельные таблицы лиги; для одной лиги могут отображаться таблицы нескольких этапов.

Открыть в конструкторе ↗Настройка размеров: resizer
Маршруты встраивания
/embed/standings/competition/{competition}/
/embed/standings/league/{league}/

Поддерживаемые настройки

Значения по умолчанию относятся к URL без дополнительных параметров. Используйте только настройки, перечисленные для этого виджета.

НастройкаТип и значенияЕсли не указаноРезультат
languagestring
en, ar, cs, da, de, el, es, fi, fr, he, id, it, ms, nl, no, pl, pt-br, ro, ru, sv, th, tr, vi, zh-cn
АвтоматическиВыбирает язык виджета. Используйте поддерживаемый код; эта настройка не переводит названия полей API.
tabledetailedboolean
true | false
falseОткрывает отдельную турнирную таблицу в подробном представлении. Доступные столбцы зависят от исходной таблицы.
noheaderboolean
true | false
falseСкрывает заголовок контента там, где это поддерживается. Требуется активный доступ без рекламы; без такого права настройка игнорируется. Сама по себе она не удаляет брендинг ScoreBat.
nopaddingboolean
true | false
falseУбирает поддерживаемые внутренние отступы контента. Не убирает отступы родительской страницы iframe или все внутренние интервалы.
nomaxwidthboolean
true | false
falseУбирает внутреннее ограничение максимальной ширины виджета. Для iframe всё равно необходимо задать подходящую ширину на странице.

Стандартные настройки конструктора

Конструктор явно задаёт эти настройки. Остальные стандартные значения наследуются от выбранного варианта.

Стандартные настройки конструктора
{
  "nomaxwidth": true
}
Пример конфигурации
const url = new URL("https://www.scorebat.com/embed/standings/competition/{competition}/");
url.searchParams.set("token", "YOUR_EMBED_TOKEN");
url.searchParams.set("pref", JSON.stringify({
  "tabledetailed": true,
  "nomaxwidth": true
}));
// Replace route placeholders with your builder selection.
// Use this URL as the iframe src with the sizing setup above.
Команды

Полная страница команды

Полная страница команды с матчами и доступной информацией о ней.

Открыть в конструкторе ↗Настройка размеров: resizer
Маршруты встраивания
/embed/team/{team}/

Поддерживаемые настройки

Значения по умолчанию относятся к URL без дополнительных параметров. Используйте только настройки, перечисленные для этого виджета.

НастройкаТип и значенияЕсли не указаноРезультат
languagestring
en, ar, cs, da, de, el, es, fi, fr, he, id, it, ms, nl, no, pl, pt-br, ro, ru, sv, th, tr, vi, zh-cn
АвтоматическиВыбирает язык виджета. Используйте поддерживаемый код; эта настройка не переводит названия полей API.
nomaxwidthboolean
true | false
falseУбирает внутреннее ограничение максимальной ширины виджета. Для iframe всё равно необходимо задать подходящую ширину на странице.

Стандартные настройки конструктора

Конструктор явно задаёт эти настройки. Остальные стандартные значения наследуются от выбранного варианта.

Стандартные настройки конструктора
{
  "nomaxwidth": true
}
Пример конфигурации
const url = new URL("https://www.scorebat.com/embed/team/{team}/");
url.searchParams.set("token", "YOUR_EMBED_TOKEN");
url.searchParams.set("pref", JSON.stringify({
  "nomaxwidth": true
}));
// Replace route placeholders with your builder selection.
// Use this URL as the iframe src with the sizing setup above.
Команды

Таблица команды

Таблица с выбранной командой в центре и возможностью показать её полностью.

Открыть в конструкторе ↗Настройка размеров: resizer
Маршруты встраивания
/embed/standings/team/{team}/

Поддерживаемые настройки

Значения по умолчанию относятся к URL без дополнительных параметров. Используйте только настройки, перечисленные для этого виджета.

НастройкаТип и значенияЕсли не указаноРезультат
languagestring
en, ar, cs, da, de, el, es, fi, fr, he, id, it, ms, nl, no, pl, pt-br, ro, ru, sv, th, tr, vi, zh-cn
АвтоматическиВыбирает язык виджета. Используйте поддерживаемый код; эта настройка не переводит названия полей API.
tableviewstring
nearby | full
nearbyТолько для таблицы команды: показывать строки рядом с выбранной командой или всю таблицу.
tableneighborsinteger
1–5
3Количество соседних строк в таблице команды в режиме nearby. Конструктор предлагает 1, 2, 3 или 5; обработчик ограничивает значения диапазоном 1–5. В режиме full настройка не действует.
tabledetailedboolean
true | false
falseОткрывает отдельную турнирную таблицу в подробном представлении. Доступные столбцы зависят от исходной таблицы.
tablecompetitionstring
Competition slug or numeric ID as a string
АвтоматическиВыбирает соревнование, таблица которого показывается для команды. Оно должно присутствовать среди доступных для этой команды соревнований; при несовпадении будет показано, что таблица недоступна, без автоматического выбора другого варианта.
noheaderboolean
true | false
falseСкрывает заголовок контента там, где это поддерживается. Требуется активный доступ без рекламы; без такого права настройка игнорируется. Сама по себе она не удаляет брендинг ScoreBat.
nopaddingboolean
true | false
falseУбирает поддерживаемые внутренние отступы контента. Не убирает отступы родительской страницы iframe или все внутренние интервалы.
nomaxwidthboolean
true | false
falseУбирает внутреннее ограничение максимальной ширины виджета. Для iframe всё равно необходимо задать подходящую ширину на странице.

Стандартные настройки конструктора

Конструктор явно задаёт эти настройки. Остальные стандартные значения наследуются от выбранного варианта.

Стандартные настройки конструктора
{
  "tableview": "nearby",
  "tableneighbors": 3,
  "nomaxwidth": true
}
Пример конфигурации
const url = new URL("https://www.scorebat.com/embed/standings/team/{team}/");
url.searchParams.set("token", "YOUR_EMBED_TOKEN");
url.searchParams.set("pref", JSON.stringify({
  "tableview": "nearby",
  "tableneighbors": 2,
  "nomaxwidth": true
}));
// Replace route placeholders with your builder selection.
// Use this URL as the iframe src with the sizing setup above.
Команды

Карточка матчей команды

Карточки предстоящих и/или последних завершённых матчей одной команды.

Открыть в конструкторе ↗Настройка размеров: resizer
Маршруты встраивания
/embed/team-match/team/{team}/

Поддерживаемые настройки

Значения по умолчанию относятся к URL без дополнительных параметров. Используйте только настройки, перечисленные для этого виджета.

НастройкаТип и значенияЕсли не указаноРезультат
languagestring
en, ar, cs, da, de, el, es, fi, fr, he, id, it, ms, nl, no, pl, pt-br, ro, ru, sv, th, tr, vi, zh-cn
АвтоматическиВыбирает язык виджета. Используйте поддерживаемый код; эта настройка не переводит названия полей API.
matchmodestring
next | latest | both
bothВыбирает для команды карточки следующего матча (сначала текущий, иначе предстоящий), последнего завершённого матча либо обоих. Отсутствующие матчи не создаются искусственно.
noheaderboolean
true | false
falseСкрывает заголовок контента там, где это поддерживается. Требуется активный доступ без рекламы; без такого права настройка игнорируется. Сама по себе она не удаляет брендинг ScoreBat.
nomaxwidthboolean
true | false
falseУбирает внутреннее ограничение максимальной ширины виджета. Для iframe всё равно необходимо задать подходящую ширину на странице.

Стандартные настройки конструктора

Конструктор явно задаёт эти настройки. Остальные стандартные значения наследуются от выбранного варианта.

Стандартные настройки конструктора
{
  "matchmode": "both",
  "nomaxwidth": true
}
Пример конфигурации
const url = new URL("https://www.scorebat.com/embed/team-match/team/{team}/");
url.searchParams.set("token", "YOUR_EMBED_TOKEN");
url.searchParams.set("pref", JSON.stringify({
  "matchmode": "next",
  "nomaxwidth": true
}));
// Replace route placeholders with your builder selection.
// Use this URL as the iframe src with the sizing setup above.
Матчи

Полный матч

Полное представление матча со всей доступной информацией об игре.

Открыть в конструкторе ↗Настройка размеров: resizer
Маршруты встраивания
/embed/matchview/{match}/

Поддерживаемые настройки

Значения по умолчанию относятся к URL без дополнительных параметров. Используйте только настройки, перечисленные для этого виджета.

НастройкаТип и значенияЕсли не указаноРезультат
languagestring
en, ar, cs, da, de, el, es, fi, fr, he, id, it, ms, nl, no, pl, pt-br, ro, ru, sv, th, tr, vi, zh-cn
АвтоматическиВыбирает язык виджета. Используйте поддерживаемый код; эта настройка не переводит названия полей API.
noheaderboolean
true | false
falseСкрывает заголовок контента там, где это поддерживается. Требуется активный доступ без рекламы; без такого права настройка игнорируется. Сама по себе она не удаляет брендинг ScoreBat.
nomaxwidthboolean
true | false
falseУбирает внутреннее ограничение максимальной ширины виджета. Для iframe всё равно необходимо задать подходящую ширину на странице.

Стандартные настройки конструктора

Конструктор явно задаёт эти настройки. Остальные стандартные значения наследуются от выбранного варианта.

Стандартные настройки конструктора
{
  "nomaxwidth": true
}
Пример конфигурации
const url = new URL("https://www.scorebat.com/embed/matchview/{match}/");
url.searchParams.set("token", "YOUR_EMBED_TOKEN");
url.searchParams.set("pref", JSON.stringify({
  "nomaxwidth": true
}));
// Replace route placeholders with your builder selection.
// Use this URL as the iframe src with the sizing setup above.
Матчи

Счёт матча

Карточка счёта матча с возможностью показа событий.

Открыть в конструкторе ↗Настройка размеров: resizer
Маршруты встраивания
/embed/matchscore/{match}/

Поддерживаемые настройки

Значения по умолчанию относятся к URL без дополнительных параметров. Используйте только настройки, перечисленные для этого виджета.

НастройкаТип и значенияЕсли не указаноРезультат
languagestring
en, ar, cs, da, de, el, es, fi, fr, he, id, it, ms, nl, no, pl, pt-br, ro, ru, sv, th, tr, vi, zh-cn
АвтоматическиВыбирает язык виджета. Используйте поддерживаемый код; эта настройка не переводит названия полей API.
noeventsboolean
true | false
falseСкрывает хронологию событий в виджете счёта матча. Другие типы виджетов матча не используют эту настройку.
noheaderboolean
true | false
falseСкрывает заголовок контента там, где это поддерживается. Требуется активный доступ без рекламы; без такого права настройка игнорируется. Сама по себе она не удаляет брендинг ScoreBat.
nopaddingboolean
true | false
falseУбирает поддерживаемые внутренние отступы контента. Не убирает отступы родительской страницы iframe или все внутренние интервалы.
nomaxwidthboolean
true | false
falseУбирает внутреннее ограничение максимальной ширины виджета. Для iframe всё равно необходимо задать подходящую ширину на странице.
layoutstring
mini
По умолчаниюДля состава допустимы field или list; не указывайте значение для комбинированного представления. Для счёта матча допустимо mini, чтобы показать компактный счёт. Эта настройка URL не связана с режимом размеров iframe в конструкторе.

Стандартные настройки конструктора

Конструктор явно задаёт эти настройки. Остальные стандартные значения наследуются от выбранного варианта.

Стандартные настройки конструктора
{
  "nomaxwidth": true
}
Пример конфигурации
const url = new URL("https://www.scorebat.com/embed/matchscore/{match}/");
url.searchParams.set("token", "YOUR_EMBED_TOKEN");
url.searchParams.set("pref", JSON.stringify({
  "noevents": true,
  "layout": "mini",
  "nomaxwidth": true
}));
// Replace route placeholders with your builder selection.
// Use this URL as the iframe src with the sizing setup above.
Матчи

Состав

Стартовый состав, отображение на поле или списком и запасные, если данные доступны.

Открыть в конструкторе ↗Настройка размеров: resizer
Маршруты встраивания
/embed/line-up/{match}/

Поддерживаемые настройки

Значения по умолчанию относятся к URL без дополнительных параметров. Используйте только настройки, перечисленные для этого виджета.

НастройкаТип и значенияЕсли не указаноРезультат
languagestring
en, ar, cs, da, de, el, es, fi, fr, he, id, it, ms, nl, no, pl, pt-br, ro, ru, sv, th, tr, vi, zh-cn
АвтоматическиВыбирает язык виджета. Используйте поддерживаемый код; эта настройка не переводит названия полей API.
layoutstring
field | list
По умолчаниюДля состава допустимы field или list; не указывайте значение для комбинированного представления. Для счёта матча допустимо mini, чтобы показать компактный счёт. Эта настройка URL не связана с режимом размеров iframe в конструкторе.
subsstring
hide | collapse
РазвёрнутоТолько для состава: скрыть списки запасных или изначально свернуть их. Не указывайте значение, чтобы сохранить обычное отображение запасных.
noheaderboolean
true | false
falseСкрывает заголовок контента там, где это поддерживается. Требуется активный доступ без рекламы; без такого права настройка игнорируется. Сама по себе она не удаляет брендинг ScoreBat.
nopaddingboolean
true | false
falseУбирает поддерживаемые внутренние отступы контента. Не убирает отступы родительской страницы iframe или все внутренние интервалы.
nomaxwidthboolean
true | false
falseУбирает внутреннее ограничение максимальной ширины виджета. Для iframe всё равно необходимо задать подходящую ширину на странице.

Стандартные настройки конструктора

Конструктор явно задаёт эти настройки. Остальные стандартные значения наследуются от выбранного варианта.

Стандартные настройки конструктора
{
  "nomaxwidth": true
}
Пример конфигурации
const url = new URL("https://www.scorebat.com/embed/line-up/{match}/");
url.searchParams.set("token", "YOUR_EMBED_TOKEN");
url.searchParams.set("pref", JSON.stringify({
  "layout": "field",
  "subs": "collapse",
  "nomaxwidth": true
}));
// Replace route placeholders with your builder selection.
// Use this URL as the iframe src with the sizing setup above.
Матчи

Статистика матча

Доступная статистика матча в отдельном представлении.

Открыть в конструкторе ↗Настройка размеров: resizer
Маршруты встраивания
/embed/matchstats/{match}/

Поддерживаемые настройки

Значения по умолчанию относятся к URL без дополнительных параметров. Используйте только настройки, перечисленные для этого виджета.

НастройкаТип и значенияЕсли не указаноРезультат
languagestring
en, ar, cs, da, de, el, es, fi, fr, he, id, it, ms, nl, no, pl, pt-br, ro, ru, sv, th, tr, vi, zh-cn
АвтоматическиВыбирает язык виджета. Используйте поддерживаемый код; эта настройка не переводит названия полей API.
noheaderboolean
true | false
falseСкрывает заголовок контента там, где это поддерживается. Требуется активный доступ без рекламы; без такого права настройка игнорируется. Сама по себе она не удаляет брендинг ScoreBat.
nopaddingboolean
true | false
falseУбирает поддерживаемые внутренние отступы контента. Не убирает отступы родительской страницы iframe или все внутренние интервалы.
nomaxwidthboolean
true | false
falseУбирает внутреннее ограничение максимальной ширины виджета. Для iframe всё равно необходимо задать подходящую ширину на странице.

Стандартные настройки конструктора

Конструктор явно задаёт эти настройки. Остальные стандартные значения наследуются от выбранного варианта.

Стандартные настройки конструктора
{
  "nomaxwidth": true
}
Пример конфигурации
const url = new URL("https://www.scorebat.com/embed/matchstats/{match}/");
url.searchParams.set("token", "YOUR_EMBED_TOKEN");
url.searchParams.set("pref", JSON.stringify({
  "nomaxwidth": true
}));
// Replace route placeholders with your builder selection.
// Use this URL as the iframe src with the sizing setup above.
Матчи

Личные встречи

Предыдущие встречи и сравнительная информация для выбранного матча.

Открыть в конструкторе ↗Настройка размеров: resizer
Маршруты встраивания
/embed/match-h2h/{match}/

Поддерживаемые настройки

Значения по умолчанию относятся к URL без дополнительных параметров. Используйте только настройки, перечисленные для этого виджета.

НастройкаТип и значенияЕсли не указаноРезультат
languagestring
en, ar, cs, da, de, el, es, fi, fr, he, id, it, ms, nl, no, pl, pt-br, ro, ru, sv, th, tr, vi, zh-cn
АвтоматическиВыбирает язык виджета. Используйте поддерживаемый код; эта настройка не переводит названия полей API.
noheaderboolean
true | false
falseСкрывает заголовок контента там, где это поддерживается. Требуется активный доступ без рекламы; без такого права настройка игнорируется. Сама по себе она не удаляет брендинг ScoreBat.
nopaddingboolean
true | false
falseУбирает поддерживаемые внутренние отступы контента. Не убирает отступы родительской страницы iframe или все внутренние интервалы.
nomaxwidthboolean
true | false
falseУбирает внутреннее ограничение максимальной ширины виджета. Для iframe всё равно необходимо задать подходящую ширину на странице.

Стандартные настройки конструктора

Конструктор явно задаёт эти настройки. Остальные стандартные значения наследуются от выбранного варианта.

Стандартные настройки конструктора
{
  "nomaxwidth": true
}
Пример конфигурации
const url = new URL("https://www.scorebat.com/embed/match-h2h/{match}/");
url.searchParams.set("token", "YOUR_EMBED_TOKEN");
url.searchParams.set("pref", JSON.stringify({
  "nomaxwidth": true
}));
// Replace route placeholders with your builder selection.
// Use this URL as the iframe src with the sizing setup above.
Матчи

Видео и ИИ-прогноз матча

Видеоконтент и доступный контекст ИИ для выбранного матча.

Открыть в конструкторе ↗Настройка размеров: resizer
Маршруты встраивания
/embed/g/{match}/

Поддерживаемые настройки

Значения по умолчанию относятся к URL без дополнительных параметров. Используйте только настройки, перечисленные для этого виджета.

НастройкаТип и значенияЕсли не указаноРезультат
languagestring
en, ar, cs, da, de, el, es, fi, fr, he, id, it, ms, nl, no, pl, pt-br, ro, ru, sv, th, tr, vi, zh-cn
АвтоматическиВыбирает язык виджета. Используйте поддерживаемый код; эта настройка не переводит названия полей API.
autoplayboolean
true | false
falseЗапрашивает автоматическое воспроизведение видео. Воспроизведение начинается без звука. Правила браузера и доступность источника могут помешать автозапуску.
Пример конфигурации
const url = new URL("https://www.scorebat.com/embed/g/{match}/");
url.searchParams.set("token", "YOUR_EMBED_TOKEN");
url.searchParams.set("pref", JSON.stringify({
  "autoplay": false
}));
// Replace route placeholders with your builder selection.
// Use this URL as the iframe src with the sizing setup above.
Матчи

Таблица матча

Доступная турнирная таблица с выделением двух команд матча.

Расширенное встраиваниеНастройка размеров: resizer
Маршруты встраивания
/embed/matchstandings/{match}/

Поддерживаемые настройки

Значения по умолчанию относятся к URL без дополнительных параметров. Используйте только настройки, перечисленные для этого виджета.

НастройкаТип и значенияЕсли не указаноРезультат
languagestring
en, ar, cs, da, de, el, es, fi, fr, he, id, it, ms, nl, no, pl, pt-br, ro, ru, sv, th, tr, vi, zh-cn
АвтоматическиВыбирает язык виджета. Используйте поддерживаемый код; эта настройка не переводит названия полей API.
dontcollapseboolean
true | false
falseОставляет видеоленту развёрнутой. В таблице матча показывает полную таблицу вместо небольшого диапазона строк около двух команд.
noheaderboolean
true | false
falseСкрывает заголовок контента там, где это поддерживается. Требуется активный доступ без рекламы; без такого права настройка игнорируется. Сама по себе она не удаляет брендинг ScoreBat.
nopaddingboolean
true | false
falseУбирает поддерживаемые внутренние отступы контента. Не убирает отступы родительской страницы iframe или все внутренние интервалы.
nomaxwidthboolean
true | false
falseУбирает внутреннее ограничение максимальной ширины виджета. Для iframe всё равно необходимо задать подходящую ширину на странице.
Пример конфигурации
const url = new URL("https://www.scorebat.com/embed/matchstandings/{match}/");
url.searchParams.set("token", "YOUR_EMBED_TOKEN");
url.searchParams.set("pref", JSON.stringify({
  "dontcollapse": true,
  "nomaxwidth": true
}));
// Replace route placeholders with your builder selection.
// Use this URL as the iframe src with the sizing setup above.
Матчи

ИИ-прогноз матча

Отдельное представление ИИ-прогноза, если он доступен.

Расширенное встраиваниеНастройка размеров: resizer
Маршруты встраивания
/embed/matchai/{match}/

Поддерживаемые настройки

Значения по умолчанию относятся к URL без дополнительных параметров. Используйте только настройки, перечисленные для этого виджета.

НастройкаТип и значенияЕсли не указаноРезультат
languagestring
en, ar, cs, da, de, el, es, fi, fr, he, id, it, ms, nl, no, pl, pt-br, ro, ru, sv, th, tr, vi, zh-cn
АвтоматическиВыбирает язык виджета. Используйте поддерживаемый код; эта настройка не переводит названия полей API.
noheaderboolean
true | false
falseСкрывает заголовок контента там, где это поддерживается. Требуется активный доступ без рекламы; без такого права настройка игнорируется. Сама по себе она не удаляет брендинг ScoreBat.
nomaxwidthboolean
true | false
falseУбирает внутреннее ограничение максимальной ширины виджета. Для iframe всё равно необходимо задать подходящую ширину на странице.
Пример конфигурации
const url = new URL("https://www.scorebat.com/embed/matchai/{match}/");
url.searchParams.set("token", "YOUR_EMBED_TOKEN");
url.searchParams.set("pref", JSON.stringify({
  "nomaxwidth": true
}));
// Replace route placeholders with your builder selection.
// Use this URL as the iframe src with the sizing setup above.
Видео

Видеопанель

Видеоплеер с доступным для просмотра списком матчей.

Открыть в конструкторе ↗Настройка размеров: responsivePanel
Маршруты встраивания
/embed/videopanel/
/embed/videopanel/team/{team}/
/embed/videopanel/competition/{competition}/
/embed/videopanel/league/{league}/
/embed/videopanel/live-stream/

Поддерживаемые настройки

Значения по умолчанию относятся к URL без дополнительных параметров. Используйте только настройки, перечисленные для этого виджета.

НастройкаТип и значенияЕсли не указаноРезультат
languagestring
en, ar, cs, da, de, el, es, fi, fr, he, id, it, ms, nl, no, pl, pt-br, ro, ru, sv, th, tr, vi, zh-cn
АвтоматическиВыбирает язык виджета. Используйте поддерживаемый код; эта настройка не переводит названия полей API.
autoplayboolean
true | false
falseЗапрашивает автоматическое воспроизведение видео. Воспроизведение начинается без звука. Правила браузера и доступность источника могут помешать автозапуску.
filternotliveboolean
true | false
falseИсключает завершённые матчи из видеоленты прямых трансляций. Относится к области прямых трансляций, а не к общему фильтру текущих матчей.

Стандартные настройки конструктора

Конструктор явно задаёт эти настройки. Остальные стандартные значения наследуются от выбранного варианта.

Стандартные настройки конструктора
{
  "autoplay": true
}
Пример конфигурации
const url = new URL("https://www.scorebat.com/embed/videopanel/");
url.searchParams.set("token", "YOUR_EMBED_TOKEN");
url.searchParams.set("pref", JSON.stringify({
  "autoplay": false
}));
// Replace route placeholders with your builder selection.
// Use this URL as the iframe src with the sizing setup above.
Видео

Видеолента

Вертикальная лента видео матчей с возможностью разворачивания и автозапуска.

Открыть в конструкторе ↗Настройка размеров: resizer
Маршруты встраивания
/embed/videofeed/
/embed/videofeed/team/{team}/
/embed/videofeed/competition/{competition}/
/embed/videofeed/league/{league}/
/embed/videofeed/live-stream/

Поддерживаемые настройки

Значения по умолчанию относятся к URL без дополнительных параметров. Используйте только настройки, перечисленные для этого виджета.

НастройкаТип и значенияЕсли не указаноРезультат
languagestring
en, ar, cs, da, de, el, es, fi, fr, he, id, it, ms, nl, no, pl, pt-br, ro, ru, sv, th, tr, vi, zh-cn
АвтоматическиВыбирает язык виджета. Используйте поддерживаемый код; эта настройка не переводит названия полей API.
autoplayboolean
true | false
falseЗапрашивает автоматическое воспроизведение видео. Воспроизведение начинается без звука. Правила браузера и доступность источника могут помешать автозапуску.
dontcollapseboolean
true | false
falseОставляет видеоленту развёрнутой. В таблице матча показывает полную таблицу вместо небольшого диапазона строк около двух команд.
filternotliveboolean
true | false
falseИсключает завершённые матчи из видеоленты прямых трансляций. Относится к области прямых трансляций, а не к общему фильтру текущих матчей.

Стандартные настройки конструктора

Конструктор явно задаёт эти настройки. Остальные стандартные значения наследуются от выбранного варианта.

Стандартные настройки конструктора
{
  "autoplay": true,
  "dontcollapse": true
}
Пример конфигурации
const url = new URL("https://www.scorebat.com/embed/videofeed/");
url.searchParams.set("token", "YOUR_EMBED_TOKEN");
url.searchParams.set("pref", JSON.stringify({
  "autoplay": false,
  "dontcollapse": true
}));
// Replace route placeholders with your builder selection.
// Use this URL as the iframe src with the sizing setup above.
11

Плагин для WordPress

Добавляйте футбольные виджеты и управляйте ими прямо из консоли WordPress.

Используйте плагин ScoreBat, чтобы добавить на сайт WordPress текущие счета, расписание матчей, турнирные таблицы, виджеты команд и матчей, а также официальные видеообзоры.

Получить плагин ScoreBat на WordPress.org

  1. В консоли WordPress откройте «Плагины» → «Добавить плагин», найдите ScoreBat, затем установите и активируйте плагин.
  2. Откройте ScoreBat в консоли и выберите «Подключиться к ScoreBat». Войдите или создайте бесплатный аккаунт, затем подтвердите подключение к сайту.
  3. Откройте каталог виджетов, выберите и настройте виджет, затем нажмите «Использовать в WordPress», чтобы сохранить его на сайте.
  4. Добавьте блок «Футбольный виджет ScoreBat» и выберите сохранённый виджет либо вставьте его шорткод в блок «Шорткод». Также в консоли ScoreBat можно создать черновик страницы с уже добавленным виджетом.
  5. Проверьте, как страница выглядит на компьютере и мобильном устройстве, а затем опубликуйте её, когда всё будет готово.
12

Если настройка не работает

Проверьте маршрут, тип значения, права доступа и среду встраивания.

  1. Убедитесь, что маршрут соответствует разделу виджета, который вы читаете. Полная страница команды, таблица команды и карточка матча команды используют разные средства отображения.
  2. Проверьте точное написание ключа в нижнем регистре и его тип JSON. Используйте pref={...}, закодированный один раз; не передавайте подписи интерфейса или внутренние имена в camelCase.
  3. Сверьтесь со списком поддерживаемых настроек. Элемент управления конструктора может присутствовать в нескольких вариантах, даже если определённое средство отображения его не использует.
  4. Проверьте активный тариф и токен. Скрытие заголовка, цвета, брендинг и ИИ-функции могут зависеть от прав доступа.
  5. Проверяйте фактически экспортированный URL, а не демонстрационный предпросмотр. Убедитесь, что родительская страница разрешает iframe и подключает необходимый скрипт изменения размера.
  6. Если отсутствует сам контент, проверьте другой матч или соревнование с доступными данными. Настройка не может создать отсутствующие таблицы, видео или составы.

При проблемах с компоновкой сначала проверьте ширину и высоту родительского контейнера. Если контент обрезается, проверьте вспомогательный скрипт и класс iframe либо увеличьте фиксированную высоту. После изменения URL виджета или сохранённых настроек обновите виджет.

13

Создание с ИИ-помощником

Руководство, которое можно скопировать, и машиночитаемый манифест виджета.

Инструкции по интеграции приведены в руководстве Markdown, а маршруты, поддерживаемые названия настроек, допустимые значения, стандартные значения и примечания по применимости — в манифесте JSON. В обоих файлах вместо токенов аккаунта используются заполнители.

  1. Выберите точный вариант виджета и реальный идентификатор в конструкторе. Никогда не придумывайте маршрут или настройку.
  2. Используйте список настроек, поддерживаемых этим виджетом. Сохраняйте нижний регистр ключей и типы значений JSON.
  3. Создавайте URL с помощью URL и URLSearchParams и сохраняйте токен встраивания. Параметры размеров должны находиться вне pref.
  4. Учитывайте права аккаунта и доступность контента. Никогда не обещайте, что изменение настройки удалит брендинг или покажет недоступный контент.
  5. Добавьте понятный заголовок iframe, подходящие размеры, разрешения для видео при необходимости и правильный вспомогательный скрипт.
Markdown (на английском) ↓Манифест виджетов (на английском) ↓