Ограничения Instagram Insights
Коннектор Instagram Insights имеет ряд ограничений, связанных с API Instagram и политиками Meta. Ниже перечислены все значимые ограничения.
Типы аккаунтов
Поддерживаемые типы
| Тип аккаунта | Поддержка | Метрики | Демография |
|---|---|---|---|
| Business | Полная | Все | Все (при 100+ подписчиков) |
| Creator | Полная | Большинство | Ограниченно |
| Personal | Нет | — | — |
Важно: личные аккаунты не поддерживаются вообще. Необходимо переключение на Business или Creator.
Как переключить тип аккаунта
- Настройки Instagram → Аккаунт
- Прокрутить вниз → "Переключить тип аккаунта"
- Выбрать "Профессиональный аккаунт"
- Выбрать категорию (Business или Creator)
Обязательная привязка к Facebook-странице
Instagram Business/Creator аккаунт должен быть связан с Facebook-страницей:
- Без привязки — аккаунт не отображается в
me/accounts - Связь настраивается в настройках Instagram или Facebook Page Settings
Rate Limits
Общие лимиты
Instagram Insights использует Instagram Graph API, который имеет собственные лимиты:
- Общий rate limit: зависит от уровня приложения Meta
- Лимиты на
/insightsendpoint обычно строже, чем на базовые запросы - Превышение лимита возвращает HTTP 429 или throttle-коды (аналогично Meta Ads)
Рекомендации
- Не запрашивайте данные чаще, чем раз в час
- Для множественных аккаунтов распределяйте запросы равномерно
- Используйте кеширование на стороне LightLead
Пороги данных
Минимальное количество подписчиков
| Порог | Какие метрики затрагивает |
|---|---|
| 0 | impressions, reach, profile_views, website_clicks |
| 100+ | audience_gender_age, audience_country, audience_city |
Причины порогов
Meta скрывает демографические данные для малых аудиторий из соображений приватности. При < 100 подписчиках есть риск деанонимизации отдельных пользователей.
Задержка обновления
| Тип данных | Задержка |
|---|---|
| Базовые метрики (impressions, reach) | 24-48 часов |
| Демографические данные | 48-72 часов |
| Данные о подписчиках | 24 часа |
| Данные за сегодня | Недоступны |
Ключевое отличие: Instagram Insights — это не real-time данные. Все метрики имеют как минимум 24-часовую задержку.
Доступность метрик по периодам
| Метрика | day | week | days_28 | lifetime |
|---|---|---|---|---|
impressions | Да (30 дней) | Да (2 года) | Да (2 года) | Да |
reach | Да (30 дней) | Да (2 года) | Да (2 года) | Да |
profile_views | Да (30 дней) | Да (2 года) | Да (2 года) | Нет |
website_clicks | Да (30 дней) | Да (2 года) | Да (2 года) | Нет |
audience_gender_age | Нет | Нет | Нет | Да |
audience_country | Нет | Нет | Нет | Да |
Вывод: демографические данные доступны только как lifetime-агрегация.
Особенности поведения
Удаление и восстановление аккаунта
- При временном отключении аккаунта данные сохраняются
- При полном удалении — данные теряются
- При переключении Personal → Business — исторические данные недоступны
Изменение username
- Изменение username не влияет на доступ к данным
- ID аккаунта остаётся неизменным