設定すること
- 明示的に選択したNotionデータベースのみにElidoのアクセスを許可するOAuth接続を設定します。
- 同期されたリンクライブラリ:各Elidoリンクがスラグ・宛先URL・タグ・1時間ごとのクリック数を持つNotionデータベース行になります。
- 既存のNotionデータベースの構造に合わせてElidoのフィールドを列にマッピングします。
2026年Q3提供予定。 Dashboard → Integrations → Notion → Notify me から早期アクセスに登録できます。以下の手順では、事前にNotionワークスペースを準備できるように、計画中の設定内容を説明しています。
Notion連携はElidoのリンクライブラリをNotionのデータベーステーブルに同期します。各行はリンクを表します — スラグ、宛先URL、タグ、および毎時更新されるライブクリック数。NotionからElido側に新しいリンクを作成することもでき、1分以内にElidoに反映されます。
ElidoがNotionで読み取り・書き込みできる内容#
| 権限 | 理由 |
|---|---|
| 選択したデータベースの読み取り | リンクをマッピングするテーブルを特定するため |
| データベース行の更新 | クリック数とステータス変更を書き込むため |
| データベース行の挿入 | Notionで追加したリンクを作成するため |
ElidoはOAuth時に明示的に選択したページとデータベースのみにアクセスできます。ワークスペース内の他のコンテンツは読み取れません。
Notionデータベースを準備する#
接続する前に、少なくとも以下の列を持つNotionデータベースを作成(または特定)してください:
- Name(タイトルタイプ) — スラグが入ります。
- Destination URL(URLタイプ)。
- Tags(マルチセレクトタイプ)。
- Clicks(数値タイプ) — Elidoが毎時ここに書き込みます。
列名は何でも構いません。ステップ3でElidoのフィールドにマッピングします。
OAuthで接続する#
- Dashboard → Integrations → Notion → Connect に移動します。
- NotionのOAuth画面が開きます。データベースへのアクセス権を持つアカウントでサインインします。
- Notionのページピッカーで、データベース(またはそれを含む親ページ)を選択します。再認証せずに後でページを追加できます。
- Allow access をクリックします。NotionがElidoにリダイレクトします。
列のマッピング#
- Dashboard → Integrations → Notion → Configure で、リストからデータベースを選択します。
- ElidoのフィールドをNotionの列にマッピングします。必須:Slug → Name、Destination URL。任意:Tags、Click count、Expiry date。
- Save をクリックします。初期同期はバックグラウンドで実行されます — 1,000リンクまでは通常1分以内。
同期されないもの#
- クリックレベルのイベントデータ(国、デバイス、参照元) — Notionの行は集計数のみを取得します。
- リンクのパスワードとジオルール — Elidoのみに保存されます。
- UTMパラメーター — Elidoに保存されますが、Notionには送信されません(テーブルが散らかるため)。
トラブルシューティング#
ピッカーにデータベースが表示されない — Notionは、明示的に許可したもののみをインテグレーションが表示できるよう制限しています。NotionのOAuth画面に戻り、正しいデータベースを選択して接続を再実行してください。
クリック数が更新されない — インテグレーションは時間ごとのスケジュールで更新されます。2時間以上データが古い場合は、Dashboard → Integrations → Notion → Sync log でエラーを確認してください。
Notionで作成した行がElidoに表示されない — 宛先URL列には有効なURL(https:// を含む)が必要です。空または不正なURLを持つ行はスキップされます。
OAuthが失効または期限切れ — Notion側でインテグレーションページが切断された場合、NotionのOAuthトークンは失効します。Dashboard → Integrations → Notion → Reconnect から再接続してください。