User Agent Parser API – Browser, Betriebssystem und Gerät erkennen
Analysiert eine Benutzeragentenzeichenfolge in Browser-, Engine-, Betriebssystem- und Gerätekomponenten. Erkennt Bots, Crawler und Headless-Browser. Wenn kein user_agent-Feld bereitgestellt wird, wird der User-Agent-Header des Anrufers verwendet.
Code examples
curl -X POST https://api.botoi.com/v1/useragent/parse \
-H "Content-Type: application/json" \
-d '{"user_agent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36"}'When to use this API
Erstellen Sie ein Browserkompatibilitäts-Dashboard
Analysieren Sie Benutzeragentenzeichenfolgen aus Ihren Analyseprotokollen, um den Prozentsatz der Besucher für jeden Browser und jede Version zu berechnen. Erkennen Sie, wenn alte Browserversionen unter Ihren Supportschwellenwert fallen, damit Sie Polyfills einstellen und die Bundle-Größe reduzieren können.
Filtern Sie Bot-Traffic anhand von Conversion-Metriken
Bevor Sie einen Seitenaufruf oder ein Anmeldeereignis zählen, analysieren Sie den Benutzeragenten und überprüfen Sie das is_bot-Flag. Schließen Sie Bot-Traffic aus Ihren Conversion-Funnel-Berichten aus, um genaue Zahlen für echte menschliche Besucher zu erhalten.
Stellen Sie geräteoptimierte Antworten bereit
Analysieren Sie den Benutzeragenten am Edge, um festzustellen, ob sich der Besucher auf einem Mobilgerät, einem Tablet oder einem Desktop befindet. Geben Sie eine geringere Nutzlast für mobile Benutzer zurück oder leiten Sie Tablet-Besucher zu einem Touch-optimierten Layout weiter.
Frequently asked questions
Welche Bot-Typen erkennt dieser Endpunkt?
Was passiert, wenn die Zeichenfolge des Benutzeragenten fehlerhaft ist?
Kann ich den Gerätehersteller erkennen?
Funktioniert dies mit Nicht-Browser-Benutzeragenten?
Was passiert, wenn ich kein user_agent-Feld sende?
Get your API key
Free tier includes 5 requests per minute with no credit card required. Upgrade for higher limits.