E-commerce
Target Scraper
target.com
Target est servi via un endpoint de plugin dédié plutôt que par la récupération de page générique. Donnez une requête et il renvoie les produits déjà analysés : le titre, la marque, le prix, une image et une URL propre. Triez les résultats, filtrez par prix et collectez-en autant que nécessaire sur plusieurs pages. Les données proviennent de la propre API produit Redsky de Target, exécutée à travers notre chaîne anti-bot - aucun HTML à analyser et aucun compte d'API Target.
Ce que vous pouvez extraire
- Titre du produit et URL propre du produit
- Marque
- Prix et devise
- Image du produit
- Identifiant de produit TCIN
Endpoints dédiés
/marketplace/target-search Une recherche de produits sur Target
Produits Target pour une requête : un tableau products avec title, brand, price, image et une url du produit. Triez, filtrez avec min_price/max_price et paginez avec max_results. Distribution américaine, depuis l'API Redsky de Target.
Comment le scraper
curl -X POST \
-H "X-ScrapeUnblocker-Key: $SU_API_KEY" \
"https://api.scrapeunblocker.com/marketplace/target-search?query=coffee%20maker"import requests
resp = requests.post(
"https://api.scrapeunblocker.com/marketplace/target-search",
headers={"X-ScrapeUnblocker-Key": SU_API_KEY},
params={"query": "coffee maker"},
)
print(resp.text)import { ScrapeUnblockerClient } from 'scrapeunblocker';
const su = new ScrapeUnblockerClient({ apiKey: process.env.SU_API_KEY });
const data = await su.targetSearch('coffee maker', {
sort: 'price_low',
maxResults: 48,
});
console.log(data); Les requêtes sont en POST et passent leurs paramètres dans la query string. Le rendu navigateur a toujours lieu : aucun flag à activer.
Exemple de réponse
{
"query": "coffee maker",
"resultsCollected": 48,
"products": [
{
"tcin": "80130149",
"title": "Keurig K-Mini Single-Serve K-Cup Pod Coffee Maker",
"brand": "Keurig",
"price": 79.99,
"formattedPrice": "$79.99",
"currency": "USD",
"image": "https://target.scene7.com/is/image/Target/....jpeg",
"url": "https://www.target.com/p/-/A-80130149"
}
]
} Lire la documentation de l'API
Questions fréquentes
Est-il légal de scraper Target ?
Collecter des données Target publiques comme les titres des produits, les marques et les prix est licite dans de nombreuses juridictions, mais les règles dépendent de votre pays, des données collectées et de leur usage. ScrapeUnblocker renvoie la page publique ; ce que vous collectez et la façon dont vous l'utilisez relève de votre responsabilité.
Comment scraper Target sans me faire bloquer ?
Target utilise la détection de bots et la limitation de débit. Le plugin ScrapeUnblocker fait tourner des sorties résidentielles et ISP et gère les défis pour vous, puis renvoie les produits déjà parsés. Dans le benchmark de ScrapeUnblocker, 97,4 % des 1 164 appels ont renvoyé du contenu réel, en environ 1,9 s par appel.
Quelles données Target puis-je obtenir ?
Pour chaque produit d'une recherche : le TCIN (l'identifiant produit propre à Target), le titre, la marque, le prix numérique et le prix tel que Target l'affiche, la devise, une image du produit et une URL de produit propre. Triez par pertinence, nouveauté ou prix, filtrez avec min_price et max_price, et collectez jusqu'à 500 produits par recherche avec max_results.
Ai-je besoin d'une API ou d'un compte Target ?
Non. Le plugin Target renvoie les résultats de recherche de produits en JSON, sans compte API Target ni clé développeur. Envoyez une requête avec votre clé ScrapeUnblocker et vous récupérez un tableau products, sans HTML à analyser. Un champ sans valeur est omis pour ce produit.
Puis-je surveiller les prix Target à grande échelle ?
Oui. Lancez les recherches en parallèle dans la limite de simultanéité de votre offre : de 20 à 100 requêtes simultanées sur les offres Pay as you go, Starter et Pro, et de 200 à 400 sur Business, Scale et Ultimate. Indexez votre flux de prix sur le tcin pour suivre le même produit au fil du temps. Le plugin utilise par défaut une sortie américaine, comme l'exige Target.
Combien coûte le scraping de Target ?
Chaque appel au plugin Target correspond à une requête, et 1 requête = 1 crédit : 1,00 EUR pour 1 000 en paiement à l'usage, en descendant jusqu'à environ 0,55 EUR pour 1 000 sur l'offre Ultimate. Une recherche via le plugin est un appel, et la réponse contient déjà tous les résultats. Les blocages, timeouts et erreurs côté ScrapeUnblocker ne sont pas facturés. L'essai gratuit inclut 500 requêtes, sans carte bancaire.
Scrapers similaires
Commencez à scraper ce site dès aujourd'hui
Palier gratuit inclus. Aucune carte bancaire requise pour tester.