Digital Marketing Academy · درس

الأحداث والتحويلات

تتبّع ما يهم

الدرس 2 من 413 خطوة

الأحداث والتحويلات درس مجاني في Digital Marketing Academy على CoddyKit. هذا هو الدرس 2 من أصل 4. يمكنك قراءة الدرس كاملاً أدناه مجاناً — ثم تمرن عليه مباشرة في المتصفح باستخدام محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 24/7. هذا الدرس جزء من مسار التعلم في Digital Marketing Academy، وتقدمك يتزامن عبر الويب وتطبيق CoddyKit. تتضمن دورة Digital Marketing Academy 4 دروس في المجموع.

كل شيء حدث

في GA4، يُسجَّل كل تفاعل للمستخدم بوصفه حدثًا. ويتضمن الحدث اسمًا ومعلمات اختيارية تضيف سياقًا.

يمثل إتقان الأحداث أساس GA4؛ إذ تعتمد التحويلات والجماهير والتقارير جميعًا على بنية أحداث نظيفة ومدروسة.

Event anatomy:
  event_name: "add_to_cart"
  parameters:
    currency: "USD"
    value: 29.99
    item_id: "SKU_123"
    item_name: "Wireless Mouse"

أربع فئات للأحداث

تنقسم أحداث GA4 إلى أربع فئات. ولا تتطلب الأحداث التي يتم جمعها تلقائيًا وأحداث Enhanced Measurement أي تعليمات برمجية.

تتبع الأحداث المقترحة اصطلاحات التسمية التي تضعها Google لقطاعات محددة. أما الأحداث المخصصة فهي الأحداث التي تنشئونها عندما لا يناسبكم أي حدث مقترح.

1. Automatic: first_visit, session_start, user_engagement
2. Enhanced Measurement: scroll, click, file_download
3. Recommended: purchase, sign_up, login, generate_lead
4. Custom: newsletter_popup_close, pricing_toggle

فضّلوا الأحداث المقترحة

قبل ابتكار حدث مخصص، راجعوا قائمة الأحداث المقترحة من Google. فاستخدامها يتيح تقارير أكثر ثراءً وأبعادًا مُنشأة مسبقًا.

وبخاصة في التجارة الإلكترونية، تشغّل الأحداث المقترحة تقارير Monetization تلقائيًا. أما الأسماء المخصصة فلن تملأ هذه التقارير.

Recommended ecommerce events:
  view_item
  add_to_cart
  begin_checkout
  add_payment_info
  purchase

Using custom "buy_now" instead of
"purchase" breaks Monetization reports.

المعلمات تضيف التفاصيل

المعلمات أزواج من مفتاح وقيمة مرتبطة بحدث. وهي تجيب عن أسئلة مثل: أيّ تفاعل؟ وما قيمته؟ وما تفاصيله؟

تكون بعض المعلمات، مثل currency وvalue وitems، مطلوبة لأحداث محددة. خططوا لأسماء المعلمات باتساق في الموقع بأكمله.

event_name: "purchase"
parameters:
  transaction_id: "T_12345"
  currency: "USD"
  value: 84.50
  tax: 6.50
  shipping: 5.00
  items: [ {item_id, item_name, price, quantity} ]

الأبعاد والمقاييس المخصصة

لا تظهر معلمات الأحداث والمستخدمين في التقارير حتى تسجلوها بوصفها أبعادًا أو مقاييس مخصصة.

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

Register in Admin > Custom definitions:
  parameter: membership_tier  -> custom dimension (text)
  parameter: cart_item_count  -> custom metric (number)

Limits (standard):
  50 event-scoped custom dimensions
  25 user-scoped custom dimensions

إنشاء الأحداث في الواجهة

يمكنكم إنشاء أحداث جديدة من أحداث موجودة دون كتابة تعليمات برمجية، باستخدام Admin > Events > Create event. ويفيد ذلك في تقسيم حدث عام إلى أحداث أكثر تحديدًا.

على سبيل المثال، يمكن إطلاق حدث checkout_started فقط عندما يحتوي page_location على ‎/checkout، وذلك باشتقاقه من page_view.

Create event: "checkout_started"
  Matching conditions:
    event_name equals page_view
    page_location contains "/checkout"
  Parameter config:
    copy parameters from source event

تحديد التحويلات

التحويل، الذي يُسمى الآن حدثًا رئيسيًا، هو أي حدث تحددونه بوصفه مهمًا للأعمال. ويمكنكم تفعيله من Admin > Events أو Conversions.

بعد تحديده، يظهر الحدث في تقارير التحويلات ويصبح مؤهلًا للاستيراد إلى استراتيجيات عروض الأسعار في Google Ads.

Mark as conversion:
  generate_lead   -> ON
  purchase        -> ON
  sign_up         -> ON
  newsletter_popup_close -> OFF

Limit: up to 30 conversion events per property.

طرق الاحتساب

يتيح لكم GA4 اختيار طريقة احتساب التحويل: مرة واحدة لكل حدث أو مرة واحدة لكل جلسة.

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

Conversion counting:
  purchase        -> Once per event (every order)
  generate_lead   -> Once per session (one signup/visit)

Set in Admin > Conversions > event row > counting method

تعديل الأحداث وحظرها

تتيح لكم ميزة Modify event إعادة تسمية الأحداث والمعلمات أو إعادة صياغتها بعد جمعها وقبل معالجتها.

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

Modify event:
  condition: event_name equals "buy_now"
  modification: event_name -> "purchase"

Block event (set name to empty):
  condition: page_location contains "staging"
  modification: event_name -> (none)

التحقق باستخدام DebugView

لا تثقوا بالأحداث الجديدة ثقة عمياء. يعرض DebugView الأحداث في الوقت الفعلي من جهاز يعمل في وضع التصحيح.

فعّلوا التصحيح باستخدام إضافة GA Debugger أو معاينة GTM أو معلمة debug_mode. راقبوا وصول المعلمات بصورة صحيحة قبل تحديد الأحداث بوصفها تحويلات.

Enable debug:
  - Chrome GA Debugger extension, OR
  - GTM Preview mode, OR
  - send parameter debug_mode: true

Then: Admin > DebugView
  inspect event_name + every parameter value

خطة تسمية واضحة

الاتساق أهم من الابتكار. استخدموا snake_case بأحرف صغيرة، وأفعالًا للأحداث، ومفردات موحدة للمعلمات.

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

Measurement plan row:
  event_name: form_submit
  trigger: contact form success
  parameters: form_name, form_destination
  conversion: yes (once per session)
  custom dimension: form_name

اختبار سريع

اختاروا أفضل ممارسة لتتبع التجارة الإلكترونية.

مراجعة

تتكون أحداث GA4 من اسم ومعلمات ضمن أربع فئات. فضّلوا الأحداث المقترحة، وسجّلوا المعلمات بوصفها أبعادًا مخصصة، وحددوا الأحداث الرئيسية بوصفها تحويلات باستخدام طريقة الاحتساب المناسبة.

تصلح ميزة Modify event الأسماء القديمة، ويتحقق DebugView من صحة العلامات، وتحافظ خطة التسمية الموثقة على نظافة البيانات.

البدء مجانًا

تعلم Digital Marketing Academy مع معلم ذكاء اصطناعي — مجانًا

اكتب وقم بتشغيل أكوادك الفعلية في المتصفح، واحصل على مساعدة فورية من معلم ذكاء اصطناعي متاح 24/7، واستمر من حيث توقفت على الويب أو في التطبيق.

الدورات
63
الدروس
239

الأسئلة الشائعة

هل درس «الأحداث والتحويلات» مجاني؟

نعم — نص درس «الأحداث والتحويلات» كامل متاح مجاناً هنا على الويب. لتمرينه بشكل تفاعلي (محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 24/7) وفتح باقي دورة Digital Marketing Academy، انتقل إلى CoddyKit PRO. تتضمن دورة Digital Marketing Academy 4 دروس في المجموع.

ماذا ستتعلم في «الأحداث والتحويلات»؟

تتبّع ما يهم تتمرن على Digital Marketing Academy مع أكواد عملية تشغلها مباشرة في المتصفح، ومدرس ذكاء اصطناعي متاح 24/7 يجيب على أسئلتك أثناء عملك.

هل أحتاج إلى خبرة سابقة لأبدأ Digital Marketing Academy؟

لا تُشترط خبرة سابقة. Digital Marketing Academy على CoddyKit منظم للمبتدئين حتى المتقدمين، لذا يمكنك البدء من هنا أو من البداية والتقدم بسرعتك الخاصة. هذا هو الدرس 2 من أصل 4.

كم من الوقت يستغرق درس «الأحداث والتحويلات»؟

معظم دروس CoddyKit تستغرق حوالي 5–10 دقائق. كل منها موجز وتفاعلي، لذا تحرز تقدماً مستمراً وتستأنف من حيث توقفت عبر الويب والتطبيق.

هل يمكنني كتابة وتشغيل أكواد في درس Digital Marketing Academy هذا؟

نعم. كل درس في Digital Marketing Academy يتضمن محرر أكواد مدمج، لذا تكتب وتشغل أكواداً حقيقية مباشرة في متصفحك وتحصل على تعليقات فورية من الذكاء الاصطناعي — بدون إعداد محلي.

جميع الدروس في هذه الدورة

  1. ‏GA4 مقابل Universal Analytics
  2. الأحداث والتحويلات
  3. تقارير الاستكشاف
  4. الجماهير والرؤى
← العودة إلى Digital Marketing Academy