Format eksportu JSON
Kompletna dokumentacja struktury formatu eksportu JSON
Last updated: February 6, 2026
On this page
- Struktura pliku
- Typy danych
- Metryki zdrowia (<code>metrics</code>)
- Treningi (<code>workouts</code>)
- Stan umysłu (<code>stateOfMind</code>)
- Leki (<code>medications</code>)
- Objawy (<code>symptoms</code>)
- Śledzenie cyklu (<code>cycleTracking</code>)
- EKG (<code>ecg</code>)
- Powiadomienia o tętnie (<code>heartRateNotifications</code>)
- Format daty
- Dlaczego używać formatu JSON?
- Rozpoczęcie
- Powiązana dokumentacja
Przegląd formatu eksportu JSON
Gdy eksportujesz swoje dane zdrowotne w formacie JSON, wszystkie dane są organizowane w jednym pliku ze strukturalnym formatem, który ułatwia import do baz danych, analizę programową lub integrację z innymi aplikacjami.
Struktura pliku
Wszystkie eksportowane dane są zawarte w obiekcie data, który zawiera tablice dla każdego obsługiwanego typu danych:
{
"data": {
"metrics": [],
"workouts": [],
"stateOfMind": [],
"medications": [],
"symptoms": [],
"cycleTracking": [],
"ecg": [],
"heartRateNotifications": []
}
}
Typy danych
Format eksportu JSON obsługuje następujące typy danych:
Metryki zdrowia (metrics)
Tablica zawierająca wszystkie dane metryk zdrowia, takie jak liczba kroków, tętno, ciśnienie krwi, sen i więcej. Każda metryka następuje po wspólnej strukturze z nazwą metryki, jednostkami i tablicą punktów danych.
Dowiedz się więcej: Dokumentacja metryk zdrowia
Treningi (workouts)
Tablica zawierająca wszystkie sesje treningowe, w tym typ aktywności, czas trwania, dystans, spalone kalorie, dane tętna i informacje o trasie (jeśli dostępne).
Dowiedz się więcej: Dokumentacja treningów
Stan umysłu (stateOfMind)
Tablica zawierająca wpisy dotyczące nastroju i stanu psychicznego, w tym oceny walencji, etykiety i skojarzenia.
Dowiedz się więcej: Dokumentacja stanu umysłu
Leki (medications)
Tablica zawierająca rekordy leków, w tym nazwy leków, dawki, zaplanowane czasy i informacje o przestrzeganiu.
Dowiedz się więcej: Dokumentacja leków
Objawy (symptoms)
Tablica zawierająca wpisy objawów z czasami rozpoczęcia i zakończenia, nasileniem i informacjami o źródle.
Dowiedz się więcej: Dokumentacja objawów
Śledzenie cyklu (cycleTracking)
Tablica zawierająca dane cyklu miesiączkowego, w tym przepływ, jakość śluzu szyjkowego, podstawową temperaturę ciała i wyniki testów owulacji.
Dowiedz się więcej: Dokumentacja śledzenia cyklu
EKG (ecg)
Tablica zawierająca odczyty elektrokardiogramu (EKG) z kompatybilnych urządzeń, w tym klasyfikacje, pomiary tętna i dane napięcia.
Dowiedz się więcej: Dokumentacja EKG
Powiadomienia o tętnie (heartRateNotifications)
Tablica zawierająca zdarzenia powiadomień o wysokim i niskim tętnie, w tym progi i szczegółowe pomiary tętna podczas zdarzeń.
Dowiedz się więcej: Dokumentacja powiadomień o tętnie
Format daty
Wszystkie daty w eksporcie JSON używają następującego formatu:
- Format:
yyyy-MM-dd HH:mm:ss Z - Przykład:
2024-02-06 14:30:00 -0800
Ten format zawiera:
- Datę (rok-miesiąc-dzień)
- Czas (format 24-godzinny: godziny:minuty:sekundy)
- Przesunięcie strefy czasowej
Dlaczego używać formatu JSON?
Format JSON jest idealny do:
- Przechowywania w bazie danych - Łatwy import do baz danych takich jak PostgreSQL, MySQL lub MongoDB
- Analizy danych - Zgodny z narzędziami analizy danych i językami programowania
- Integracji aplikacji - Prosty do parsowania i używania w niestandardowych aplikacjach
- Szczegółowych danych - Zachowuje złożone zagnieżdżone struktury dla typów danych takich jak fazy snu i odczyty EKG
Rozpoczęcie
- Eksportuj swoje dane używając eksportu ręcznego lub skonfiguruj automatyzację
- Wybierz format JSON podczas konfigurowania eksportu
- Wybierz wersję eksportu 2 dla najbardziej aktualnej struktury danych (zalecane)
- Przejrzyj dokumentację dla każdego typu danych, aby zrozumieć strukturę
Powiązana dokumentacja
- Przewodnik eksportu ręcznego - Dowiedz się, jak eksportować swoje dane
- Przegląd automatyzacji - Skonfiguruj zautomatyzowane eksporty
- Dokumentacja poszczególnych typów danych (połączona powyżej)