Посібник з Таргетів та Конверсій


Огляд Таргетів

Що таке Таргет?

Таргет — це URL-адреса призначення, куди буде перенаправлений ваш трафік після проходження через потоки та фільтри кампанії. Кожен таргет представляє кінцеву цільову сторінку, офер або іншу кампанію у вашій системі розподілу трафіку.

Таргети є кінцевими точками у потоці вашого трафіку:

Основні Можливості


Створення та Управління Таргетами

Створення Нового Таргета

  1. Перейдіть на сторінку Таргети з головного меню
  2. Натисніть кнопку Додати Таргет
  3. Заповніть дані таргета:
    • Назва: Описова назва таргета (наприклад, "Офер A - Десктоп")
    • Тип Таргета: Виберіть між:
      • URL: Зовнішня URL-адреса призначення
      • Кампанія: Перенаправлення на іншу кампанію (ланцюжок кампаній)
    • URL (для типу URL): URL-адреса призначення
    • Кампанія (для типу кампанія): Виберіть кампанію для перенаправлення
    • Тип Редиректу: Як буде виконано редирект (див. Типи Редиректів)
    • Опис (опціонально): Примітки про цей таргет

Функції Списку Таргетів

Сторінка Таргети надає:

Редагування Таргетів

  1. Клікніть на рядок таргета для відкриття сторінки деталей
  2. Натисніть кнопку Редагувати
  3. Змініть дані таргета
  4. Натисніть Зберегти для застосування змін

Видалення Таргетів

  1. Зі списку Таргети клікніть на іконку видалення (смітник) біля таргета
  2. Підтвердіть видалення
  3. Примітка: Таргети, призначені активним потокам, слід переназначити перед видаленням

Макроси URL Таргетів

URL таргетів підтримують динамічні макроси (плейсхолдери), які автоматично замінюються реальними значеннями при перенаправленні трафіку.

Доступні Макроси

Макрос Опис Приклад Значення
{click_id} Унікальний ідентифікатор кліка 86f72615f9f2c70d6d0
{campaign_id} ID Кампанії 123
{flow_id} ID Потоку 456
{target_id} ID Таргета 789
{country} Код країни відвідувача (ISO 2 літери) US
{device} Тип пристрою desktop, mobile, tablet
{os} Операційна система Windows, iOS, Android
{browser} Назва браузера Chrome, Safari, Firefox
{language} Мова браузера en, es, fr
{ip} IP-адреса відвідувача 192.168.1.1
{timestamp} Поточна Unix мітка часу 1701234567890
{random} Випадкове число (0-999999) 456789
{date} Поточна дата (YYYY-MM-DD) 2025-12-11
{time} Поточний час (HH:MM:SS) 14:30:45

Використання Макросів в URL Таргетів

Приклад 1: Базове відстеження

https://example.com/offer?click={click_id}&country={country}

Результат:

https://example.com/offer?click=86f72615f9f2c70d6d0&country=US

Приклад 2: Розширене відстеження

https://partner.com/track?cid={campaign_id}&clid={click_id}&device={device}&os={os}×tamp={timestamp}

Результат:

https://partner.com/track?cid=123&clid=86f72615f9f2c70d6d0&device=mobile&os=iOS×tamp=1701234567890

Приклад 3: Користувацькі параметри

https://offers.com/page?subid={click_id}&geo={country}&ua={device}&source=tds

Результат:

https://offers.com/page?subid=86f72615f9f2c70d6d0&geo=FR&ua=desktop&source=tds

Важливі Примітки


Типи Редиректів

Simple TDS підтримує декілька методів редиректу для різних випадків використання та обходу різних обмежень відстеження.

1. HTTP 302 Редирект (За замовчуванням)

Тип: http

Опис: Стандартний серверний HTTP редирект з кодом статусу 302.

Переваги:

Недоліки:

Найкраще для: Загального використання, більшості оферів, швидких редиректів

Приклад Відповіді:

HTTP/1.1 302 Found
Location: https://example.com/offer?click_id=123

2. Meta Refresh Редирект

Тип: meta

Опис: HTML сторінка з meta refresh тегом, що перенаправляє після завантаження сторінки.

Переваги:

Недоліки:

Найкраще для: Оферів, що потребують відстеження referrer, обходу певних обмежень

Приклад HTML:

<!DOCTYPE html>
<html>
<head>
    <meta http-equiv="refresh" content="0;url=https://example.com/offer?click_id=123">
</head>
<body>Перенаправлення...</body>
</html>

3. JavaScript Редирект

Тип: js

Опис: Редирект на основі JavaScript з використанням window.location.

Переваги:

Недоліки:

Найкраще для: Сучасних браузерів, кампаній з інтенсивним відстеженням

Приклад HTML:

<!DOCTYPE html>
<html>
<head>
    <script>
        window.location.href = 'https://example.com/offer?click_id=123';
    </script>
</head>
<body>Перенаправлення...</body>
</html>

4. Blank Referrer Редирект

Тип: blank_referrer

Опис: Відкриває таргет у новому вікні/вкладці з порожнім referrer, потім закриває оригінал.

Переваги:

Недоліки:

Найкраще для: Оферів, що відхиляють referrer, редиректів з фокусом на приватність

5. cURL Редирект

Тип: curl

Опис: Завантажує цільову сторінку на стороні сервера та відображає її безпосередньо.

Переваги:

Недоліки:

Найкраще для: Просунутих випадків використання, проксування контенту

6. Подвійний Meta Редирект

Тип: double_meta

Опис: Двоетапний meta refresh редирект для максимальної маніпуляції referrer.

Переваги:

Недоліки:

Найкраще для: Дуже обмежених оферів, просунутих вимог відстеження

7. Form Submit Редирект

Тип: form_submit

Опис: Використовує автоматично відправлену HTML форму для редиректу.

Переваги:

Недоліки:

Найкраще для: Оферів, що потребують POST дані, спеціальних сценаріїв відстеження

8. iFrame Редирект

Тип: iframe

Опис: Відображає цільову сторінку всередині iframe.

Переваги:

Недоліки:

Найкраще для: Відображення контенту, сторінок, що дозволяють вбудовування iframe


Розподіл Ваги Таргетів

Коли декілька таргетів призначені одному потоку, система використовує розподіл на основі ваги для пропорційного розподілу трафіку.

Як Працює Вага

Ваги — це відносні числа, що визначають відсоток трафіку, який отримує кожен таргет. Система обчислює відсоток на основі загальної ваги.

Формула:

Відсоток Таргета = (Вага Таргета / Загальна Вага) × 100

Приклади Ваги

Приклад 1: Рівний Розподіл

Таргет Вага Трафік %
Таргет A 100 33.3%
Таргет B 100 33.3%
Таргет C 100 33.3%
Всього 300 100%

Приклад 2: Зважений Розподіл

Таргет Вага Трафік %
Таргет A 50 25%
Таргет B 100 50%
Таргет C 50 25%
Всього 200 100%

Приклад 3: Користувацький Розподіл

Таргет Вага Трафік %
Таргет A (Найкращий) 70 70%
Таргет B (Тестовий) 20 20%
Таргет C (Резервний) 10 10%
Всього 100 100%

Найкращі Практики

  1. Починайте з рівних ваг (100 кожна) та коригуйте на основі продуктивності
  2. Використовуйте круглі числа для легшого обчислення (10, 50, 100)
  3. Тестуйте нові таргети з низькими вагами (10-20) перед масштабуванням
  4. Відстежуйте конверсії та коригуйте ваги для максимізації ROI
  5. Встановлюйте резервні таргети з низькими вагами (5-10) для відмовостійкості

Алгоритм Вибору Ваги

Система використовує зважений випадковий вибір:

  1. Обчислює кумулятивні діапазони ваги для кожного таргета
  2. Генерує випадкове число між 0 та загальною вагою
  3. Вибирає таргет, чий діапазон містить випадкове число
  4. Тільки активні таргети беруть участь у виборі

Призначення Таргетів до Потоків

Таргети призначаються потокам через сторінку Деталі Потоку. Кожне призначення створює відношення FlowTarget зі значенням ваги.

Кроки Призначення Таргетів

  1. Перейдіть до Кампанії та виберіть свою кампанію
  2. Клікніть на Потік для відкриття сторінки Деталі Потоку
  3. Прокрутіть до секції Таргети
  4. Натисніть Додати Таргет або Призначити Таргет
  5. Виберіть таргет з випадаючого списку
  6. Встановіть значення Ваги (за замовчуванням: 100)
  7. Натисніть Зберегти

Управління Призначеннями Потік-Таргет

Таргети Exit потоку

Потоки можуть бути позначені як Exit потік. Це спеціальні потоки, що використовуються коли жоден звичайний потік не відповідає фільтрам відвідувача:

Важливо: Кожна активна кампанія повинна мати принаймні один Exit потік з таргетами для обробки невідповідного трафіку.

Огляд Конверсій

Що таке Конверсія?

Конверсія відбувається коли відвідувач, що перейшов через ваш TDS, виконує бажану дію на цільовій сторінці, наприклад:

Структура Даних Конверсії

Кожен запис конверсії включає:


Методи Відстеження Конверсій

Simple TDS підтримує три методи відстеження конверсій. Всі методи доступні через ендпоінти /c/ (не /api/).

Метод 1: Postback URL (Сервер-до-Сервера)

Найкраще для: CPA мереж, партнерських платформ, автоматизованого відстеження

Ендпоінт: GET /c/postback

Формат URL:

https://yourdomain.com/c/postback?click_id={click_id}&conversion_type={conversion_type}&conversion_value={conversion_value}&external_id={external_id}

Параметри:

Параметр Обов'язковий Опис Приклад
click_id Так* Унікальний ідентифікатор кліка 86f72615f9f2c70d6d0
campaign_id Так* ID Кампанії (якщо click_id недоступний) 123
conversion_type Ні Тип/категорія конверсії lead, sale, registration
conversion_value Ні Грошове або користувацьке значення 100.50
external_id Ні ID транзакції/замовлення партнера order_12345

*Або click_id, або campaign_id має бути вказаний.

Приклад Використання:

https://yourdomain.com/c/postback?click_id=86f72615f9f2c70d6d0&conversion_type=sale&conversion_value=49.99&external_id=order_12345

Відповідь:

{
  "success": true,
  "conversion_id": 456
}

Інструкції Налаштування:

  1. Перейдіть на сторінку Конверсії
  2. Виберіть свою кампанію
  3. Скопіюйте Postback URL з вкладки Postback
  4. Замініть плейсхолдери макросами вашого партнера:
    • Замініть {click_id} на макрос click ID партнера
    • Замініть {conversion_type} на фіксоване значення або макрос партнера
    • Замініть {conversion_value} на макрос виплати партнера
    • Замініть {external_id} на макрос ID транзакції партнера
  5. Додайте URL до налаштувань postback вашого партнера

Приклад Макросу Партнера (Загальний):

https://yourdomain.com/c/postback?click_id=[CLICK_ID]&conversion_type=lead&conversion_value=[PAYOUT]&external_id=[TRANSACTION_ID]

Метод 2: Пікселне Відстеження (Тег Зображення)

Найкраще для: Сторінок подяки, сторінок підтвердження, відстеження на стороні клієнта

Ендпоінт: GET /c/pixel.gif

HTML Код:

<img src="https://yourdomain.com/c/pixel.gif?click_id={click_id}&conversion_type={conversion_type}&conversion_value={conversion_value}&external_id={external_id}" width="1" height="1" style="display:none" />

Параметри: Такі ж як у Postback URL

Приклад Використання:

<!-- Базовий піксель -->
<img src="https://yourdomain.com/c/pixel.gif?click_id=86f72615f9f2c70d6d0&conversion_type=lead" width="1" height="1" style="display:none" />

<!-- З значенням -->
<img src="https://yourdomain.com/c/pixel.gif?click_id=86f72615f9f2c70d6d0&conversion_type=sale&conversion_value=99.99" width="1" height="1" style="display:none" />

Інструкції Налаштування:

  1. Перейдіть на сторінку Конверсії
  2. Виберіть свою кампанію
  3. Скопіюйте Код Пікселя з вкладки Pixel
  4. Замініть {click_id} на фактичне значення click_id або JavaScript змінну
  5. Вставте код на вашу сторінку подяки/підтвердження (перед тегом </body>)

Динамічний Піксель з JavaScript:

<script>
(function() {
    // Витягти click_id з URL
    const urlParams = new URLSearchParams(window.location.search);
    const click_id = urlParams.get('click_id');

    // Створити та вставити піксель
    if (click_id) {
        let img = new Image();
        img.src = "https://yourdomain.com/c/pixel.gif?click_id=" + click_id + "&conversion_type=lead&conversion_value=50";
        document.body.appendChild(img);
    }
})();
</script>

Метод 3: JavaScript Відстеження

Найкраще для: SPA, динамічних сторінок, просунутих сценаріїв відстеження

Ендпоінт: GET /c/postback (через fetch/AJAX)

JavaScript Код:

<script>
(function() {
    // Витягти click_id з URL
    const urlParams = new URLSearchParams(window.location.search);
    const click_id = urlParams.get('click_id');

    // Відправити конверсію через fetch
    if (click_id) {
        const url = "https://yourdomain.com/c/postback?click_id=" + click_id + "&conversion_type=lead&conversion_value=50&external_id=order123";
        fetch(url, {method: 'GET'})
            .then(response => response.json())
            .then(data => console.log('Конверсія відстежена:', data))
            .catch(error => console.error('Помилка відстеження:', error));
    }
})();
</script>

Інструкції Налаштування:

  1. Перейдіть на сторінку Конверсії
  2. Виберіть свою кампанію
  3. Скопіюйте код з вкладки JavaScript Pixel
  4. Замініть плейсхолдери на фактичні значення або JavaScript змінні
  5. Вставте код на вашу сторінку конверсії

S2S Upstream Postback (ретрансляція до джерела трафіку)

Коли трафік надходить з платного джерела (RTB Panda, ClickBaza тощо), джерело включає свій click ID в URL. Коли конверсія фіксується в TDS, налаштування S2S Postback URL кампанії автоматично ретранслює подію конверсії назад до джерела трафіку.

Налаштовується для кожної кампанії у Налаштуваннях кампанії → S2S Postback URL. Повні деталі — у Керівництві з управління кампаніями.

Довідник макросів

МакросОпис
{clickid}Click ID джерела трафіку (з ?clickid= у URL трафіку)
{payout}Сума конверсії, передана оффером
{status}Тип конверсії (confirmed, lead, sale…)
{tds_click_id}Внутрішній UUID кліку TDS

Будь-який query-параметр з оригінального URL трафіку доступний як макрос за своєю точною назвою у фігурних дужках.


Типи та Значення Конверсій

Типи Конверсій

Типи конверсій категоризують різні події конверсій. Звичайні типи:

Встановлення Типу Конверсії:

?conversion_type=lead
?conversion_type=sale
?conversion_type=custom_event_name

Значення Конверсій

Значення конверсії — це числове поле для відстеження грошового значення або користувацьких метрик.

Приклади:

Встановлення Значення Конверсії:

?conversion_value=49.99
?conversion_value=100

Зовнішній ID

Зовнішній ID зв'язує вашу конверсію з транзакцією, замовленням або ID ліда партнера.

Випадки використання:

Встановлення Зовнішнього ID:

?external_id=order_12345
?external_id=txn_abc123
?external_id=lead_98765

Перегляд Даних Конверсій

Сторінка Конверсій

Сторінка Конверсії надає інструменти для генерації кодів відстеження:

  1. Перейдіть до Конверсії з головного меню
  2. Виберіть Кампанію: Оберіть для якої кампанії генерувати відстеження
  3. Перегляньте Вкладки:
    • Postback: URL сервер-до-сервера
    • Pixel: Код HTML тега зображення
    • JavaScript Pixel: Код відстеження на основі JS
    • Інструкції: Детальний посібник з налаштування
  4. Копіювати Код: Клікніть на іконку копіювання для копіювання коду відстеження
  5. Налаштувати: Замініть плейсхолдери на фактичні значення

Сторінка Статистики

Переглядайте дані конверсій на сторінці Статистика:

  1. Перейдіть до Статистика
  2. Виберіть діапазон дат
  3. Переглядайте метрики конверсій:
    • Кількість Конверсій: Загальна кількість конверсій
    • Значення Конверсій: Сума всіх значень конверсій
    • Коефіцієнт Конверсії: (Конверсії / Кліки) × 100%
    • EPC (Дохід на Клік): Загальне Значення / Загальні Кліки
  4. Фільтрувати за:
    • Кампанією
    • Потоком
    • Таргетом
    • Діапазоном дат
    • Країною, пристроєм тощо

Функції Аналітики


Найкращі Практики

Управління Таргетами

  1. Використовуйте описові назви: "US Desktop - Офер A" замість "Таргет 1"
  2. Тестуйте типи редиректів: Різні офери краще працюють з різними методами
  3. Відстежуйте продуктивність: Регулярно перевіряйте які таргети конвертують найкраще
  4. Оновлюйте неактивні таргети: Вимикайте або видаляйте таргети, що більше не працюють
  5. Використовуйте URL макроси: Завжди включайте {click_id} для відстеження конверсій

Відстеження Конверсій

  1. Завжди передавайте click_id: Важливо для точної атрибуції
  2. Використовуйте postback коли можливо: Більш надійний ніж піксель
  3. Тестуйте відстеження: Перевіряйте що конверсії записуються правильно
  4. Включайте external_id: Допомагає з узгодженням та виявленням шахрайства
  5. Встановлюйте типи конверсій: Полегшує звітування та аналіз
  6. Відстежуйте якість даних: Перевіряйте на дублікати або недійсні конверсії

Оптимізація Трафіку

  1. Починайте з рівних ваг: Потім оптимізуйте на основі даних
  2. A/B тестуйте таргети: Порівнюйте продуктивність з різними вагами
  3. Використовуйте Exit потоки: Монетизуйте весь трафік, навіть невідповідний
  4. Відстежуйте за значенням конверсії: Не лише за кількістю конверсій
  5. Коригуйте регулярно: Оптимізуйте на основі останньої продуктивності

Усунення Неполадок

Проблеми з Таргетами

Проблема: URL таргета не працює

Проблема: Макроси не замінюються

Проблема: Редирект не відбувається

Проблеми Відстеження Конверсій

Проблема: Конверсії не записуються

Проблема: Дублікати конверсій

Проблема: Відсутні дані конверсій


Підсумок

Для додаткової інформації дивіться: