Parser partnerów Awin Affiliate Directory — rozszerzenie dla Chromu
Rozszerzenie dla Chrome, przeznaczone do automatycznego zbierania danych o wydawcach (partnerach) z platformy Awin — jednej z największych sieci partnerskich na świecie.
Co robi:
Rozszerzenie dodaje panel sterowania bezpośrednio na stronie Awin Affiliate Directory. Jednym kliknięciem przycisku przetwarza wszystkie strony katalogu i zbiera dane o partnerach do pliku CSV.
Jakie dane zbiera:
ID, nazwa wydawcy, typ aktywności promocyjnej, status partnerstwa
Kraje obecności, opis wydawcy
Miejsca reklamowe i treści (z rozwinięciem: jeden wydawca → kilka wierszy w zależności od liczby miejsc)
Cechy techniczne:
Przechwytywanie zapytań fetch przeglądarki w celu automatycznego przechwytywania tokena autoryzacji Bearer
Równoległe ładowanie danych przez API (partiami, w zależności od liczby rekordów na stronie)
Automatyczna nawigacja po stronach z określeniem bieżącej strony za pomocą DOM
Zapis postępu w localStorage w celu wznowienia po przerwie
Eksport do CSV z poprawnym przetwarzaniem znaków specjalnych i znaczników HTML
Stos: Vanilla JS, API rozszerzeń Chrome (Manifest V3), przechwytywanie API Fetch, parsowanie JWT, generowanie CSV
Co robi:
Rozszerzenie dodaje panel sterowania bezpośrednio na stronie Awin Affiliate Directory. Jednym kliknięciem przycisku przetwarza wszystkie strony katalogu i zbiera dane o partnerach do pliku CSV.
Jakie dane zbiera:
ID, nazwa wydawcy, typ aktywności promocyjnej, status partnerstwa
Kraje obecności, opis wydawcy
Miejsca reklamowe i treści (z rozwinięciem: jeden wydawca → kilka wierszy w zależności od liczby miejsc)
Cechy techniczne:
Przechwytywanie zapytań fetch przeglądarki w celu automatycznego przechwytywania tokena autoryzacji Bearer
Równoległe ładowanie danych przez API (partiami, w zależności od liczby rekordów na stronie)
Automatyczna nawigacja po stronach z określeniem bieżącej strony za pomocą DOM
Zapis postępu w localStorage w celu wznowienia po przerwie
Eksport do CSV z poprawnym przetwarzaniem znaków specjalnych i znaczników HTML
Stos: Vanilla JS, API rozszerzeń Chrome (Manifest V3), przechwytywanie API Fetch, parsowanie JWT, generowanie CSV