У меня есть требование собирать данные об эффективности рекламы в Facebook по дням, по регионам за 6 месяцев.Поскольку было бы очень громоздко делать это через менеджер объявлений в Интернете, я пытаюсь что-то сделать в C #.Я нашел проект (https://github.com/Paradoxis/Facebook-CSharp-Ads-SDK/), который должен справиться с задачей, и я настроил приложение с помощью разработчика Facebook, поэтому у меня есть идентификатор приложения, секрет, токен и т. Д., Чтобы заставить работать демонстрационный код. Проблема заключается в том, когда я пытаюсьчтобы получить представление о рекламном аккаунте, а не о кампании, я получаю сообщение об ошибке "(GraphMethodException - # 100) Неподдерживаемый запрос на получение. Объект с идентификатором '66911173' не существует, не может быть загружен из-за отсутствия разрешений или не поддерживает этооперация. "Любая помощь в правильном направлении будет принята с благодарностью. Мой код выглядит следующим образом.
var insights = (new AdAccount(id,null,facebookClient)).GetInsights(new string[] {
"impressions",
"unique_clicks",
"reach"
}, new Dictionary<string, object>() {
{
"time_range", new Dictionary<string, string>() {
{"since", "2018-11-18"},
{"until", "2018-11-18"}
}
}
});
"time_range", new Dictionary<string, string>() {
{"since", "2018-11-18"},
{"until", "2018-11-18"}
}
}
});