健康データ Notion 同期

健康データ Notion 同期 初期設定マニュアル

Notionの健康管理テンプレートとAndroidのHealth Connectを連携し、歩数、血圧・脈拍、体重を同期するための設定手順です。

健康データ Notion 同期の設定・同期画面

Before Setup

準備するもの

  • Notionアカウントと、テンプレートを複製できるワークスペース
  • Health Connectを利用できるAndroid端末
  • 健康データ Notion 同期 のAPK
  • Notion ConnectionのアクセストークンとData source IDを控えるメモ

Step 1

NotionのInternal connectionを作成する

  1. Notionの Developer portal - Connections を開きます。
  2. 左メニューの Internal connections を開き、Create a new connection を選択します。
  3. Connection名を入力し、連携するWorkspaceを選択します。
  4. Configuration タブのCapabilitiesで、少なくともコンテンツの読み取り・追加・更新を許可します。
  5. 設定を保存してConnectionを作成します。

Step 2

Notion Connectionのアクセストークンを取得する

  1. 作成したConnectionの設定画面を開きます。
  2. Configuration タブを開きます。
  3. Notion Connectionのアクセストークン を表示してコピーします。
  4. アプリの設定画面でアクセストークン欄に貼り付けます。

Step 3

テンプレートを複製してConnectionを追加する

  1. Notionテンプレートページ を開きます。
  2. 右上の複製ボタンから、自分のNotionワークスペースへテンプレートを複製します。
  3. 複製したページを開き、右上の ••• メニューから Connections を選びます。
  4. + Add connection から、Step 1で作成したConnectionを選択します。
  5. 歩数、血圧・脈拍、体重の各データソースがConnectionから参照できる状態にします。

Connectionを追加していないページやデータソースは、アクセストークンが正しくてもアプリから読み書きできません。 Linked data sourceを表示しているビューではなく、元のData sourceが含まれるデータベースにConnectionを追加してください。元のData sourceにConnectionが付与されていない場合、アクセストークンやData source IDが正しくても同期できない場合があります。

Step 4

Data source IDを取得する

  1. 複製したテンプレート内で、同期対象のデータベースをフルページで開きます。
  2. データベース上部の設定アイコン、または右上のメニューから Manage data sources を開きます。
  3. 対象のデータソースの ••• メニューを開き、Copy data source ID を選択します。
  4. アプリの設定画面で、歩数、血圧・脈拍、体重に対応するData source ID欄へ入力します。
Data source ID例 12345678-90ab-cdef-1234-567890abcdef

2025年9月以降のNotion APIでは、データベース内の実データ表は「Data source」として扱われます。本アプリでは、URLに含まれるDatabase IDではなく、対象テーブルの Data source ID を使用します。古いNotion API解説記事に記載されているDatabase IDとは異なる場合があるため注意してください。

似たデータソースが複数ある場合は、アプリで同期したい対象のデータソース名を確認してからコピーしてください。

Step 5

Health Connectの権限を許可する

  1. Android端末にHealth Connectがない場合は、Google PlayまたはAndroidの設定から利用できる状態にします。
  2. 健康データ Notion 同期を起動します。
  3. アプリ内のHealth Connect権限許可ボタンを押します。
  4. 歩数、血圧、心拍数、体重について、利用する同期方向に必要な読み取り・書き込み権限を許可します。
  5. 権限許可後、アプリに戻って個別同期またはすべて同期を実行します。

Health Connectの権限はAndroidの設定からいつでも取り消せます。権限を取り消した場合、そのデータ種別の同期は失敗します。

表示モードはアプリの設定画面で、システム設定、ライト、ダークから選択できます。同期設定やNotion連携には影響しません。

Check

初回同期の確認

  • アクセストークン欄にNotion Connectionのアクセストークンが入力され、余分な空白や改行が入っていないこと
  • Data source IDがテンプレート複製後の自分のNotionデータを指していること
  • Notion側でConnectionが元のData sourceを含むデータベースに追加されていること
  • Health Connect側で必要な読み取り・書き込み権限が許可されていること
  • 同期対象期間にHealth ConnectまたはNotionのデータが存在すること

Version History

バージョン履歴

公開日はGitHub Releasesの公開時刻をベトナム時間(ICT / UTC+7)で日付に換算して記載しています。同一バージョン番号で複数回リリースされたものは、利用者向けの主要変更単位としてまとめています。

v0.2.7-118

2026年7月3日

主な機能
歩数、バイタル、体重の同期カードから、設定済みのNotionデータベースを直接開けるようにしました。
主な不具合修正
NotionデータベースIDの形式を整えて開く処理を追加し、Notionリンクを開く操作を簡単にしました。

v0.2.6-117

2026年6月30日

主な機能
Androidのバージョンを0.2.6、versionCodeを117へ更新しました。
主な不具合修正
手入力、同期中、最新日付更新、デバッグ、確認ダイアログなどの配色をライト・ダークの表示モードに追従するようにしました。

v0.2.5-116

2026年6月29日

主な機能
バイタルや体重の手動入力時に、通常と大きく異なる値を登録前に確認できるようにしました。
主な不具合修正
設定ヘルプポップアップや一部アイコンの表示色を、選択中の表示モードに合わせて調整しました。

v0.2.4-115

2026年6月29日

主な機能
設定画面に表示モードを追加し、システム設定、ライト、ダークからアプリの見た目を選べるようにしました。
主な不具合修正
選択した表示モードに合わせて、トップ画面、設定画面、同期カード、入力欄などの配色を調整しました。

v0.2.3-114

2026年6月28日

主な機能
Androidのバージョンを0.2.3、versionCodeを114へ更新しました。
主な不具合修正
歩数データの最終記録時刻を取得できない場合でも、対象日の開始時刻を使って同じ日付の記録として扱うように修正しました。

v0.2.2-113

2026年6月27日

主な機能
歩数同期の集計対象をGoogle Fit由来のデータに限定せず、Health Connectに保存されたすべての歩数データへ広げました。
主な不具合修正
自動同期で一時的な通信失敗が発生した場合に古い失敗表示が残りにくいようにし、成功時には過去の失敗情報を消すようにしました。

v0.2.1-112

2026年6月20日

主な機能
血圧・脈拍などの同期レコードを分単位で扱うように改善しました。
主な不具合修正
同じ分に記録されたバイタルデータが重複作成される問題を抑止しました。

v0.2.0-111

2026年6月18日

主な機能
設定画面からマニュアルを開ける導線を追加し、リリース配布を署名済みAPK中心に切り替えました。
主な不具合修正
配布物の形式とCIビルド手順を整理し、ダウンロード後に端末へ導入しやすくしました。

v0.1.9

2026年6月18日

主な機能
Google Play公開準備に向けてアプリ名、パッケージ、プライバシー関連ドキュメントを整理しました。
主な不具合修正
TOP画面のタイトルが折り返して読みにくくなる表示を修正しました。

v0.1.8

2026年6月16日

主な機能
設定画面にマニュアルリンクを追加し、Notionの商標表記を整備しました。
主な不具合修正
アクセストークン説明文と更新通知リンクを、実際の案内先に合わせて修正しました。

v0.1.7

2026年6月16日

主な機能
Notionプロパティ設定の見出しを追加し、設定項目の意味を確認しやすくしました。
主な不具合修正
設定画面の入力ラベルを日本語化し、項目名の分かりにくさを改善しました。

v0.1.6

2026年6月15日

主な機能
体重の手動・音声入力と、設定セクション別のヘルプを追加しました。
主な不具合修正
自動同期の最終結果表示を簡略化し、状態を読み取りやすくしました。

v0.1.5

2026年6月13日

主な機能
Health Connectの同期方向設定を拡張し、体重データの同期に対応しました。
主な不具合修正
血圧・脈拍の同期方向と体重同期の扱いを統一しました。

v0.1.4

2026年6月13日

主な機能
血圧・脈拍の同期をHealth Connect起点に統一しました。
主な不具合修正
Notion API連携の互換性とリトライ処理を改善しました。

v0.1.3

2026年6月11日

主な機能
ローカル秘密情報の保存方法を強化し、更新通知をReleaseページへ誘導するようにしました。
主な不具合修正
自動同期が設定時刻を基準に再登録されない問題を修正しました。

v0.1.2

2026年6月5日

主な機能
自動同期の失敗履歴を削除できるようにしました。
主な不具合修正
血圧・脈拍の操作ボタン順を調整しました。

v0.1.1

2026年6月5日

主な機能
v0.1.0系のTOP同期導線を維持しました。
主な不具合修正
バイタル登録ボタンが表示されない問題を修正しました。

v0.1.0

2026年6月4日

主な機能
TOP画面から主要な同期操作を実行しやすい導線を追加しました。
主な不具合修正
TOP画面で同期操作へたどり着きにくい導線を改善しました。

v0.0.10

2026年6月4日

主な機能
TOP画面の同期状況表示を刷新しました。
主な不具合修正
同期状態の見え方を整理し、現在の状態を把握しやすくしました。

v0.0.9

2026年6月4日

主な機能
更新通知とバイタル同期まわりの表示を改善しました。
主な不具合修正
心拍のみ未同期の場合の再同期、更新通知のバージョン判定、血圧ボタン表記を修正しました。

v0.0.8

2026年5月29日

主な機能
自動同期詳細の表示順と同期ボタンの見た目を調整しました。
主な不具合修正
音声入力でバイタル値を数値として分割できないケースを修正しました。

v0.0.7

2026年5月28日 - 2026年5月29日

主な機能
血圧・脈拍の手入力登録と、音声入力による登録補助を追加しました。
主な不具合修正
手入力・音声入力の解析と関連UIを段階的に調整しました。

v0.0.6

2026年5月28日

主な機能
TOP画面に最新版通知を追加し、操作ボタンの見た目を改善しました。
主な不具合修正
APKで同期ボタンの処理が動かない問題を修正しました。

v0.0.5

2026年5月27日 - 2026年5月28日

主な機能
同期ボタンの配置を更新しました。
主な不具合修正
継続リリースに向けてバージョン更新とメインブランチ取り込みを整理しました。

v0.0.4

2026年5月26日 - 2026年5月27日

主な機能
自動同期結果をTOP画面に表示するようにしました。
主な不具合修正
自動同期結果の詳細を折りたたみ、画面が長くなりすぎる問題を改善しました。

v0.0.3

2026年5月26日

主な機能
自動同期設定を追加しました。
主な不具合修正
リリース時のversionCodeを自動採番するように修正しました。

v0.0.2

2026年5月26日

主な機能
設定画面でアプリのバージョン情報を確認できるようにしました。
主な不具合修正
初期リリース後の設定画面まわりを整えました。

v0.0.1

2026年5月26日

主な機能
初回APKを公開し、AndroidのversionNameを0.0.1に設定しました。
主な不具合修正
配布用APKのファイル名とGradle wrapperの実行権限を整備しました。

最終更新日: 2026年6月30日