Три источника — разные ответы
Недавняя активность в Listening stats, если раздел доступен для вашего аккаунта.
Список предпочтений с доступом через Spotify. Проверяйте разрешения.
Время и число записей из выбранной вами выгрузки.
Подготовьте выгрузку
- Откройте раздел данных и конфиденциальности своего аккаунта Spotify и запросите нужный пакет. Расширенная история предназначена для истории аккаунта; обычный пакет охватывает более короткий период.
- Скачайте подготовленный Spotify архив и распакуйте его на устройстве. Прочитайте приложенное описание полей.
- Выберите JSON с музыкальной аудиоисторией, а не настройки, список плейлистов или ZIP. За один импорт используйте обычный либо расширенный формат.
- Откройте пример на шесть минут и проверьте арифметику. Затем выберите свои файлы.
Как считается результат
Нужны название трека, исполнитель и положительная длительность не более 24 часов на запись. Подкасты без музыкальных полей и некорректные строки пропускаются. Поддерживаются msPlayed/trackName/artistName и ms_played/master_metadata_track_name/master_metadata_album_artist_name. Названия альбомов берутся только из переданных полей.
Совпадение даты, длительности, трека и исполнителя считается точным повтором. Одна копия удаляется. Без даты одинаковые названия не доказывают повтор события: такие записи сохраняются. Ограничение — миллион записей за импорт; до 50 файлов, по 50 МБ, всего 250 МБ.
Выберите сопоставимый период
Все импортированные даты включают записи без даты. Фильтр по датам их исключает. Границы своих дат включены, часовой пояс UTC. Готовые периоды заканчиваются последней корректной датой в файлах. Последние шесть календарных месяцев включают неполный последний месяц.
Графики месяцев и часов относят всю длительность к моменту окончания события. Длинная запись не делится между часами или месяцами. Для честного сравнения выбирайте одинаковую продолжительность периодов и проверяйте полноту файлов.
Если импорт не удался
- Ошибка JSON: распакуйте ZIP и выберите сам JSON, а не сохранённую веб-страницу.
- Нет музыки: проверьте названия полей и наличие аудиоистории.
- Смешанные форматы: выберите только один вид истории.
- Пустой период: сначала откройте все даты, затем сверьте наблюдаемые границы.
Ваши данные остаются на устройстве
Файлы и результаты не отправляются на сервер и не записываются в localStorage. CSV сохраняется только по вашей команде. Кнопка очистки удаляет показанную сводку; перезагрузка завершает сеанс. Исходный файл и уже скачанный CSV остаются там, где вы их сохранили. Перед передачей CSV другим людям проверьте названия и личные музыкальные предпочтения.
Источники и метод
Проверено 17 октября 2026 года. Примеры вымышлены для проверки арифметики. SnapSong не является Spotify или отдельным сервисом Stats for Spotify.