🛠 Все
🆔

Click ID Generator — subID и transaction_id для трекеров

UUID v4, NanoID, timestamp-based, кастомные. Batch до 10000. Экспорт TXT/CSV. Для тестирования интеграции трекера и партнёрки.


    

Что такое Click ID

Уникальный идентификатор клика — основа любой CPA-аналитики. Передаётся через UTM-параметр (subid, clickid, transaction_id) от трекера → лендинг → партнёрку → постбэк обратно. Без него нельзя определить, откуда пришёл лид.

Когда нужен генератор

Тестирование интеграции трекера и партнёрки — нужны заранее известные Click ID. Оффлайн-кампании с QR — заранее напечатанные ID. Тестирование своего постбэк-эндпоинта. Создание тестовых данных для отладки.

Что не делает

Не интегрируется напрямую с твоим трекером (это работа трекера — генерировать ID сам). Не связывает ID с источником трафика — это делает трекер. Не хранит ID — после перезагрузки страницы пропадают.

Частые вопросы

Что такое Click ID и зачем он нужен?
Click ID (subID, transaction_id) — уникальный идентификатор клика, который сопровождает юзера на всём пути: клик → лендинг → форма → подтверждение партнёркой. Без него ты не сможешь связать конверсию с источником трафика.
Какие форматы поддерживаются?
UUID v4 (стандарт, 36 символов через дефисы). NanoID (короткий, 21 символ). Timestamp-based (с встроенным временем — полезно для отладки). Кастомный (свой набор символов и длина).
Зачем UUID если есть автоматическая генерация в трекере?
Когда тестируешь интеграцию: подсовываешь известный Click ID и проверяешь полный путь. Когда делаешь оффлайн-трафик и нужны заранее сгенерированные ID для печатных QR. Когда поднимаешь свой тестовый постбэк-эндпоинт.
Чем nanoid лучше UUID?
NanoID на 40% короче UUID при той же криптостойкости (тот же уникальный namespace). 21 символ удобнее для URL и логов. UUID v4 — стандарт, NanoID — современная альтернатива.
Безопасны ли сгенерированные ID?
Используется crypto.getRandomValues (Web Crypto API CSPRNG) — криптостойкий ГСЧ. Вероятность коллизии для UUID v4: 1 на миллиард при 100 миллионах ID. На сервер aff.top ничего не отправляется.
Можно ли получить batch ID-ов?
Да, кнопка «Сгенерировать 10000» создаст список за секунду, можно скачать как TXT или CSV для импорта в трекер.
Что такое timestamp-based ID?
ID, в начале которого закодирован Unix timestamp создания. Удобно для отладки: видишь когда выдан ID. Минус: предсказуемость (можно угадать соседние ID) — не подходит для безопасности.