# من الهاتف على الشاطئ: لغز في GA4 بدا كأنه حملة إعلانية.

> مصدر زيارات مزيّف في GA4 سجّل 20 ألف جلسة في الأسبوع، وأصلحته من الشاطئ مع مساعديّ.

- URL: https://shluchim.shinlamed.com/ar/posts/2026-09-11-the-product-page-mystery-from-the-beach/
- Author: سيفي فيشر (Seffy Fisher)
- Published: 2026-09-09
- Updated: 2026-10-16
- Language: Arabic (ar)
- Topics: الذكاء الاصطناعي في العمل, العمل الجماعي
- Hebrew version: https://shluchim.shinlamed.com/posts/2026-09-11-product-page-beach.md
- English version: https://shluchim.shinlamed.com/en/posts/2026-09-11-the-product-page-mystery-from-the-beach.md

كنت على الشاطئ، في عيد ميلاد صديق لابني.
الشمس فوق رأسي، والأطفال يركضون حولي،
وكان هدفي ببساطة أن أنجو من المناسبة بهدوء.

ثم فتحت Analytics على الهاتف (خطأ المبتدئين).

رأيت هناك شيئًا أفسد عليّ هدوئي:
مصدر زيارات جديد اسمه product_page،
مع نحو 20 ألف جلسة (زيارة للموقع) في الأسبوع.
وكل شيء يصل not set.

بدا الأمر تمامًا كحملة أطلقها أحدهم ولم يُخبر أحدًا،
أو كميزانية إعلانات تُرمى في سلة المهملات.
وعلى الشاطئ، بين التسالي والكعكة،
لا حاسوب محمول معك، ولا طاقة لديك لتبدأ النبش في الكود.

الخيار المعتاد في حالات كهذه مُحبط إلى حدّ ما:
إمّا أن تهرع إلى البيت نحو الحاسوب وتُفسد على الجميع يومهم،
وإمّا أن تبقى على الرمل وتقضي المناسبة كلها غارقًا في أفكارك.

```chat
seffy: عندي حملة في Analytics تأتي من مصدر اسمه product_page، والمصدر والحملة فيها not set، ولا أستطيع أن أعرف من أين تأتي
هل يمكنك أن تبحث في الموقع وفي Analytics معًا لتفهم من أين يأتي هذا، كي أصلح ظهوره not set، وما هو أصلًا
```

```chat-he
seffy: יש לי קמפיין באנליטיקס שמגיע ממקור שנקרא product_page עם סורס וקמפיין not set ואני לא מצליח לאתר את זה
תוכל לחקור גם את האתר וגם את האנליטיקס כדי להבין מאיפה זה בא שאוכל לתקן שזה מגיע not set ומה זה בכלל
```

بدا الأمر كأنه حملة.
لم يكن كذلك.


## ماذا حدث هناك:

كان المتجر قد وضع في dataLayer (طبقة بيانات الموقع) حقلًا اسمه source،
بقيم داخلية مثل product_page.
أي أن كل صفحة منتج كانت تُعلن عن نفسها «مصدرًا».

أخذ GA4 (Google Analytics 4) هذا الاسم على محمل الجد، وسجّله مصدرَ زيارات من الخارج.
هكذا امتلأ تقرير Acquisition (مصادر الزيارات) بكذبة صامتة،
شوّشت كل الأرقام.


![أنالي تفكّ ألغاز البيانات على الهاتف بجانب مظلّة شمسية صغيرة على الشاطئ.](https://shluchim.shinlamed.com/images/posts/product-page-beach-story-1672.webp)


## كيف جرى الأمر:

من الهاتف على الشاطئ، حرّكت مساعديّ.
(Shluchim كلمة عبرية تعني «المبعوثين»، ومفردها shaliach. هكذا أسمّي مساعديّ من الذكاء الاصطناعي.)

شخّصت مساعدة التحليلات المشكلة، وكتبت handoff، أي وثيقة نقل مرتّبة.
وفتح مساعد في السحابة PR (طلبًا لدمج تغيير في الكود) على الموقع،
وتحقّق مساعد الـQA (فحص الجودة) من أن الإصلاح منطقي.

غيّرنا اسم المعامل من source إلى source_ui،
كي لا يُدفع بعد الآن إلى مصادر الزيارات.

```chat
seffy: يجب أن نتحقّق إن كان source مستخدَمًا في أماكن أخرى، ونغيّرها كلها إلى source_ui كي يكون كل شيء سليمًا
seffy: ليس هذه الحالة فقط، يجب أن نفحص كل شيء ونتأكد
```

```chat-he
seffy: צריך לבדוק אם יש עוד שימוש ב source ולשנות את כולם לsource_ui כדי שהכל יהיה תקין
seffy: לא רק המקרה הזה צריך לבדוק הכל לוודא
```

*انتبهوا: الموقع وGTM (Google Tag Manager) يجب أن يُنشَرا معًا.*

لم أجمع أغراضي وأغادر الشاطئ.
كان الهاتف كافيًا لأُدير الحلقة كلها، وأعود إلى المناسبة بذهن صافٍ.


## ما الذي يستحق أن تأخذه من هذا:

**الهاتف يكفي.**
مهمة قصيرة ودقيقة للمساعد المناسب، من دون انتظار العودة إلى المكتب.

**الـhandoff بين المساعدين ينوب عنّي في منتصف الطريق.**
وثيقة مكتوبة تربط بين التحليلات والكود والـQA، حتى حين لا أكون متاحًا.

**نترك الفريق يُغلق الحلقة.**
تشخيص، وإصلاح، وPR، وQA.
لا أعود إلا لأوافق على الاتجاه، لا لأنفّذ كل خطوة بيدي.
