أفضل الممارسات بشأن وضع علامات التتبُّع لتجنُّب المشاكل المتعلّقة بالزيارات المباشرة وغير المحدّدة وذات القيمة (not set)

تتضمّن علامات "إحصاءات Google" عدّة خيارات للإعداد يمكن أن تؤثّر في الجلسة وهوية المستخدِم. وفي حال عدم إعدادها بشكل صحيح، قد يؤدي ذلك إلى تعذُّر تحديد مصادر الزيارات أو تصنيفها، إضافةً إلى مشاكل أخرى في التقارير. يساعد الإعداد الصحيح في توفير تقارير دقيقة ويحول دون ظهور صفوف غير محدّدة في مجموعات القنوات في التقارير، وقيم (not set)، وتصنيف جزء كبير بشكل غير متوقّع من الزيارات على أنّها مباشرة.

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

عندما لا يتطابق مصدر زيارات مع تعريف إحدى القنوات في مجموعة قنوات تطّلع عليها في أحد التقارير، يتم عرضه على أنّه غير محدّد. قد لا تتوفّر قاعدة محدّدة مسبقًا لتصنيف مصدر زيارات إذا كانت زياراتك تأتي من مصدر أو وسيط يحدّده المستخدِم، أو إذا كانت بالقيمة (not set) بسبب عدم توفّر معلومات عن الجلسة أو هوية المستخدِم.

أفضل الممارسات المتعلقة بترتيب الرموز البرمجية للعلامات

اتّبِع أفضل الممارسات التالية المقترَحة لترتيب الرموز البرمجية للعلامات:

نوع العلامة التعليمات أفضل الممارسات

علامة التتبّع من Google

إعداد منتجات Google وإرسال بيانات الأحداث

عليك إعداد علامة التتبُّع من Google قبل طلب طريقة للحدث، بما في ذلك الأحداث التي بدأها الجمهور.

Google Tag Manager

إعداد Google Tag Manager

Google Tag Manager لصفحات الويب

لمحة عن Google Tag Manager

اتّبِع الخطوات الأربع لإعداد Google Tag Manager.

وضع علامات التتبُّع من جانب الخادم

من جانب الخادم: Google Tag Manager

احرص على عدم تخطّي إعدادات العلامة المحدّدة هذه.

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

إذا لم تتمكّن من اتّباع الترتيب المقترَح للأحداث، عليك اتّباع هذين الاقتراحَين. وفي حال عدم إجراء ذلك، قد تواجه مشاكل في إعداد التقارير.

  • قدِّم جميع الإعدادات ذات الصلة بالصفحة كجزء من الأمر config (لعلامة التتبُّع من Google) أو إعدادات "علامة تتبُّع من Google" (لأداة Google Tag Manager) في أعلى موضع ممكن في الرمز البرمجي للصفحة، وقبل أيّ أحداث.
  • تجنَّب بدء الأحداث المخصّصة قبل الأمر config، وإلّا سيتم تجميعها مع الحدث session_start. يمكن أن يؤثر الأمر config في هوية المستخدم والجلسة لبقية الصفحة، ما يعني أنّه لا يمكن ربط مشاهدة الصفحة على الويب والأحداث اللاحقة ببدء الجلسة والحدث المخصّص السابقَين.

ماذا يحدث إذا لم يتم ترتيب الأحداث بشكل صحيح؟

عند إعداد علامات "إحصاءات Google" في أوقات غير متوقّعة، يمكن أن يؤثر ذلك في رقم تعريف المستخدِم أو رقم تعريف الجلسة أو كليهما. على سبيل المثال، إذا تم تشغيل الأمر config أو تم تنشيط علامة التتبُّع من Google بعد أحداث أخرى في الصفحة، قد يؤدّي ذلك إلى إعداد تقارير غير دقيقة. وقد يؤدي ذلك إلى حدوث ما يلي:

  • ظهور البيانات على أنّها (not set) في "إحصاءات Google"
  • عرض أعداد غير صحيحة للمستخدمين والجلسات
  • عدم احتساب المقاييس على مستوى المستخدِم والجلسة بشكل صحيح
  • قياس المستخدِمين والجلسات بشكل غير صحيح

ما الأسباب التي يمكن أن تؤدي إلى ترتيب الأحداث بشكل غير صحيح؟

تشمل الأسباب الشائعة المعروفة للتوقيت غير المتوقّع ما يلي:

الميزة السبب النتيجة أفضل الممارسات

وضع علامات التتبُّع من جانب الخادم

الإعداد الذي يُديره الخادم (رقم تعريف العميل الذي يُديره الخادم)

الإعدادات التي يديرها العميل
‫(transport_url وfirst_party_collection وserver_container_url)

وضع علامة في مربّع "وضع علامات التتبُّع من جانب الخادم" بجانب "الإعداد المُدار من الخادم"، والذي يكون مفعّلاً بشكل تلقائي

عند معالجة أحداث "إحصاءات Google" من خلال علامة خادم، يتوفّر للمستخدِمين مجموعة من الخيارات لاستخدام هوية مستخدِم مختلفة عن معرِّف العميل المستخدَم في علامة الويب.

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

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

تتمثّل أسهل طريقة لإجراء ذلك في التأكّد من أنّ أداة Google Tag Manager أو الأمر config (علامة التتبُّع من Google) لعلامة الويب التي تُرسِل البيانات إلى حاوية الخادم هي دائمًا العلامة أو الأمر الأولَين لهذه الحاوية.

تخصيص اسم ملف تعريف الارتباط
(cookie_prefix)

يؤدي ذلك إلى تغيير اسم ملفّ تعريف الارتباط التابع للطرف الأوّل والمستخدَم لكلّ من رقم تعريف العميل وحالة الجلسة.

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

تظهر مقاييس الأحداث بالقيمة (not set) عند تحليلها باستخدام سمات الجلسات أو المستخدمين.

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

رابط تلقائي على مستوى النطاقات
(linker)1

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

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

على الأقل، تؤدي أوامر config المتأخرة إلى جلسات قصيرة يتم تجاهلها عند اعتماد قيم مَعلمات الرابط. وفي هذه المرحلة، لن يعود بالإمكان ربط أيّ سمات جلسة أو مستخدم تم إرسالها في السابق بالجلسة أو المستخدم الحقيقيَين.

لا تُخصِّص رقم تعريف العميل أو الجلسة، لأنّ ذلك يؤدي إلى تعرُّضك لفرضيات غير صحيحة في كلّ من العلامات والمعالجة بشأن كيفية تنظيم الجلسات، ويمكن أن يؤدي أيضًا إلى حدوث مشاكل.

رابط يدوي على مستوى النطاقات
(client_id وsession_id)

للسماح للعملاء بتنفيذ ميزة "القياس على جميع النطاقات" يدويًا، تتضمّن علامة "إحصاءات Google" واجهات برمجة تطبيقات للحصول على أرقام تعريف العميل والجلسة وضبطها. يؤثّر تعديل client_id وsession_id عن غير قصد من القيم التي يتم إنشاؤها تلقائيًا في كيفية ربط أحداث "إحصاءات Google" بالمستخدِمين والجلسات.

قد تفتقر الأحداث التي تم فصلها عن أرقام تعريف العميل والجلسة الأصلية إلى معلومات مهمة وقد تتسبّب في مشاكل غير متوقّعة متعلقة بتحديد المصدر.

استخدِم user_id لتقديم هوية مستخدِم مخصّصة.

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

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

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

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