Suivi du Cycle - Format d'Exportation JSON
Documentation sur la structure du suivi du cycle dans les exportations JSON
Last updated: February 6, 2026
On this page
- Structure
- Champs
- Champs Requis
- Champs Optionnels
- Types de Suivi du Cycle
- Flux Menstruel
- Qualité de la Glaire Cervicale
- Température Corporelle Basale
- Résultat de Test d'Ovulation
- Résultat de Test de Progestérone
- Résultat de Test de Grossesse
- Activité Sexuelle
- Grossesse
- Lactation
- Contraceptif
- Irrégularités du Cycle
- Exemple : Entrée Complète du Cycle
- Cas d'Utilisation
- Données Connexes
- Conseils
- Documentation Connexe
Suivi du Cycle
Les données de suivi du cycle incluent toutes les informations liées au cycle menstruel enregistrées dans Apple Health, telles que le flux menstruel, la qualité de la glaire cervicale, la température corporelle basale, les résultats des tests d'ovulation et autres données liées au cycle. Dans les exportations JSON, les données de suivi du cycle sont stockées dans le tableau cycleTracking.
Structure
Chaque entrée de suivi du cycle suit une structure cohérente :
{
"start": "2024-02-01 00:00:00 -0800",
"end": "2024-02-05 23:59:59 -0800",
"name": "Menstrual Flow",
"value": "Medium",
"isCycleStart": true
}
Champs
Champs Requis
start(String) : Date et heure de début de l'entrée au formatyyyy-MM-dd HH:mm:ss Zend(String) : Date et heure de fin de l'entrée au formatyyyy-MM-dd HH:mm:ss Zname(String) : Type de données de suivi du cycle (voir les types ci-dessous)value(String) : La valeur ou le résultat pour cette entrée (varie selon le type)
Champs Optionnels
isCycleStart(Boolean) : Indique si cette entrée marque le début d'un nouveau cycle menstruel. Présent uniquement pour les entrées de Flux Menstruel lorsque la valeur esttrue.
Types de Suivi du Cycle
Flux Menstruel
Enregistre les saignements menstruels avec le niveau de flux et les informations de début de cycle.
{
"start": "2024-02-01 00:00:00 -0800",
"end": "2024-02-05 23:59:59 -0800",
"name": "Menstrual Flow",
"value": "Medium",
"isCycleStart": true
}
Valeurs Possibles :
"None"- Aucun"Light"- Léger"Medium"- Moyen"Heavy"- Abondant"Unspecified"- Non spécifié
Note : isCycleStart n'est inclus que lorsqu'il est true, indiquant le début d'un nouveau cycle menstruel.
Qualité de la Glaire Cervicale
Enregistre la qualité de la glaire cervicale, qui peut indiquer le statut de fertilité.
{
"start": "2024-02-10 00:00:00 -0800",
"end": "2024-02-10 23:59:59 -0800",
"name": "Cervical Mucus Quality",
"value": "Egg White"
}
Valeurs Possibles :
"Egg White"- Glaire claire et élastique (période la plus fertile)"Watery"- Glaire fine et aqueuse"Creamy"- Glaire épaisse et crémeuse"Sticky"- Glaire collante"Dry"- Peu ou pas de glaire
Température Corporelle Basale
Les mesures de température corporelle basale (BBT) sont exportées comme métriques de santé, et non comme entrées de suivi du cycle. Recherchez "Basal Body Temperature" dans le tableau metrics.
Résultat de Test d'Ovulation
Enregistre les résultats des tests de prédiction d'ovulation.
{
"start": "2024-02-12 08:00:00 -0800",
"end": "2024-02-12 08:00:00 -0800",
"name": "Ovulation Test Result",
"value": "Positive/Peak"
}
Valeurs Possibles :
"Positive/Peak"- Fertilité maximale détectée"High"- Niveau élevé de fertilité"Negative/Low"- Niveau faible de fertilité"Indeterminate"- Résultat de test incertain
Résultat de Test de Progestérone
Enregistre les résultats des tests de progestérone.
{
"start": "2024-02-15 08:00:00 -0800",
"end": "2024-02-15 08:00:00 -0800",
"name": "Progesterone Test Result",
"value": "Positive"
}
Résultat de Test de Grossesse
Enregistre les résultats des tests de grossesse.
{
"start": "2024-02-20 08:00:00 -0800",
"end": "2024-02-20 08:00:00 -0800",
"name": "Pregnancy Test Result",
"value": "Positive"
}
Activité Sexuelle
Enregistre l'activité sexuelle dans le contexte du suivi du cycle.
{
"start": "2024-02-14 20:00:00 -0800",
"end": "2024-02-14 20:00:00 -0800",
"name": "Sexual Activity",
"value": ""
}
Note : L'activité sexuelle peut également apparaître dans les métriques de santé avec des détails sur l'utilisation de protection.
Grossesse
Enregistre les périodes de grossesse.
{
"start": "2024-03-01 00:00:00 -0800",
"end": "2024-11-15 23:59:59 -0800",
"name": "Pregnancy",
"value": ""
}
Lactation
Enregistre les périodes de lactation.
{
"start": "2024-11-20 00:00:00 -0800",
"end": "2025-02-20 23:59:59 -0800",
"name": "Lactation",
"value": ""
}
Contraceptif
Enregistre les périodes d'utilisation de contraceptifs.
{
"start": "2024-01-01 00:00:00 -0800",
"end": null,
"name": "Contraceptive",
"value": ""
}
Irrégularités du Cycle
Les types suivants enregistrent diverses irrégularités du cycle :
Cycle Menstruel Peu Fréquent
{
"start": "2024-02-01 00:00:00 -0800",
"end": "2024-02-01 23:59:59 -0800",
"name": "Infrequent Menstrual Cycle",
"value": ""
}
Cycle Menstruel Irrégulier
{
"start": "2024-02-01 00:00:00 -0800",
"end": "2024-02-01 23:59:59 -0800",
"name": "Irregular Menstrual Cycle",
"value": ""
}
Saignement Intermenstruel
Saignement qui survient entre les règles.
{
"start": "2024-02-15 00:00:00 -0800",
"end": "2024-02-15 23:59:59 -0800",
"name": "Intermenstrual Bleeding",
"value": ""
}
Saignement Menstruel Persistant
Saignement prolongé ou persistant.
{
"start": "2024-02-01 00:00:00 -0800",
"end": "2024-02-10 23:59:59 -0800",
"name": "Persistent Menstrual Bleeding",
"value": ""
}
Période Menstruelle Prolongée
Périodes qui durent plus longtemps que d'habitude.
{
"start": "2024-02-01 00:00:00 -0800",
"end": "2024-02-08 23:59:59 -0800",
"name": "Prolonged Menstrual Period",
"value": ""
}
Exemple : Entrée Complète du Cycle
[
{
"start": "2024-02-01 00:00:00 -0800",
"end": "2024-02-05 23:59:59 -0800",
"name": "Menstrual Flow",
"value": "Medium",
"isCycleStart": true
},
{
"start": "2024-02-10 00:00:00 -0800",
"end": "2024-02-10 23:59:59 -0800",
"name": "Cervical Mucus Quality",
"value": "Egg White"
},
{
"start": "2024-02-12 08:00:00 -0800",
"end": "2024-02-12 08:00:00 -0800",
"name": "Ovulation Test Result",
"value": "Positive/Peak"
},
{
"start": "2024-02-14 20:00:00 -0800",
"end": "2024-02-14 20:00:00 -0800",
"name": "Sexual Activity",
"value": ""
}
]
Cas d'Utilisation
Les données de suivi du cycle peuvent être utiles pour :
- Suivi de la fertilité : Surveiller l'ovulation et identifier les fenêtres fertiles
- Analyse du cycle : Suivre la durée, la régularité et les modèles du cycle
- Surveillance de la santé : Identifier les irrégularités ou les changements dans les modèles du cycle
- Planification de la grossesse : Utiliser les données pour la planification de la conception
- Partage avec les professionnels de santé : Partager les données du cycle avec les gynécologues ou les spécialistes de la fertilité
- Corrélation des symptômes : Croiser les données du cycle avec d'autres métriques de santé
Données Connexes
Certaines données liées au cycle peuvent apparaître dans d'autres sections :
- Température Corporelle Basale : Trouvée dans le tableau
metricscomme métrique de santé - Activité Sexuelle : Peut également apparaître dans les métriques de santé avec des détails sur l'utilisation de protection
Conseils
- Enregistrement cohérent : Un enregistrement régulier fournit des prédictions de cycle plus précises
- Combiner les types de données : Utiliser plusieurs méthodes de suivi (flux, glaire, température, tests) fournit l'image la plus complète
- Marqueurs de début de cycle : Utilisez
isCycleStartpour identifier le début de chaque cycle pour l'analyse
Documentation Connexe
- Aperçu du Format d'Exportation JSON
- Métriques de Santé - Pour les données de température corporelle basale
- Guide d'Exportation Manuelle
- Aperçu des Automatisations