Format Ekspor JSON
Dokumentasi lengkap struktur format ekspor JSON
Last updated: March 31, 2026
Di halaman ini
- Struktur File
- Jenis Data
- Health Metrics (<code>metrics</code>)
- Workouts (<code>workouts</code>)
- State of Mind (<code>stateOfMind</code>)
- Medications (<code>medications</code>)
- Symptoms (<code>symptoms</code>)
- Cycle Tracking (<code>cycleTracking</code>)
- ECG (<code>ecg</code>)
- Heart Rate Notifications (<code>heartRateNotifications</code>)
- Format Tanggal
- Alasan Memilih JSON
- Langkah Awal
- Dokumentasi Terkait
Ringkasan Format Ekspor JSON
Saat Anda mengekspor data kesehatan dalam format JSON, semua data disatukan ke satu file dengan struktur rapi sehingga mudah diimpor ke basis data, dianalisis secara pemrograman, atau diintegrasikan dengan aplikasi lain.
Struktur File
Semua data ekspor berada di dalam objek data yang berisi array untuk setiap jenis data yang didukung:
{
"data": {
"metrics": [],
"workouts": [],
"stateOfMind": [],
"medications": [],
"symptoms": [],
"cycleTracking": [],
"ecg": [],
"heartRateNotifications": []
}
}
Jenis Data
Format ekspor JSON mendukung jenis data berikut:
Health Metrics (metrics)
Array yang berisi seluruh metrik kesehatan Anda seperti jumlah langkah, detak jantung, tekanan darah, tidur, dan lain-lain. Setiap metrik mengikuti struktur umum yang mencakup nama metrik, satuan, serta daftar titik data.
Pelajari lebih lanjut: Dokumentasi Health Metrics
Workouts (workouts)
Array berisi semua sesi latihan, termasuk jenis aktivitas, durasi, jarak, kalori yang dibakar, data detak jantung, dan informasi rute (jika tersedia).
Pelajari lebih lanjut: Dokumentasi Workouts
State of Mind (stateOfMind)
Array berisi catatan suasana hati dan kondisi mental, termasuk penilaian valensi, label, dan asosiasi yang direkam.
Pelajari lebih lanjut: Dokumentasi State of Mind
Medications (medications)
Array berisi catatan penggunaan obat, mencakup nama obat, dosis, jadwal minum, serta informasi kepatuhan.
Pelajari lebih lanjut: Dokumentasi Medications
Symptoms (symptoms)
Array berisi catatan gejala lengkap dengan waktu mulai, waktu selesai, tingkat keparahan, dan sumber data.
Pelajari lebih lanjut: Dokumentasi Symptoms
Cycle Tracking (cycleTracking)
Array berisi data siklus menstruasi, termasuk aliran, kualitas lendir serviks, suhu basal, dan hasil tes ovulasi.
Pelajari lebih lanjut: Dokumentasi Cycle Tracking
ECG (ecg)
Array berisi rekaman elektrokardiogram (ECG) dari perangkat yang kompatibel, mencakup klasifikasi, detak jantung, dan data tegangan.
Pelajari lebih lanjut: Dokumentasi ECG
Heart Rate Notifications (heartRateNotifications)
Array berisi event notifikasi detak jantung tinggi maupun rendah, termasuk ambang batas dan detail pengukuran saat event terjadi.
Pelajari lebih lanjut: Dokumentasi Heart Rate Notifications
Format Tanggal
Semua tanggal dalam ekspor JSON menggunakan format berikut:
- Format:
yyyy-MM-dd HH:mm:ss Z - Contoh:
2024-02-06 14:30:00 -0800
Format ini mencakup:
- Tanggal (tahun-bulan-hari)
- Waktu (24 jam: jam:menit:detik)
- Offset zona waktu
Alasan Memilih JSON
Format JSON cocok untuk:
- Penyimpanan basis data - Mudah diimpor ke PostgreSQL, MySQL, MongoDB, dan lain-lain
- Analisis data - Kompatibel dengan alat analisis serta bahasa pemrograman
- Integrasi aplikasi - Mudah diurai dan digunakan di aplikasi kustom
- Data rinci - Menyimpan struktur bertingkat untuk jenis data kompleks seperti fase tidur dan rekaman ECG
Langkah Awal
- Ekspor data Anda melalui Manual Export atau atur Otomatisasi
- Pilih format JSON saat mengonfigurasi ekspor
- Gunakan Export Version 2 untuk struktur data terbaru (disarankan)
- Tinjau dokumentasi untuk setiap jenis data guna memahami struktur masing-masing
Dokumentasi Terkait
- Panduan Manual Export - Pelajari cara mengekspor data
- Ringkasan Otomatisasi - Atur ekspor otomatis
- Dokumentasi untuk tiap jenis data (tautan di atas)