P PROXYDECK
Accueil / Use-cases / Scraping Amazon — guide complet + top-5 proxies
Accueil / Use-cases / Scraping Amazon — guide complet + top-5 proxies

Scraping Amazon — guide complet + top-5 proxies

Amazon a l'un des rate-limits et des dispositifs de bot-detection les plus sévères de l'e-commerce. Voici comment choisir un stack pour les scénarios typiques : suivi des prix, recherche dropshipping, suivi ASIN.

e-commerce price-monitoring dropshipping ASIN-tracking
ce qu'il faut pour la tâche
Type de proxy
Residential rotating
Géo
US, UK, DE (où Amazon opère)
Sticky session
pas critique
Taille du pool
50M+
Budget
$50-300/mois
Tolérance iGaming
non pertinent

Top-5 providers pour cette tâche

Estimation éditoriale PROXYDECK basée sur 6 mois de tests. Pondération : success rate sur ce target précis, prix, tolérance use-case, compliance.

ⓘ Les boutons de redirection peuvent être des liens affiliés : votre prix ne change pas et la commission ninfluence pas nos notes. Comment on gagne

#1
Anciennement Smartproxy
9.2score
$2.00 / GBprice
#2
SOAX EDITOR PICK
Meilleur équilibre prix/qualité/tolérance pour l'arbitrage et le scraping
9.1score
$1.99 trialprice
#3
Excellent rapport qualité/prix pour les charges irrégulières — le trafic acheté n'expire pas et reste utilisable des mois
8.7score
$1.75 / GBprice
#4
Bright Data EDITOR PICK
Standard de l'industrie pour l'enterprise
9.4score
$5.04 / GBprice
#5
Pas cher et efficace pour les use-cases à petit budget
8.0score
$1.00 / GBprice
EDITOR'S PICK
Decodo est le meilleur choix pour le scraping Amazon. 99,5% de taux de succès sur les cibles e-commerce, sticky 30 minutes (suffisant pour les pages produit), 14 jours d'essai. Bright Data est plus cher mais propose le pool d'IP le plus grand — à considérer pour des projets > 200 GB/mois.

Configuration — étape par étape

Configuration de base pour démarrer juste après l'achat du proxy.

1. Mettre en place la rotation par requête

Amazon rate-limit agressivement par IP — 50–100 requêtes / heure depuis une seule adresse. Rotate à chaque requête :

import requests, random

PROXIES = [...] # ton pool residential
def fetch_amazon(asin):
    proxy = random.choice(PROXIES)
    headers = {
        'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64)',
        'Accept-Language': 'en-US,en;q=0.9'
    }
    return requests.get(
        f'https://amazon.com/dp/{asin}',
        proxies={'http': proxy, 'https': proxy},
        headers=headers,
        timeout=15
    )

2. Bloquer images / CSS — économie 70–80% de bande passante

Une page produit Amazon pèse ~300–500 KB. Sans images ni CSS — 50–80 KB. Économie 4–6× = différence entre $200/mois et $50/mois sur du residential.

3. Ajouter du retry-logic sur 503 / 429

Au retry, prends une IP fraîche. Cinq 503 d'affilée depuis différentes IPs = ton fingerprint est détecté — élargis le pool de User-Agents.

4. Respecter robots.txt et les ToS

Les ToS d'Amazon interdisent le scraping, mais c'est une rupture contractuelle, pas un crime (cf. hiQ vs LinkedIn). Ne scrape pas les pages authentifiées et ne revends pas les données brutes telles quelles.

Questions fréquentes

Questions qui reviennent dans les équipes sur cette tâche.
Q.01Peut-on utiliser du datacenter pour Amazon ?
+
Techniquement oui, mais le success rate sera 30–50%. Amazon détecte les ASN AWS / Hetzner / OVH et les bloque la plupart du temps. Le residential se rentabilise — l'économie en retry dépasse la différence de prix.
Q.02Combien d'IPs pour scraper 10K produits / jour ?
+
En mode rotating un pool 1M+ suffit (donc n'importe quel top provider). Chaque produit = 1–2 requêtes, 10K × 2 / 86400 secondes = 0,23 req/sec — charge légère.
Q.03Faut-il une sticky session pour Amazon ?
+
Non — en scraping non authentifié, sticky est même nocif. La même IP sur toutes les requêtes = ban rapide. Rotating est le bon mode.
Q.04L'API Amazon est-elle une meilleure option ?
+
Si tu as l'accès MWS / SP-API — clairement oui. Mais cet accès n'est donné qu'aux vendeurs. Pour du monitoring tiers, le scraping reste la seule voie.