> For the complete documentation index, see [llms.txt](https://knowledgebase.offer18.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://knowledgebase.offer18.com/ru/partnyor/api-partnyorov/sdk-tablica-partnyorskikh-offerov.md).

# SDK — таблица партнёрских офферов

SDK таблицы партнерских офферов — это простой инструмент, который отображает партнерские офферы в виде таблицы на основе данных API. Просто введите информацию вашего партнерского API, и этот SDK автоматически покажет офферы в организованной структуре таблицы. Это быстрый и простой способ показать информацию об офферах без сложной настройки.

***

### Настройка&#x20;

Инструкции по включению SDK таблицы партнерских офферов Offer18

#### 1. Создайте новый HTML-файл

#### 2. Добавьте конфигурацию SDK и скрипт

Внутри `<body>` тега добавьте следующий скрипт для настройки и загрузки SDK Offer18. Замените значения-заполнители на ваши реальные данные партнёра:

{% code overflow="wrap" %}

```html
<script>
  OFFER18_API_CONFIG = {
    "aid": "<--AFFILIATE-ID-->",  // Замените на ваш идентификатор партнёра
    "mid": "<--ACCOUNT-ID-->",             // Замените на ваш идентификатор аккаунта (MID)
    "key": "<--API-KEY-->"             // Замените на ваш API-ключ
  };
</script>
<script src="https://web-resources.offer18.net/sdk/web/affiliate-api/OfferTable.js"></script>
```

{% endcode %}

#### 3. Добавьте данные вашего партнерского API

В `OFFER18_API_CONFIG` объекте

* **aid**: Введите ваш уникальный идентификатор партнёра.&#x20;
* **mid**: Введите ваш идентификатор аккаунта (MID).
* **key**: Введите ваш API-ключ.

Эти поля обязательны для SDK таблицы партнерских офферов

***

### Дополнительные параметры конфигурации

Вы можете расширить `OFFER18_API_CONFIG` объект, добавив необязательные параметры для настройки отображения и фильтрации офферов в таблице партнерских офферов. Ниже приведён список доступных дополнительных параметров конфигурации.

<table data-header-hidden><thead><tr><th width="164"></th><th width="142"></th><th></th></tr></thead><tbody><tr><td><strong>Параметр</strong></td><td><strong>Тип</strong></td><td><strong>Описание</strong></td></tr><tr><td>fields</td><td>Массив</td><td><p>Указывает поля, которые будут отображаться в таблице, в заданном порядке.<br><br><strong>Доступные поля:</strong></p><pre class="language-html" data-overflow="wrap"><code class="lang-html">"offerid", "name", "logo", "status", "category", "price", "currency", "model", "date_start", "date_end", "preview_url", "offer_terms", "offer_kpi",  "capping", "events", "payout", "impression_url", "click_url", "authorized", "creatives", "targeting"
</code></pre></td></tr><tr><td>offer_id</td><td>Строка</td><td>Строка с разделителем-запятой конкретных идентификаторов офферов для отображения. Показывает только эти офферы.</td></tr><tr><td>page</td><td>Строка</td><td>Указывает номер страницы для пагинации.</td></tr><tr><td>category</td><td>Строка</td><td>Фильтрует офферы по определённой категории (например, «Финансы», «Электронная коммерция»).</td></tr><tr><td>модель</td><td>Строка</td><td>Указывает модель оффера, такую как CPA (оплата за действие) или CPL (оплата за лид).</td></tr><tr><td>country</td><td>Строка</td><td>Список кодов стран, разделённых запятыми, для фильтрации офферов по местоположению.</td></tr><tr><td>статус_оффера</td><td>Строка</td><td>Установите в <code>"1"</code> чтобы отображать только активные офферы.</td></tr><tr><td>авторизованный</td><td>Строка</td><td>Установите в <code>"1"</code> чтобы показывать только авторизованные офферы.</td></tr></tbody></table>

***

### Пример файла

Вот пример полностью настроенного `OFFER18_API_CONFIG` объекта с обязательными и необязательными параметрами:

```html
<!DOCTYPE html>
<html lang="en">

<head>
  <meta charset="UTF-8">
  <meta http-equiv="X-UA-Compatible" content="IE=edge">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
</head>

<body>
  <script>
    OFFER18_API_CONFIG = {
      "aid": "12345",
      "mid": "67890",
      "key": "000000000000000000000000000000",
       
       // Необязательная конфигурация
      "fields": ["offerid", "name", "logo", "status", "category", "price", "currency", "model", "date_start", "date_end", "preview_url", "offer_terms", "offer_kpi",  "capping", "events", "payout", "impression_url", "click_url", "authorized", "creatives", "targeting"],        // Массив полей для отображения в желаемом порядке
      "offer_id": "123,456,789",             // Строка с разделителем-запятой конкретных идентификаторов офферов
      "page": "1",                           // Номер страницы для отображения
      "category": "Finance",                 // Категория офферов для отображения
      "model": "CPA",                        // Модель оффера (например, CPA, CPL)
      "country": "US,CA",                    // Список кодов стран, разделённых запятыми
      "offer_status": "1",                   // Установите в "1", чтобы показывать только активные офферы
      "authorized": "1"                      // Установите в "1", чтобы отображать только авторизованные офферы
    };
  </script>
  <script src="https://web-resources.offer18.net/sdk/web/affiliate-api/OfferTable.js"></script>
</body>

</html>
```
