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

