Права доступа Meta Pages
Для работы коннектора Meta Pages необходимы два OAuth-разрешения. Без них невозможно получить ни список страниц, ни их статистику.
Обязательные разрешения
| Scope | Назначение | Обязательность |
|---|---|---|
pages_show_list | Просмотр списка страниц через me/accounts endpoint | Обязательный |
pages_read_engagement | Доступ к метрикам вовлечённости через fetchFacebookPageInsights | Обязательный |
pages_show_list
Назначение: получение списка Facebook-страниц, доступных пользователю.
API-эндпоинт: GET /me/accounts
Что даёт:
- Список страниц с их
id,name,category access_tokenдля каждой страницы- Возможность выбора страницы для подключения
Без этого разрешения: невозможно получить список страниц — коннектор не сможет найти целевую страницу.
pages_read_engagement
Назначение: чтение статистики вовлечённости страницы.
API-эндпоинт: GET /{page_id}/insights
Что даёт:
- Метрики охвата:
page_impressions,page_reach - Метрики подписчиков:
page_fan_adds,page_fan_removes - Метрики вовлечённости:
page_post_engagements,page_consumptions - Демографические данные аудитории
Без этого разрешения: доступны только базовые поля страницы (название, категория), но не метрики.
Проверка разрешений
Проверить текущие разрешения можно через Facebook Access Token Debugger. Убедитесь, что оба scope присутствуют в списке активных разрешений.
Роли на странице
Для доступа к статистике страницы пользователь должен иметь одну из ролей:
| Роль | Доступ к статистике | Доступ к управлению |
|---|---|---|
| Администратор | Полный | Полный |
| Редактор | Полный | Ограниченный |
| Модератор | Ограниченный | Ограниченный |
| Аналитик | Полный | Нет |
Рекомендуемая роль: Администратор или Редактор.