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読み取りなどのデータ型の複雑なネストされた構造を保持

はじめに

  1. データをエクスポート 手動エクスポートを使用するか、自動化を設定します
  2. エクスポートを設定する際にJSON形式を選択します
  3. 最新のデータ構造にはエクスポートバージョン2を選択(推奨)
  4. 構造を理解するために各データ型のドキュメントを確認します

関連ドキュメント