Включить информацию об объявлениях Запрос Insights - PullRequest
0 голосов
/ 31 января 2019

Используя Facebook Marketing API (Graph API), я использую следующий (упрощенный для краткости) запрос:

act_xxxxxx / insights? Level = adset & fields = date_start, date_stop, клики, adset_name

Это дает мне такой результат:

{
"data": [
 {
  "date_start": "2019-01-01",
  "date_stop": "2019-01-30",
  "clicks": "999",
  "adset_name": "Awesome Adset"
 }
 ] //paging info removed, not relevant
}

Для каждого узла в данных я хотел бы включить некоторые свойства из набора объявлений, такие как end_time, start_time, life_budget, daily_budget.

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

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

1 Ответ

0 голосов
/ 05 февраля 2019

Вы можете запрашивать наборы объявлений и запрашивать все поля, которые нужно добавить, добавив в скобках обозначения для каждого вида параметров, например, для запроса всех наборов объявлений с информацией о бюджетах и ​​стратегии назначения ставок для рекламного аккаунта с аналитическими данными с указанными метриками., вы можете использовать следующее:

act_XXXX/adsets?fields=insights{clicks,spend,cpc},lifetime_budget,daily_budget,name,start_time,end_time

Надеюсь, эта помощь

...