*****На территории Российской Федерации запрещена деятельность социальных сетей Facebook и Instagram, принадлежащих компании Meta Platforms Inc., признанная экстремистской!
Как установить пиксель Facebook*****
Как отправить события в пиксель из бота
Для передачи событий из воронки бота, нужно иметь бизнес аккаунт. Зарегистрировать можно по ссылке.
Как создать новый пиксель
Выбираем API Conversions
Внимание! Если на этапе создания настройки conversion api у вас появится следующее окно, следует выйти из настройки и начать заново.
Выбираем нужный пиксель
Генерируем маркер доступа (токен) и сохраняем в надежном месте.
Как передать события
*****На территории Российской Федерации запрещена деятельность социальных сетей Facebook и Instagram, принадлежащих компании Meta Platforms Inc., признанные экстремистскими!
Для передачи события в фейсбук у вас на сайте должен быть установлен свой домен, подтвержденный в фейсбук и в настройках сайта включено сохранение значений из куки для фейсбук.
Теперь клиенту, который перешел с сайта автоматически запишется переменная: _fbp, которую нужно передать в пиксель вместе с событием.
Функция и параметры
fb_pixel_event(event_name, pixel_id, access_token, event_source_url, action_source, fbc, test_event_code, data) - передает событие в фейсбук пиксель из бота
Пример:
{"fn": "Ivan", "ln": "Ivanov", "client_ip_address":"127.0.0.1", "my_params": {“value1”: “Hello”, “val2”: “Hi”}}
Пример сохранения токена в настройках проекта:
Причем передачи параметров:
Как тестировать события
Для тестирования в тело запроса вам нужно добавить параметр test_event_code с текстом, который находится во вкладке Тестирование событий
{
"pixel_id": "#{pixel_id}",
"access_token": "#{access_token}",
"event_name": "Вошли в бот",
"event_source_url": "https://my_best_site.ru",
"fbp": "#{_fbp}",
"fbс": "#{_fbс}",
"test_event_code": "TEST99986"
}
Внимание! Не забудьте удалить этот параметр из запроса, при запуске рабочей версии!
Дополнительные необязательные параметры
fn - имя
ln - фамилия
&#xNAN;email - емейл пользователя
phone - телефон пользователя
&#xNAN;fbc - идентификатор клика
&#xNAN;gender - пол ( f - женский m - мужской)
&#xNAN;country - страна
&#xNAN;state - область
&#xNAN;city - город
&#xNAN;index - почтовый индекс
&#xNAN;external_id - Любой уникальный ID клиента, например членский ID, ID пользователя или ID внешних файлов cookie.
&#xNAN;client_ip_address - IP адрес клиента
&#xNAN;client_user_agent - user agent браузера клиента
Вы также можете передать собственные параметры в пиксель (не обязательно), для этого дополнительно нужно добавить параметр:
my_params и в нем перечислить свои поля. Например:
“my_params”: {“value1”: “Hello”, “val2”: “Hi”}
Внимание! Не забудьте удалить этот параметр из запроса, при запуске рабочей версии!
Как добавить рекламный аккаунт
В настройках нужно открыть доступ своему аккаунту
Сохраняем и переходим тут же во вкладку Связанные объекты -> Добавить объекты:
И добавляем ваш рекламный аккаунт.