Italia REF - Техническое задание
0
Роздiлiв
0
Виконано
0
В роботi
0%
Прогрес
1. Обзор проекта
Реферальная платформа для партнеров, которые продвигают товары итальянской компании на Amazon и TikTok Shop.
Ключевые параметры:
- 3 товара на старте: эритритол, магний, омега
- Масштаб: до 121 товара в перспективе
- Реферальный процент: 15% от оплаты
- Аналог: M1 affiliate платформа (свой аналог)
- Целевая аудитория: Италия
Текущие ссылки на товары:
2. Как это работает - полная схема
Блок-схема взаимодействий
АДМИН
Андрей / Настя
товары
партнеры
ITALIA REF
Реферальная платформа
трекинг
статистика
начисления
ссылки
статистика
ПАРТНЕР
Генерирует ссылки
данные
redirect
размещает
ЛЕНДИНГ ТОВАРА
Сайт компании
+ наш трекинг-скрипт
фиксирует переходы, заявки
webhook оплаты -> ITALIA REF
клик
покупатель
СОЦСЕТИ
TikTok, Instagram, YouTube
▲ Трекинг-скрипт на лендинге + webhook оплаты отправляют все данные на ITALIA REF
-- админ
-- партнер
-- покупатель
-- данные в платформу
-- трафик
Цепочка: от клика до начисления
3 участника - 1 цепочка - автоматический трекинг
АДМИН
1. Добавляет товары
2. Добавляет партнеров
3. Контролирует статистику
4. Управляет выплатами
2. Добавляет партнеров
3. Контролирует статистику
4. Управляет выплатами
ПАРТНЕР
1. Авторизуется в кабинете
2. Выбирает товар
3. Генерирует ссылку
4. Размещает в каналах
5. Получает 15%
2. Выбирает товар
3. Генерирует ссылку
4. Размещает в каналах
5. Получает 15%
ПОКУПАТЕЛЬ
1. Видит ссылку в соцсети
2. Кликает - попадает на лендинг
3. Оформляет заказ
4. Оплачивает
2. Кликает - попадает на лендинг
3. Оформляет заказ
4. Оплачивает
ЦЕПОЧКА ОТ КЛИКА ДО НАЧИСЛЕНИЯ
1
Генерация ссылки - партнер выбирает товар + платформу в кабинете
2
Размещение - партнер вставляет ссылку в TikTok / Instagram / YouTube / Telegram
3
Клик - покупатель кликает ссылку, попадает на лендинг. Наш трекинг-скрипт на лендинге фиксирует: кто привел, какой товар, откуда - и отправляет данные на ITALIA REF
4
Лендинг товара - покупатель на сайте компании. Наш трекинг-скрипт встроен в лендинг, cookie ref_id хранится 30 дней
5
Заявка - покупатель заполняет форму. Трекинг-скрипт на лендинге фиксирует заявку и отправляет на ITALIA REF
6
Оплата - покупатель оплачивает. Webhook от платежной системы отправляется на ITALIA REF - подтверждение оплаты
7
Начисление 15% - система считает 15% от суммы заказа и зачисляет на баланс партнера. Пример: EUR 24.50 * 15% = EUR 3.68
Пример реферальной ссылки
Партнер выбрал: Эритритол + TikTok + аккаунт @maria_fit
Система генерирует:
https://partner-domain.it/ref?rid=UCH_001&pid=ERIT_001&src=tiktok&med=@maria_fit&cmp=bio_link
Что зашито в ссылке:
rid=UCH_001- ID партнера (для начисления 15%)pid=ERIT_001- ID товара (эритритол)src=tiktok- откуда трафикmed=@maria_fit- какой аккаунтcmp=bio_link- где размещена ссылка (био, пост, сторис)
Пример статистики партнера
| Товар | Клики | Заявки | Оплаты | Заработок |
|---|---|---|---|---|
| Эритритол | 89 | 12 | 5 | EUR 18.38 |
| Магний | 45 | 8 | 2 | EUR 7.35 |
| Омега | 16 | 3 | 1 | EUR 4.20 |
| ИТОГО | 150 | 23 | 8 | EUR 29.93 |
Роли в системе
| Роль | Что видит | Что может делать |
|---|---|---|
| Админ | Все данные всех партнеров, все товары, общую статистику | Добавлять/удалять товары, добавлять/блокировать партнеров, подтверждать выплаты |
| Партнер | Только свои данные: свои ссылки, свою статистику, свой баланс | Генерировать ссылки, смотреть статистику, запрашивать выплату |
| Покупатель | Лендинг товара | Оформить заказ, оплатить. Не знает о реферальной системе |
3. Кабинет партнера
3.1 Конструктор ссылок (2 режима)
Режим 1: Один продукт - партнер продвигает 1 товар
- Генерируется прямая ссылка на лендинг этого товара
- Партнер ставит ее в шапку профиля соцсети (био)
- Простой вариант: выбрал товар -> получил ссылку -> вставил в профиль
Режим 2: Несколько продуктов - партнер продвигает 2+ товаров
- Генерируется мини-страница по типу Taplink со ссылками на все товары
- Партнер ставит одну ссылку на свою мини-страницу в био профиля
- Покупатель заходит - видит карточки товаров - кликает нужный - попадает на лендинг
Общее для обоих режимов:
- UTM параметры: source (платформа), medium (аккаунт), campaign (размещение)
- Пресеты для популярных платформ (TikTok, Instagram, YouTube, Telegram)
- Копирование в буфер одним кликом
3.2 Статистика
- Переходы по ссылкам (по каждому товару отдельно)
- Заявки (не "рефералы" а именно заявки)
- Оплаты
- Заработано денег (EUR)
- Фильтры по периоду и товару
3.3 Начисления
- 15% от каждой оплаты по реферальной ссылке партнера
- История начислений (дата, товар, сумма заказа, начислено)
- Баланс
- Вывод средств (механика уточняется)
4. Админ-панель
4.1 Управление товарами
- Добавить товар (название, цена, URL лендинга, описание)
- Изменить / деактивировать товар
- Привязка товара к лендингу
4.2 Управление партнерами
- Добавить партнера (email, имя)
- Заблокировать / разблокировать
- Просмотр статистики конкретного партнера
4.3 Общая статистика
- Сводка по всем партнерам: переходы, заявки, оплаты, заработок
- Топ партнеров
- Статистика по товарам
- Экспорт данных (CSV)
4.4 Управление начислениями
- Подтверждение оплат
- Управление выплатами партнерам
5. Техническая архитектура
Стек
- PHP 8.4 + MySQL 8.4 + jQuery 4
- SPA интерфейс (без перезагрузок страницы)
- Dark/Light тема
- Адаптивный дизайн (десктоп + мобильный)
Ключевые решения
- Своя БД MySQL - полностью автономная система, без SendPulse и без внешних CRM
- Своя авторизация - партнер логинится по email/паролю
- Своя система трекинга - переходы, заявки, оплаты
- Трекинг-скрипт на лендинге - JS скрипт встраивается в лендинг компании, фиксирует переходы/заявки и отправляет данные на ITALIA REF
- Webhook оплаты - платежная система отправляет подтверждение оплаты на ITALIA REF (не на лендинг)
- Лендинги на домене компании - мы генерируем ссылки, встраиваем скрипт, трекаем
Инфраструктура
- Платформа: VPS (italia.ai-platform.space) - кабинет партнера, админка, API, БД
- Лендинги: сайт компании (итальянский домен) + наш трекинг-скрипт
- Платежная система: от компании (уточняется), webhook на наш API
6. Открытые вопросы
0/10Эти вопросы нужно закрыть до начала разработки
- Платежная система - какая? Есть ли доступ от компании?
- Домен и сервер компании - когда дадут доступ?
- Трекинг оплат - как узнаем что покупатель оплатил? (webhook от платежки / API Amazon / ручной ввод админом?)
- Валюта начислений - EUR? USD?
- Вывод заработка - как партнеры будут получать деньги? (банковский перевод / PayPal / крипто?)
- CRM - нужна ли отдельная CRM или хватит встроенной аналитики?
- Язык интерфейса - русский / украинский / итальянский?
- Мобильное приложение - нужно ли или хватит веб-версии?
- Обучающие видео - Люба записывает уроки, нужна ли интеграция с обучением?
- Ограничения - максимум партнеров? Лимит на генерацию ссылок?
7. Сроки и этапы
| Этап | Что делаем | Срок |
|---|---|---|
| 1 | Согласование ТЗ (текущий документ) | 1 день |
| 2 | Кабинет партнера (конструктор + статистика) | оценим после согласования |
| 3 | Админ-панель | оценим после согласования |
| 4 | Интеграция с платежкой | зависит от ответов на вопросы |
| 5 | Тестирование + запуск | после всех этапов |
Точные сроки этапов 2-5 определим после закрытия открытых вопросов и получения доступов от компании