segment-cdp
Segment CDP Integrationsmuster
Integrieren Sie Segment Customer Data Platform mit Claude Code, um Client-seitiges und Server-seitiges Tracking zu implementieren, Tracking-Pläne zu entwerfen und Daten-Governance über Ihre Anwendung hinweg zu verwalten.
Die Skill-ZIP herunterladen
In Claude hochladen
Gehe zu Einstellungen → Fähigkeiten → Skills → Skill hochladen
Einschalten und loslegen
Teste es
Verwendung von "segment-cdp". Show me how to implement basic page and track calls using Analytics.js
Erwartetes Ergebnis:
Analytics.js bietet Client-seitiges Tracking durch das analytics-Objekt. Initialisieren Sie es mit Ihrem Write Key und verwenden Sie dann analytics.page() für Seitenaufrufe und analytics.track() für benutzerdefinierte Events.
Beispiel-Initialisierung:
analytics.load({ writeKey: 'YOUR_WRITE_KEY' });
Seitenaufruf:
analytics.page();
Event tracken:
analytics.track('Button Click', {
button_id: 'signup_cta',
button_text: 'Sign Up Now'
});
Verwendung von "segment-cdp". Create a Node.js function for server-side event tracking
Erwartetes Ergebnis:
Verwenden Sie die @segment/analytics-node-Bibliothek für Server-seitiges Tracking. Importieren Sie Analytics, instanziieren Sie es mit Ihrem Write Key und rufen Sie dann track() mit den Event-Details auf.
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'
}
});
Sicherheitsaudit
SicherThis 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.
Probleme mit hohem Risiko (1)
Qualitätsbewertung
Was du bauen kannst
E-Commerce Tracking-Setup
Implementierung umfassender Event-Verfolgung für eine E-Commerce-Plattform einschließlich Produktansichten, Warenkorb-Updates und Checkout-Prozesse mit Analytics.js
Server-seitige Ereigniserfassung
Einrichtung sicheren Server-seitigen Trackings für sensible Backend-Events wie Webhook-Verarbeitung und API-Aufrufe mit analytics-node
Tracking-Plan Governance
Entwurf und Durchsetzung von Tracking-Plan-Schemata zur Sicherstellung von Datenqualität und Konsistenz über mehrere Teams und Datenquellen hinweg
Probiere diese Prompts
Show me how to implement basic page and track calls using Analytics.js for a new web application
Create a Node.js function that sends server-side events to Segment using the analytics-node library
Design a tracking plan schema for a SaaS subscription event including required properties, types, and validation rules
Explain how to implement user identification and anonymous ID merging in Analytics.js
Bewährte Verfahren
- Verwenden Sie eine konsistente Objekt + Aktion-Benennungskonvention für Events (z. B. 'Order Completed', 'Product Viewed')
- Rufen Sie analytics.identify() vor track()-Aufrufen auf, um Events mit Benutzerdaten zu verknüpfen
- Fügen Sie erforderliche Eigenschaften im Tracking-Plan hinzu und validieren Sie mit Segment Protocols
Vermeiden
- Verwendung dynamischer Event-Namen, die aus Benutzereingaben erstellt werden - Event-Namen sollten vordefiniert sein
- Tracking-Eigenschaften als Events verwenden, anstatt Eigenschaften innerhalb von Events zu nutzen
- Fehlender identify-Aufruf vor track - Benutzer sollten immer zuerst identifiziert werden für korrekte Attribution