Использование API

Общая информация по API Marketing, получению доступа, управлению версиями и т. д. Чаще всего API Marketing используется в статистике рекламы, управлении аудиторией и рекламой:

Изучите базовую структуру и методики использования API Marketing.

  • Доступ и аутентификация — API Marketing имеет два уровня доступа: Dev Mode (Режим разработки) и Standard Access (Режим стандартного доступа). У каждого уровня доступа есть определенные ограничения, которые описаны в этой статье. Настройте свою среду разработки и получите маркер доступа.
  • Тестирование — узнайте, как тестировать API Marketing.
  • API Graph — основа на базе REST для API Marketing, которая помогает выполнять все операции CRUD, обрабатывать ошибки и исправлять их.
  • Структура объекта — кампании, группы объявлений, реклама и файлы рекламы.

Проверка приложения

Чтобы использовать API Marketing, вы должны отправить свое приложение на проверку и в большинстве случаев включить разрешение входа manage_pages в заявку. В зависимости от того, как вы планируете использовать API, вам может потребоваться выполнить дополнительные шаги (см. следующие сценарии).

Компания, разрабатывающие инструменты для других компаний

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

Если вы используете инструменты или данные Facebook для предоставления услуг другим компаниям, вы должны сообщить Facebook, какие компании являются вашими клиентами. 1 августа 2018 г. мы представим решение, которое поможет вам в этом. Если с помощью вашего инструмента клиенты получают доступ к большим объемам данных пользователей, к клиентам могут предъявляться дополнительные требования.

Создание инструментов с помощью API Marketing

Если ваше приложение использует любые из следующих функций API Marketing, оно должно пройти проверку Facebook. Кроме того, ваша компания также должна пройти проверку и принять наши дополнительные условия. Использование этого API не требует подписания дополнения для поставщиков технологий или расширенных условий для продуктов на нашей платформе.

Управление версиями

Системы для управления версиями и миграцией помогут вам узнать о грядущих изменениях и упраздненных функциях.

  • Обзор управления версиями — API Marketing от Facebook поддерживает циклы версий, чтобы обеспечить стабильную разработку приложений. Подробнее об этом см. здесь.
  • Миграции — будущие и прошлые миграции платформы Facebook. С помощью миграций мы вносим изменения во все существующие версии.
  • Журнал изменений — в этом журнале представлены изменения, внесенные в API Marketing от Facebook. Речь идет об изменениях в API и SDK со стороны Facebook.