Cyklussporing - JSON Eksportformat
Dokumentation om cyklussporingsstrukturen i JSON-eksporter
Last updated: February 6, 2026
On this page
- Struktur
- Felter
- Påkrævede Felter
- Valgfrie Felter
- Cyklussporingstyper
- Menstruationsflow
- Livmoderhalsens Slimkvalitet
- Basal Kropstemperatur
- Ægløsningstestresultat
- Progesterontestresultat
- Graviditetstestresultat
- Seksuel Aktivitet
- Graviditet
- Amning
- Prævention
- Cyklusuregelmæssigheder
- Eksempel: Komplet Cykluspost
- Anvendelsestilfælde
- Relaterede Data
- Tips
- Relateret Dokumentation
Cyklussporing
Cyklussporingsdata inkluderer alle menstruationscyklusrelaterede oplysninger registreret i Apple Health, såsom menstruationsflow, livmoderhalsens slimkvalitet, basal kropstemperatur, ægløsningstestresultater og andre cyklusrelaterede data. I JSON-eksporter gemmes cyklussporingsdata i arrayet cycleTracking.
Struktur
Hver cyklussporingspost følger en konsistent struktur:
{
"start": "2024-02-01 00:00:00 -0800",
"end": "2024-02-05 23:59:59 -0800",
"name": "Menstrual Flow",
"value": "Medium",
"isCycleStart": true
}
Felter
Påkrævede Felter
start(String): Startdato og -tidspunkt for posten i formatetyyyy-MM-dd HH:mm:ss Zend(String): Slutdato og -tidspunkt for posten i formatetyyyy-MM-dd HH:mm:ss Zname(String): Type cyklussporingsdata (se typer nedenfor)value(String): Værdien eller resultatet for denne post (varierer efter type)
Valgfrie Felter
isCycleStart(Boolean): Angiver om denne post markerer starten på en ny menstruationscyklus. Kun til stede for Menstrual Flow-poster, når værdien ertrue.
Cyklussporingstyper
Menstruationsflow
Sporer menstruationsblødning med blødningsniveau og cyklusstartinformationer.
{
"start": "2024-02-01 00:00:00 -0800",
"end": "2024-02-05 23:59:59 -0800",
"name": "Menstrual Flow",
"value": "Medium",
"isCycleStart": true
}
Mulige Værdier:
"None"- Ingen"Light"- Let"Medium"- Medium"Heavy"- Kraftig"Unspecified"- Ikke specificeret
Bemærk: isCycleStart inkluderes kun, når værdien er true, hvilket angiver starten på en ny menstruationscyklus.
Livmoderhalsens Slimkvalitet
Sporer kvaliteten af livmoderhalsens slim, hvilket kan angive fertilitetsstatus.
{
"start": "2024-02-10 00:00:00 -0800",
"end": "2024-02-10 23:59:59 -0800",
"name": "Cervical Mucus Quality",
"value": "Egg White"
}
Mulige Værdier:
"Egg White"- Klar, elastisk slim (mest fertil)"Watery"- Tyn, vandig slim"Creamy"- Tyk, cremet slim"Sticky"- Klæbrig slim"Dry"- Lidt eller ingen slim
Basal Kropstemperatur
Målinger af basal kropstemperatur (BBT) eksporteres som sundhedsmålinger, ikke som cyklussporingsposter. Søg efter "Basal Body Temperature" i arrayet metrics.
Ægløsningstestresultat
Registrerer resultater fra ægløsningsforudsigelsestests.
{
"start": "2024-02-12 08:00:00 -0800",
"end": "2024-02-12 08:00:00 -0800",
"name": "Ovulation Test Result",
"value": "Positive/Peak"
}
Mulige Værdier:
"Positive/Peak"- Maksimal fertilitet detekteret"High"- Højt fertilitetsniveau"Negative/Low"- Lavt fertilitetsniveau"Indeterminate"- Testresultat uklart
Progesterontestresultat
Registrerer resultater fra progesterontests.
{
"start": "2024-02-15 08:00:00 -0800",
"end": "2024-02-15 08:00:00 -0800",
"name": "Progesterone Test Result",
"value": "Positive"
}
Graviditetstestresultat
Registrerer resultater fra graviditetstests.
{
"start": "2024-02-20 08:00:00 -0800",
"end": "2024-02-20 08:00:00 -0800",
"name": "Pregnancy Test Result",
"value": "Positive"
}
Seksuel Aktivitet
Sporer seksuel aktivitet inden for cyklussporingskonteksten.
{
"start": "2024-02-14 20:00:00 -0800",
"end": "2024-02-14 20:00:00 -0800",
"name": "Sexual Activity",
"value": ""
}
Bemærk: Seksuel aktivitet kan også optræde i sundhedsmålinger med detaljer om beskyttelsesbrug.
Graviditet
Sporer graviditetsperioder.
{
"start": "2024-03-01 00:00:00 -0800",
"end": "2024-11-15 23:59:59 -0800",
"name": "Pregnancy",
"value": ""
}
Amning
Sporer amningsperioder.
{
"start": "2024-11-20 00:00:00 -0800",
"end": "2025-02-20 23:59:59 -0800",
"name": "Lactation",
"value": ""
}
Prævention
Sporer præventionsbrugsperioder.
{
"start": "2024-01-01 00:00:00 -0800",
"end": null,
"name": "Contraceptive",
"value": ""
}
Cyklusuregelmæssigheder
Følgende typer sporer forskellige cyklusuregelmæssigheder:
Sjælden Menstruationscyklus
{
"start": "2024-02-01 00:00:00 -0800",
"end": "2024-02-01 23:59:59 -0800",
"name": "Infrequent Menstrual Cycle",
"value": ""
}
Uregelmæssig Menstruationscyklus
{
"start": "2024-02-01 00:00:00 -0800",
"end": "2024-02-01 23:59:59 -0800",
"name": "Irregular Menstrual Cycle",
"value": ""
}
Mellemblødning
Blødning, der forekommer mellem menstruationer.
{
"start": "2024-02-15 00:00:00 -0800",
"end": "2024-02-15 23:59:59 -0800",
"name": "Intermenstrual Bleeding",
"value": ""
}
Vedvarende Menstruationsblødning
Forlænget eller vedvarende blødning.
{
"start": "2024-02-01 00:00:00 -0800",
"end": "2024-02-10 23:59:59 -0800",
"name": "Persistent Menstrual Bleeding",
"value": ""
}
Forlænget Menstruationsperiode
Perioder, der varer længere end normalt.
{
"start": "2024-02-01 00:00:00 -0800",
"end": "2024-02-08 23:59:59 -0800",
"name": "Prolonged Menstrual Period",
"value": ""
}
Eksempel: Komplet Cykluspost
[
{
"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": ""
}
]
Anvendelsestilfælde
Cyklussporingsdata kan være nyttige til:
- Fertilitetssporing: Overvåg ægløsning og identificer fertile vinduer
- Cyklusanalyse: Spor cykluslængde, regelmæssighed og mønstre
- Sundhedsovervågning: Identificer uregelmæssigheder eller ændringer i cyklusmønstre
- Graviditetsplanlægning: Brug data til undfangelsesplanlægning
- Deling med sundhedsplejere: Del cyklusdata med gynækologer eller fertilitetsspecialister
- Symptomkorrelation: Krydsreferér cyklusdata med andre sundhedsmålinger
Relaterede Data
Nogle cyklusrelaterede data kan optræde i andre sektioner:
- Basal Kropstemperatur: Findes i arrayet
metricssom en sundhedsmåling - Seksuel Aktivitet: Kan også optræde i sundhedsmålinger med detaljer om beskyttelsesbrug
Tips
- Konsistent logning: Regelmæssig logning giver mere præcise cyklusforudsigelser
- Kombiner datatyper: Brug af flere sporingsmetoder (flow, slim, temperatur, tests) giver det mest omfattende billede
- Cyklusstartmarkører: Brug
isCycleStarttil at identificere starten på hver cyklus til analyse
Relateret Dokumentation
- JSON Eksportformat Oversigt
- Sundhedsmålinger - For basal kropstemperaturdata
- Manuel Eksportguide
- Automatiseringer Oversigt