> For the complete documentation index, see [llms.txt](https://docs.sportradar.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.sportradar.com/ufc-5.0/ufc-5.0-russian/moduli-centra-meropriyatii-ufc.md).

# Модули Центра мероприятий UFC

## **Модульное построение** <a href="#modularisation" id="modularisation"></a>

Центр мероприятий UFC может быть инициализирован в 7 различных модульных конфигурациях. Это осуществляется путем указания имени модуля в поле «targetModule».

| **Имя модуля** | **Описание**                                                                 |
| -------------- | ---------------------------------------------------------------------------- |
| full           | Доступ ко всему Центру мероприятий UFC                                       |
| fight          | Одиночный бой                                                                |
| fightCard      | Отображается только в режиме «Fightcard», без возможности навигации          |
| striking       | Отображается только в режиме просмотра «Striking», без возможности навигации |
| stats          | Отображается только в режиме просмотра «Stats», без возможности навигации    |
| matchup        | Отображается только в режиме просмотра «Matchup», без возможности навигации  |
| tape           | Отображается только в режиме просмотра «Tape», без возможности навигации     |

## Темы сообщений

Во всех приведенных ниже таблицах подробно описаны поля данных, представленные в объектах данных сообщений, которые **отправляются и принимаются** по каждой теме сообщений.

## Рукопожатие не состоялось

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

<table data-header-hidden><thead><tr><th>Поле</th><th width="150" align="center">Тип</th><th>Описание</th><th align="center">Обязательно</th></tr></thead><tbody><tr><td><strong>Поле</strong></td><td align="center"><strong>Тип</strong></td><td><strong>Описание</strong></td><td align="center"><strong>Обязательно</strong></td></tr><tr><td>timestamp</td><td align="center">число</td><td>временная метка unix с момента неудачи</td><td align="center">✅</td></tr></tbody></table>

## Обновление контекста

Тема, посвященная общим обновлениям состояния пользовательского интерфейса через объект «initialContext», например, вследствие навигации к конкретному файткарду либо бою

| **Поле** | **Описание**                                                                                                                                                      |
| -------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| view     | Определяет режим просмотра, в котором должен загружаться центр мероприятий. Возможные значения: «Fightcard» / «Fight» / «Striking» / «Stats» / «Tape» / «Matchup» |
| eventId  | Идентификатор мероприятия, определяемый функцией DDE.                                                                                                             |
| fightId  | Идентификатор боя, определяемый функцией DDE. Доступен для режима просмотра = «fight» / «striking» / «stats» / «tape» / «matchup»                                 |

## Весь файткард

Чтобы встроить весь Центр мероприятий UFC, вы должны заполнить такие, характерные для своей сборки, поля.

| **Поле** | **Значение**                                                                                     |
| -------- | ------------------------------------------------------------------------------------------------ |
| operator | ваш уникальный идентификатор оператора                                                           |
| sport    | "ufc"                                                                                            |
| eventId  | Идентификатор мероприятия файткарда                                                              |
| version  | Версия Центра мероприятий UFC.                                                                   |
| theme    | <p>по умолчанию = светлая версия</p><p>"light" = светлая версия</p><p>"dark" = темная версия</p> |

* параметр «targetModule» указывает на то, должно ли приложение отображать в режиме всего файткарда, одиночного боя, «fightcard», «striking», «matchup», «stats» or «tape».
* параметр «eventId» относится к файткарду/мероприятию UFC, которые вы хотите отобразить.

##


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.sportradar.com/ufc-5.0/ufc-5.0-russian/moduli-centra-meropriyatii-ufc.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
