Вход через Facebook: внутреннее руководство для издателей, связанных с интеграцией

Вход через Facebook — это новый способ предоставления доступа к данным API Reporting в Audience Network. Он заменит устаревший метод копирования маркера системного пользователя из интерфейса Monetization Manager. Это более надежный способ предоставления доступа к вашим данным, поскольку он исключает риск раскрытия маркера Monetization Manager за пределами компании.

Сейчас мы внедряем вход через Facebook для API Reporting, версия 2. К 1 июля мы планируем внедрить этот способ для API Reporting, версия 1. Не забудьте переключиться на вход через Facebook.

Я использую сторонний сервис, чтобы получать данные API Reporting

Если вы используете сервис партнера (по агрегации или мобильным измерениям), дополнительной работы с кодом от вас не потребуется. Убедитесь, что ваш партнер интегрирует процесс входа через Facebook. В связи с особенностями старого способа, когда маркер нужно было копировать и вставлять, мы не знаем, у каких партнеров есть доступ к вашим данным.

Я использую собственное решение для пользовательского интерфейса

Если у вас есть собственное решение, с помощью которого можно изменить пользовательский интерфейс и добавить кнопку "Вход через Facebook", следуйте руководству по интеграции и аутентификации, размещенному в документации по API Reporting, версия 2. Там будет ссылка на руководство по интеграции входа через Facebook для всех платформ (мобильной, веб-версий и устройств).

Я использую собственное решение "сервер-сервер"

Если у вас есть собственное решение без фронтенд-интерфейса и вы используете его для запроса данных только для своей компании, то можно запрашивать данные через доступ к API Marketing.


Чтобы создать маркер пользователя с помощью Graph API Explorer:

  1. Откройте страницу https://developers.facebook.com.
  2. Создайте новое приложение.
    • Создайте приложение для бизнеса и привяжите его к компании в Audience Network, к данным которой хотите получить доступ.
    • Убедитесь, что вы привязываете приложение к компании, а не к одному из объектов монетизации в Audience Network.
  3. Если вы уже внедрили API Marketing в свое приложение, пропустите этот шаг. Если нет, следуйте инструкциям по получению разрешения read_audience_network_insights.
  4. Откройте Graph API Explorer.
  5. Выберите свое приложение, укажите нужные разрешения и сгенерируйте маркер.
    – Теперь у вас есть временный доступ к данным API Reporting в Audience Network с помощью этого маркера, а не маркера из Monetization Manager.
    – Важно! Маркер действует в течение 2 часов. Следуйте руководству ниже, чтобы преобразовать его в долгосрочный маркер доступа.

Чтобы преобразовать временный маркера в долгосрочный маркер доступа:

  1. Откройте Отладчик маркеров доступа.
  2. Вставьте маркер и нажмите "Отладка".
  3. Под таблицей с информацией о маркере нажмите кнопку "Продлить маркер доступа".
  4. Скопируйте полученный маркер.

Теперь можно осуществлять доступ к данным API Reporting в Audience Network с помощью этого маркера, а не маркера из Monetization Manager.

Дальнейшие действия