Мануал по проброске любого действия в Facebook Pixel через Server Side API и бесплатного инструмента. Вы сможете настроить конверсию на любое нужное событие.
Функционал по работе с Server Side API бесплатный, но у ребят есть и платные услуги, на них действует промокод CPARIP на 15% скидки.
Ниже текст автора:
Всем привет, на связи RSupport. Мы – свежий сервис среди полезных тулзов для арбитражников на рынке. У нас команда технарей различного профиля, которые готовы настроить любой кейс арбитражника под ключ. Нарисовать баннер или написать продающий текст, настроить трекер или сложную связку, написать скрипт или лендинг – любой из этих вопросов вы можете делегировать им.
И сейчас мы выкатили инструмент – FbRS, который поможет вам пробросить свой пиксель через Server Side API Facebook. Все, что вам нужно будет сделать – прислать постбек с параметрами из любой трекинговой системы.
Ни для кого не секрет, что Facebook продолжает держать пальму первенства среди источников трафика и сегодня трудно уже представить работу без пикселя fb. Только у этой схемы есть один существенный минус – необходимость каждый раз настраивать проброс пикселя через лендинги/офферы, особенно при работе с трекерами. Однако, пиксель можно обновлять удаленно по API, без необходимости вставлять сам код на страницу “Спасибо”. Сегодня мы как раз расскажем о таком способе, который реализован в RSupport.
Более подробно о том, как это настраивается.
Регистрируемся в RSupport и переходите на вклакду FbRS.
Создаете новую кампанию, где вам нужно будет вписать название, маркер доступа для пикселя (токен) и id самого пикселя.
В поле Postback Url вы получаете “голову” самого постбека а также поле с метками, где вы можете собрать весь postback целиком со всеми необходимыми метками, чтобы потом просто скопировать готовый url и вставить его в свою трекинговую систему, которая будет отправлять S2S postback.
Перечень всех принимаемых меток можно найти немного ниже:
Где взять токен для пикселя (максимально подробная инструкция)?
Вам нужно перейти в Event Manager внутри своего рекламного кабинета Facebook.
После чего перейти в сами настройки пикселя и в разделе API Conversions создать маркер доступа. Обратите внимание, что маркер может создавать только владелец БМ. Вы не сможете это сделать на личном рекламном аккаунте.
Если же у вас нет пикселя, то настройка с нуля будет выглядеть вот так:
Переходите в Events Manager, далее нажимаете Подключить источник данных
Далее – Интернет
И API Conversions.
Настроить API можно и на обычный пиксель, в случае если у вас он уже есть.
Пишете имя и переходите на вкладку Настройки.
Для создания маркера доступа нужно приложение Facebook. Это приложение на Facebook, которое позволит отправлять данные компании в систему Facebook через API. ID вашего приложения представляет вашу компанию и подтверждает наличие разрешения на прямую отправку данных о событиях с сервера.
Если у вас нет такого, то Facebook напишет вам, что его нужно создать:
Переходим по ссылке https://developers.facebook.com чтобы создать свой ID приложения. Нажимаем Начало работы.
Нажимаем Далее и выбираем Роль:
Роль можно выбрать, например, Разработчик или Владелец.
Далее – создать свое первое приложение
Заполните имя прилы, почта подставится сама.
Далее – создать ID приложения.
Все, возвращаемся в наш Events Manager и обновляем страницу, чтобы данные обновились. Возвращаемся на тот же шаг. Теперь мы можем создать приложение прямо в этой форме, кнопка стала активна.
Заполняете имя, почту и нажимаете Создать приложение.
На следующем шаге создаете системного администратора
И наконец, мы получаем доступ к генерации маркера пикселя
Facebook выдаст нам маркер доступа, копируем его, сохраняем в надежном месте и также вставляем в настройки кампании RSupport.
Возвращаемся в Facebook, закрываем меню настройки, берем id пикселя вот здесь:
копируем его и также вставляем в настройки кампании RSupport:
Если у вас пискель создан давно, проверьте, чтобы ваша API версия была не ниже 7.0. Проверить можно нажав на вкладку Тестирование событий и потом на ссылку Graph API Explorer
Все, все наши данные для удаленного обновления пикселя готовы.
Заполняем кампанию RSupport, и для примера возьмем пару кастомных меток.
У нас вышла вот такая ссылка
postback_user?event_name=TestEvent&event_time=1595173756&fbc=fb.1.1554763741205.AbCdEfGhIjKlMnOpQrStUvWxYz1234567890&value=100&[email protected]
где:
- fbc – параметр клика Facebook
- value – выплата по конверсии
- em – email лида
Разумеется, все эти значения могут быть заменены макросами и переданы в автоматическом режиме из вашей трекинговой системы.
Сохраняем кампанию и наша ссылка сразу копируется в буфер обмена. В ручном режиме мы можем взять ее нажав на эту кнопку:
Просто скопируем полученный url и вставим в строку браузера, после чего нажмем Enter.
Получаем ответ 200 и возвращаемся в Facebook, чтобы чекнуть статус пикселя.
Не забывайте, что Facebook обновляет стату с задержкой, примерно 15-20 мин.
Стоит немного подождать, если FB не показывает новых событий.
После того как пиксель подключился
Можно отправить тестовый лид и проверить еще раз
postback_user?event_name=Lead&event_time=1595173756&fbc=fb.1.1554763741205.AbCdEfGhIjKlMnOpQrStUvWxYz1234567890&value=100
Лид пришел и параметр записался.
Важный момент: из-за последних изменений Facebook от июля 2020 года, при отправке конверсий по пикселю, необходимо добрасывать как минимум 1 user data parameter из списка ниже (список доступных в FbRS):
Email: em, Phone: ph, First Name: fn, Country: country, Client IP address: client_ip_address, Client user agent: client_user_agent, Click ID: fbc, Browser ID: fbp.
Таким образом, вы можете обновлять ваш пиксель, просто отравляя постбеки с параметрами из вашего трекера, без необходимости использовать сам код пикселя на странице спасибо. Который, к слову, тоже обновился и теперь требует добавлять метод dataProcessingOptions перед вызовом fbq(‘init’).
Если остались вопросы по настройке – пишите нам в поддержку в телеграм @rsupport1
Всем удачи в работе!
Макрос {{fbclid}}??? Это где это такой есть, ткните в доки, плз. Я что-то не видел.
Там ошибка, подправил
Без параметра id клика данное волшебство работать не будет. Такое можно реализовать только в декстоп плейсментахFB, поскольльку только от туда тянется fbclid
Все работает без проблем, fbclid можно полностью заменить user_data параметрами. В нашем блоге мы писали об этом.
А где ваш блог?)
Все, rsupport пока отдыхает, по их словам переезжают на новый сервер и заново будут делать сервис