segment-cdp
Patrones de Integración de Segment CDP
Integra Segment Customer Data Platform con Claude Code para implementar tracking del lado del cliente y del servidor, diseñar planes de tracking y gestionar la gobernanza de datos en tu aplicación.
Descargar el ZIP de la skill
Subir en Claude
Ve a Configuración → Capacidades → Skills → Subir skill
Activa y empieza a usar
Pruébalo
Usando "segment-cdp". Show me how to implement basic page and track calls using Analytics.js
Resultado esperado:
Analytics.js proporciona tracking del lado del cliente a través del objeto analytics. Inicializa con tu write key, luego usa analytics.page() para vistas de página y analytics.track() para eventos personalizados.
Ejemplo de inicialización:
analytics.load({ writeKey: 'YOUR_WRITE_KEY' });
Vista de página:
analytics.page();
Evento de track:
analytics.track('Button Click', {
button_id: 'signup_cta',
button_text: 'Sign Up Now'
});
Usando "segment-cdp". Create a Node.js function for server-side event tracking
Resultado esperado:
Usa la librería @segment/analytics-node para tracking del lado del servidor. Importa Analytics, instáncialo con tu write key, luego llama track() con los detalles del evento.
const Analytics = require('@segment/analytics-node');
const analytics = new Analytics({ writeKey: 'YOUR_WRITE_KEY' });
analytics.track({
userId: 'user_123',
event: 'Order Completed',
properties: {
order_id: 'order_456',
total: 99.99,
currency: 'USD'
}
});
Auditoría de seguridad
SeguroThis skill contains only documentation patterns for Segment CDP integration. Static analysis flagged 'DES' within the word 'Design' as a weak cryptographic algorithm - this is a false positive. No executable code with cryptographic operations exists. The skill is safe for publication.
Problemas de riesgo alto (1)
Puntuación de calidad
Lo que puedes crear
Configuración de Tracking para E-commerce
Implementa tracking exhaustivo de eventos para una plataforma de e-commerce incluyendo vistas de producto, actualizaciones de carrito y flujos de checkout usando Analytics.js
Recolección de Eventos del Lado del Servidor
Configura tracking seguro del lado del servidor para eventos backend sensibles como procesamiento de webhooks y llamadas API usando analytics-node
Gobernanza del Plan de Tracking
Diseña y aplica esquemas de plan de tracking para asegurar calidad y consistencia de datos entre múltiples equipos y fuentes de datos
Prueba estos prompts
Muéstrame cómo implementar llamadas page y track básicas usando Analytics.js para una nueva aplicación web
Crea una función en Node.js que envíe eventos del lado del servidor a Segment usando la librería analytics-node
Diseña un esquema de plan de tracking para un evento de suscripción SaaS incluyendo propiedades requeridas, tipos y reglas de validación
Explica cómo implementar identificación de usuarios y fusión de IDs anónimos en Analytics.js
Mejores prácticas
- Usa una convención de nombres consistente de Objeto + Acción para eventos (ej. 'Order Completed', 'Product Viewed')
- Llama analytics.identify() antes de las llamadas track() para asociar eventos con datos de usuario
- Incluye propiedades requeridas en el plan de tracking y valida con Segment Protocols
Evitar
- Usar nombres de eventos dinámicos construidos a partir de entrada del usuario - los nombres de eventos deben estar predefinidos
- Trackear propiedades como eventos en lugar de usar propiedades dentro de eventos
- Llamada identify faltante antes de track - siempre identifica usuarios primero para una atribución adecuada