Парсер партнёров Awin Affiliate Directory - расширение для Chrom
Chrome-расширение для автоматического сбора данных о паблишерах (партнёрах) из платформы Awin — одной из крупнейших партнёрских сетей в мире.
Что делает:
Расширение добавляет панель управления прямо на страницу Awin Affiliate Directory. Одним нажатием кнопки парсит все страницы каталога и собирает данные о партнёрах в CSV-файл.
Какие данные собирает:
ID, название паблишера, тип промо-активности, статус партнёрства
Страны присутствия, описание паблишера
Рекламные площадки и контент (с разворачиванием: один паблишер → несколько строк по количеству площадок)
Технические особенности:
Перехват fetch-запросов браузера для автоматического захвата Bearer-токена авторизации
Параллельная загрузка данных через API (батчами, по количеству записей на странице)
Автоматическая постраничная навигация с определением текущей страницы по DOM
Сохранение прогресса в localStorage для возобновления после перерыва
Экспорт в CSV с правильной обработкой спецсимволов и HTML-тегов
Стек: Vanilla JS, Chrome Extensions API (Manifest V3), Fetch API intercepting, JWT parsing, CSV generation
Что делает:
Расширение добавляет панель управления прямо на страницу Awin Affiliate Directory. Одним нажатием кнопки парсит все страницы каталога и собирает данные о партнёрах в CSV-файл.
Какие данные собирает:
ID, название паблишера, тип промо-активности, статус партнёрства
Страны присутствия, описание паблишера
Рекламные площадки и контент (с разворачиванием: один паблишер → несколько строк по количеству площадок)
Технические особенности:
Перехват fetch-запросов браузера для автоматического захвата Bearer-токена авторизации
Параллельная загрузка данных через API (батчами, по количеству записей на странице)
Автоматическая постраничная навигация с определением текущей страницы по DOM
Сохранение прогресса в localStorage для возобновления после перерыва
Экспорт в CSV с правильной обработкой спецсимволов и HTML-тегов
Стек: Vanilla JS, Chrome Extensions API (Manifest V3), Fetch API intercepting, JWT parsing, CSV generation