Skip to main content
Glama

clarity_summary

Read-only

[DEMO SINTÉTICA] Comportamiento y fricción de los visitantes en el sitio según Microsoft Clarity: scroll promedio, tiempo activo por sesión y tasas de rage clicks (clics repetidos por frustración), dead clicks (clics sin respuesta), quickbacks (entra y vuelve atrás en segundos), scroll excesivo, error clicks y errores de JavaScript. Usar para preguntas de CRO/UX: "por qué no convierte", "dónde se frustran", "experiencia de usuario", "fricción". NO usar para volumen de tráfico: eso es ga4_summary. Los datos empiezan el día del alta en Clarity (no hay histórico previo).

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
date_rangeNoPeríodo a consultar. Ejemplos: "últimos 30 días", "enero 2025", "2025-01-01 a 2025-01-31", "este mes", "mes pasado". Por defecto: últimos 30 días.

Output Schema

TableJSON Schema
NameRequiredDescriptionDefault
dataYesComportamiento según Clarity; agregados null cuando no hay filas.
demoNoSolo aparece en demo; todos sus datos son ficticios.
noticeNoAviso obligatorio de datos sintéticos cuando demo es true.
sample_periodNoPeríodo fijo de los ejemplos sintéticos; no cambia al solicitar otro rango.
requested_periodNoRango solicitado a la demo; no es el período real de sus ejemplos.

Schema Changelog

Changes observed during successful MCP inspections.

  1. Changed1 schema field changed
    • changedOutput schema / (root)
      Previous value: -nullNew value: +{
      +  "additionalProperties": false,
      +  "description": "Estadísticas de la cuenta autenticada en data. Si demo es true, son ejemplos sintéticos; sample_period es su período y requested_period solo el rango solicitado.",
      +  "properties": {
      +    "data": {
      +      "additionalProperties": false,
      +      "description": "Comportamiento según Clarity; agregados null cuando no hay filas.",
      +      "properties": {
      +        "active_days": {
      +          "description": "Días con datos disponibles; Clarity no tiene histórico anterior al alta.",
      +          "type": "number"
      +        },
      +        "active_time": {
      +          "description": "Suma de activeTime exportado por Clarity. Unidad no confirmada: no presentar como segundos o minutos sin verificarla.",
      +          "type": [
      +            "number",
      +            "null"
      +          ]
      +        },
      +        "active_time_per_session": {
      +          "description": "active_time dividido por sesiones, redondeado. Unidad no confirmada: no presentar como segundos o minutos sin verificarla.",
      +          "type": [
      +            "number",
      +            "null"
      +          ]
      +        },
      +        "avg_scroll_depth": {
      +          "description": "Profundidad de scroll, promedio ponderado por sesiones. Porcentaje: 5 significa 5%, no 0,05. null indica que no se puede calcular.",
      +          "type": [
      +            "number",
      +            "null"
      +          ]
      +        },
      +        "bot_sessions": {
      +          "description": "Sesiones identificadas como bots. null indica ausencia del valor en la fuente.",
      +          "type": [
      +            "number",
      +            "null"
      +          ]
      +        },
      +        "dead_click_events": {
      +          "description": "Eventos de dead_click; una sesión puede tener varios. null indica ausencia del valor en la fuente.",
      +          "type": [
      +            "number",
      +            "null"
      +          ]
      +        },
      +        "dead_click_rate": {
      +          "description": "Sesiones afectadas por dead_click sobre sesiones totales. Porcentaje: 5 significa 5%, no 0,05. null indica que no se puede calcular.",
      +          "type": [
      +            "number",
      +            "null"
      +          ]
      +        },
      +        "dead_click_sessions": {
      +          "description": "Sesiones afectadas por dead_click. null indica ausencia del valor en la fuente.",
      +          "type": [
      +            "number",
      +            "null"
      +          ]
      +        },
      +        "error_click_events": {
      +          "description": "Eventos de error_click; una sesión puede tener varios. null indica ausencia del valor en la fuente.",
      +          "type": [
      +            "number",
      +            "null"
      +          ]
      +        },
      +        "error_click_rate": {
      +          "description": "Sesiones afectadas por error_click sobre sesiones totales. Porcentaje: 5 significa 5%, no 0,05. null indica que no se puede calcular.",
      +          "type": [
      +            "number",
      +            "null"
      +          ]
      +        },
      +        "error_click_sessions": {
      +          "description": "Sesiones afectadas por error_click. null indica ausencia del valor en la fuente.",
      +          "type": [
      +            "number",
      +            "null"
      +          ]
      +        },
      +        "excessive_scroll_events": {
      +          "description": "Eventos de excessive_scroll; una sesión puede tener varios. null indica ausencia del valor en la fuente.",
      +          "type": [
      +            "number",
      +            "null"
      +          ]
      +        },
      +        "excessive_scroll_rate": {
      +          "description": "Sesiones afectadas por excessive_scroll sobre sesiones totales. Porcentaje: 5 significa 5%, no 0,05. null indica que no se puede calcular.",
      +          "type": [
      +            "number",
      +            "null"
      +          ]
      +        },
      +        "excessive_scroll_sessions": {
      +          "description": "Sesiones afectadas por excessive_scroll. null indica ausencia del valor en la fuente.",
      +          "type": [
      +            "number",
      +            "null"
      +          ]
      +        },
      +        "pages_per_session": {
      +          "description": "Páginas por sesión, promedio ponderado por sesiones.",
      +          "type": [
      +            "number",
      +            "null"
      +          ]
      +        },
      +        "period": {
      +          "additionalProperties": false,
      +          "description": "Rango consultado, desde from hasta to inclusive.",
      +          "properties": {
      +            "from": {
      +              "description": "Fecha YYYY-MM-DD.",
      +              "format": "date",
      +              "type": "string"
      +            },
      +            "to": {
      +              "description": "Fecha YYYY-MM-DD.",
      +              "format": "date",
      +              "type": "string"
      +            }
      +          },
      +          "required": [
      +            "from",
      +            "to"
      +          ],
      +          "type": "object"
      +        },
      +        "quickback_events": {
      +          "description": "Eventos de quickback; una sesión puede tener varios. null indica ausencia del valor en la fuente.",
      +          "type": [
      +            "number",
      +            "null"
      +          ]
      +        },
      +        "quickback_rate": {
      +          "description": "Sesiones afectadas por quickback sobre sesiones totales. Porcentaje: 5 significa 5%, no 0,05. null indica que no se puede calcular.",
      +          "type": [
      +            "number",
      +            "null"
      +          ]
      +        },
      +        "quickback_sessions": {
      +          "description": "Sesiones afectadas por quickback. null indica ausencia del valor en la fuente.",
      +          "type": [
      +            "number",
      +            "null"
      +          ]
      +        },
      +        "rage_click_events": {
      +          "description": "Eventos de rage_click; una sesión puede tener varios. null indica ausencia del valor en la fuente.",
      +          "type": [
      +            "number",
      +            "null"
      +          ]
      +        },
      +        "rage_click_rate": {
      +          "description": "Sesiones afectadas por rage_click sobre sesiones totales. Porcentaje: 5 significa 5%, no 0,05. null indica que no se puede calcular.",
      +          "type": [
      +            "number",
      +            "null"
      +          ]
      +        },
      +        "rage_click_sessions": {
      +          "description": "Sesiones afectadas por rage_click. null indica ausencia del valor en la fuente.",
      +          "type": [
      +            "number",
      +            "null"
      +          ]
      +        },
      +        "script_error_events": {
      +          "description": "Eventos de script_error; una sesión puede tener varios. null indica ausencia del valor en la fuente.",
      +          "type": [
      +            "number",
      +            "null"
      +          ]
      +        },
      +        "script_error_rate": {
      +          "description": "Sesiones afectadas por script_error sobre sesiones totales. Porcentaje: 5 significa 5%, no 0,05. null indica que no se puede calcular.",
      +          "type": [
      +            "number",
      +            "null"
      +          ]
      +        },
      +        "script_error_sessions": {
      +          "description": "Sesiones afectadas por script_error. null indica ausencia del valor en la fuente.",
      +          "type": [
      +            "number",
      +            "null"
      +          ]
      +        },
      +        "sessions": {
      +          "description": "Suma de sesiones en los días consultados. null indica ausencia del valor en la fuente.",
      +          "type": [
      +            "number",
      +            "null"
      +          ]
      +        },
      +        "total_time": {
      +          "description": "Suma de totalTime exportado por Clarity. Unidad no confirmada: no presentar como segundos o minutos sin verificarla.",
      +          "type": [
      +            "number",
      +            "null"
      +          ]
      +        },
      +        "users": {
      +          "description": "Suma de usuarios diarios; no son usuarios únicos del período. null indica ausencia del valor en la fuente.",
      +          "type": [
      +            "number",
      +            "null"
      +          ]
      +        }
      +      },
      +      "required": [
      +        "period",
      +        "sessions",
      +        "bot_sessions",
      +        "users",
      +        "pages_per_session",
      +        "avg_scroll_depth",
      +        "total_time",
      +        "active_time",
      +        "active_time_per_session",
      +        "dead_click_sessions",
      +        "dead_click_events",
      +        "dead_click_rate",
      +        "rage_click_sessions",
      +        "rage_click_events",
      +        "rage_click_rate",
      +        "quickback_sessions",
      +        "quickback_events",
      +        "quickback_rate",
      +        "excessive_scroll_sessions",
      +        "excessive_scroll_events",
      +        "excessive_scroll_rate",
      +        "error_click_sessions",
      +        "error_click_events",
      +        "error_click_rate",
      +        "script_error_sessions",
      +        "script_error_events",
      +        "script_error_rate",
      +        "active_days"
      +      ],
      +      "type": "object"
      +    },
      +    "demo": {
      +      "const": true,
      +      "description": "Solo aparece en demo; todos sus datos son ficticios.",
      +      "type": "boolean"
      +    },
      +    "notice": {
      +      "description": "Aviso obligatorio de datos sintéticos cuando demo es true.",
      +      "type": "string"
      +    },
      +    "requested_period": {
      +      "additionalProperties": false,
      +      "description": "Rango solicitado a la demo; no es el período real de sus ejemplos.",
      +      "properties": {
      +        "from": {
      +          "description": "Fecha YYYY-MM-DD.",
      +          "format": "date",
      +          "type": "string"
      +        },
      +        "to": {
      +          "description": "Fecha YYYY-MM-DD.",
      +          "format": "date",
      +          "type": "string"
      +        }
      +      },
      +      "required": [
      +        "from",
      +        "to"
      +      ],
      +      "type": "object"
      +    },
      +    "sample_period": {
      +      "additionalProperties": false,
      +      "description": "Período fijo de los ejemplos sintéticos; no cambia al solicitar otro rango.",
      +      "properties": {
      +        "from": {
      +          "description": "Fecha YYYY-MM-DD.",
      +          "format": "date",
      +          "type": "string"
      +        },
      +        "to": {
      +          "description": "Fecha YYYY-MM-DD.",
      +          "format": "date",
      +          "type": "string"
      +        }
      +      },
      +      "required": [
      +        "from",
      +        "to"
      +      ],
      +      "type": "object"
      +    }
      +  },
      +  "required": [
      +    "data"
      +  ],
      +  "type": "object"
      +}
  2. Added

TDQS

Score is being calculated.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.