Screenshots
e-commerce.
Capturez 500 pages produits en une seule requête. Viewports mobiles à Full HD, format AVIF ultra-compact pour CDN, callback marque blanche pour livrer les images sur votre infrastructure.
Cas d'usage
Catalogue visuel
Générez les vignettes de chaque page produit pour votre catalogue interne, moteur de recherche, ou outil métier. Une requête batch, 500 URLs traitées, images livrées sur votre serveur via callback.
Audit visuel boutique
Capturez l'ensemble du tunnel d'achat (page produit, panier, checkout) en viewport mobile et desktop pour repérer ruptures de stock, prix incohérents, images manquantes ou bugs d'affichage.
Veille concurrentielle
Surveillez quotidiennement les pages produit de vos concurrents. Captures horodatés sous token unique : suivez l'évolution des prix, promotions, ruptures, refontes UI.
Annuaires & comparateurs
Affichez une vignette à jour pour chaque site référencé. Recapturez automatiquement toutes les 24h pour garder un visuel fidèle sans solliciter manuellement chaque éditeur.
Marketplaces & SaaS
Pour les places de marché et plateformes SaaS qui exposent des sites tiers, le mode callback livre les images directement sur votre infrastructure, sans aucune URL Shotbot exposée à vos utilisateurs.
Newsletters & aperçus
Pré-générez les images d'aperçu de vos campagnes. AVIF compact pour réduire le poids des emails. Captures planifiées pour le contenu récurrent.
Pourquoi Shotbot pour l'e-commerce
- Batch jusqu'à 500 URLs par requête, traités en file dédiée isolée des captures unitaires (Queue 3).
- Déduplication automatique : la même URL soumise deux fois ne décompte qu'une capture.
- Viewport mobile : iPhone SE (375 px), iPhone 14/15 (390 px), iPhone XR/11 (414 px), iPhone Pro Max (430 px), tablette (768/1024 px).
- AVIF : meilleure compression pour CDN, jusqu'à 50 % plus léger qu'un JPEG équivalent.
- HiDPI / Retina : doublez la résolution pour les écrans haute densité.
- Page complète : capture du scroll entier, idéal pour pages produit longues.
- Captures planifiées : recapturez automatiquement toutes les 6h, 24h ou 7j.
- File prioritaire avec recharge : vos requêtes passent avant les comptes gratuits.
Exemple : capturer 500 pages produit en une requête
<?php
$urls = []; // chargez vos URLs depuis votre base produit
foreach ($products as $p) {
$urls[] = ["url" => $p["product_url"]];
}
$ch = curl_init("https://api.shotbot.net/capture/batch");
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_POST => true,
CURLOPT_HTTPHEADER => ["Content-Type: application/json"],
CURLOPT_POSTFIELDS => json_encode([
"key" => "VOTRE_CLÉ_API",
"format" => "avif", // ultra-compact pour CDN
"viewport_width" => 390, // viewport mobile
"ratio" => "9:16", // portrait mobile
"callback_url" => "https://votre-site.com/shotbot-callback",
"callback_secret" => "un-secret-aléatoire",
"jobs" => $urls,
]),
]);
$res = json_decode(curl_exec($ch), true);
echo "Soumis : {$res['submitted']} | Dédupliqués : {$res['deduplicated']}";
Voir les exemples complets (PHP, Python, Node.js, Go, cURL, Ruby)
Marque blanche, 100 % votre infrastructure
Avec le mode callback, Shotbot pousse chaque capture directement sur votre serveur via HTTP POST. Aucune URL Shotbot exposée à vos clients, aucun branding, aucun hébergement de notre côté. Pour une marketplace, un comparateur ou un SaaS : vos utilisateurs ne sauront jamais que vous utilisez Shotbot. Inclus dans tous les comptes, même gratuits.
Documentation Callback →Démarrer
Compte gratuit 200 captures/mois, accès API complet inclus. Recharges sans abonnement à partir de 9,90 € pour les volumes plus élevés. Crédits sans expiration.
Cas d'usage proches
Monitoring visuel
Captures planifiées 6h, 24h ou 7j pour suivre l'évolution de vos pages produit, détecter les changements de prix, stock ou visuel.
En savoir plus →Archivage légal
Captures horodatés et immuables pour preuve d'affichage produit, CGV, mentions légales ou prix à une date précise.
En savoir plus →