Questions fréquentes

Tout ce qu'on nous demande souvent, et quelques trucs qu'on aurait dû documenter depuis longtemps.

Combien de temps prend la génération d'une capture ?

En général, entre 15 et 30 secondes depuis le site web. Les requêtes API prennent un peu plus longtemps (jusqu'à 45 secondes) car elles passent par une file de traitement. Les délais varient selon la charge du moment.

J'obtiens une image blanche ou "en attente". Pourquoi ?

C'est normal juste après avoir soumis une URL — la capture est en cours de traitement. Attendez 30 secondes et rechargez. Si l'image reste blanche après plusieurs minutes, le site cible a peut-être refusé la connexion ou affiché un écran de blocage.

J'obtiens une image "serveur inaccessible". C'est grave ?

Pas forcément. Le serveur cible n'a pas répondu dans le délai imparti. Vérifiez que le site est en ligne, que le DNS est correct, et resoumettez. Certains sites bloquent activement les robots — dans ce cas, essayez avec l'option "Désactiver JavaScript".

Quelle est la résolution des captures ?

La capture est réalisée en 1024×768 pixels, puis réduite en plusieurs formats JPEG : 320×240, 240×180, 160×120, 120×90, 92×69 et 80×60. La qualité est élevée grâce au redimensionnement depuis une résolution source confortable.

Shotbot supporte-t-il JavaScript et les Single Page Apps ?

Oui. Le moteur de rendu est un navigateur headless moderne qui exécute JavaScript, charge les ressources et attend que la page soit stable avant de capturer. Pour les sites avec des pop-ups ou disclaimers bloquants en JS, cochez "Désactiver JavaScript" dans le formulaire.

Mon site est protégé par un mot de passe (htaccess, login). Possible ?

Pas directement depuis l'interface. Pour l'API Callback, il est techniquement possible de passer des cookies ou headers d'authentification — contactez-nous si vous avez ce besoin spécifique.

C'est quoi un "ascreen.jpg" ?

C'est une convention qui permet aux annuaires et moteurs de recherche compatibles d'afficher automatiquement une capture d'écran de votre site. Il suffit de placer un fichier JPEG de 120×90 px nommé ascreen.jpg à la racine de votre domaine (ex : https://monsite.com/ascreen.jpg).

Comment fonctionne le quota mensuel ?

Chaque création ou mise à jour d'une capture consomme 1 unité. L'affichage d'une capture existante est gratuit et non limité. Le quota se remet à zéro le 1er de chaque mois à 3h, heure de Paris. Les captures en réserve (achetées) ne sont consommées qu'une fois le quota mensuel épuisé.

Comment acheter des captures supplémentaires ?

Depuis votre espace webmaster, cliquez sur "Recharger". Le paiement est sécurisé par Stripe. Les crédits sont ajoutés automatiquement après confirmation du paiement (quelques secondes). Ils n'expirent pas.

Les données transitent-elles par vos serveurs lors d'un paiement ?

Non. Le paiement est entièrement géré par Stripe, directement sur leurs serveurs certifiés PCI-DSS. Shotbot ne voit jamais vos coordonnées bancaires. On ne reçoit qu'une notification de confirmation via webhook.

Puis-je utiliser Shotbot dans une application commerciale ?

Oui. L'API est disponible pour un usage personnel et commercial. Pour des volumes très élevés (> 500 000 captures/mois) ou un SLA spécifique, contactez-nous pour un tarif adapté.

Où sont hébergées les captures ?

Sur nos serveurs en France (hébergement par Permalink). Les URLs de capture sont du type https://static.shotbot.net/{hash}/{taille}.jpg.

Vous n'avez pas trouvé votre réponse ?

On est humains, on répond. Contactez-nous et on fait de notre mieux.