Яндексовские приколы экспорта своих данных
Яндекс Музыка ведёт историю прослушивания (ведёт своеобразно*), в мобильной версии она вообще не доступна, в десктопной к счастью можно посмотреть. просто гигантский список из треков, а ведь могли бы по датам разбить, было бы удобно
в феврале я обнаружил фичу Яндекса, которая позволяет скачать свои данные с сервисов, скачал данные из Яндекс Музыки. быстро пришёл архив следующей структурой:
history.json — история прослушивания
likes.json — лайки на треках, альбомах, исполнителях
playlists.json — список плейлистов
usersettings.json — настройки
wizard.json — какие-то опции настройки рекомендаций при регистрации
меня интересовал собственно history.json, массив из 7'500 записей о прослушанных треках, обрадовало что в каждой указаны дата и время прослушивания. удобно, когда хочешь, например, узнать когда впервые услышал какой-то трек, или какие треки слушал в определённый день
7'500 треков показались странно специфичным числом, тем более потому что самая первая запись датировалась несколькими месяцами после моей регистрации. но я и так был удовлетворён логами длиной в полтора года, допустил что 7'500 треков — это их лимит. ну или так невероятно совпало, что я ровно 7'500 треков назад очистил историю прослушивания
14 августа решил снова закачать, успеть пока снова случайно не нажму кнопочку "очистить историю прослушивания", как успел сделать когда-то в марте. скачал, открыл — а там в истории всего 1'520 треков. и первый датируется 21 мая, так что это точно не связано со случайной очисткой. а 26 августа для этого поста снова скачал, а там... 1'500 треков. насчитал прослушанных с того момента 153 трека, а из истории подстёрлось с конца 173 трека, вот и разница
куда треки деваются? непонятно...
* — по моему опыту, в историю трек вписывается обычно только если его прослушали полностью. не супер удобно