Найти тему
Аналитика данных

Аналитика рекламы на Ozon по файлам из кабинета

Реклама Ozon
Реклама Ozon

Собираем аналитику из кабинета Ozon Seller. Заходим в кабинет, далее раздел «Трафареты», скачиваем данные в формате CSV. Сохраняем все скачанные файлы в папку "src/Трафарет".

Ozon трафареты
Ozon трафареты

Заходим в раздел «Продвижение в поиске», скачиваем данные по продвижению. Сохраняем все скачанные файлы в папку "src/Продвижение_в_поиске".

Ozon продвижение в поиске
Ozon продвижение в поиске

Открываем Jupyter Notebook, пишем код.

Импортируем нужные библиотеки

-4

Сначала обработаем данные по продвижению в поиске. Обрабатываем все файлы из папки "src/Продвижение_в_поиске" с помощью библиотеки glob и шаблона файлов. Проверьте, чтобы в папке не лежало посторонних csv-файлов, иначе в процессе возникнет ошибка.

Продвижению в поиске Ozon
Продвижению в поиске Ozon

Преобразование форматов таблицы с данными по продвижению в поиске

После чтения csv-файлов нужно преобразовать форматы данных в колонках в необходимые нам для работы.

Перевод данных в нужные форматы
Перевод данных в нужные форматы

Трафареты

Загрузка данных по рекламе в трафаретах из папки "src/Трафарет".

Трафареты. Ozon
Трафареты. Ozon

Преобразование форматов таблицы с данными по трафаретам

Перевод данных в нужные форматы
Перевод данных в нужные форматы

Объединяем датафреймы

Объединим таблицы по трафаретам и продвижению в поиске. Переименуем колонки, добавим колонку с номером недели, добавим столбец с типом рекламы и сгруппируем данные по дате и номеру недели.

Объединение датафреймов
Объединение датафреймов

Вычисляем даты начала и окончания недели

Напишем функцию, которая проставит даты начала и окончания недели. Сохраняем итоговый excel-файл.

Итоговые данные
Итоговые данные

Весь код на GitHub.

После выгрузки данных можно сделать например такой дашборд в excel.

Дашборд
Дашборд