التحليلات وأحداث التتبع
اصطلاحات تسمية الأحداث
اصطلاحات تسمية الأحداث — التوثيق قيد الإعداد.
مكتمل
كل حدث analytics يستخدم نمط `{module}_{noun}_{verb}` snake_case صارم. لا camelCase ولا شُرَط ولا PascalCase. انضباط التسمية يبقي لوحات GA4 / GTM قابلة للقراءة والتجميع بـ prefix الموديول.
الصيغة الثلاثية
- module
- واحد من: home، editorial، showcase، opportunity، founder، file، calendar، event، coverage، docs، footer، header، auth، admin. حروف صغيرة، token واحد.
- noun
- الشيء الذي يُتفاعل معه: card، button، link، form، field، modal، drawer، tab، filter، badge، signal، image. Token واحد.
- verb
- الفعل: view، click، open، close، submit، expand، collapse، change، focus، blur، copy، download، share، retry، dismiss، scroll، hover.
أمثلة
- `opportunity_card_click` — المستخدم نقر على opportunity card في قائمة أو في related-signals.
- `founder_file_download_click` — المستخدم نقر زرّ Download على file card.
- `event_filter_change` — المستخدم بدّل فلتر القطاع/الدولة/الجمهور في قائمة الفعاليات.
- `docs_topic_view` — المستخدم شاهد موضوع توثيق (يصدر تلقائياً عبر الـ router).
- `header_lang_change` — المستخدم بدّل اللغة عبر dropdown الـ header.
