Ahora, la API de Kinsta te ofrece más información sobre el tráfico que llega a tus entornos de WordPress, incluyendo qué agentes de usuario y navegadores realizan las solicitudes, de dónde proceden esas solicitudes, a qué servidores llegan y las redes que hay detrás de ellas.
Cinco nuevos endpoints de analítica proporcionan estos datos mediante programación, que se suman a los datos sobre países, ciudades, direcciones IP de los clientes, dispersión de visitas y códigos de respuesta que ya están disponibles a través de la API.
Los cinco endpoints de analítica soportan los mismos controles de tiempo que usan el resto de nuestros endpoints de analítica. Puedes solicitar datos para 24_hours, 7_days, 30_days o 60_days, o usar from y for para definir un intervalo de fechas personalizado.
Mira qué agentes de usuario y navegadores están haciendo solicitudes
Hay dos nuevos endpoints que ofrecen diferentes perspectivas del software que realiza solicitudes a un entorno.
El endpoint de los principales agentes de usuario devuelve las cadenas de agente de usuario asociadas a la mayoría de las solicitudes. Esto muestra el identificador sin procesar que envía un navegador, un rastreador, una herramienta de línea de comandos u otro cliente.
Por ejemplo, la siguiente solicitud muestra los agentes de usuario más utilizados de los últimos 30 días:
curl -i -X GET \
'https://api.kinsta.com/v2/sites/environments/{env_id}/analytics/top-uas?company_id={company_id}&time_span=30_days' \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>'
La respuesta tiene este aspecto:
{
"analytics": {
"analytics_response": {
"key": "user_agents",
"data": [
{
"name": "Mozilla/5.0",
"views": "1000"
}
]
}
}
}
Si quieres saber el navegador, en lugar de la cadena completa del agente de usuario, usa mejor el endpoint de los principales navegadores. Su respuesta agrupa las solicitudes por navegadores, como Chrome:
{
"analytics": {
"analytics_response": {
"key": "browsers",
"data": [
{
"name": "Chrome",
"views": "1000"
}
]
}
}
}
Puedes consultar todos los detalles de la solicitud y la respuesta en la documentación de la API.
Descubre las principales fuentes de tráfico que envían visitas a tu sitio
El nuevo endpoint de principales fuentes de tráfico muestra qué fuentes de tráfico están asociadas a las solicitudes dirigidas a un entorno.
Esto te ofrece otra forma de comprobar de dónde viene el tráfico sin tener que extraer manualmente los datos de MyKinsta o de tus propios registros. Por ejemplo, puedes utilizarlo en un informe interno que registre cuánto tráfico de referencia proviene de un dominio concreto.
curl -i -X GET \
'https://api.kinsta.com/v2/sites/environments/{env_id}/analytics/top-referrers?company_id={company_id}&time_span=30_days' \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>'
La respuesta incluye cada fuente de tráfico y su recuento de solicitudes:
{
"analytics": {
"analytics_response": {
"key": "referrers",
"data": [
{
"name": "google.com",
"views": "1000"
}
]
}
}
}
Echa un vistazo a la documentación de la API de las principales fuentes de tráfico para ver todos los parámetros soportados.
Comprueba qué hosts están recibiendo solicitudes
En entornos que reciben tráfico a través de diferentes dominios o nombres de host, el endpoint principales hosts te permite ver qué hosts generan más solicitudes.
Aquí tienes un ejemplo de los últimos 30 días:
curl -i -X GET \
'https://api.kinsta.com/v2/sites/environments/{env_id}/analytics/top-hosts?company_id={company_id}&time_span=30_days' \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>'
La respuesta muestra cada host y el número de solicitudes asociadas a él:
{
"analytics": {
"analytics_response": {
"key": "hosts",
"data": [
{
"name": "example.com",
"views": "1000"
}
]
}
}
}
Puedes encontrar más detalles en la documentación de la API de los principales hosts.
Mira de qué redes proceden las solicitudes
El nuevo endpoint de los principales ASN agrupa las peticiones por Número de Sistema Autónomo (ASN). Un ASN identifica la red encargada de enrutar un bloque de direcciones IP, por lo que esta información resulta muy útil a la hora de investigar el origen de un gran volumen de tráfico.
Por ejemplo:
curl -i -X GET \
'https://api.kinsta.com/v2/sites/environments/{env_id}/analytics/top-asns?company_id={company_id}&time_span=30_days' \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>'
La respuesta muestra los ASN junto con el número de solicitudes correspondientes:
{
"analytics": {
"analytics_response": {
"key": "asns",
"data": [
{
"name": "AS12345",
"views": "1000"
}
]
}
}
}
Echa un vistazo a la documentación de la API de los principales ASNs para ver el formato completo de las solicitudes y respuestas.
Más datos de visitantes a través de la API de Kinsta
Estos cinco endpoints amplían los datos de visitantes que puedes obtener a través de la API de Kinsta, además de las estadísticas ya existentes sobre países, ciudades, direcciones IP de los clientes y distribución de las visitas.
En conjunto, ofrecen más detalles sobre las solicitudes que llegan a tus entornos de WordPress, incluyendo los navegadores y agentes de usuario que hay detrás de ellas, de dónde proviene el tráfico, qué servidores reciben las solicitudes y las redes de las que se originan dichas solicitudes.
Puedes usar estos datos en tus propios paneles de control, informes, herramientas de monitorización o flujos de trabajo automatizados. Explora todos los puntos de conexión disponibles en la documentación de la API de Kinsta.