Fähigkeiten segment-cdp
📊

segment-cdp

Sicher

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.

Unterstützt: Claude Codex Code(CC)
📊 70 Angemessen
1

Die Skill-ZIP herunterladen

2

In Claude hochladen

Gehe zu Einstellungen → Fähigkeiten → Skills → Skill hochladen

3

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

Sicher
v1 • 2/25/2026

This 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.

1
Gescannte Dateien
55
Analysierte Zeilen
1
befunde
1
Gesamtzahl Audits

Probleme mit hohem Risiko (1)

Weak Cryptographic Algorithm (FALSE POSITIVE)
Static scanner matched 'DES' pattern within the word 'Design' at SKILL.md lines 25, 27. This is a false positive - the word 'Design' is part of standard documentation about tracking plan design, not cryptographic code.
Auditiert von: claude

Qualitätsbewertung

38
Architektur
100
Wartbarkeit
87
Inhalt
32
Community
95
Sicherheit
91
Spezifikationskonformität

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

Grundlegendes Client-seitiges Tracking
Show me how to implement basic page and track calls using Analytics.js for a new web application
Server-seitiges Event-Tracking
Create a Node.js function that sends server-side events to Segment using the analytics-node library
Tracking-Plan-Schema
Design a tracking plan schema for a SaaS subscription event including required properties, types, and validation rules
Identity Resolution Setup
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

Häufig gestellte Fragen

Was ist Segment CDP?
Segment Customer Data Platform ist eine Kunden-Dateninfrastruktur, die Daten zwischen Ihren Anwendungen und nachgelagerten Tools erfasst, weiterleitet und transformiert.
Was ist der Unterschied zwischen Analytics.js und analytics-node?
Analytics.js ist die Client-seitige JavaScript-Bibliothek für Browser-Tracking. analytics-node ist die Server-seitige Node.js-Bibliothek für Backend-Ereigniserfassung.
Benötige ich ein Segment-Konto, um diese Skill zu verwenden?
Ja, Sie benötigen einen Segment-Workspace mit einem Write Key, um Events zu senden. Sie können sich unter segment.com registrieren.
Was ist ein Tracking-Plan?
Ein Tracking-Plan ist ein Dokument, das die Events, Eigenschaften und Benutzer definiert, die Sie mit konsistenten Benennungskonventionen und Validierungsregeln verfolgen möchten.
Wie funktioniert Identity Resolution in Segment?
Segment verwendet anonyme IDs, um Benutzer vor der Identifikation zu tracken. Wenn analytics.identify() aufgerufen wird, führt Segment anonyme Events mit dem identifizierten Benutzerprofil zusammen.
Was sind Segment Protocols?
Segment Protocols ist eine Funktion, die Tracking-Plan-Regeln durchsetzt, eingehende Events validiert und die Datenqualität über Ihre Quellen hinweg überwacht.

Entwicklerdetails

Dateistruktur

📄 SKILL.md