Яндекс.Маркет — сервис для выбора и покупки товаров, помогающий совершать покупки в интернете. В этой статье мы рассмотрим функционал myBI Connect для получения данных этого источника.
API Маркета позволяет реализовать почти любую функцию, доступную магазинам в личном кабинете Маркета: от управления ценами до размещения информации о торговых точках.
Прежде чем начать настройку подключения источника Яндекс.Маркет в сервисе myBI Connect, авторизуйтесь в необходимом аккаунте Яндекса в браузере.
Для того, чтобы добавить новый источник данных, в интерфейсе myBI Connect необходимо в левом боковом меню сервиса выбрать пункт “Источники данных” и нажать на кнопку “Добавить новый+”, после чего перейти в раздел “МАРКЕТПЛЕЙСЫ” и выбрать источник Яндекс.Маркет, нажав на кнопку “Подключить”:
В открывшейся форме необходимо заполнить поля настройки источника:
Поле “Название источника” может быть любым и необходимо для того, чтобы вы могли однозначно идентифицировать этот источник среди других. Также необходимо выбрать аккаунт Яндекс. Если вы ранее уже подключали аккаунт, то сервис его запоминает и позволяет повторно использовать без предварительной авторизации в нем и предоставления доступа.
После нажатия кнопки “Продолжить” сервис подключится к аккаунту, в котором вы на данный момент авторизованы и перенаправит вас на следующий шаг настройки.
Из списка “Магазины” необходимо выбрать те, для которых требуется выгрузить данные, либо установить флажок “Загружать все магазины”.
После того, как вы определились с набором опций, нажмите «Сохранить».
Базовая выгрузка
После завершения подключения в таблице “Источники” появится новый источник данных с указанным в ходе настройки названием. Далее можно запустить историческую загрузку данных, выбрав в колонке “Действия” в строке добавленного источника пункт меню “Загрузить” и указав период для получения данных:
Обратите внимание, что период доступной исторической загрузки зависит от выбранного вами тарифа, а для триального периода составляет 1 месяц.
По завершению загрузки в базе данных появятся сведения по заказам специально спроектированном нами виде, наиболее удобном для дальнейшего анализа:
Более детально ознакомиться со структурой выгрузки вы можете здесь.
По умолчанию не выгружается статистика в разрезе кампаний. Если вам эти данные необходимы, или наоборот, в каких-то данных вы не нуждаетесь, можно воспользоваться функционалом по выбору необходимых таблиц и отметить только нужные, в которые будут загружаться данные в процессе базовой выгрузки:
Для этого сервиса-источника выбор таблиц не очень большой, но это позволит вам как ограничить набор данных, так и в какой-то мере сэкономить количество расходуемых на выгрузку строк.
Кроме возможности выбора таблиц, в базовой выгрузке также существует функционал фильтрации, позволяющий ограничить данные, загружаемые в те или иные таблицы. Вот пример использования фильтра:
Этот фильтр позволяет выгружать только активные кампании (магазины).
На этом настройка источника Яндекс.Маркет закончена. В дальнейшем статистика по магазинам и предложениям будет автоматически загружаться в базу данных, доступ к которой вы можете найти в разделе “Хранилище данных“.
Удаление устаревших данных
Учитывая объем накапливаемых данных, а также наличие зависимости максимального объема хранимых данных от используемого тарифного плана, в некоторых случаях можно воспользоваться дополнительным заданием “Удаление устаревших данных“. Это задание позволяет удалять данные из хранилища, длительность хранения которых превышает количество дней, указанных при настройки задания. Для того, чтобы создать задание для удаления устаревших данных, необходимо перейти в раздел “Планировщик заданий“, нажать на кнопку “Добавить новое+”, выбрать из списка “Удаление устаревших данных”, далее будет отображена форма с параметрами задания:
Шаблон Power BI
Сервис myBI Connect позволяет работать с ним любым инструментом, но сами мы давно используем Power BI и даже ведем блог с большим количеством кейсов и учебных материалов про Power BI. Кроме этого, для поддержки новых пользователей мы создали маркетплейс с простыми шаблонными отчетами и моделями для Power BI. Эти шаблоны могут помочь вам существенно сэкономить время при работе с выгрузками myBI Connect. Шаблоны содержат модели данных с настроенными связями, вычисления базовых мер и даже сформированные визуализации, если это шаблон отчета.
Мы будем рады ваши вопросам и рациональным комментариям относительно функционала сервиса в чате нашего телеграм-канала @myBI Connect