إعداد GA4 وGoogle Tag Manager لمتجر سعودي: الترتيب الصحيح خطوة بخطوة
بقلم البراء محمود
معظم المتاجر تركّب GA4 بنسخ كود ولصقه ثم تفترض أن القياس يعمل. هذا الدليل يشرح الترتيب الصحيح وما الذي يجب التحقق منه قبل صرف ريال واحد على الإعلان.
الخلاصة في سطر
الترتيب الصحيح هو: حدّد ما الذي يساوي مالًا في متجرك أولًا، ثم أنشئ GTM كطبقة تحكم واحدة، ثم أرسل أحداث التجارة الإلكترونية مع قيمة الطلب الحقيقية، ثم تحقق بعملية شراء تجريبية قبل ربط أي منصة إعلانية. الترتيب المعكوس هو سبب معظم الحسابات المكسورة.
القياس ليس خطوة تقنية تُؤجَّل إلى ما بعد إطلاق الحملة. هو الشرط الذي يجعل الحملة قابلة للتحسين أصلًا. متجر يعلن بدون قياس صحيح لا يشتري إعلانات — يشتري انطباعات عن إعلانات.
الخطوة صفر: ما الذي يساوي مالًا عندك؟
قبل فتح أي أداة، اكتب على ورقة قائمة الأحداث التي لها قيمة تجارية حقيقية في متجرك، ورتّبها:
- الشراء المكتمل (purchase) — القيمة الحقيقية، بمبلغ الطلب.
- بدء الدفع (begin_checkout) — مؤشر نية قوي، مفيد لإعادة الاستهداف.
- الإضافة للسلة (add_to_cart) — مفيد للتحسين لكنه ليس هدفًا نهائيًا.
- التواصل عبر واتساب أو الاتصال — في المتاجر التي يكتمل بيعها بالمحادثة.
الخطوة ١: GTM أولًا، ثم كل شيء داخله
أنشئ حساب Google Tag Manager وركّب حاوية واحدة في متجرك. القاعدة بعدها: أي وسم تتبع (GA4، Meta، سناب، تيك توك، Google Ads) يُركّب من داخل GTM لا مباشرة في كود الموقع.
السبب عملي بحت: بعد سنة سيكون في موقعك ستة أكواد تتبع ركّبها أربعة أشخاص في أماكن مختلفة، ولن يعرف أحد أيها يعمل وأيها يكرّر. طبقة تحكم واحدة تمنع هذه الفوضى.
الخطوة ٢: GA4 بالأحداث الصحيحة
أنشئ خاصية GA4 وركّب وسم التهيئة عبر GTM. ثم فعّل أحداث التجارة الإلكترونية. على سلة وزد توجد تكاملات جاهزة تدفع البيانات إلى dataLayer تلقائيًا؛ على المتاجر المخصصة تحتاج إلى دفعها يدويًا.
الحد الأدنى المقبول لحدث الشراء أن يحمل: قيمة الطلب، العملة (SAR)، معرّف الطلب، وقائمة المنتجات. بدون قيمة الطلب تصبح كل الطلبات متساوية في نظر المنصة — وهذا يدمّر التحسين في المتاجر ذات الأسعار المتفاوتة.
| المعامل | لماذا يهم | نتيجة إغفاله |
|---|---|---|
| value | قيمة الطلب الفعلية | المنصة تعامل طلبًا بـ٥٠ ريال كطلب بـ٥٬٠٠٠ |
| currency | تحديد العملة | قيم مختلطة أو محوّلة خطأ في التقارير |
| transaction_id | معرّف فريد للطلب | احتساب الطلب مرتين عند تحديث الصفحة |
| items | تفاصيل المنتجات | لا تقارير على مستوى المنتج ولا شوبنق |
الخطوة ٣: معرّف حدث موحّد قبل ربط المنصات
قبل ربط Meta أو سناب أو تيك توك، اضمن أن كل حدث شراء يحمل معرّفًا فريدًا (event_id) يُرسَل من المتصفح ومن الخادم معًا. هذا هو ما يخبر المنصة أن الحدثين هما نفس الشراء لا شراءان. إغفال هذه الخطوة هو السبب الأول لمضاعفة الأرقام.
الخطوة ٤: التتبع من جهة الخادم
بعد أن يعمل التتبع من المتصفح بشكل صحيح، أضف التتبع من جهة الخادم للمنصات التي تنفق عليها فعلًا. على سلة وزد وشوبيفاي غالبًا توجد تكاملات رسمية تختصر العمل. على المواقع المخصصة يمكن استخدام GTM Server-Side أو خدمة وسيطة.
لا تضف التتبع من جهة الخادم قبل أن يعمل تتبع المتصفح بشكل صحيح. إضافة طبقة ثانية فوق طبقة مكسورة تضاعف المشكلة ولا تحلّها.
الخطوة ٥: التحقق — الجزء الذي يتخطاه الجميع
- 1شغّل وضع المعاينة في GTM وتصفّح المتجر كعميل عادي.
- 2نفّذ عملية شراء تجريبية حقيقية بأقل قيمة ممكنة.
- 3تحقق في تقرير GA4 الفوري أن حدث purchase وصل مرة واحدة فقط وبالقيمة الصحيحة.
- 4تحقق في أداة اختبار الأحداث في كل منصة إعلانية من عدم الازدواج.
- 5بعد ٢٤ ساعة، قارن عدد الطلبات في GA4 مع لوحة متجرك — الفرق المقبول أقل من ١٠٪.
الخصوصية والامتثال
نظام حماية البيانات الشخصية السعودي (PDPL) يسمح بالقياس التسويقي ضمن ضوابط: إشعار واضح للزائر، موافقة على ملفات تعريف الارتباط غير الضرورية، عدم إرسال بيانات حساسة، وتجزئة (hashing) لأي بيانات تعريفية مثل البريد ورقم الجوال قبل إرسالها إلى المنصات. طبّق هذه الضوابط من البداية — إعادة بناء القياس لاحقًا لأسباب امتثال أصعب بكثير من بنائه صحيحًا.
أسئلة شائعة
هل أحتاج GTM إذا كان متجري على سلة؟
سلة توفّر حقولًا جاهزة لإضافة معرّفات GA4 والبكسلات مباشرة، وهذا يكفي للحالات البسيطة. لكن إذا كنت تعلن على أكثر من منصة أو تحتاج أحداثًا مخصصة (نقر واتساب، مشاهدة فيديو، تمرير لنسبة معيّنة)، فـGTM يوفّر عليك الاعتماد على ما تتيحه المنصة فقط.
كم يستغرق الإعداد الكامل؟
متجر على سلة أو زد بدون تعقيدات: ٣–٥ أيام عمل شاملة التحقق. متجر مخصص أو فيه تدفق شراء غير اعتيادي: أسبوعان. معظم الوقت يذهب في التحقق لا في التركيب — وهذا صحيح، لأن تركيبًا غير متحقق منه لا قيمة له.
ماذا لو كان متجري يعمل منذ سنة بقياس خاطئ؟
البيانات التاريخية الخاطئة لا تُصلَح بأثر رجعي، لكن هذا ليس سببًا للتأجيل. أصلح القياس الآن، وثّق تاريخ الإصلاح، وقارن الأداء بعده فقط. ستة أشهر من بيانات صحيحة أنفع من سنتين من بيانات مضلّلة.
تبي تطبّق هذا على مشروعك؟
هذا بالضبط ما تغطيه خدمة «القياس والتتبع» — بنطاق مكتوب وسعر معلن.
