Как указать идентификатор набора объявлений в URL API графа Facebook - PullRequest
0 голосов
/ 03 апреля 2019

Я использую конечные точки доставки API-интерфейса для маркетинга в Facebook (v3.2)

У меня успешно работает этот:

/{AD_ACCOUNT}/delivery_estimate 

(Обратите внимание, что, как обычно, документы вводят в заблуждение, и вы должны использовать префикс act_, чтобы он работал)

I не может заставить это работать:

/{AD_SET}/delivery_estimate

( Наборы объявлений - это группы объявлений в кампании).

Если вы просто предоставите номер самостоятельно, он потерпит неудачу, как и следовало ожидать, с:

Невозможно определить целевой объект для этого запроса.В настоящее время поддерживаются следующие объекты: рекламный аккаунт, бизнес-аккаунт и связанный объект.

Я пробовал несколько вариантов - ad_, adset_, ad-set_, ad_set, adsetid_ и т. Д., Но ни один из них не работает.

Кто-нибудь знает, что это такое?Я ничего не нашел в документации по API, поэтому, если у кого-нибудь есть есть URL-адрес Facebook, который объясняет это ...

1 Ответ

0 голосов
/ 04 мая 2019

Ответ - есть префикс без или специальный способ ввода идентификаторов рекламных наборов. Мне непонятно, почему это не сработало раньше.

Вы можете использовать это, чтобы получить список наборов объявлений для учетной записи (в виде массива в «данных»):

https://graph.facebook.com/v3.3/act_0000000000/adsets

Затем вы просто сами вводите идентификатор после номера версии API:

https://graph.facebook.com/v3.3/12345678901234567/delivery_estimate?targeting_spec...
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...