تحليلات الويب الآمنة: 3 بدائل مفتوحة المصدر لـ Google Analytics تركز على الخصوصية
بصفتي صانع محتوى، لطالما كان اهتمامي منصبًا على فهم تحليلات صفحات موقعي الإلكتروني. يثير فضولي دائمًا معرفة عدد القراء لمحتواي، ومصادر قدومهم (المواقع المحيلة والبلدان)، والصفحات الأكثر شعبية. قبل عقدين من الزمن، كانت أدوات مثل Webalizer هي كل ما يمكننا الاعتماد عليه. كانت هذه الأدوات تقوم بتحليل سجلات خوادم Apache وتوليد صفحات ثابتة تحتوي على البيانات المعالجة.

كانت هناك طريقة أخرى للحصول على تحليلات الصفحات تتمثل في إدراج صورة – غالبًا ما تكون غير مرئية – في موقعك. من خلال استخدام رؤوس الطلبات (request headers) المرسلة إلى الخادم، كان بإمكان المطورين حساب الزوار والحصول على بعض المعلومات الإضافية مثل عنوان بروتوكول الإنترنت (IP) الأصلي، والمتصفح، ونظام التشغيل. هذه التقنية قديمة، لكن خدمات مثل StatCounter لا تزال توفر هذه الوظيفة حتى اليوم.
في عام 2005، أطلقت جوجل خدمة Google Analytics بعد استحواذها على شركة Urchin، التي كانت متخصصة أيضًا في تحليل سجلات الخوادم. نمت شعبية Google Analytics بشكل مطرد منذ أيامها الأولى، وأصبحت الآن الأداة الأكثر استخدامًا بفارق كبير عن أي من منافسيها. ومع ذلك، هناك عدة أسباب مقنعة تدفعك للتفكير في التوقف عن استخدام Google Analytics على موقعك الإلكتروني:
لماذا يجب أن تفكر في التخلي عن Google Analytics؟
على الرغم من هيمنة Google Analytics، إلا أن هناك مخاوف متزايدة تتعلق بالخصوصية والأداء، مما يدفع العديد من أصحاب المواقع للبحث عن بدائل. إليك الأسباب الرئيسية:
- التحكم والملكية: الأداة مملوكة لشركة جوجل، التي تستخدم هذه التحليلات لمصالحها الخاصة، مما يثير تساؤلات حول كيفية استخدام بيانات المستخدمين.
- تأثير على سرعة الموقع: تضيف
Google Analyticsحوالي 45 كيلوبايت إلى طلبات تحميل الصفحات، مما يؤثر سلبًا على سرعة تحميل الموقع، وهو عامل مهم في تجربة المستخدم وتحسين محركات البحث (SEO). - التدخل في الخصوصية: تقوم الأداة بجمع كميات هائلة من البيانات الشخصية التي قد لا تحتاجها فعليًا، مما يشكل انتهاكًا لخصوصية المستخدمين ويزيد من المخاوف المتعلقة بالامتثال للوائح حماية البيانات.
- عدم دقة البيانات: يتم حظر
Google Analyticsبواسطة العديد من إضافات المتصفحات (plugins) وبعض المتصفحات نفسها، مما يؤدي إلى بيانات غير دقيقة وغير كاملة عن زوار موقعك.
مع أخذ كل هذه النقاط في الاعتبار، أود أن أشارككم بعض البدائل مفتوحة المصدر التي ركزت عليها في بحثي خلال الأشهر القليلة الماضية، والتي توفر حلاً أفضل للخصوصية والأداء.
بدائل مفتوحة المصدر تركز على الخصوصية لـ Google Analytics
في سعينا نحو تحليلات ويب أكثر شفافية وأمانًا، تبرز العديد من الحلول مفتوحة المصدر التي تقدم ميزات قوية مع الحفاظ على خصوصية المستخدمين. إليك أبرزها:
1. Fathom: البساطة والكفاءة
Fathom (يمكنك الاطلاع على العرض التجريبي هنا: demo) هو تطبيق خفيف الوزن مبني بلغة Golang مصمم لجمع التحليلات. يقدمون خططًا مدفوعة تبدأ من 14 دولارًا شهريًا، ولكن لديهم أيضًا نسخة خفيفة (lite version) يمكنك تثبيتها على خادمك الخاص أو على منصة Heroku مجانًا.

تستخدم النسخة الخفيفة من Fathom ملفات تعريف الارتباط (cookies) وتوفر لك معلومات حول الزوار الفريدين، مشاهدات الصفحات، متوسط الوقت المستغرق في الموقع، معدل الارتداد، الصفحات الأكثر زيارة، والمواقع المحيلة الرئيسية. يقوم Fathom بتخزين البيانات في قواعد بيانات SQLite، MySQL، أو PostgreSQL، مما يمنحك مرونة في اختيار قاعدة البيانات المناسبة لك.
2. Umami: سهولة النشر والبيانات الشاملة
Umami (يمكنك الاطلاع على العرض التجريبي هنا: demo) هو حل تم تطويره باستخدام Next.js، مما يجعله سهل النشر للغاية. في حالتي، قمت بنشره باستخدام Vercel. بالإضافة إلى تزويده بمعلومات حول الزوار الفريدين، مشاهدات الصفحات، متوسط الوقت في الموقع، معدل الارتداد، الصفحات الأكثر زيارة، والمواقع المحيلة، يعرض Umami أيضًا بيانات مفصلة عن البلدان، المتصفحات، أنظمة التشغيل (OS)، وبيانات الأجهزة المستخدمة.

تتميز Umami بقدرتها على تقديم رؤى عميقة وشاملة حول جمهورك دون المساس بخصوصيتهم، مما يجعلها خيارًا ممتازًا للمطورين وأصحاب المواقع الذين يبحثون عن حل تحليلي قوي وسهل الإدارة.
3. Plausible: الشفافية وخارطة الطريق العامة
أعتقد أنني سمعت عن Plausible (يمكنك الاطلاع على العرض التجريبي هنا: demo) لأول مرة في بودكاست ‘De-Google-ing your website analytics‘ من Changelog. من منظور المنتج، من الرائع رؤية خارطة طريق عامة متاحة للعملاء، حيث يمكنهم معرفة ما هو قادم في المستقبل. تبدأ خططهم من 6 دولارات شهريًا وتزداد وفقًا لعدد مشاهدات صفحاتك – على غرار Fathom. لديهم أيضًا خيار استضافة ذاتية (self-hosted) في مرحلة ألفا، لكن لم تتح لي الفرصة لاختباره.

تُعرف Plausible بنهجها البسيط والشفاف تجاه التحليلات، حيث توفر البيانات الأساسية التي تحتاجها دون تعقيد أو انتهاك للخصوصية، مما يجعلها خيارًا مثاليًا لمن يبحث عن حل مباشر وموثوق.
الخلاصة
يتضح أن هناك بدائل قوية وموثوقة لـ Google Analytics متاحة في السوق، ولست بحاجة للقلق بشأن مراقبة الشركات الكبرى لك أو لمستخدميك عند استخدام هذه الخيارات. وقت إعداد كل خدمة من هذه الخدمات متشابه جدًا، وبمجرد الانتهاء، يمكنك إضافة مواقع متعددة تمامًا كما تفعل مع Google Analytics.
شخصيًا، ليس لدي مفضل واحد. من حيث الميزات، يوفر Umami جميع المعلومات الأساسية التي قد ترغب في معرفتها مجانًا، وهو أيضًا سهل الإعداد للغاية على خدمات مثل Vercel أو Netlify. أما Fathom و Plausible، فيقدمان فترات تجريبية مجانية، مما يتيح لك اختبار حلولهما بسهولة قبل اتخاذ قرارك.
هل تعرف أي بديل آخر بسيط ومفتوح المصدر لـ Google Analytics يركز على الخصوصية؟ شاركنا رأيك في قسم التعليقات على مدونتي. إذا أعجبك هذا المقال، تابعني على Twitter و GitHub.
الخلاصة التقنية
في عالم يتزايد فيه القلق بشأن خصوصية البيانات، أصبح البحث عن بدائل لأدوات التحليل التقليدية أمرًا حتميًا. توفر البدائل مفتوحة المصدر مثل Fathom و Umami و Plausible حلاً ممتازًا يوازن بين الحاجة إلى فهم سلوك المستخدمين واحترام خصوصيتهم. من منظور تقني، تتميز هذه الأدوات بخفة وزنها، وسهولة نشرها، ومرونة تخزين البيانات، مما يقلل من العبء على أداء الموقع ويقلل من مخاطر انتهاكات البيانات. اختيار البديل المناسب يعتمد على حجم المشروع، الميزانية، ومستوى التحكم المطلوب في البيانات، لكن الأهم هو التحول نحو ممارسات تحليلية أكثر أخلاقية واستدامة.