sync-health-notion

Health Notion Sync 初期設定マニュアル

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

Health Notion Syncの設定・同期画面

Before Setup

準備するもの

  • Notionアカウントと、テンプレートを複製できるワークスペース
  • Health Connectを利用できるAndroid端末
  • sync-health-notion のAPK
  • NotionのInstallation access tokenとData source IDを控えるメモ

Installation access tokenはパスワードと同等に扱ってください。公開ページ、スクリーンショット、GitHub、チャットには貼り付けないでください。

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

Installation access tokenを取得する

  1. 作成したConnectionの設定画面を開きます。
  2. Configuration タブを開きます。
  3. Installation access token を表示してコピーします。
  4. アプリの設定画面でAccess Token欄に貼り付けます。

Tokenは一度流出すると、Connectionに許可したNotionページへアクセスされる可能性があります。不要になった場合はNotion側でTokenを再生成またはConnectionを削除してください。

Step 3

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

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

Connectionを追加していないページやデータソースは、Access Tokenが正しくてもアプリから読み書きできません。

Step 4

Data source IDを取得する

  1. 複製したテンプレート内で、同期対象のデータソースをフルページで開きます。
  2. ブラウザのアドレスバーからNotionページのURLをコピーします。
  3. URL内の32文字のID部分を取り出します。ハイフンが含まれる場合は、そのままでも、ハイフンなしでも扱える形式に合わせて入力します。
  4. アプリの設定画面で、歩数、血圧・脈拍、体重に対応するData source ID欄へ入力します。
URL例 https://www.notion.so/workspace/Health-1234567890abcdef1234567890abcdef?v=... Data source ID例 1234567890abcdef1234567890abcdef

似たURLが複数ある場合は、アプリで同期したいデータソースそのものを開いてからコピーしてください。

Step 5

Health Connectの権限を許可する

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

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

Check

初回同期の確認

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

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