Skip to content

refactor(analytics): update metrics with stat_event cohort#843

Open
acostes wants to merge 2 commits intostagingfrom
arnaud/refacto/stat-event-new-metrics
Open

refactor(analytics): update metrics with stat_event cohort#843
acostes wants to merge 2 commits intostagingfrom
arnaud/refacto/stat-event-new-metrics

Conversation

@acostes
Copy link
Collaborator

@acostes acostes commented Mar 3, 2026

Description

Contexte

Refonte des KPI candidats en logique click-first pour mesurer la performance des événements (et non plus uniquement des missions), avec simplification des sorties marts.

Objectif

  • Basculer la cohorte de calcul sur les stat_event de type click.
  • Conserver les KPI P1/P2 utiles (time-to-click/apply, conversion, multi-apply).
  • Simplifier les modèles marts en retirant les compteurs missionnels redondants.

Changements principaux

1) Nouveau socle intermédiaire événementiel

  • Mise à jour de int_stat_event_click_metrics en grain 1 ligne par click (click_stat_event_id).
  • Calcul des candidatures liées via apply.click_id.
  • Colonnes clés :
    • click_created_at
    • first_apply_at
    • apply_count
    • has_apply
    • has_multi_apply
    • updated_at

2) Renommage du modèle mission intermédiaire

  • Renommage :
    • int_mission_first_eventsint_mission_click_apply_metrics
  • Mise à jour des ref() consommateurs (weekly/monthly).
  • Ajustement des index/post-hook au nouveau nom.

3) Agrégats marts weekly/monthly

  • mission_time_to_event_weekly et mission_time_to_event_monthly restent en place mais consomment désormais int_mission_click_apply_metrics.
  • Cohorte temporelle basée sur first_click_at.
  • KPI P2 conservés :
    • click_with_apply_count
    • click_with_multi_apply_count
    • multi_apply_share

Liens utiles

Type de changement

  • Nouvelle fonctionnalité
  • Correction de bug
  • Amélioration de performance
  • Refactoring
  • Documentation

Checklist

  • Code testé localement
  • Tests unitaires ajoutés/modifiés si nécessaire
  • Respect des standards de code (ESLint)
  • Migration de données nécessaire

Notes complémentaires

Tout ce qui peut être utile au reviewer (explications, points d'attention, captures d'écran, etc).

@acostes acostes changed the title Arnaud/refacto/stat event new metrics refactor(analytics): update metrics with stat_event cohort Mar 3, 2026
@acostes acostes self-assigned this Mar 3, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant