أولًا: هل الوسم غائب أم أن البيانات لا تظهر؟
إذا كان وسم GA4 (gtag.js) أو حاوية GTM لا يظهران على الصفحة، فالمشكلة في طريقة التركيب نفسها: قد يكون الكود قد أُزيل أو لم ينتقل إلى القالب الجديد بعد تغيير الثيم.
أما إذا كان الوسم يظهر لكنك لا ترى بيانات، فقد يكون الأمر في الإعداد أو الموافقة أو التقرير نفسه؛ فتقرير الوقت الفعلي في GA4 قد يتأخر، وبعض التقارير المعيارية تحتاج إلى وقت حتى تكتمل. ابدأ باستبعاد ما يظهر من الخارج.
قائمة تحقق من الخارج (لا تتطلب تسجيل الدخول)
- افتح صفحتك في نافذة تصفّح خفي وابحث في مصدر الصفحة أو في عنصر الفحص (DOM) عن "gtag(" أو "googletagmanager.com/gtag/js" أو معرّف القياس الذي يبدأ بـ"G-"؛ إذا لم يظهر شيء، فقد لا يكون الوسم محمّلًا.
- إذا كنت تستخدم GTM، فابحث عن "googletagmanager.com/gtm.js" ومعرّف الحاوية "GTM-"؛ فقد تُحمَّل الحاوية دون أن يكون وسم GA4 بداخلها منشورًا.
- هل بدأت المشكلة بعد تغيير الثيم أو أحد التطبيقات؟ غالبًا ما يختفي الكود المُضاف يدويًا عند تغيير القالب.
- هل تختبر بعد رفض إشعار ملفات تعريف الارتباط؟ قد تؤخّر إعدادات الموافقة تحميل GA4 إلى أن تقبلها؛ اقبل ثم أعد الفحص.
- تحقق من عدة قوالب (الرئيسية، المنتج، صفحة الشكر أو التأكيد): إذا ظهر الوسم في بعضها دون غيرها، فقد رُكّب جزئيًا فقط.
الوسم يظهر لكنك لا ترى بيانات
ظهور gtag.js أو GTM على الصفحة لا يُثبت أن الأحداث تصل إلى الموقع الصحيح؛ فمعرّف قياس خاطئ، أو موقع GA4 مختلف، أو وسم غير منشور في GTM، كلها تعطي العرض نفسه: الوسم يظهر لكن التقرير فارغ.
استخدم تقرير الوقت الفعلي في GA4 ووضع المعاينة في GTM لترى إن كانت الأحداث تُطلَق وإلى أي موقع تذهب. وإذا رأيت بيانات في الوقت الفعلي دون التقارير المعيارية، فغالبًا يكون السبب تأخر المعالجة لا عطلًا.
ما الذي يؤكّده الفحص من الخارج وما لا يؤكّده
يمكن للفحص من الخارج أن يبيّن ما إذا كان وسم GA4 أو حاوية GTM يظهران على صفحاتك المتاحة للعامة وأين يغيبان. لكنه لا يرى إلى أي موقع تصل البيانات، ولا يُثبت أن كل حدث يصل إلى حسابك.
لذلك يكون الترتيب المفيد: تحقق أولًا مما يظهر من الخارج، ثم ادخل إلى GA4 وGTM لما يتطلّب تسجيل الدخول.