كيفية إعداد تتبع الأحداث المخصصة بسهولة في Google Analytics

الحاجة المتزايدة لتتبع الأحداث المخصصة

أنا تقني وتحولت إلى متخصص في التحليلات منذ أكثر من خمس سنوات. سألني أحد الأصدقاء مؤخرًا كيف يمكنه إعداد تتبع حدث مخصص على موقع الويب الخاص بشركته الصغيرة وفهم سلوك مستخدم موقعه بشكل أفضل.

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

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

"لحسن الحظ ، فإن إعداد الأهداف الأساسية وحتى الأهداف المخصصة المتقدمة في تحليلات جوجل ليس بالأمر الصعب ، طالما أنك تعرف الخطوات الصحيحة. وفي هذه المقالة سوف نمر بذلك بالضبط. سأوجهك خلال الخطوات لإعداد أهداف مخصصة بأبسط طريقة بينما تستمتع بقهوتك! " - وثائق جوجل

نظرة عامة

أولاً ، من أجل المراجعة ، دعنا ننتقل إلى الأنواع الأربعة الرئيسية من الأهداف المخصصة المتوفرة في حسابك في Google Analytics. إذا كنت معتادًا عليهم بالفعل وتريد أن تفهم فقط النوع الأخير (نوع الهدف "الحدث") ، فمرر لأسفل إلى النقطة 4: "إعداد هدف حدث". ستوضح لك نظرة سريعة على لقطة الشاشة أدناه الأهداف الأربعة الرئيسية التي يمكنك تخصيصها في Google Analytics.

ستلاحظ أن الأهداف الثلاثة الأولى بديهية للغاية وقابلة للاستخدام بشكل مباشر. بمجرد التعيين ، سوف يعطونك تحويل x٪ في الأيام السبعة الماضية. لكن الأخير سيعود بتحويل 0٪. دعنا أولاً نراجع الأهداف الثلاثة الأبسط وبعد ذلك سنتمكن من فهم هدف الحدث بالتفصيل.

1. تحديد هدف الوجهة

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

كل ما عليك فعله هو إدخال عنوان URL لتلك الصفحة كوجهة ، www.yourexamplesite.com/thanks.html . من المحتمل أن يكون لموقع الويب الخاص بك معامِلات طلب بحث مختلفة ، لذا يمكنك استخدام خيارات مثل "عنوان URL يبدأ بـ" أو "عنوان URL ينتهي بـ" أو "Regex".

2. تحديد مدة الهدف

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

ومع ذلك ، بالنسبة لمواقع الويب الموجهة نحو المحتوى مثل تلك الخاصة بالصحف أو المدونين أو المجلات أو محتوى الفيديو ، يمكن أن يكون هدف المدة أمرًا مهمًا. بناءً على الغرض من موقعك ، قد يكون من الجيد تعيين أهداف مختلفة للمدة الزمنية.

كما ترى أدناه ، يمكنك إدخال مدة زمنية لهذا الهدف وسيتم تعيينك لتتبع جميع المستخدمين الذين يتجاوزون هذه العلامة.

3. الصفحات / الشاشات لكل جلسة

هذا هو عدد الصفحات التي تم عرضها في جلسة أو زيارة واحدة. إذا أغلق زائر موقع الويب ثم عاد في اليوم التالي ، أو بعد فجوة قدرها 30 دقيقة في نفس اليوم ، يُطلق عليها جلسة جديدة.

4. تحديد نوع هدف الحدث المخصص

"الحدث" هو أي إجراء يتخذه المستخدم ويمثل تفاعلًا مع موقع الويب الخاص بك بعد الوصول إلى أي من صفحاته. أبسط مثال على ذلك هو النقر على زر مثل "اشترِ الآن" أو "اعرف المزيد". يمكن استخدامه أيضًا لخيارات مثل تنزيل ملف PDF أو كتاب إلكتروني ، من بين إجراءات أخرى.

عادةً ما يُشار إلى النقر فوق الزر باسم CTA ، وهو اختصار لعبارة "Call to Action". عند تحديد هذا الخيار في إعداد أهدافك المخصصة ، سترى هذه النافذة مفتوحة بأربعة خيارات:

جميع الحقول أو المعلمات الأربعة بسيطة للدخول. يحتاج GA إلى تحديد كل حدث باستخدام هذه الحقول الأربعة حتى تتمكن من التعرف عليها بسهولة أثناء التحليل.

" يمكنك كتابة أي شيء في هذه المعلمات ، ولكن يوصى بتحديدها بطريقة تجعلك أكثر جدوى من الناحية التجارية. " - وثائق Google

على سبيل المثال ، إذا كنت تدير متجرًا يبيع أدوات إلكترونية وملحقاتها ، فقد ترغب في تعبئته على النحو التالي:

A. الفئة: فئة المنتج. مثال ، "سماعات الرأس"

ب. الإجراء: لنفترض أن المستخدم قام بالنقر فوق الزر "إضافة إلى عربة التسوق". ثم يمكنك كتابة "AddToCartClick" في عملك. في حالة وجود زر إضافي لـ "الميزات" أو "معرفة المزيد" لهذا المنتج ، يمكنك الحصول على هدف إضافي وتحديد الإجراء الخاص به باسم "LearnMoreClick" لهذا الزر.

ج. التسمية : يمكن أن يكون التصنيف أي شيء يساعدك في التعرف على أحداثك أو تجميعها بشكل أفضل أثناء تحليلك. يمكن أن يكون اسم "حملة" أو "علامة تجارية". على سبيل المثال ، "CollegeCampaignSonic".

د. القيمة: هذه قيمة اختيارية ، تُستخدم في الغالب لتعيين رقم الإيرادات. يمكن استخدامه لتعيين رقم محدد مثل 50 دولارًا ، أو لأخذ قيمة ديناميكية من متغير الإيرادات لصفحتك ، مثل $ ("PriceVariable"). لاحظ أن $ هنا هو معرّف jquery وليس عملة الدولار. يعتمد الحصول على معرّف على السعر أو متغير التكلفة المحدد في HTML الخاص بك.

"بعد تحديد قيم نوع هدف الحدث هنا ، يبدأ الجزء الصعب. نظرًا لأن كل هدف آخر في GA يمكن استخدامه مباشرة بمجرد تحديده ، فإن سبب عدم بدء هدف الحدث في العمل على الفور أمر محير للكثيرين. ولهذا السبب عند النقر فوق في "التحقق من التحويل" لهذا الهدف ، ستلاحظ تحويلًا بنسبة 0٪. " - وثائق جوجل

لتصحيح هذا التحويل بنسبة 0٪ ، يلزمك دمج إعدادات هذا الهدف مع حدث النقر الفعلي أو الإجراء المخصص المسؤول على موقع الويب الخاص بك لهذا الهدف.

دمج تتبع الأحداث المخصصة مع HTML لموقعك على الويب

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

من أجل التكامل ، قامت Google بالفعل بإعداد وظيفة نموذجية قياسية تتوقع منك استخدامها عند تتبع حدث مخصص على صفحتك. إنه سطر واحد من التعليمات البرمجية ، والذي قمت بالفعل بتعيين قيم له في حساب GA الخاص بك. عادةً ما يشير المسوقون أو المبرمجون إليه باسم GA-Send Call وهو بالتنسيق التالي:

ga(‘send’, ‘event’, [eventCategory], [eventAction], [eventLabel], [eventValue]); 

قد تكون وظيفة JS الفعلية في صفحة HTML الخاصة بك في سطر واحد أو قد تبدو هكذا لسهولة القراءة:

ga('send', { hitType: 'event', eventCategory: ‘Headphones', eventAction: ‘AddToCartClick', eventLabel: ‘CollegeCampaignSony' });

لاحظ أن القيم في هذه الوظيفة يجب أن تتطابق مع القيم التي تم إدخالها في حساب GA الخاص بك أثناء إعداد الحدث للمعلمات الخاصة به. الآن ما زلت بحاجة إلى ربط إرسال مكالمة GA أعلاه بالإجراء الفعلي على الزر .

For example, you want to tie the above function with the click on the ‘Add To Cart’ button. The only step you would need to add is to include this function on the ‘onClick’ action event for that button ID.

Integrating the above cited Google Analytics Event script inside your HTML  $(document).ready(function(){ $("#exampleAddNowButtonID").click(function(){ ga ('send', 'event', 'Headphones' , 'AddToCartClick' , 'CollegeCampaignSonic'); }); }); 

Wrapping up

This brings me to the end of this article. I have tried to explain with simplicity and details that I felt lacking when I was learning how to set up custom tracking for my own requirements. Hopefully, this step by step guide helps you in setting up tracking for your custom goals that best fit your needs.

Feel free to share your thoughts or ask any clarifying questions related to this post in the comments.

In case you want to take any free online courses on Google Analytics, you can visit here.

أجزاء من هذه الصفحة عبارة عن تعديلات تستند إلى العمل الذي تم إنشاؤه ومشاركته بواسطة Google واستخدامه وفقًا للشروط الموضحة في ترخيص Creative Commons 3.0 Attribution License .