Cyklussporing - JSON Eksportformat

Dokumentation om cyklussporingsstrukturen i JSON-eksporter

Last updated: February 6, 2026

On this page

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 formatet yyyy-MM-dd HH:mm:ss Z
  • end (String): Slutdato og -tidspunkt for posten i formatet yyyy-MM-dd HH:mm:ss Z
  • name (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 er true.

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 metrics som 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 isCycleStart til at identificere starten på hver cyklus til analyse

Relateret Dokumentation