المهارات segment-automation
📊

segment-automation

آمن

أتمتة عمليات Segment CDP

أتمتة عمليات منصة بيانات العملاء في Segment بما في ذلك تتبع الأحداث، وتحديد هوية المستخدمين، وإدارة المجموعات، والمعالجة الدفعية من خلال تكامل Rube MCP.

يدعم: Claude Codex Code(CC)
🥉 72 برونزي
1

تنزيل ZIP المهارة

2

رفع في Claude

اذهب إلى Settings → Capabilities → Skills → Upload skill

3

فعّل وابدأ الاستخدام

اختبرها

استخدام "segment-automation". تتبع حدث شراء

النتيجة المتوقعة:

تم إرسال الحدث 'Order Completed' بنجاح إلى Segment مع الخصائص { order_id: '12345', total: 99.99, currency: 'USD' }. الاستجابة: { success: true, messageId: 'msg_abc123' }

استخدام "segment-automation". تحديد مستخدم جديد

النتيجة المتوقعة:

تم تحديث ملف المستخدم مع السمات { email: 'user@example.com', plan: 'enterprise', created_at: '2024-01-15' }. الاستجابة: { success: true }

استخدام "segment-automation". استيراد أحداث دفعة

النتيجة المتوقعة:

تمت معالجة دفعة من 50 رسالة. نجح 50، فشل 0. تم إرجاع معرفات الرسائل الفردية للمكالمات الناجحة.

التدقيق الأمني

آمن
v1 • 2/25/2026

All static findings are false positives. The skill is legitimate Segment CDP automation documentation. The 73 flagged 'external_commands' are simply markdown tool references (backtick-formatted tool names like RUBE_SEARCH_TOOLS), not actual shell execution. The 'network' flag points to a legitimate MCP server configuration URL. Other flags ('weak cryptographic algorithm', 'system reconnaissance') are misclassifications of data privacy warnings about PII handling.

1
الملفات التي تم فحصها
231
الأسطر التي تم تحليلها
0
النتائج
1
إجمالي عمليات التدقيق
لا توجد مشكلات أمنية
تم تدقيقه بواسطة: claude

درجة الجودة

38
الهندسة المعمارية
100
قابلية الصيانة
87
المحتوى
32
المجتمع
100
الأمان
100
الامتثال للمواصفات

ماذا يمكنك بناءه

تتبع أحداث التجارة الإلكترونية

إرسال أحداث الشراء وتحديثات سلة التسوق وعروض المنتجات إلى Segment لأغراض التحليلات وأتمتة التسويق

إدارة ملفات مستخدمي SaaS

تحديد المستخدمين بسمات مثل نوع الخطة وحجم الشركة ومقاييس الاستخدام لسير عمل نجاح العملاء

ترحيل البيانات الضخمة

استيراد بيانات الأحداث التاريخية وملفات المستخدمين في دفعات لمزامنة مستودع البيانات

جرّب هذه الموجهات

تتبع الأحداث الأساسي
تتبع حدث 'Button Clicked' لـ userId 'user_123' مع الخصائص { button_name: 'signup', page: 'home' } باستخدام مهارة أتمتة Segment.
تحديد هوية المستخدم
تحديد المستخدم 'user_456' مع السمات { email: 'user@example.com', plan: 'pro', company_size: 50 } باستخدام أتمتة Segment.
ربط المجموعة
تجميع المستخدم 'user_789' مع المجموعة 'org_555' والسمات { name: 'Acme Corp', industry: 'technology' } باستخدام Segment.
العمليات الدفعية
إرسال دفعة من 50 حدث تتبع و10 مكالمات identify إلى Segment. قم بتضمين أنواع أحداث مختلفة مثل 'Page Viewed' و 'Button Clicked' و 'Order Completed' مع خصائص مناسبة.

أفضل الممارسات

  • استدعِ RUBE_SEARCH_TOOLS أولاً للحصول على مخططات الأدوات الحالية قبل تنفيذ سير العمل
  • استخدم العمليات الدفعية للأحداث المتعددة للبقاء ضمن حدود المعدل
  • قم بتضمين كل من userId و anonymousId عند الإمكان لتحسين دقة تحديد الهوية
  • اتبع اصطلاحات التسمية في Segment: 'Object Action' للأحداث، و snake_case للخصائص

تجنب

  • إرسال PII في السمات دون التحقق من تكوين الوجهة للامتثال للخصوصية
  • حذف userId أو anonymousId من مكالمات track، مما يسبب أحداثًا يتيمة
  • استدعاء ALIAS عدة مرات لنفس دمج هوية المستخدم
  • تجاهل أخطاء استجابة الدفعة بافتراض نجاح جميع الرسائل

الأسئلة المتكررة

ما هو Rube MCP؟
Rube MCP هو خادم بروتوكول سياق النموذج مقدم من Composio الذي يمكّن أدوات الذكاء الاصطناعي من التفاعل مع خدمات مختلفة بما في ذلك Segment.
هل أحتاج إلى مفاتيح API لـ Segment؟
لا حاجة لمفاتيح API لإعداد Rube MCP. تحتاج فقط للمصادقة مع حساب Segment الخاص بك من خلال تدفق OAuth عند الاتصال.
هل يمكنني تتبع الأحداث بدون userId؟
نعم، يمكنك استخدام anonymousId بدلاً من ذلك. مطلوب واحد على الأقل من userId أو anonymousId لكل مكالمة.
كم عدد الأحداث التي يمكنني إرسالها في دفعة؟
حجم الدفعة محدود بقيود واجهة Segment API. تحقق من المخطط الحالي عبر RUBE_SEARCH_TOOLS للحصول على الحد الدقيق.
هل يتم تسليم البيانات إلى الوجهات فوراً؟
لا، تشير استجابات API الناجحة إلى القبول، وليس التسليم. تتم معالجة البيانات بشكل غير متزامن بواسطة Segment.
هل يمكنني إزالة السمات من ملف مستخدم؟
نعم، عيّن السمة إلى null في مكالمة identify لإزالتها من ملف المستخدم.

تفاصيل المطور

المؤلف

sickn33

الترخيص

MIT

مرجع

main

بنية الملفات

📄 SKILL.md