[إحصاءات Google‏ 4] بدء إعداد "القياس على جميع النطاقات"

هذه المقالة موجّهة لمالكي المواقع الإلكترونية الذين يحتاجون إلى قياس موحَّد على مستوى أكثر من نطاق، مثلاً على مستوى نطاق موقع إلكتروني للعملاء وسلة تسوّق منفصلة. تتناول هذه المقالة مواقع "إحصاءات Google‏ 4".

تسمح ميزة القياس على جميع النطاقات بإسناد النشاط بدقة لمستخدم واحد أثناء تنقّله في ما بين نطاقات مختلفة. ويتم تجاهل النقرات التي تؤدي إلى خارج النطاق وتعمل عادةً على بدء حدث من خلال القياس المحسّن عندما يؤدي الرابط الخارجي إلى نطاق أدرجته كجزءٍ من ميزة "القياس على جميع النطاقات".

  الحصول على إحصاءات حول رحلة العملاء بدون تكلفة

من خلال البدء، يمكنك استكشاف كيفية تفاعل العملاء في جميع مواقعك الإلكترونية باستخدام ميزات مثل "القياس على جميع النطاقات".

 

نظرة عامة على الفيديو

Cross Domain Measurement in Google Analytics 4 Properties

للاطّلاع على الترجمة بلغتك، فعِّل الترجمة والشرح على YouTube. انقر على رمز "الإعدادات" صورة رمز إعدادات YouTube في أسفل مشغّل الفيديو، ثم انقر على "ترجمة وشرح" واختَر اللغة التي تريدها.


ملفات تعريف الارتباط والقياس على جميع النطاقات

في حال توفّر الموافقة، تستخدِم "إحصاءات Google" ملفات تعريف الارتباط للطرف الأول من أجل ضبط أرقام تعريف لكل مستخدم فريد ولكل جلسة فريدة.

  • في حال عدم استخدام ميزة "القياس على جميع النطاقات"، يتم إنشاء ملفات تعريف ارتباط جديدة تتضمّن أرقام تعريف جديدة لكل نطاق يزوره المستخدم. ونتيجةً لذلك، سيتم بشكل منفصل تحديد مستخدم واحد يزور نطاقات جذر مختلفة (مثل www.example.com وwww.anotherexample.com) على الجهاز نفسه (مستخدِمان وجلستَان بدلاً من مستخدِم واحد وجلسة واحدة).
  • في حال استخدام ميزة "القياس على جميع النطاقات"، تحتفظ ملفات تعريف الارتباط بأرقام التعريف نفسها عندما يتم تمريرها من نطاق إلى آخر عبر مَعلمة عنوان URL ‏(gl_) عندما يتنقل المستخدم بين النطاقات المختلفة من خلال رابط أو نموذج. ونتيجةً لذلك، تحدِّد "إحصاءات Google" مستخدمًا واحدًا وجلسة واحدة فقط.
ملاحظة: ننصح باستخدام هذا الإعداد للنطاقات الفرعية لأنّه عندما ينتقل المستخدِمون من نطاق فرعي على موقعك الإلكتروني إلى نطاق فرعي آخر يستخدِم نطاقًا مختلفًا لملفات تعريف الارتباط، يمكن أن تظهر الإحالات الذاتية. وقد تعني الإحالات الذاتية أنّه لا يتمّ تحديد مصدر الزيارات إلى موقعك الإلكتروني بشكلٍ صحيح.

طُرق منع الإحالات الذاتية:

  • التأكّد من وضع علامة رمز قياس "إحصاءات Google" على جميع صفحات موقعك الإلكتروني
  • التأكّد من ضبط ميزة "القياس على جميع النطاقات" بشكلٍ سليم على جميع صفحاتك
  • فحص إعدادات نطاق ملفات تعريف الارتباط في رمز القياس للتأكّد من أنّ جميع النطاقات الفرعية في نطاق معيّن تستخدِم نطاق ملفات تعريف الارتباط نفسه.
  • إضافة النطاقات الفرعية إلى قائمة الاستبعاد

إعداد "القياس على جميع النطاقات" من خلال صفحة "المشرف"

افحص علامتك (مثل علامة Google في كل صفحة HTML بموقعك الإلكتروني) لكل نطاق تريد إدراجه في ميزة القياس على جميع النطاقات. ويجب أن تستخدِم العلامة المتضمَّنة في كل صفحة رقم تعريف العلامة نفسه (أي رقم تعريف "-G" نفسه) من مصدر بيانات الموقع الإلكتروني نفسه.

  1. في المشرف، ضِمن جمع البيانات وتعديلها، انقر على مصادر البيانات.
    سيفتح الرابط السابق على آخر موقع وصلت إليه على "إحصاءات Google". يمكنك تغيير الموقع الإلكتروني باستخدام أداة اختيار المواقع. يجب أن يكون لديك إذن محرِّر أو أعلى كي تتمكّن منمن أجل إعداد ميزة "القياس على جميع النطاقات"، ويمكنك إنشاء ما يصل إلى 100 شرط.
  2. انقر على الموقع الإلكتروني، ثم انقر على أحد مصادر بيانات الموقع الإلكتروني.
  3. في تفاصيل مصدر البيانات من موقع إلكتروني، انقر على ضبط إعدادات العلامة (في أسفل الصفحة).
  4. في قسم الإعدادات، انقر على ضبط نطاقاتك.
  5. إذا كنت تستخدِم علامة Google نفسها في جميع النطاقات، يتمّ رصدها تلقائيًا وعرضها في قسم الاقتراحات. لقبول اقتراح، انقر على إضافة.
    لإضافة نطاق يدويًا، انقر على إضافة شرط ضمن تضمين النطاقات التي تتطابق مع الشروط التالية:
    • اختَر نوع المطابقة.
    • ضمن النطاق، أدخِل رقم تعريف النطاق الذي تريد مطابقته (على سبيل المثال، example.com).
    • أضِف كلّ نطاق تريد إدراجه في ميزة القياس على جميع النطاقات.
    يتم تقييم الشروط باستخدام منطق "أو".
  6. انقر على حفظ.

الإعداد اليدوي

يتمثل المنهج المُقترَح في ضبط القياس على جميع النطاقات من خلال واجهة "إحصاءات Google". ومع ذلك، قد تكون هناك سيناريوهات تحتاج فيها إلى تنفيذ حل مخصّص من خلال رمز القياس. وفي هذه الحالات، يمكنك إعداد الميزة يدويًا باستخدام الحصول على الأوامر وإعدادها لواجهة برمجة تطبيقات مقتطف gtag.js من أجل الاحتفاظ بالمعرِّفات على جميع النطاقات. اطّلِع على مزيد من المعلومات عن إعداد القياس على جميع النطاقات يدويًا.

مثال

لاسترداد معرِّف عميل على نطاق المصدر، يمكنك استخدام طريقة get:

  
gtag('get', 'TAG_ID', 'client_id', (client_id) => {
  // Store the client ID in a variable.
});
gtag('get', 'TAG_ID', 'session_id', (session_id) => {
  // Store the session ID in a variable.
});

  

بعد حصولك على رقمَي تعريف العميل والجلسة، يمكنك إضافتهما إلى الرابط الذي يشير إلى نطاق الوجهة:

<a href="https://example.com/?clientId=XXXXX&sessionId=YYYYY">example.com</a>

 

في الصفحة المقصودة، اطّلِع على رقمَي التعريف من عنوان URL وأعِدَّهما مع أمر config:


gtag('config','TAG_ID', {
'client_id': getClientIdFromUrl(),
'session_id': getSessionIdFromUrl()
});
  

التأكّد من عمل "القياس على جميع النطاقات" بشكلٍ سليم

تعمل ميزة "القياس على جميع النطاقات" عن طريق إلحاق مَعلمات بعناوين URL على موقعك الإلكتروني. في حالات نادرة، قد يواجه خادم الويب أخطاء مثل عرض رمز استجابة لخطأ 5xx أو تعذُّر بدء التنزيل.

للتأكّد من عمل "القياس على جميع النطاقات":

  1. افتح صفحة في موقعك الإلكتروني تتضمّن رابطًا أو نموذجًا يشيران إلى نطاق ضبطته لاستخدام ميزة "القياس على جميع النطاقات".
  2. انقر على الرابط أو أرسِل النموذج للانتقال إلى نطاق الوجهة.
  3. تأكَّد من أنّه يتم تحميل الصفحة بشكل صحيح.
  4. تأكَّد من أنّ عنوان URL في نطاق الوجهة يحتوي على مَعلمة الربط ‎_gl، على سبيل المثال: https://www.example.com/?_gl=1*abcde5*‎.
  5. إذا كان موقعك الإلكتروني يوفّر أيّ عمليات تنزيل، انتقِل إلى صفحة تتضمّن مَعلمة الربط في عنوان URL وابدأ عملية تنزيل. تأكَّد من بدء عملية التنزيل بنجاح.

في حال حدوث خطأ، جرِّب تحديد المشاكل وحلّها في "القياس على جميع النطاقات".

تحديد المشاكل وحلّها

إذا لم تتمكّن من تأكيد توفّر المَعلمة _gl في عنوان URL لنطاق الوجهة وفقًا للخطوات الواردة أعلاه، تحقّق من أنّ النطاق الذي ضبطته في الواجهة يتطابق مع النطاق الذي يشير إليه موقعك الإلكتروني.

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

عمليات إعادة توجيه عناوين URL

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

التعارضات مع النصوص البرمجية الأخرى

تعمل ميزة القياس على جميع النطاقات عن طريق إنشاء أداة معالجة حدث في عقدة المستند لإحدى الصفحات. وعندما ينقر المستخدمون على رابط، يبرز الحدث الناتج عن النقر في عقدة المستند، وتتم إضافة المَعلمة gl_ إلى عنوان URL للرابط. ولا يمكن إجراء هذه العملية بشكلٍ سليم في السيناريوهات التالية:

  • عند بدء حدث التنقّل بواسطة JavaScript بدلاً من الاستجابة المباشرة لإجراء من جانب المستخدم
  • عندما تؤدي النصوص البرمجية المتنافسة في الصفحة إلى إيقاف نشر الحدث قبل وصوله إلى عقدة المستند. على سبيل المثال، عند استخدام ()Event.stopProputation.

هل كان ذلك مفيدًا؟

كيف يمكننا تحسينها؟
true
بحث
محو البحث
إغلاق البحث
تطبيقات Google
القائمة الرئيسية
10234453572202190992
true
مركز مساعدة البحث
true
true
true
true
true
69256
false
false
false
false