* Уровень 1000 * 10 тыс. Футов. Я хочу получить идентификатор объявления FB на основе URL-адреса объявления к действию.
У меня есть сценарий использования, когда на нашем сайте указан URL конкретной страницы, мы найдем соответствующее объявление на Facebook, которое ссылается на эту страницу (мы создаем объявления для страницы определенного типа).
Нашим текущим решением является сохранение идентификатора AD вручную во время создания в качестве атрибута данных на странице, а затем запросить идентификатор страницы. Новый вариант использования заключается в получении идентификатора путем сопоставления URL-адреса CTA AD с URL-адресом страницы (поскольку объявление указывает на страницу) и использования полученного соответствия для возврата идентификатора.
Пока:
Я могу запросить массив всех идентификаторов AD. Из этого я могу получить object_story_id каждого объявления. Затем для каждого AD можно создать новый запрос, используя идентификатор истории объекта для запроса URL-адреса ссылки.
пример:
https://graph.facebook.com/v3.2/${act_id}/adcreatives/?&fields=${[object_story_id]}&access_token=${token}
это возвращает что-то вроде этого:
"data": [
{
"object_story_id": "xxxxxxxxxxxxxxx_xxxxxxxxxxxxxxxx",
"id": "xxxxxxxxxxxxx"
},
{
"object_story_id": "xxxxxxxxxxxxxxx_xxxxxxxxxxxxxxxx",
"id": "xxxxxxxxxxxxx"
}
],
"paging": {
"cursors": {
"before": "xxxxxxxxxxxxxxxxxxxxxxx",
"after": "xxxxxxxxxxxxxxxxxxxxxxx"
}
}
Затем я мог бы пройтись по идентификаторам, чтобы создать новый запрос для ссылок (в настоящее время я не могу отобразить вывод, поскольку, по-видимому, мой токен не имеет надлежащих разрешений):
https://graph.facebook.com/v3.2/${object_story_id}/?fields=${[link]}&access_token=${token}
Это далеко не идеально, поскольку мне нужно создать цикл while для всех объявлений, а затем новый запрос для каждого идентификатора истории объекта.
Я ищу идеи / идеи о том, как я могу сделать это с помощью одного вложенного запроса, когда я передаю URL-адрес страницы в запрос, и он возвращает AD ID AD с тем же URL-адресом CTA. Исходя из этого, есть ли другие вызовы с одним графом, которые бы возвращали все URL-адреса и идентификаторы AD CTA?
Спасибо.