Так как я являюсь давнишним пользователем last.fm и прослушанной музыки в аккаунте накопилось много, то решил сделать такую вот конфигурацию для просмотра моей статистики.
Конфигурация содержит:
- Справочники
- Исполнители
- Альбомы (подчиненный к справочнику Исполнители)
- Треки (подчиненный к справочнику Исполнители)
- Жанры (сюда с сайта попадают тэги исполнителей и альбомов)
- Страны (Страна исполнителя)
- Города (Город исполнителя. Владелец - "Страны")
- Группы стран (для объединения стран в группы для использования в отчете)
- Пользователи (имя аккаунта должно совпадать с именем пользователя)
Пользователя сначала нужно создать в конфигурации.
2. Константы
IDПриложения - здесь нужно указать API key. Как получить его?
Api key может использоваться один для всех пользователей.
3. Регламентные задания
ОбновлениеСтатистики - задание будет записывать треки из библиотеки пользователя до начала дня последней записи в регистре сведений "Скробблинг". У пользователя должна стоять галка "ВключитьСкробблинг"
4. Регистры сведений
Скробблинг - сюда записывается вся история прослушиваний с сайта: период, исполнитель, альбом,трек
АналогиОбъектов - аналоги к элементам справочника. Нужен для более точного сбора статистики. Например, если заскробблены исполнители "В. Высоцкий" и "Владимир Высоцкий", то в этом случае можно заменить первый вариант на второй и при последующем прослушивании первого варианта запишется в базу "Владимир Высоцкий". Замены можно делать из форм справочника "Исполнители" и "Альбомы"
5. Обработки
СборСтатитстики - обработка для запуска вручную сбора статистики. Там все понятно: пользователь, id (api key),Дата конца скробблинга (до какой даты записывать), номер страницы (с какой страницы начинать)
6. Отчеты
Наверное, то, ради чего задумывалась конфигурация. Тут уже имеются готовые варианты, вот некоторые примеры:
Платформа 8.3.6.