Диапазон дат
Диапазон дат (Date Range) — параметр, определяющий временной период, за который отчёт извлекает данные. Поддерживаются фиксированные пресеты, относительные периоды и произвольный диапазон.
Доступные пресеты
today (Сегодня)
Данные за текущий день. При запуске в 14:00 — данные с 00:00 до 14:00 текущего дня (или до последней доступной точки данных).
yesterday (Вчера)
Данные за предыдущий полный день. Стабильный вариант для ежедневной отчётности — данные не меняются в течение дня.
last_7d (Последние 7 дней)
Данные за последние 7 дней, включая сегодня. При запуске 15 июля — данные с 9 по 15 июля.
last_30d (Последние 30 дней)
Данные за последние 30 дней, включая сегодня. Стандартный вариант для месячной отчётности.
this_month (Текущий месяц)
Данные с первого числа текущего месяца по сегодня. Полезно для отчётов о прогрессе в течение месяца.
last_month (Прошлый месяц)
Данные за полный предыдущий месяц. При запуске в июле — данные за июнь. Стабильный вариант для закрытых периодов.
custom (Произвольный)
Фиксированный диапазон с заданными датами начала и конца. Подходит для разовых аналитических задач.
Пошаговая инструкция
1. Выберите пресет
В конструкторе откройте секцию Данные > Диапазон дат. Выберите подходящий пресет из выпадающего списка.
2. Настройте custom (если нужно)
При выборе custom укажите:
- Дата начала — включительно
- Дата конца — включительно
Даты задаются в формате YYYY-MM-DD.
3. Учитывайте часовой пояс
Система использует часовой пояс источника данных, а не воркспейса. Например:
- Google Ads использует часовой пояс рекламного кабинета
- Facebook Ads — UTC-8 (Pacific Time)
Это важно: yesterday в источнике с часовым поясом UTC+3 наступает на 3 часа раньше, чем в UTC+0.
4. Учитывайте задержку данных
Большинство рекламных платформ обновляют данные с задержкой:
- Google Ads — 3 часа
- Facebook Ads — от нескольких часов до 48 часов
При использовании today в утренние часы данные могут быть неполными.
Поведение начальной даты при повторных запусках
Для относительных пресетов (today, yesterday, last_7d, last_30d, this_month, last_month) даты пересчитываются при каждом запуске отчёта.
Для custom даты фиксированы. При повторных запусках данные извлекаются за тот же фиксированный период.
Как проверить
- Запустите отчёт и проверьте даты в выходных данных
- Сравните количество строк с ожидаемым (1 строка на день для daily-отчётов)
- Проверьте, что данные есть за все дни диапазона (пустые дни должны быть отражены)
Рекомендации
- Для ежедневных отчётов —
yesterday - Для еженедельных —
last_7d - Для ежемесячных —
last_month - Для real-time мониторинга —
today(с учётом задержки данных) - Для разовых выгрузок —
custom
Связанные статьи
- Фильтры — дополнительная фильтрация по датам
- Расписание — автоматический запуск с привязкой к диапазону
- Часовой пояс — влияние timezone на расписание