SEO والذكاء الاصطناعي·4 min read·

كيف أربط Google Analytics 4 بمدوّنتي على VeloCMS؟

أضف معرّف القياس GA4 في Admin → Settings → Analytics وسيحقن VeloCMS نص التتبع تلقائيًا في جميع الصفحات العامة — دون الحاجة إلى تعديل أي كود.

لربط Google Analytics 4 بمدوّنتك على VeloCMS، انسخ معرّف القياس الخاص بك (الرمز الذي يبدأ بـ G-XXXXXXXXXX من إعدادات خاصية Google Analytics)، والصقه في Admin → Settings → Analytics → Google Analytics Measurement ID، ثم انقر Save. سيحقن VeloCMS نص gtag.js تلقائيًا في جميع الصفحات العامة من تلك اللحظة فصاعدًا، دون الحاجة إلى تعديل أي قالب أو إدراج وسوم نصية يدويًا.

أين أجد معرّف القياس GA4؟

سجّل الدخول إلى analytics.google.com، حدد خاصيتك، واذهب إلى Admin (أيقونة الترس في أسفل اليسار) → Data Streams → انقر على تدفق الويب الخاص بك. يظهر معرّف القياس في أعلى يمين لوحة تفاصيل التدفق، ويبدأ بـ G- يتبعه عشرة أحرف وأرقام، مثال: G-ABCDE12345. إن لم تكن قد أنشأت خاصية GA4 بعد، يوفر مركز مساعدة Google Analytics معالج إعداد خطوة بخطوة — كل ما تحتاج إلى تقديمه هو رابط مدوّنتك (yoursubdomain.velocms.org أو نطاقك المخصص).

كيف يحقن VeloCMS نص التتبع؟

يستخدم VeloCMS مكوّن next/script من Next.js بالاستراتيجية strategy='afterInteractive' لتحميل نص GA4 بصورة غير متزامنة بعد اكتمال عرض الصفحة. هذا يعني أن نص التتبع لا يُعيق أبدًا أول ظهور للمحتوى (First Contentful Paint) ولا أكبر عنصر مرئي (Largest Contentful Paint) — إذ يُحمَّل بهدوء في الخلفية بعد أن يصبح المحتوى مرئيًا للقارئ. يتبع التطبيق إعداد gtag.js الموصى به من Google تمامًا: وسم نصي يُحمِّل gtag.js من googletagmanager.com، يتبعه استدعاء التهيئة بمعرّف القياس الخاص بك.

هل يُطلَق نص التحليلات في صفحات لوحة الإدارة؟

لا. يستثني VeloCMS عمدًا مسارات لوحة الإدارة من حقن نص التحليلات. صفحات الإدارة محمية بمصادقة، وإدراجها في بيانات GA4 سيُضخّم عدد جلساتك ويُشوّه مقاييس التفاعل، إذ لا تشبه جلسات التحرير الخاصة بك زيارة قارئ حقيقي في شيء. لا يُحمَّل نص التتبع إلا في المسارات العامة: الصفحة الرئيسية، وصفحات تفاصيل المقالات، وأرشيفات الوسوم، ومقالات مركز المساعدة، وأي صفحات مخصصة أنشأتها. يحدث هذا الاستثناء على مستوى البرنامج الوسيط (middleware) فيعمل باتساق بصرف النظر عن متصفحك أو إعدادات حاجب الإعلانات.

ما الأحداث التي يتتبعها VeloCMS تلقائيًا؟

يعتمد VeloCMS على ميزة Enhanced Measurement في GA4 التي تُفعّلها Google تلقائيًا لجميع الخصائص الجديدة. تتتبع هذه الميزة تلقائيًا مشاهدات الصفحات، وعمق التمرير (بقياس التمرير إلى 90% من الصفحة كإشارة للقراءة المعمّقة)، ونقرات الروابط الخارجية، واستعلامات البحث في الموقع (إن فعّلت خاصية البحث)، ومشاركة مقاطع YouTube المُضمَّنة. لا تحتاج إلى إعداد أي أحداث مخصصة لهذه الميزات — فهي تعمل فور ربط معرّف القياس. أما لمتطلبات التتبع المتقدمة كوقت القراءة، وأحداث تحويل الجدار المدفوع، أو إسناد الاشتراك في النشرة البريدية، فستُهيّئ أحداثًا مخصصة عبر Google Tag Manager، وهو تكامل منفصل تُضيفه من لوحة Head & Footer Code المتاحة في خطة Business.

إن كانت مدوّنتك تستقطب قراء أوروبيين، فقد تُخالف إضافة GA4 دون آلية موافقة لوائح GDPR. تُوقف لافتة ملفات تعريف الارتباط المدمجة في VeloCMS (تُفعَّل من Admin → Settings → Privacy → Cookie consent) نص التحليلات حتى يوافق القارئ على ملفات تعريف الارتباط التحليلية. فعّل هذه اللافتة قبل الإطلاق مع GA4 إذا كان جمهورك يشمل مقيمين في دول الاتحاد الأوروبي.