Скрипт для автоматической выгрузки уникальных элементов объявлений из Яндекс Директа
Всем привет! При аудитах больших РК, чтобы руками не пришлось не выгружать каждый уникальный элемент, написал скрипт, который:
- Берет весь ваш огромный CSV-файл.
- Разбивает его на уникальные элементы объявлений.
- Через «;» пишет, где этот элемент находится.
Скрипт подойдет:
- Для быстрой проверки ошибок.
- Для проверки 404 в случае аудитов (дальше используем screaming frog).
- Для замены текстов, убедиться, что точно по всему прошлись.
Скрипт не подойдет:
- Для кампаний, которые не доступны через API: «Мастер кампаний», «Товарные РК».
Сам скрипт:
Предпоготовка (будет в каждой статье)
Как устанавливать Python и предподготовить среду разработки, можно прочитать в статье:
САМ СКРИПТ
Скрипт состоит:
- input.csv — выгрузка из Директ Коммандера, предподготовку делать не надо, просто скопируйте скрипт в папку.
- output.txt — элемент;место, можно вставлять в любые таблицы и применить разделение по столбцам со знаком «;».
- script.py - сам скрипт, обрабатывает выгрузку из Коммандера и составляет список уникальных элементов.
Алгоритм работы со скриптом:
1. Идем в Директ Коммандер и нажимаем «Получить» — «Все данные (медленнее)».
2. Рядом нажимаем на «Экспорт», формат CSV.
3. Полученную выгрузку добавляем в папку со скриптом.
4. Далее нужно переименовать файл в input.csv.
5. Далее запускаем скрипт.
6. Получаем файл output.txt, в котором содержатся наши значения, далее обрабатываем в любой таблице.
На этом все, пользуйтесь! Ставьте лайки, делитесь, подписывайтесь на блог.
Начать дискуссию