Nie wszystkie proxy są sobie równe. Data center proxy sprawdzi się w przypadku niezabezpieczonego serwisu informacyjnego, ale zostanie natychmiast zablokowane na stronie e-commerce chronionej przez Cloudflare. Residential proxy poradzi sobie ze sklepem, ale kosztuje 10 razy więcej za request.
Do tej pory trzeba było samodzielnie dobierać typ proxy do każdego celu i zmieniać konfigurację, gdy warunki ulegały zmianie. Smart Proxy Routing całkowicie to automatyzuje.
Jak to działa
Gdy wysyłasz zadanie z type: "proxy", FourA podejmuje teraz inteligentną decyzję routingową przed wysłaniem requestu:
- Analiza celu: System sprawdza domenę docelową pod kątem znanych profili ochrony (Cloudflare, DataDome, Akamai, PerimeterX itp.)
- Wybór trasy: Na podstawie poziomu zabezpieczeń dobiera optymalny typ proxy:
- Data center dla stron niezabezpieczonych lub słabo chronionych (najszybsze, najtańsze)
- Residential dla średniego poziomu ochrony (Cloudflare JS challenge, podstawowe WAF)
- Mobile dla najbardziej agresywnej ochrony (DataDome, zaawansowany PerimeterX)
- Automatyczny retry: Jeśli wybrana trasa zawiedzie, system automatycznie przełącza się na proxy wyższej klasy i ponawia próbę
Wszystko to odbywa się w ramach jednego wywołania API. Nie musisz określać typu proxy ani konfigurować logiki ponawiania prób.
Wyniki
W naszych testach na 1000 różnych domenach docelowych:
- Wskaźnik sukcesu wzrósł o 35% na stronach o średnim i wysokim poziomie ochrony
- Średni koszt udanego requestu spadł o 25%, ponieważ system korzysta z tańszych proxy, gdy są one wystarczające
- Mediana czasu odpowiedzi spadła o 40%, ponieważ data center proxy są używane zawsze wtedy, gdy residential nie jest konieczne
Przykład
API się nie zmieniło. Nadal wysyłasz ten sam request:
curl -X POST https://eu.api.foura.ai/api/v1/tasks \
-H "X-API-Key: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"url": "https://protected-site.com/products",
"type": "proxy",
"options": {"proxyCountry": "US"}
}'
Routing odbywa się po stronie serwera. Twój kod pozostaje bez zmian.
Targetowanie geograficzne
Smart routing współpracuje z targetowaniem geograficznym. Po ustawieniu proxyCountry system wybiera najlepszy typ proxy w danym kraju. Jest to szczególnie przydatne do:
- Monitorowania cen: sprawdzaj dokładne ceny wyświetlane klientom na konkretnym rynku
- Weryfikacji treści: upewnij się, że zlokalizowana treść wyświetla się poprawnie
- Weryfikacji reklam: potwierdzaj, że reklamy są serwowane we właściwych regionach
Co to oznacza dla Ciebie
Jeśli obecnie używasz typu zadania proxy, już korzystasz ze smart routingu. Został wdrożony jako niewymagająca zmian aktualizacja, więc modyfikacja kodu nie jest konieczna.
A jeśli używasz zadań single lub browser i napotykasz blokady, to dobry moment na wypróbowanie proxy. System smart routing obsługuje złożoność, która wcześniej wymagała ręcznej konfiguracji proxy.
Sprawdź dokumentację, aby dowiedzieć się więcej o tym, jak FourA obsługuje chronione strony.