メインコンテンツへスキップ
Health Connectは、スマートウォッチ、フィットネスアプリ、睡眠トラッカーなど、普段使用しているアプリやデバイスの健康・フィットネスデータを一元管理するGoogleのプラットフォームです。 Habitifyと接続すると、記録を自動化できます。歩数や睡眠などの習慣を手動でチェックする代わりに、ほかのアプリやデバイスが記録したデータをHabitifyが読み取り、進捗として記録します。

Health Connectと同期する習慣を追加する

  1. ジャーナルで、画面右下の日付バーにある**+**をタップします。
  2. 良い習慣を作成または悪い習慣をやめるを選択します。
  3. 習慣テンプレート画面上部のタブから、Health Connectをタップします。
  4. HabitifyがHealth Connectから取り込めるアクティビティとデータタイプの一覧から、1つ選択します。
  5. アクセスを許可をタップします。
    次の画面のHabitifyに読み取りを許可セクションでトグルをオンにし、下にある許可ボタンをタップします。
  6. 権限を付与したら、続けるボタンをタップします。
  7. 通常どおり習慣の詳細を設定し、必要に応じて目標を調整します。
  8. すべて設定したら、右上の保存ボタンをタップします。
作成したHealth Connect連携習慣には、日表示のジャーナル上で小さなHealth Connectアイコンが表示されるため、手動で記録する習慣とひと目で区別できます。

仕組み

習慣を連携すると、日々の動作はシンプルです。
  • Health ConnectのデータはHabitifyへ自動的に同期されます。記録値が習慣の目標に達すると、良い習慣は手動チェックインなしで完了になります。
  • 同期データでは表せない状況を残したい場合は、その日の習慣を手動でスキップまたは失敗として記録できます。
  • 同期は一方向のみです。 データはHealth ConnectからHabitifyにのみ送られます。

よくある質問

Health Connectカテゴリで習慣を作成または編集すると、カロリーに関する3つの選択肢から1つを選ぶよう求められます。それぞれがデバイスへ要求するデータは次のとおりです。
  1. 「摂取エネルギー」— 摂取した量: 食事によるカロリー(摂取カロリー)を同期します。食事の記録、栄養目標の維持、カロリー不足/過剰の管理に適しています。
  2. 「カロリーを消費」— 運動中に消費した量: 消費した活動カロリー(身体活動のみ)を同期します。毎日の運動、トレーニングの継続、活動量の目標を記録する場合に適しています。
  3. 「カロリーを記録」— 合計消費量: 総消費カロリー(活動+基礎代謝)を同期します。体重管理や代謝全体の把握のため、1日の総エネルギー消費量(TDEE)を記録する場合に適しています。
同期された進捗が正しく表示されない場合(例:「カロリーを記録」を選択したが、実際には食事の摂取量を記録したかった場合)は、目標に合う正しい項目を選んで新しい習慣を作成することをおすすめします。
Health Connectは共有データレイヤーであり、スマートフォン上の複数のアプリから書き込みができます。2つのアプリが同じ種類のデータ(睡眠など)を書き込むと、同じ夜についての記録であっても、Health Connectは別々の記録として保存します。Androidデバイスで、次の両方が同時に有効になっている場合によく発生します。
  • Google Fit
  • デバイス標準の健康/フィットネス記録機能(端末メーカーによって異なり、初期状態でオンの場合があります)
Health Connectの概要画面では、これらが1件に統合されて表示される場合があるため、重複に気づきにくいことがあります。一方、Habitifyは元の記録を読み取るため、両方が取り込まれます。解決方法
  1. Androidデバイスで設定 → Health Connect → アプリの権限を開きます。
  2. アプリ一覧を確認し、重複しているデータタイプ(例:睡眠)への書き込み権限があるアプリを探します。
  3. 同じデータタイプへの書き込み権限を持つアプリが複数ある場合は、そのうち1つの権限をオフにします。Google Fitが含まれる場合は、現在では不要なデバイスも多い従来の経路であるため、Google Fitを無効にすることをおすすめします。
  4. 同期が1回行われるまで待ち、Habitifyをもう一度確認します。修正前に作成された重複記録が後から統合されることはありませんが、それ以降の新しい記録は重複しません。
Health Connectの権限はアプリ単位だけでなく、データタイプごとに付与されます。データ提供元のアプリ(Google Healthへデータを送るWithingsなど)を接続しても、Habitifyがそのアプリのすべてのデータタイプへアクセスできるとは限りません。あるデータタイプ(例:歩数)は許可されていても、別のタイプ(例:体重)は許可されていないことがあります。解決方法
  1. 設定 → Health Connect → Habitify(アプリの権限内)を開きます。
  2. Habitifyがアクセスできるデータタイプの一覧を確認します。
  3. 習慣で記録するデータタイプ(例:体重、睡眠、歩数)が明示的にオンになっていることを確認します。
  4. オフになっていた場合はオンにし、Habitifyをもう一度開いて新しい同期を開始します。
通常、Health Connectがスマートフォン上の複数のアプリやハードウェア(Google Fit、Samsung Health、スマートウォッチアプリ、スマートフォン内蔵の歩数計など)から歩数データを同時に受け取っている場合に発生します。Health Connectが優先する主要なデータソースを決めずに記録を統合すると、Habitifyへ2倍の歩数が送られることがあります。解決方法:AndroidのHealth Connect設定で、歩数データの主要なソースを1つ設定します。
  1. Androidデバイスの設定アプリを開きます。
  2. Health Connectを検索して選択します。
  3. データとアクセス(またはデータを管理)をタップします。
  4. データソースと優先度を選択します。
  5. アクティビティをタップし、歩数を選択します。
  6. アプリのソースにある一覧を確認します。
    • ソースの並べ替え: 主に使用する歩数記録アプリ(Samsung HealthやGoogle Fitなど)を一覧の一番上へドラッグし、Health Connectが優先するようにします。
    • 重複するソースを削除: 歩数の合計に含めたくない補助的なアプリをオフにするか削除します。
注:_ Health Connectでソースの優先順位を更新してから、修正された歩数がHabitifyへ同期されるまで少し時間がかかる場合があります。_