عن المشروع
HitKeep هي منصة لتحليلات الويب منشورة بموجب ترخيص MIT. يذكر ملف README أن المنتج كاملاً مفتوح المصدر، بما في ذلك نطاقات التتبع المخصصة وSSO للفرق، بدلاً من تقسيم هذه الميزات إلى إصدار ملكية منفصل.
النشر والتشغيل
تم تصميم HitKeep لتعمل كملف Go ثنائي واحد مع DuckDB وNSQ مدمجين، لذا فهي لا تتطلب قاعدة بيانات أو طابور أو ذاكرة تخزين مؤقت منفصلة. تشمل مسارات التثبيت الموثقة Homebrew على macOS بمعالجات Apple silicon أو Linux x86_64، وملف Docker Compose منشور مع قالب بيئة، وملفات ثنائية AMD64 أو ARM64 من GitHub Releases. ينشئ التشغيل السريع عبر Compose ملف .env حيث يجب تعيين سر عشوائي طويل قبل البدء، وبعد ذلك يمكن الوصول إلى لوحة التحكم على localhost:8080 حيث يتم إنشاء الحساب الأول. تغطي الوثائق أيضاً إعداد HTTPS والوكيل الموثوق (trusted-proxy) قبل التعريض العام، والنسخ الاحتياطي والاستعادة، ومرجع التكوين. يتوفر خيار HitKeep Cloud المدار في مناطق الاتحاد الأوروبي أو الولايات المتحدة للمستخدمين الذين لا يرغبون في تشغيلها بأنفسهم.
التتبع
بدء إضافة نص برمجي للتتبع غير المتزامن (async tracker script) إلى الموقع يبدأ عملية الجمع فوراً. يتم التقاط مشاهدات الصفحات وأحداث التفاعل التلقائية المدعومة مثل النقرات الخارجية وتنزيلات الملفات وإرسال النماذج، ويمكن أن تغطي الأحداث المخصصة إجراءات محددة للمنتج مثل التسجيلات أو المشتريات أو العملاء المحتملين المؤهلين. لا يضع متتبع المتصفح أي ملفات تعريف ارتباط للتحليلات، ويحترم خاصية Do Not Track، ويوصف بأنه يجمع تحليلات موقع إلكتروني مركزة دون بناء هوية عبر المواقع.
التقارير
تهدف التقارير إلى تتبع عملية الاستحواذ وصولاً إلى النتائج: الصفحات، الأحداث التلقائية والمخصصة، الأهداف، المسارات (funnels)، إيرادات التجارة الإلكترونية، حملات UTM وQR، بيانات Search Console (النقرات، الانطباعات، نسبة النقر إلى الظهور، الموضع واتجاهات الاستعلام) وWeb Vitals.
القدرات المتعلقة بالذكاء الاصطناعي
تتعامل HitKeep مع الذكاء الاصطناعي كقناة حركة مرور أساسية، حيث تفصل بين عمليات جلب الزواحف (crawler fetches)، والزيارات المحالة من AI، ونتائج روبوتات الدردشة. تجيب ميزة "Ask AI" على الأسئلة باستخدام أدلة مجمعة مستشهد بها، كما توصف واجهة MCP للقراءة فقط بأنها تمنح المساعدين المعتمدين وصولاً محكوماً إلى التحليلات.
الوصول إلى البيانات والنطاق
يؤكد المشروع على سيادة البيانات من خلال عمليات التصدير المفتوحة، وسحب البيانات الكامل، وREST APIs، وwebhooks، وروابط المشاركة والأذونات. ملف README صريح بشأن النطاق: HitKeep تركز على الويب وتفضل أدلة حركة المرور المجمعة والتحويلات على ملفات تعريف الزوار، أو إعادة تشغيل الجلسات، أو SDKs للهاتف المحمول أو التجريب المدمج، مما يؤدي إلى حدود جمع وسطح تشغيل أصغر من مجموعة تحليلات المنتجات الكاملة، بينما تتجاوز مجرد كونها عداداً بسيطاً لمشاهدات الصفحات.
المساهمة والدعم
تشمل أوامر المساهمين الموثقة الإعداد، ووضع التطوير المجهز مسبقاً (مع وضع منفصل اختياري)، والتقاط لقطات الشاشة، وفهارس الأوامر والتكوينات القابلة للقراءة آلياً، وفحص ضمان الجودة لطلبات السحب (pull-request QA check)، مع وصف حزمة Compose وسير العمل الكامل في CONTRIBUTING.md. يتم الإبلاغ عن الأخطاء عبر GitHub Issues والثغرات الأمنية عبر سياسة الأمان؛ كما يربط المشروع مكتبة مقارنة ونظرة عامة على الامتثال للتقييم.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.