# Facebook

advanced expert team enterprise

Трекер Keitaro умеет забирать с Facebook информацию о расходах по рекламным кампаниям.

# Настройка

Откройте Обслуживание → Интеграции, выберите интеграцию с Facebook:

Нажмите Добавить аккаунт

Описание настроек:

  • Имя интеграции. Имя новой интеграции.

  • ID кабинета FB. ID кабинета.

  • Токен. API токен для FB (смотрите как подключить токен).

  • Использовать прокси (необязательно). Совершать все запросы к FB API с прокси.

# Подключение к кампаниям

Каждая интеграция FB привязывается к одной или нескольким кампаниям.

Выберите из списка для каких кампаний обновлять расходы.

# Получение ID кабинета

Откройте Facebook Ads Manager и скопируйте ID:

# Получение API токена

Авторизуйтесь в Facebook.

Откройте страницу Apps и нажмите "Создать приложение":

Выберите "Другое" и нажмите "Далее":

Добавьте название приложения, контактный электронный адрес и нажмите Создание приложения

Откройте настройки приложения. Выберите "API Marketing", нажмите Настроить

Нажмите "Инструменты", проставьте все галочки и нажмите на кнопку приобретения маркера

Скопируйте API токен приложения.

Альтернативный способ получения токена (расширение для Chrome).

Используйте расширение Access Token Extractor by FBTOOL.PRO.

# Исправление ошибок подключения интеграции

Основные причины, по которым пользователи не получают расходы:

  1. Устаревшая версия API интеграции. Убедитесь, что версия трекера (Admin-Keitaro v), которую используете, как минимум 9.14.15. На данной версии трекера установлена совместимость интеграции с 13 версией апи фейсбука.

  2. Неправильный токен для подключения к рекламному аккаунту по API. Страница, с которой берётся корректный токен, выглядит следующим образом:

  1. Отсутствие параметров Facebook, например {{adset.id}}, в настройках Кампании в разделе Параметры и, соответственно, в ссылке кампании, которую размещаете в источнике. Подключайте параметры прямо из шаблона, в настройках кампании:

При отсутствии заполненных параметров или использовании значений, отличных от шаблонных, расходы не запишутся:

Если трафик в первую очередь идет на удаленный сайт, к которому трекер подключен по любому скрипту интеграции (KClient PHP; Tracking script; WordPress plugin), метки из шаблона источника необходимо дописать к URL сайта как domain.com?adset_id={{adset.id}}&...

  1. В настройках объявления ФБ вставлена ссылка кампании или сайта интеграции без дополнительных параметров. При создании объявления, метки, которые получаете при использовании источника, следует добавить в отдельное окно для параметров:

# FAQ по интеграции

Ошибка "Синхронизация не привязана к кампании".

Не добавлена кампания в настройках интеграции.

В интеграции написано Success, а расходы не обновляются.

Убедитесь, что используете Facebook как источник трафика, выбирается в кампании и в кампании записаны клики в трекер.

Интеграция показывает ошибку.

Убедитесь, что введён верный Cabinet ID и API токен.

Как происходит конвертация валюты?

Трекер берет валюту из кабинета Facebook и конвертирует в валюту трекера.