Bonnes pratiques
La façon la plus rapide de savoir si Shifter convient à votre projet est d’exécuter votre charge de travail réelle, les mêmes requêtes que vous exécuterez en production, et de lire les résultats honnêtement. Ces pratiques vous aident à obtenir un test propre et représentatif plutôt qu’un test trompeur.
Adaptez la rotation à la tâche
Section intitulée « Adaptez la rotation à la tâche »La façon dont vous faites tourner les IP doit suivre les besoins de votre tâche.
- Rotation par requête (par défaut) : une nouvelle IP résidentielle à chaque requête via la passerelle
p.shifter.io:443. Idéal pour le scraping, le crawling, la collecte de prix, le travail SERP, et tout ce où chaque requête est autonome. - Sessions persistantes : conservez la même IP pendant une fenêtre définie à l’aide d’un identifiant de session (
sid) et d’une durée de vie (ttl). Idéal pour les connexions, les paniers, les paiements, et tout flux à plusieurs étapes qui doit rester sur une seule IP. Par exemple,customer-USERNAME-sid-9f3a2b7c-ttl-600conserve une IP pendant environ 600 secondes.
Règle générale : si les étapes dépendent les unes des autres, utilisez une session. Sinon, faites tourner les IP. Détails complets dans Sessions.
Ciblez le bon emplacement
Section intitulée « Ciblez le bon emplacement »De nombreux sites modifient le contenu, les prix ou la disponibilité selon l’emplacement.
- Si votre cible est sensible à la géolocalisation, ciblez par pays, région, ville ou ASN afin que votre test reflète ce que voient réellement les utilisateurs de ce marché. Par exemple,
customer-USERNAME-country-us-state-newyork-city-newyork. - Si l’emplacement n’a pas d’importance pour votre cas d’usage, gardez un ciblage large. Un ciblage trop restreint réduit le pool d’IP disponibles et peut diminuer les taux de réussite sans aucun bénéfice.
Consultez Geo-targeting pour tous les paramètres.
Rythmez vos requêtes
Section intitulée « Rythmez vos requêtes »Répartir la charge fait généralement la différence entre un test solide et un test faible.
- Répartissez les requêtes dans le temps et sur plusieurs IP plutôt que de marteler une seule cible. Avec la rotation par requête, l’IP varie déjà, donc vos principaux leviers sont la concurrence et le timing.
- Commencez avec une concurrence modeste, observez votre taux de réussite, puis montez en charge. Si le taux de réussite chute lorsque vous poussez davantage, c’est que vous allez trop vite pour cette cible, pas que vous atteignez une limite du proxy.
- Ajoutez de petits délais variés, et relancez les échecs sur une nouvelle IP. Avec la rotation, la nouvelle tentative aboutit naturellement sur une sortie différente ; considérez donc un blocage comme un signal faible : ralentissez, réessayez, et continuez.
Choisissez le produit adapté à la charge de travail
Section intitulée « Choisissez le produit adapté à la charge de travail »Choisir le mauvais produit est la raison la plus courante d’un essai peu performant.
- Residential Proxies : IP résidentielles en rotation, de sorte que le trafic ressemble à celui de nombreux utilisateurs réels. Scraping, monitoring, vérification publicitaire, étude de marché et collecte SERP.
- ISP Proxies : la même ville et le même FAI (ASN) pendant toute la période de facturation. Gestion de comptes, sessions longues de paiement ou de connexion, et vérifications publicitaires depuis une ville et un FAI spécifiques.
En cas de doute, consultez Choisir un produit.
Analysez vos résultats
Section intitulée « Analysez vos résultats »Jugez sur vos chiffres réels, pas sur quelques appels de test.
- Examinez votre taux de réussite et la qualité des données à un volume proche de la production. Quelques échecs sont normaux ; c’est le taux à grande échelle qui compte.
- Confirmez que la sortie correspond à ce que vous avez demandé en envoyant une requête via le proxy vers un point de terminaison de recherche d’IP tel que IP Info (
http://ip-info.com/json), et en vérifiant l’IP et le pays. - Si les résultats semblent anormaux, vérifiez trois éléments avant d’incriminer le réseau : la correspondance entre rotation ou session et la tâche, le bon paramétrage de l’emplacement cible, et une concurrence qui n’est pas trop élevée.
Plus votre test reflète la production en matière de trafic, de cibles et de timing, plus l’essai vous en apprend réellement. Configurez-le pour qu’il ressemble à la réalité, et la décision se prend d’elle-même.