Перейти к основному содержимому

Регистрация на своём сайте → Facebook и источник

Здесь регистрация и оплата происходят не у партнёрки, а на вашем же сайте: в вашем продукте, магазине или сервисе. Сообщить о них Qubix должен сам сайт — страница или его сервер. Дальше Qubix отправляет конверсию в Facebook или постбэком в источник трафика. Если же регистрация у партнёрки, о ней сообщает партнёрка — см. Путь посетителя и конверсии.

Что нужно заранее: сайт — залитый в Qubix или на вашем хостинге — и кампания трекера, точка входа которой накрывает его адрес.

1. Код Qubix на сайте​

  • Сайт залит в Qubix — код уже стоит, Трекинг событий включён сразу (на сайт с типом Whitepage код не ставится вовсе). Подробнее — Залитый сайт считает себя сам.
  • Сайт на вашем хостинге — в разделе Сайты заведите его кнопкой + Внешний сайт и поставьте код из блока Подключение сайта на каждую страницу. Подробнее — Подключение сайта на внешнем хостинге.

Проверьте: во вкладке Статистика карточки сайта появляются заходы.

2. Кампания и источник​

Точка входа кампании — домен и путь вашего сайта. Источник трафика кампании решает, куда уйдёт конверсия:

3. Сообщите Qubix о регистрации и оплате​

Выберите один способ — Qubix обрабатывает их одинаково.

Со страницы. В код сайта, в то место, где регистрация принята или оплата прошла, добавьте вызов:

JavaScript
// регистрация принята
sdk.sendEvent('reg')

// оплата прошла
sdk.sendEvent('dep', { payout: '50', currency: 'USD', txid: 'order-123' })

txid — номер заказа или сделки: по нему Qubix не засчитает повтор. Подробнее — Сообщить о регистрации или депозите.

С сервера сайта. Страница берёт опознаватель посетителя у кода Qubix — sdk.getPiuid() — в момент отправки заявки и передаёт его серверу вместе с ней, например скрытым полем формы. На сайте, подключённом скриптом с домена Qubix, опознаватель появляется, когда Qubix ответил на первое событие страницы, поэтому при загрузке страницы его не берите. Когда сервер принял регистрацию или оплату, он зовёт адрес постбэка из карточки домена с ролью Постбэк:

Bash
# регистрация
curl "https://pb.your-domain.com/<код>/postback?subid=CLICK_ID&status=lead&from=mysite"
# депозит
curl "https://pb.your-domain.com/<код>/postback?subid=CLICK_ID&status=sale&payout=50&currency=USD&from=mysite"

Готовый адрес с кодом — в блоке URL постбэка карточки домена; его видит только тот, кому видны все домены. Подробнее — Если у сайта свой бэкенд.

Из обработчика сайта, залитого в Qubix. Обработчик знает посетителя запроса сам:

JavaScript
Qubix.conversion('reg');
Qubix.conversion('dep', { payout: '50', currency: 'USD', txid: 'order-123' });

Подробнее — Бэкенд сайта.

4. Проверьте каждый шаг​

Что проверитьГде
заходы с объявлений попадают в кампаниюкарточка кампании трекера → Клики
регистрация и депозит записаныкарточка кампании → Регистрации и Депозиты; раздел Аудитория → карточка посетителя
постбэк с сервера дошёлраздел Аудитория → Постбэки
конверсия ушла в Facebookокно Facebook → вкладка Сверка — полоса доставки над таблицей; раздел Источники — надпись Не отправлено в Facebook: N в строке Facebook: без кампании трекера

Вкладки карточки кампании показывают заходы с номером объявления в адресе и конверсии таких заходов. Проверочный заход, открытый руками без номера объявления, ищите в разделе Аудитория и во вкладке Статистика карточки сайта — его видит администратор: при ограниченном доступе видны заходы и события только объявлений ваших кампаний.

Что дальше​