Node.js Server-Side
Instalación
npm install @jitsu/sdk-jsExpress Integration
const express = require('express');
const { jitsuClient, envs } = require('@jitsu/sdk-js');
const app = express();
const jitsu = jitsuClient({
key: "s2s.TU_SERVER_SECRET.AQUI",
tracking_host: "https://tracking.midas.com"
});
// Middleware de tracking
app.use(async (req, res, next) => {
await jitsu.track('page_view', {
env: envs.express(req, res)
});
next();
});
// Endpoint específico
app.post('/api/signup', async (req, res) => {
await jitsu.track('user_signup', {
env: envs.express(req, res),
email: req.body.email
});
res.json({ success: true });
});Context Automático
Próximos Pasos
Última actualización