Todo lo que necesita,
nada que no
Comience a funcionar en menos de un minuto. En serio. Lo cronometramos.
Inicio rápido
Tres pasos. Eso es todo.
Agregue el fragmento
Pegue una línea de código en el head de su HTML. Listo.
Vea los datos llegar
Visite su sitio una vez y su panel se ilumina con datos en tiempo real.
Fragmento de seguimiento
Agregue esta etiqueta de script al <head> de su sitio web. Eso es literalmente todo.
<script
defer
data-domain="yourdomain.com"
src="https://datakool.com/tracker/script.js"
></script>Eventos personalizados
Rastree registros, compras, descargas — lo que quiera.
La función datakool()
Llame a la función global datakool() en cualquier parte de su sitio para rastrear eventos personalizados.
// Track a custom event
datakool('Signup')
// Track with custom properties
datakool('Purchase', {
meta: { plan: 'pro', amount: '9.00' }
})
// Track with a callback
datakool('Download', {
callback: function() {
window.location = '/download/file.zip'
}
})Stats API
Acceda a sus datos programáticamente. Construya lo que quiera.
/api/v1/stats/realtime/visitorsObtenga el número de visitantes actuales en su sitio.
/api/v1/stats/aggregateObtenga estadísticas agregadas (visitantes, páginas vistas, tasa de rebote, etc.).
/api/v1/stats/timeseriesObtenga datos de visitantes/páginas vistas agrupados por tiempo para gráficos.
/api/v1/stats/breakdownObtenga los valores principales para cualquier propiedad (página, fuente, país, navegador, etc.).
Ejemplo
Solicitud
curl -H "Authorization: Bearer dk_your_api_key" \
"https://datakool.com/api/v1/stats/aggregate?site_id=example.com&period=30d"Respuesta
{
"data": {
"visitors": 12453,
"pageviews": 48291,
"bounce_rate": 42.3,
"visit_duration": 154,
"views_per_visit": 3.9
}
}Servidor MCP
Consulte su analítica con Claude Code, Cursor o cualquier herramienta de IA que soporte el Model Context Protocol.
Configuración
Conecte su analítica de Datakool a Claude Code con un solo comando. Necesitará una clave API de su configuración de cuenta (requiere plan Pro o Founder).
claude mcp add datakool \
--transport http https://datakool.com/mcp \
--header "Authorization: Bearer YOUR_API_KEY"Herramientas disponibles
Una vez conectado, solo pregunte a su asistente de IA cosas como "¿Cuántos visitantes tuvo example.com esta semana?" o "Muéstrame las principales fuentes de tráfico de los últimos 30 días."
Guías por framework
Fragmentos de código listos para copiar y pegar para cada stack.
WordPress
Agregue esto al archivo functions.php de su tema:
function datakool_script() {
echo '<script defer
data-domain="yourdomain.com"
src="https://datakool.com/tracker/script.js">
</script>';
}
add_action('wp_head', 'datakool_script');Next.js
Use el componente Script en su app/layout.tsx:
import Script from 'next/script'
export default function Layout({ children }) {
return (
<html>
<head>
<Script
defer
data-domain="yourdomain.com"
src="https://datakool.com/tracker/script.js"
strategy="afterInteractive"
/>
</head>
<body>{children}</body>
</html>
)
}Remix
Agregue mediante la función links en app/root.tsx:
export function links() {
return [
{
rel: 'preload',
href: 'https://datakool.com/tracker/script.js',
as: 'script',
},
]
}
// In your head:
<script
defer
data-domain="yourdomain.com"
src="https://datakool.com/tracker/script.js"
/>Astro
Agregue a la sección <head> de su layout:
---
// src/layouts/Layout.astro
---
<html>
<head>
<script
defer
data-domain="yourdomain.com"
src="https://datakool.com/tracker/script.js"
></script>
</head>
<body>
<slot />
</body>
</html>Hugo
Agregue a layouts/_default/baseof.html dentro del head:
<!-- layouts/_default/baseof.html -->
<head>
<script
defer
data-domain="yourdomain.com"
src="https://datakool.com/tracker/script.js"
></script>
</head>HTML Estático
Solo coloque esto en su etiqueta <head>:
<script
defer
data-domain="yourdomain.com"
src="https://datakool.com/tracker/script.js"
></script>¿Listo para comenzar?
Cree su cuenta gratuita y comience a rastrear en menos de un minuto.
Iniciar prueba gratis