Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(stats): collecter les stats d'activité hebdo des forums de la documentation #691

Merged

Conversation

vincentporte
Copy link
Contributor

@vincentporte vincentporte commented Jun 19, 2024

Description

🎸 Interroger matomo pour collecter le nombre de visites uniques, le nombre de visites uniques entrantes et le temps passé sur les forum de l'espace documentation hebdomadairement
🎸 Management command planifiée chaque lundi
🎸 Capacité à reprendre un traitement échoué, en recherchant la plus récente date d'execution dans ForumStat

Type de changement

🎢 Nouvelle fonctionnalité (changement non cassant qui ajoute une fonctionnalité).

Points d'attention

🦺 Collecte limitée aux forum de l'espace documentation
🦺 La collecte des données mensuelles est prévue dans une PR ultérieure
🦺 harmonisation de la déclaration du modèle Stat dans le fichier admin.py

@vincentporte vincentporte linked an issue Jun 19, 2024 that may be closed by this pull request
@vincentporte vincentporte force-pushed the 599-stats-collecte-nb-de-lecture-par-fiche-par-jour branch from 43736f4 to a1b8ea3 Compare June 24, 2024 10:01
@vincentporte vincentporte changed the title feat(stats): collecter les stats d'activité des forums feat(stats): collecter les stats d'activité hebdo des forums de la documentation Jun 24, 2024
@vincentporte vincentporte force-pushed the 599-stats-collecte-nb-de-lecture-par-fiche-par-jour branch from ab0a921 to bd63dcd Compare June 24, 2024 15:03
@vincentporte vincentporte added the python Pull requests that update Python code label Jun 24, 2024
@vincentporte vincentporte force-pushed the 599-stats-collecte-nb-de-lecture-par-fiche-par-jour branch from bd63dcd to 2f81498 Compare June 24, 2024 15:07
@vincentporte vincentporte marked this pull request as ready for review June 24, 2024 15:10
lacommunaute/stats/models.py Show resolved Hide resolved
lacommunaute/utils/date.py Show resolved Hide resolved
lacommunaute/utils/matomo.py Outdated Show resolved Hide resolved
lacommunaute/utils/matomo.py Show resolved Hide resolved
lacommunaute/utils/tests/tests_utils.py Outdated Show resolved Hide resolved
@vincentporte vincentporte merged commit ab513a8 into master Jun 25, 2024
8 checks passed
@vincentporte vincentporte deleted the 599-stats-collecte-nb-de-lecture-par-fiche-par-jour branch June 25, 2024 14:05
vincentporte pushed a commit that referenced this pull request Jul 4, 2024
🤖 I have created a release *beep* *boop*
---


##
[2.11.0](v2.10.0...v2.11.0)
(2024-07-03)


### Features

* **admin:** améliorer le filtrage des stats de forum
([#699](#699))
([cd0d301](cd0d301))
* **admin:** filtrage des stats de forum, ajout tri
([#701](#701))
([1da74df](1da74df))
* **forum_conversation:** filtrer les questions dans l'espace d'echanges
- stats de suivi
([#700](#700))
([bac6e55](bac6e55))
* **forum_conversation:** filtrer les questions dans l'espace d'échanges
([#681](#681))
([48cdd07](48cdd07))
* **forum:** Activation de l'AB Test Notation des forums
([#686](#686))
([c5699d4](c5699d4))
* **forum:** collecter les notations des fiches pratiques
([#677](#677))
([4c39290](4c39290))
* **home:** MVP zone editoriale sur la page d'accueil
([#703](#703))
([5e3f759](5e3f759))
* **home:** petites améliorations
([#689](#689))
([7471451](7471451))
* **notification:** nouveau système des notifications messages
([#697](#697))
([f2eedd4](f2eedd4))
* **stats:** collecter les stats d'activité hebdo des forums de la
documentation
([#691](#691))
([ab513a8](ab513a8))
* **stats:** page hebdo partenaires fiches pratiques
([#695](#695))
([f7f26b8](f7f26b8))


### Bug Fixes

* **cron.json:** erreur copier-coller sur send_notifications_daily.sh
([#705](#705))
([32f59ed](32f59ed))
* **forum:** ab test forum rating
([#687](#687))
([f0e9c2b](f0e9c2b))
* **forum:** ab test forum rating
([#688](#688))
([d3027e4](d3027e4))
* **notification:** mettre à jour le sent_at pour éviter les
notifications duplicates
([#707](#707))
([fca7f29](fca7f29))
* **stats:** derniere date collectée des stats matomo
([#684](#684))
([015e08b](015e08b))
* **stats:** gel du temps dans les tests de la vue
`StatistiquesPageView`
([#702](#702))
([df66524](df66524))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
python Pull requests that update Python code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[STATS] collecte nb de lecture par fiche par jour
2 participants