SDK — таблица офферов партнёров
SDK таблицы партнерских офферов — это простой инструмент, который отображает партнерские офферы в виде таблицы на основе данных API. Просто введите информацию вашего партнерского API, и этот SDK автоматически покажет офферы в организованной структуре таблицы. Это быстрый и простой способ показать информацию об офферах без сложной настройки.
Настройка
Инструкции по включению SDK таблицы партнерских офферов Offer18
1. Создайте новый HTML-файл
2. Добавьте конфигурацию SDK и скрипт
Внутри <body> тега добавьте следующий скрипт для настройки и загрузки SDK Offer18. Замените значения-заполнители на ваши реальные данные партнёра:
<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>3. Добавьте данные вашего партнерского API
В OFFER18_API_CONFIG объекте
aid: Введите ваш уникальный идентификатор партнёра.
mid: Введите ваш идентификатор аккаунта (MID).
key: Введите ваш API-ключ.
Эти поля обязательны для SDK таблицы партнерских офферов
Дополнительные параметры конфигурации
Вы можете расширить OFFER18_API_CONFIG объект, добавив необязательные параметры для настройки отображения и фильтрации офферов в таблице партнерских офферов. Ниже приведён список доступных дополнительных параметров конфигурации.
Параметр
Тип
Описание
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
Строка
Строка с разделителем-запятой конкретных идентификаторов офферов для отображения. Показывает только эти офферы.
page
Строка
Указывает номер страницы для пагинации.
category
Строка
Фильтрует офферы по определённой категории (например, «Финансы», «Электронная коммерция»).
модель
Строка
Указывает модель оффера, такую как CPA (оплата за действие) или CPL (оплата за лид).
country
Строка
Список кодов стран, разделённых запятыми, для фильтрации офферов по местоположению.
статус_оффера
Строка
Установите в "1" чтобы отображать только активные офферы.
авторизованный
Строка
Установите в "1" чтобы показывать только авторизованные офферы.
Пример файла
Вот пример полностью настроенного OFFER18_API_CONFIG объекта с обязательными и необязательными параметрами:
<!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>Последнее обновление
Это было полезно?