JSONエクスポート形式
JSONエクスポート形式の構造に関する完全なドキュメント
Last updated: February 6, 2026
On this page
JSONエクスポート形式の概要
健康データをJSON形式でエクスポートすると、すべてのデータが構造化された形式で1つのファイルに整理され、データベースへのインポート、プログラムによる分析、または他のアプリケーションとの統合が容易になります。
ファイル構造
エクスポートされたすべてのデータは、サポートされている各データ型の配列を含むdataオブジェクト内に含まれています:
{
"data": {
"metrics": [],
"workouts": [],
"stateOfMind": [],
"medications": [],
"symptoms": [],
"cycleTracking": [],
"ecg": [],
"heartRateNotifications": []
}
}
データ型
JSONエクスポート形式は、以下のデータ型をサポートしています:
健康指標 (metrics)
歩数、心拍数、血圧、睡眠など、すべての健康指標データを含む配列。各指標は、指標名、単位、データポイントの配列を含む共通の構造に従います。
詳細情報: 健康指標のドキュメント
ワークアウト (workouts)
活動タイプ、継続時間、距離、消費カロリー、心拍数データ、ルート情報(利用可能な場合)を含む、すべてのワークアウトセッションを含む配列。
詳細情報: ワークアウトのドキュメント
心の状態 (stateOfMind)
価値評価、ラベル、関連付けを含む、気分と精神状態のエントリを含む配列。
詳細情報: 心の状態のドキュメント
薬物 (medications)
薬物名、用量、スケジュールされた時間、遵守情報を含む、薬物記録を含む配列。
詳細情報: 薬物のドキュメント
症状 (symptoms)
開始時刻と終了時刻、重症度、ソース情報を含む症状エントリを含む配列。
詳細情報: 症状のドキュメント
サイクル追跡 (cycleTracking)
月経周期データを含む配列で、流量、子宮頸部粘液の質、基礎体温、排卵テスト結果が含まれます。
詳細情報: サイクル追跡のドキュメント
心電図 (ecg)
分類、心拍数測定、電圧データを含む、互換性のあるデバイスからの心電図(ECG)読み取りを含む配列。
詳細情報: 心電図のドキュメント
心拍数通知 (heartRateNotifications)
しきい値とイベント中の詳細な心拍数測定を含む、高心拍数および低心拍数通知イベントを含む配列。
詳細情報: 心拍数通知のドキュメント
日付形式
JSONエクスポート内のすべての日付は、次の形式を使用します:
- 形式:
yyyy-MM-dd HH:mm:ss Z - 例:
2024-02-06 14:30:00 -0800
この形式には以下が含まれます:
- 日付(年-月-日)
- 時刻(24時間形式:時:分:秒)
- タイムゾーンオフセット
JSON形式を使用する理由
JSON形式は以下に最適です:
- データベースストレージ - PostgreSQL、MySQL、MongoDBなどのデータベースへのインポートが容易
- データ分析 - データ分析ツールおよびプログラミング言語と互換性あり
- アプリケーション統合 - カスタムアプリケーションで解析して使用するのが簡単
- 詳細なデータ - 睡眠フェーズやECG読み取りなどのデータ型の複雑なネストされた構造を保持
はじめに
- データをエクスポート 手動エクスポートを使用するか、自動化を設定します
- エクスポートを設定する際にJSON形式を選択します
- 最新のデータ構造にはエクスポートバージョン2を選択(推奨)
- 構造を理解するために各データ型のドキュメントを確認します
関連ドキュメント
- 手動エクスポートガイド - データのエクスポート方法を学ぶ
- 自動化の概要 - 自動化されたエクスポートを設定する
- 個別のデータ型ドキュメント(上記にリンク)