WszystkieNoweUlepszoneNaprawione
Nowe

Korekta faktury w miesiącu jej wystawienia

Zaktualizuj dane rozliczeniowe po wystawieniu faktury. Tabela faktur oferuje teraz opcję aktualizacji danych dla danej pozycji, dopóki faktura pozostaje w miesiącu jej wystawienia. Okno dialogowe wymienia każde zmieniane pole, a numer, daty i kwoty pozostają bez zmian.

Nowe

Przedstawiciel firmy w danych rozliczeniowych

W danych rozliczeniowych dodano pole Przedstawiciel firmy. Bułgarskie faktury drukują je w polu odbiorcy jako MOL, dzięki czemu w tym wierszu pojawia się nazwisko przedstawiciela.

Nowe

Auto otwiera strony wymagające sesji

Wiele witryn udostępnia swoją stronę wejściową każdemu i ogranicza dostęp do głębszych podstron. Auto pobiera teraz sesję wygenerowaną przez stronę wejściową i wysyła request pod docelowy URL z jej użyciem, a następnie informuje o tym dodając krok warmup w obiekcie response.

Nowe

Single rozwiązuje proof-of-work serwisu eBay

Chronione strony serwisu eBay przekierowują odwiedzających do wyzwania proof-of-work opartego na Argon2. Single rozwiązuje je teraz w jednym wywołaniu i zwraca prawdziwą ofertę za 2 kredyty, w porównaniu do około 360 na ścieżce zapasowej. Jeśli płaciłeś pełną cenę za żądania do eBay, to już przeszłość.

Nowe

Wybierz przeglądarkę, którą prezentuje twoje żądanie MCP

FourA MCP 0.6.0 pozwala agentowi wybrać, jaką przeglądarkę prezentuje żądanie. foura_single i foura_proxy przyjmują browser, os, version lub dokładne id profile z publicznego katalogu pod GET /api/profiles. Są one przesyłane wewnątrz żądania, które i tak trafia do serwera docelowego, więc nie ma dodatkowego wywołania. Pomiń je, a żądanie zaprezentuje najnowszą wersję Google Chrome, dokładnie jak wcześniej. Kombinacja, której katalog nie potrafi zaprezentować, zwraca błąd z listą dostępnych opcji, więc żądanie nigdy nie jest wysyłane jako przeglądarka, której nie wybrano.

Oba narzędzia zwracają teraz defense, gdy cel uruchomił weryfikację botów. defense.solved: false oznacza, że treść może być stroną weryfikacyjną CAPTCHA zamiast żądaną zawartością, co jest sygnałem do ponowienia próby z inną przeglądarką lub eskalacji, zamiast parsowania strony blokady jako danych.

Jedna poprawka w tym samym wydaniu: opis unblocker wskazywał, że domyślnie jest wyłączony. Zawsze był włączony, więc żądania już przenosiły pełny zestaw nagłówków przeglądarki. Opublikowany schemat odpowiada teraz temu zachowaniu.

Nowe

Wybierz profil przeglądarki per request

Parametr profile informuje unblocker, jaką przeglądarkę udawać w /api/single i /api/proxy. Przekaż dokładne id profilu (jak firefox147 lub chrome146) albo pozwól, aby browser + os + version rozwiązały się do najnowszej pasującej kombinacji. GET /api/profiles zwraca aktualny katalog (79 profili w pięciu rodzinach przeglądarek), aby uniknąć hardkodowania listy, która ulega dezaktualizacji. Playground w Dashboard udostępnia ten sam wybierak jako trzy kaskadowe selecty.

Nowe

Niestandardowe plany są widoczne w zakładce Rozliczenia

Jeśli administrator przypisze Ci niestandardowy plan, pojawia się on teraz w sekcji Rozliczenia / Plan jako 'Twój niestandardowy plan: {name} ({price})' z przyciskiem do subskrypcji. Wcześniej przypisanie było niewidoczne, dopóki ktoś nie poinformował Cię o jego istnieniu.

Nowe

Single rozwiązuje wyzwania SiteGround bez przeglądarki

SiteGround obsługuje dużą część małych sklepów WordPress i WooCommerce, dlatego ich Robot Challenge Screen to cała klasa celów, a nie pojedyncza strona. Dzięki unblocker: true Single rozwiązuje to teraz w jednym procesie i zwraca właściwą stronę. Wcześniej dla tej klasy celów trzeba było uruchamiać Browser, co oznaczało płacenie za sesję przeglądarki i czas oczekiwania. Cookie poświadczające autoryzację wraca w obiekcie response, dzięki czemu ponowne wykonanie żądania pozostaje tanie.

Nowe

Single rozwiązuje Robot Challenge od SiteGround

SiteGround wyświetla 'Robot Challenge Screen' przed wieloma małymi sklepami WordPress i WooCommerce; nie ma tam nic do kliknięcia, to mechanizm proof of work oparty na SHA-1. Single teraz rozwiązuje to w jednym wywołaniu i zwraca właściwą stronę za 2 kredyty zamiast 30 kredytów za sesję przeglądarki. To pierwsze zabezpieczenie inne niż Cloudflare, z którym Single radzi sobie samodzielnie.

Nowe

Strona użycia i limitów w Twoim Dashboardzie

Każdy limit planu znajduje się teraz obok tego, co faktycznie zużyto w tym okresie rozliczeniowym. Kredyty dzielą się na fakturowane (tylko udane żądania) i wydane (wszystko, co zużyto), z podziałem na klucze oraz licznikami na żywo dla współbieżności i częstotliwości. Otwórz ją z paska bocznego w swoim Dashboardzie.

Nowe

Dane rozliczeniowe, Organizacje i własność kluczy

W Dashboardzie pojawiła się nowa zakładka Dane rozliczeniowe dla Twojego profilu fakturowania: firma, numer VAT z weryfikacją na żywo oraz adres. Organizacje znajdują się teraz na osobnej stronie w formie sortowalnej tabeli, z poziomu której można je tworzyć i zmieniać ich nazwy. Każdy klucz API ma właściciela (konto osobiste lub organizacja), a klucze można przenosić między nimi bez utraty metryk.

Nowe

Plany niestandardowe w oknie wyboru planu

Jeśli stworzyliśmy dla Ciebie plan niestandardowy, pojawia się on teraz jako osobna karta podczas zmiany planu. A jeśli nie masz jeszcze subskrypcji, ten sam widok wyboru przeniesie Cię prosto do strony płatności. Koniec z wysyłaniem e-maili i czekaniem na przejście na Twój plan.

Nowe

Wybór proxy ograniczony do kraju w FourA MCP

FourA MCP 0.5.0 dodaje ścisły wybór w oparciu o kraj do foura_proxy. Przekaż exitCountries z wymaganymi krajami widocznymi dla celu, a w przypadku sukcesu z podanym zakresem system zwraca exitCountry i ID proxy wielokrotnego użytku dla foura_browser. Jeśli w puli nie ma dopasowania, no_eligible_proxy zachowuje twój zakres zamiast używać zastępczo innego kraju.

Nowe

Ogranicz wyjścia Proxy Finder do określonych krajów

Przekaż exitCountries: ["CZ", "GB"] do /api/proxy, aby zachować wyjście w ramach podanej listy, a odpowiedź poinformuje, który kraj faktycznie obsłużył request, dzięki czemu kolejne wywołania mogą zostać przypięte do tego samego regionu. Jeśli w puli nie ma dopasowania, wywołanie kończy się błędem z no_eligible_proxy zamiast używać innego kraju jako rozwiązania zapasowego. Wypróbuj to bez pisania kodu w Playground.

Nowe

Przegląd kredytów w Dashboardzie

Strona Overview wyświetla teraz panel kredytów z całkowitym zużyciem oraz podziałem na produkty (Single, Proxy, Browser). Duże liczby pozostają zwięzłe (np. 29.7M), a najechanie kursorem ujawnia dokładną wartość. Uwzględnia aktywne filtry i zakres czasu.