Получение данных рекламного аккаунта из Facebook PHP API объявлений

Я пытаюсь настроить API в Lumen, который выбирает данные из Facebooks Ads API и сохраняет их в базе данных.

У меня проблемы с пониманием API Facebook. Я хочу получить данные для рекламных аккаунтов, рекламных кампаний, рекламных наборов и рекламных объявлений.

Поправьте меня, если я ошибаюсь, но основываясь на структуре рекламы Facebook, я смогу получить рекламные аккаунты, а затем получить рекламные кампании, которые принадлежат этому рекламному аккаунту, а затем наборы объявлений, которые принадлежат кампании, а затем рекламу, которая принадлежит этому набору объявлений. , Это правильно?

Спасибо

0

Решение

Да, это правильно. Реклама Facebook представлена ​​в виде нескольких объектов на Графике Facebook, доступных через Ads API (также называемый Marketing API).

Имея рекламный аккаунт, вы можете получить принадлежащие ему рекламные объекты, выполнив запросы к краям рекламного аккаунта: adcampaign_groups (кампании), adcampaigns (объявления) и группы объявлений (реклама).

curl https://graph.facebook.com/v2.4/act_<AD_ACCOUNT_ID>/adcampaign_groups?access_token=<ACCESS_TOKEN>
curl https://graph.facebook.com/v2.4/act_<AD_ACCOUNT_ID>/adcampaigns?access_token=<ACCESS_TOKEN>
curl https://graph.facebook.com/v2.4/act_<AD_ACCOUNT_ID>/adgroups?access_token=<ACCESS_TOKEN>

Обратите внимание, что График результаты разбиты на страницы поэтому в зависимости от того, сколько объектов существует, вам может потребоваться выполнить запрос на разных страницах. Справочная документация по объектам скажет вам, к каким полям можно получить доступ, обратите внимание, что Facebook по умолчанию возвращает только информацию о поле идентификатора, для других полей необходимо явно запросить.

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

curl -G \
-d "fields=name,account_status" \
-d "access_token=<ACCESS_TOKEN>" \
"https://graph.facebook.com/v2.4/act_<AD_ACCOUNT_ID>"

Для получения дополнительной информации о структуре рекламных объектов Facebook см. Эту страницу документации для разработчиков. https://developers.facebook.com/docs/marketing-api/getting-started#structure и подробная ссылка на объект на https://developers.facebook.com/docs/marketing-api/reference

3

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]