Introduction
Bienvenue dans la documentation officielle de SnapLogs. Apprenez à intégrer notre SDK de capture visuelle dans vos applications.
SnapLogs est un SDK B2B de bug tracking de nouvelle génération. Plutôt que de forcer vos utilisateurs à écrire de longs textes pour décrire un problème, SnapLogs leur permet de dessiner directement sur l'écran.
En arrière-plan, notre SDK s'occupe de capturer :
- L'image de l'écran ou le DOM complet.
- Les logs de la console (
console.log,warn,error). - Le trafic réseau (requêtes HTTP/fetch échouées).
- Les breadcrumbs (historique des clics et navigations).
Par où commencer ?
L'intégration de SnapLogs est conçue pour être triviale, quelle que soit votre stack.
1. Choisissez votre plateforme
Découvrez nos guides spécifiques :
2. Récupérez votre API Key
Pour commencer, vous aurez besoin d'une clé d'API. Si vous n'avez pas encore de compte, vous pouvez créer un compte gratuitement ici.
3. Automatisations
4. Initiez le SDK
L'initialisation se fait généralement au point d'entrée de votre application, très tôt dans le cycle de vie :
import SnapLogs from '@snaplogs/sdk-web';
SnapLogs.init({
apiKey: 'YOUR_API_KEY',
environment: 'production', // ou 'staging', 'development'
});
Une fois initialisé, le SDK se charge du reste. Le widget de feedback apparaîtra automatiquement selon vos paramètres d'intégration.