La API del Intérprete de User Agent analiza las cadenas de user agent extraídas de los encabezados de solicitudes HTTP para extraer información detallada sobre el dispositivo o la aplicación del cliente. Estas cadenas contienen datos cruciales como el sistema operativo, el navegador, el tipo de dispositivo y a veces metadatos adicionales. Al convertir estas cadenas en bruto en datos estructurados, la API permite a desarrolladores y empresas comprender con precisión las características del dispositivo del usuario.
Estos datos estructurados son valiosos para mejorar la experiencia del usuario a través de la entrega de contenido personalizado, optimizando aplicaciones para dispositivos específicos y mejorando la analítica. La API utiliza algoritmos avanzados y una base de datos integral de user agents conocidos para identificar y categorizar elementos dentro de la cadena de user agent. Esto incluye identificar tipos y versiones de sistemas operativos, determinar tipos y versiones de navegadores, distinguir entre dispositivos de escritorio y móviles, y reconocer otros detalles del cliente incrustados en la cadena.
La integración de la API del Intérprete de User Agent en aplicaciones es sencilla, normalmente ofrece una interfaz fácil de usar que se integra sin problemas con sistemas existentes. Su fiabilidad y facilidad de uso la convierten en una herramienta fundamental para aplicaciones web y móviles modernas, empoderando a las empresas para aprovechar los conocimientos específicos del dispositivo para una mejor optimización del rendimiento y una toma de decisiones informada en el panorama digital actual.
Recibirá parámetros y le proporcionará un JSON.
Optimización de Dispositivos: Adaptar contenido y diseños en función de las capacidades del dispositivo.
Analítica: Recopilar información sobre la demografía y preferencias de los usuarios.
Personalización: Personalizar la experiencia del usuario según el tipo de dispositivo y el navegador.
Segmentación de Anuncios: Entregar anuncios dirigidos según las características del dispositivo del usuario.
Seguridad: Verificar agentes de usuario para detectar posibles amenazas o anomalías.
5 solicitudes por segundo en todos los planes.
Para usar este endpoint, debes especificar un agente de usuario en el parámetro.
Error - Características del Endpoint
| Objeto | Descripción |
|---|---|
Cuerpo de la Solicitud |
[Requerido] Json |
{
"ua": "Mozilla/5.0 (Linux; Android 12; Pixel 6 Build/SD1A.210817.023; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/94.0.4606.71 Mobile Safari/537.36",
"browser": {
"name": "Chrome WebView",
"version": "94.0.4606.71",
"major": "94"
},
"engine": {
"name": "Blink",
"version": "94.0.4606.71"
},
"os": {
"name": "Android",
"version": "12"
},
"device": {
"vendor": "Google",
"model": "Pixel 6",
"type": "mobile"
},
"cpu": {}
}
curl --location --request POST 'https://zylalabs.com/api/4412/user+agent+interpreter+api/5421/agent+parser' --header 'Authorization: Bearer YOUR_API_KEY'
--data-raw '{
"user-agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.124 Safari/537.36"
}'
| Encabezado | Descripción |
|---|---|
Autorización
|
[Requerido] Debería ser Bearer access_key. Consulta "Tu Clave de Acceso a la API" arriba cuando estés suscrito. |
Sin compromiso a largo plazo. Mejora, reduce o cancela en cualquier momento. La Prueba Gratuita incluye hasta 50 solicitudes.
Para utilizar esta API, los usuarios deben indicar la información del agente de usuario para estructurar en un JSON la información.
Hay diferentes planes para satisfacer a todos, incluyendo una prueba gratuita para un pequeño número de solicitudes, pero su tarifa está limitada para evitar el abuso del servicio.
Zyla ofrece una amplia gama de métodos de integración para casi todos los lenguajes de programación. Puedes usar estos códigos para integrarlos en tu proyecto según lo necesites.
La API te ayuda a adaptar tu contenido web y las experiencias de usuario según los dispositivos específicos utilizados por los visitantes. Esto asegura una visualización y funcionalidad óptimas en diferentes dispositivos, como computadoras de escritorio, teléfonos inteligentes y tabletas.
API del intérprete de agentes de usuario diseñado para analizar e interpretar cadenas de agentes de usuario enviadas por navegadores web.
El endpoint del Analizador de Agentes devuelve datos estructurados sobre el agente de usuario, incluidos detalles sobre el navegador, el sistema operativo, el tipo de dispositivo y metadatos adicionales. Estos datos se proporcionan en un formato JSON.
Los campos clave en la respuesta incluyen "ua" (cadena del agente de usuario), "navegador" (nombre, versión), "so" (nombre, versión), "dispositivo" (fabricante, modelo, tipo) y "motor" (nombre, versión). Cada campo proporciona información específica sobre el entorno del usuario.
Los datos de respuesta están organizados en una estructura JSON jerárquica. Cada categoría principal (navegador, sistema operativo, dispositivo, motor) contiene subcampos relevantes, lo que facilita el acceso a información específica sobre el agente de usuario.
El endpoint del Analizador de Agentes proporciona información sobre el tipo y la versión del navegador, detalles del sistema operativo, características del dispositivo (fabricante, modelo, tipo) e información sobre el motor de representación, lo que permite un análisis integral de los agentes de usuario.
Los usuarios pueden personalizar sus solicitudes especificando diferentes cadenas de agente de usuario en la solicitud POST al endpoint del Analizador de Agentes. Esto permite respuestas personalizadas según el agente de usuario específico que se está analizando.
Los datos se obtienen de una base de datos completa de agentes de usuario conocidos, que se actualiza continuamente para garantizar la precisión. Esta base de datos incluye contribuciones de varias plataformas y bibliotecas de agentes de usuario.
La precisión de los datos se mantiene a través de actualizaciones regulares de la base de datos de agentes de usuario, validación contra estándares conocidos y el uso de algoritmos avanzados para analizar e interpretar de manera efectiva las cadenas de agentes de usuario.
Los casos de uso típicos incluyen la optimización del contenido web para dispositivos específicos, la mejora de la experiencia del usuario mediante la personalización, la realización de análisis sobre la demografía de los usuarios y la mejora de la seguridad mediante la verificación de agentes de usuario contra patrones conocidos.
Nivel de Servicio:
100%
Tiempo de Respuesta:
6.955ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
391ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
204ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
533ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
26ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
329ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
520ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
429ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
37ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
197ms