La API de Analizador de Información del Dispositivo es una herramienta avanzada diseñada para analizar cadenas de agentes de usuario extraídas de las cabeceras HTTP. Estas cadenas contienen información clave sobre el dispositivo o aplicación del cliente que realiza la solicitud, incluyendo detalles como sistema operativo, navegador, tipo de dispositivo y, en algunos casos, metadatos adicionales.
Esta API convierte estas cadenas sin procesar en datos estructurados y útiles, permitiéndote comprender mejor las características técnicas de los dispositivos o software de tus usuarios. El acceso a esta información facilita la personalización de la experiencia del usuario, la optimización específica del dispositivo, la entrega de contenido segmentado y análisis más precisos.
Para utilizar este punto final, debe especificar un agente de usuario en el parámetro.
Parser - 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/6530/device+information+parser+api/9462/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/94.0.4606.81 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 adaptarse 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 utilizar estos códigos para integrarlos en tu proyecto según lo necesites.
La API te ayuda a personalizar tu contenido web y las experiencias de los usuarios según los dispositivos específicos utilizados por los visitantes. Esto garantiza una exhibición y funcionalidad óptimas en diferentes dispositivos, como computadoras de escritorio, teléfonos inteligentes y tabletas.
API de análisis de información del dispositivo diseñada para analizar e interpretar cadenas de agente de usuario enviadas por navegadores web.
El endpoint Parser devuelve datos estructurados sobre el agente de usuario, incluyendo detalles sobre el navegador, el sistema operativo, el tipo de dispositivo y metadatos adicionales. La respuesta se formatea como JSON.
Los campos clave en la respuesta incluyen "ua" (cadena de 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 un formato JSON jerárquico. 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 Parser proporciona información sobre el nombre y la versión del navegador, detalles del sistema operativo, vendedor y modelo del dispositivo, y especificaciones del motor de renderizado. Estos datos ayudan a comprender los entornos de los usuarios.
Los usuarios pueden personalizar sus solicitudes especificando diferentes cadenas de agente de usuario en la solicitud POST. Esto permite respuestas personalizadas según el agente de usuario específico que se esté analizando.
Los datos provienen de una base de datos completa de agentes de usuario conocidos, mantenida a través de actualizaciones continuas y contribuciones de la comunidad. Esto asegura una amplia cobertura de dispositivos y navegadores.
La precisión de los datos se mantiene mediante actualizaciones regulares de la base de datos de agentes de usuario, validación contra estándares conocidos y algoritmos que analizan eficazmente las cadenas de agentes de usuario. Esto ayuda a garantizar una identificación confiable.
Los casos de uso típicos incluyen la optimización del contenido web para dispositivos específicos, la mejora de la experiencia del usuario a través de la personalización, la realización de análisis sobre la demografía de los usuarios y la mejora de la seguridad al identificar amenazas potenciales basadas en los agentes de usuario.
Nivel de Servicio:
100%
Tiempo de Respuesta:
105ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
1.576ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
61ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
26ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
1.593ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
542ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
248ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
509ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
825ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
563ms