لقد أنشأت بديلاً لـ Google Analytics لـ WordPress لأن التحليلات لا يجب أن تتطلب درجة دكتوراه
كان هناك وقت، حول سنة 2023، عندما فرضت Google Analytics 4 على كل مالك موقع ويب الترحيل من Universal Analytics التي استخدموها لسنوات عديدة إلى واجهة جديدة تماماً مع نموذج بيانات جديد تماماً ومجموعة جديدة من المصطلحات للمفاهيم التي لم تكن بحاجة إلى مصطلحات جديدة من قبل. أصبحت الجلسات أحداثاً. أصبحت مشاهدات الصفحة طرق عرض الشاشة أو طرق عرض الصفحة حسب السياق. تم استبدال لوحة التحكم المألوفة مع التنقل في الشريط الجانبي الأيسر النظيف بواجهة يبدو أنها تم تصميمها لعلماء البيانات بدلاً من مالكي مواقع WordPress الذين يشكلون الأغلبية الكبيرة من الأشخاص الذين يتابعون حركة المرور على موقع الويب. لم يكن الترحيل اختياريًا. تم إيقاف Universal Analytics، والبديل هو GA4 سواء كنت تريده أم لا.
لم يكن الإحباط عن التغيير نفسه. يتطور البرنامج، والواجهات تتحسن، وتعلم الأدوات الجديدة هو جزء من التشغيل على الإنترنت. كان الإحباط عن اتجاه التغيير. يجعل GA4 الأشياء البسيطة معقدة. معرفة عدد الأشخاص الذين زاروا موقعك أمس يتطلب التنقل عبر واجهة التقارير التي تفتقر افتراضياً إلى مقاييس المشاركة وعدد الأحداث وتدفقات البيانات بدلاً من عدد الجلسات المباشرة الذي يريده معظم مالكي المواقع بالفعل. ينطوي إنشاء تقرير أساسي استغرق نقرتين في Universal Analytics الآن على تكوين الاستكشافات واختيار الأبعاد وتطبيق المرشحات عبر واجهة تفترض الطلاقة في مفاهيم تحليلات البيانات التي لا توجد سبب لمعظم مدوني WordPress والملاك الصغار والعاملين في موقع المحفظة للتملك.
وُلد المكون الإضافي Website Analytics by YEB مباشرة من هذا الإحباط. وليس كمنتج نظري مصمم للاستيلاء على حصة السوق ولكن كأداة عملية تم إنشاؤها لأن الخيارات الموجودة فشلت بشكل جماعي في وظيفتهم الأكثر أساسية: إخبار مالك موقع الويب بما يحدث على موقعه على الويب بلغة يمكنهم فهمها على الفور. لا يحاول المكون الإضافي التنافس مع GA4 على الميزات. لا يقدم رؤى التعلم الآلي أو الجماهير التنبؤية أو تكامل BigQuery. يعرض الجلسات والصفحات والمحيلات والدول والأجهزة على لوحة تحكم واحدة تحمل بسرعة وتنطقي في اللحظة التي تنظر فيها إليها.
ما يحتاجه معظم مالكي المواقع فعلياً من التحليلات
بعد قضاء سنوات في بناء وتشغيل مواقع الويب بأحجام مختلفة، يصبح النمط واضحاً في المعلومات التي تدفع بالفعل القرارات لمالك الموقع النموذجي. يريدون معرفة عدد الأشخاص الذين زاروا اليوم وهذا الأسبوع وهذا الشهر. يريدون معرفة الصفحات الأكثر شهرة. يريدون معرفة من أين يأتي الزوار، سواء من الناحية الجغرافية أو من حيث مواقع الويب الإحالة أو محركات البحث. يريدون معرفة ما هي الأجهزة والمتصفحات التي يستخدمها الزوار، بشكل أساسي للتأكد من أن الموقع يعمل بشكل جيد على الأجهزة المحمولة. ويريدون تقديم هذه المعلومات بطريقة لا تتطلب ثلاثين دقيقة من التكوين قبل ظهور أول رقم مفيد على الشاشة.
هذه هي القائمة الكاملة لربما تسعين بالمائة من مالكي موقع WordPress. لا قمع التحويل. لا تتبع الحدث المخصص. لا تصور تدفق المستخدم. لا نمذجة الإسناد عبر قنوات تسويق متعددة. هذه ميزات قوية تحتاجها العمليات التجارية الإلكترونية الكبرى وفرق التسويق بشكل حقيقي، و GA4 تخدم تلك الجماهير جيداً. لكن المدون الذي ينشر ثلاث مرات في الأسبوع ويريد أن يعرف ما إذا كان أحد ما يقرأ لا يحتاج إلى نمذجة الإسناد. المصور الحر الذي تحصل محفظة موقعه على بضع مئات من الزيارات شهرياً لا يحتاج إلى تصدير BigQuery. المطعم المحلي الذي يعرض موقع WordPress بشكل أساسي قائمة وساعات لا يحتاج إلى بث الأحداث.
تم تصميم المكون الإضافي حول هذا الفهم. تقدم لوحة التحكم خمس لوحات: الجلسات بمرور الوقت والصفحات العليا ومصادر الإحالة ودول الزوار وأنواع الأجهزة. يتم تحديث كل لوحة في الوقت الفعلي مع تسجيل الزيارات الجديدة. يتيح محدد نطاق الوقت في الأعلى التبديل بين اليوم وهذا الأسبوع وهذا الشهر ونطاقات التاريخ المخصصة. لا يوجد معالج تكوين يطلب منك تحديد تدفقات البيانات ومعرفات القياس قبل عمل أي شيء. قم بتثبيت المكون الإضافي وتنشيطه ولوحة التحكم تبدأ في عرض البيانات من الزيارة الأولى. البساطة مقصودة وغير معتذرة، لأن التعقيد يجب أن يتم كسبه من خلال الحاجة الحقيقية وليس فرضه بشكل افتراضي.
الخصوصية كميزة بدلاً من الصداع الامتثال
أصبح منظر الخصوصية لتحليلات الموقع أكثر تعقيداً بشكل متزايد، مع قانون حماية البيانات العام والعديد من اللوائح الوطنية الأخرى التي تخلق فسيفساء من المتطلبات التي تجعل أدوات التحليل التقليدية محفوفة بالمخاطر قانونياً في بعض الاختصاصات. واجهت Google Analytics على وجه الخصوص عدداً من التحديات القانونية في دول أوروبية فيما يتعلق بتحويل البيانات إلى خوادم الولايات المتحدة واستخدام ملفات تعريف الارتباط للتتبع عبر المواقع. أصدرت عدة سلطات حماية البيانات في الاتحاد الأوروبي آراء تعلن أن تثبيتات GA4 غير متوافقة مع قانون حماية البيانات العام ما لم يتم تطبيق حماية إضافية محددة.
يتجنب مكون تحليل WordPress معظم هذه الاهتمامات من خلال هندسته المعمارية. يتم معالجة بيانات الزيارة من خلال واجهات برمجية لا تعتمد على ملفات تعريف الارتباط الخارجية ولا تنشئ ملفات تعريف المستخدم عبر المواقع ولا تنقل سجل التصفح إلى شبكات الإعلانات. تخدم البيانات غرضاً واحداً: إخبار مالك موقع الويب بما يحدث على موقعه على الويب. لا توجد استخدامات ثانوية ولا وساطة البيانات ولا نظام بيئي إعلاني يتغذى على المعلومات المجمعة. بالنسبة لمالكي المواقع الذين كانوا يراقبون بقلق منظر اللوائح المتطورة ويتساءلون عما إذا كانت إعدادات التحليل الخاصة بهم ستثير مشكلة الامتثال، توفر هذه الهندسة المعمارية مستوى من الثقة لا يمكن لأدوات تعتمد على ملفات تعريف الارتباط أن تطابقها.
هذا لا يعني أن المكون الإضافي محصن من جميع اعتبارات الخصوصية. يجب الكشف عن أي أداة تسجل معلومات الزوار، حتى المعلومات المجمعة والمجهولة، في سياسة الخصوصية بالموقع. لكن الكشف واضح لأن استخدام البيانات واضح. لا توجد سلسلة معقدة من معالجات البيانات والمعالجات الفرعية والشركاء الإعلانيين للإدراج. تدخل البيانات وتُعرض على لوحة التحكم وهذا هو نهاية رحلتها.
لوحة التحكم التي تحمل في أقل من ثانية
كانت الأداء عبارة عن متطلب تصميم غير قابل للتفاوض من البداية. يعتاد مالكو موقع WordPress على صفحات إدارة التحميل السريع، ولوحة تحليلات تستغرق خمس أو عشر ثوانٍ لتقديم الرسوم البيانية الخاصة بها هي لوحة يتم زيارتها مرة واحدة ثم يُنسى. يتم تقديم لوحة التحكم الخاصة بالمكون الإضافي في أقل من ثانية على بيئة استضافة WordPress النموذجية، بما في ذلك جميع الرسوم البيانية والجداول والإحصائيات الملخصة. يكون هذا السرعة ممكناً لأن تجميع البيانات يحدث على جانب API بدلاً من لوحة إدارة WordPress نفسها، والواجهة الأمامية تستخدم عرض الرسوم البيانية الخفيف الذي لا يتطلب مكتبات JavaScript الثقيلة.
توجه البنية التحتية التقنية بيانات التتبع عبر مقطع JavaScript خفيف يطلق على كل تحميل صفحة، مما يرسل معلومات الزيارة إلى الخادم الخلفي للمعالجة. المقطع صغير بما يكفي بحيث يضيف وقت تحميل مهمل للواجهة الأمامية، وهو ما يهم لمالكي الموقع الذين يدركون درجات Core Web Vitals الخاصة بهم ولا يريدون أداة تحليل تضر بنتائج PageSpeed Insights. تم اختبار نص التتبع عبر جميع المستعرضات الرئيسية ولا يتعارض مع مكونات WordPress الشائعة أو طبقات التخزين المؤقت أو تكوينات CDN.
تم بناء لوحة التحكم نفسها كصفحة إدارة WordPress أصلية تتبع اتفاقيات واجهة مستخدم WordPress، لذا فهي تبدو مألوفة لأي شخص قضى وقتاً في لوحة إدارة WordPress. تستخدم الرسوم البيانية تصورات نظيفة وسريعة الاستجابة تبدو جيدة على شاشات سطح المكتب وشاشات الأجهزة اللوحية. يمكن فرز جداول البيانات وتصفيتها دون الحاجة إلى إعادة تحميل الصفحة. يتم تصميم التجربة بأكملها لنقل مالك الموقع من السؤال إلى الإجابة بالحد الأدنى من الوقت، لأن قيمة التحليلات لا تكمن في الأداة نفسها ولكن في القرارات التي تمكنها.
من هذا المكون الإضافي لمن وليس كذلك
الصراحة بشأن الجمهور المستهدف مهمة لأنه لا توجد أداة تحليل واحدة تخدم الجميع بنفس القدر من الجودة. تم بناء هذا المكون الإضافي لمالكي موقع WordPress الذين يريدون تحليلات حركة مرور مباشرة بدون تعقيد أو إضافة الإعدادات أو قلق الامتثال للخصوصية. يتفوق على المدونين ومواقع المحفظة والمتاجر الصغيرة ومواقع العضوية التي تريد فهم أنماط حركة المرور الخاصة بهم وأي شخص قد نظر إلى GA4 وشعر بالإحباط من الفجوة بين ما يحتاجون إليه وما تتطلبه الواجهة ليتعلموها.
لم يتم بناء المكون الإضافي لفرق التسويق على مستوى المؤسسات التي تحتاج إلى إسناد متعدد المس عبر قنوات مدفوعة وعضوية. لم يتم بناؤها لعمليات التجارة الإلكترونية التي تحتاج إلى تحليل شامل لقمع التحويل مع تتبع الإيرادات وقياس أداء المنتج. لم يتم بناؤها لفرق البيانات التي تحتاج إلى تدفقات حدث خام مضخوخة في مستودعات البيانات للتحليل المخصص. هذه احتياجات شرعية تتطلب أدوات مبنية خصيصاً لها، والتظاهر بأن مكون إضافي تحليلي بسيط يمكنه الخدمة سيكون غير صريح.
الفجوة بين ما يحتاجه معظم مالكي المواقع وما توفره أدوات التحليل على مستوى المؤسسات ضخمة، وهذه الفجوة هي بالضبط حيث يعيش هذا المكون الإضافي. إنه يملأ الفراغ بين "لا تحليلات على الإطلاق" و "GA4 مع كل تعقيده"، وتقديم مسار الأوسط الذي يعطي مالكي المواقع المعلومات التي يستخدمونها فعلاً في حين يحفظهم من المعلومات التي لا يفعلونها. بالنسبة لنظام WordPress البيئي، حيث البساطة والوصول هما المبادئ الأساسية، هذا الموضع يشعر بشكل طبيعي بدلاً من تقييدي. يفعل المكون الإضافي أقل، لكنه يفعله بطريقة يمكن لعدد أكبر من الناس استخدامها بالفعل.
الأسئلة الشائعة
هل هذا المكون الإضافي مجاني تماماً
المكون الإضافي Website Analytics by YEB مجاني للتثبيت والاستخدام مع ميزات التحليلات الأساسية. الميزات المتقدمة التي تستفيد من واجهات برمجية إضافية مثل بيانات GeoIP على مستوى المدينة أو كشف العلامة التجارية للجهاز متوفرة من خلال استخدام واجهة برمجية اختياري قائم على الائتمان، لذا تدفع فقط مقابل القدرات المحسنة التي تختار تفعيلها.
هل يستخدم هذا المكون الإضافي ملفات تعريف الارتباط لتتبع الزوار
لا يعتمد المكون الإضافي على ملفات تعريف الارتباط الخارجية للتتبع. يتم تسجيل بيانات الزيارة بناءً على أحداث تحميل الصفحة دون بناء ملفات تعريف المستخدم المستمرة عبر المواقع، مما يبسط الامتثال للخصوصية لمالكي المواقع الذين يعملون بموجب قانون حماية البيانات العام والقوانين الماثلة.
هل يمكن لهذا المكون الإضافي استبدال Google Analytics تماماً
بالنسبة لمالكي المواقع الذين يحتاجون في الغالب إلى عدد الجلسات وشهرة الصفحة ومصادر الإحالة والبيانات الجغرافية وتفاصيل الجهاز، نعم. بالنسبة لمالكي المواقع الذين يعتمدون على ميزات GA4 المتقدمة مثل قمع التحويل وتجزئة الجمهور والمقاييس التنبؤية أو تكامل BigQuery، يغطي هذا المكون الإضافي الأساسيات بينما يتعامل GA4 مع حالات الاستخدام المتقدمة.
هل يؤثر نص التتبع على سرعة تحميل الصفحة
مقطع التتبع خفيف التحميل بشكل متوازي، مما يعني أنه لا يحجب عرض الصفحة. التأثير على درجات Core Web Vitals ضئيل، وتم اختبار النص للتأكد من أنه لا يتعارض مع مقاييس أداء PageSpeed Insights.
ما هو الأسف البعيد الذي تعود فيه بيانات التحليلات
يبدأ جمع البيانات في اللحظة التي يتم فيها تنشيط المكون الإضافي ويستمر إلى أجل غير مسمى. البيانات التاريخية من قبل التثبيت غير متاحة لأن المكون الإضافي يمكنه فقط تسجيل الزيارات التي تحدث بعد أن يكون نص التتبع موجوداً على الموقع.
هل يعمل المكون الإضافي مع مكونات التخزين المؤقت مثل WP Super Cache أو W3 Total Cache
نعم. يتم التعامل مع التتبع من خلال مقطع JavaScript ينفذ في متصفح الزائر، مما يعني أنه يعمل بشكل صحيح حتى عندما يتم تقديم صفحة HTML نفسها من ذاكرة التخزين المؤقت. لا تتعارض مكونات التخزين المؤقت مع جمع بيانات التحليلات.