複数のカレンダーをNotionに同期する方法
複数のGoogleまたはOutlookカレンダーを1つのNotionデータベースに同期:1つのオートメーションでカレンダーを選択し、新規アイテムのデフォルトカレンダーを設定し、カレンダーごとのビューを作成
2syncは複数のGoogleまたはOutlookカレンダーを1つのNotionデータベースに同期することをサポートしています。1つのオートメーションで複数のカレンダーを選択することも、カレンダーごとに個別のオートメーションを作成することもできます。このガイドでは、両方のアプローチ、Notionからの新規アイテムのデフォルトアセットの設定方法、カレンダー固有のビューでデータベースを整理する方法を説明します。
1つのオートメーションで複数のカレンダーを選択する方法
カレンダーオートメーションを作成または編集する際、カレンダー選択ステップで同じアカウントから複数のカレンダーにチェックを入れることができます。
- オートメーション設定を開きます
- カレンダー選択で、同期したいすべてのカレンダーにチェックを入れます
- 続行をクリックしてフィールドマッピングに進みます
選択したすべてのカレンダーが同じNotionデータベースに同期されます。イベントにはソースカレンダー名がタグ付けされます。
デフォルトカレンダーの設定方法
複数のカレンダーが選択されている場合、1つをデフォルトアセットに設定する必要があります。これはNotionで作成された新規アイテムが表示されるカレンダーです。デフォルトアセットでデフォルトルーティングの仕組みの詳細をご覧ください。
デフォルトカレンダーにはカレンダー名の横に緑色のチップが表示されます。変更するには、デフォルトにしたいカレンダーをクリックします。デフォルトにできるカレンダーは一度に1つだけです。
デフォルトアセットはNotionで作成されたアイテムにのみ影響します。既存のイベントはデフォルト設定に関係なく、元のカレンダーに残ります。
イベントのソースカレンダーを識別する方法
フィールドマッピング中にカレンダー名フィールドをNotionプロパティにマッピングします。これにより、すべてのイベントのソースカレンダーを示すプロパティが作成されます。
| フィールドマッピング | Notionプロパティタイプ | 結果 |
|---|---|---|
| カレンダー名 → Select | Select | カレンダー名のフィルター可能なドロップダウン |
| カレンダー名 → Text | Text | カレンダー名のプレーンテキスト |
| カレンダー名 → Relation | Relation | カレンダーデータベースへのリンク |
カレンダー名にはSelectプロパティを使用してください。Notionビューでのフィルタリングとグループ化が可能になり、Textプロパティで起こりうる不整合な値を防ぎます。
カレンダーでフィルタリングしたビューの作成方法
カレンダー名をマッピングした後、Notionでフィルター付きビューを作成します:
- 同期されたデータベースを開きます
- + ビューを追加をクリックします
- カレンダーの名前を付けます(例:「仕事カレンダー」)
- フィルターを追加:カレンダー名が「Work」と等しい
- 各カレンダーについて繰り返します
これにより、すべてのイベントを1つのデータベースに保持しながら、カレンダーごとに個別のビューが得られます。
単一オートメーションと複数オートメーションの違い
オプション1:複数カレンダーの単一オートメーション
1つのオートメーションが選択したすべてのカレンダーを処理します。すべてのカレンダーのイベントが同じデータベースに入ります。
使用するタイミング: 統一ビューが必要で、最小限の設定で済み、カレンダーごとに異なる同期設定が不要な場合。
オプション2:カレンダーごとの個別オートメーション
カレンダーごとに1つのオートメーションを作成し、それぞれが異なるフィルターで同じデータベースを指します。
使用するタイミング: カレンダーごとに異なる同期方向、フィールドマッピング、またはフィルタールールが必要な場合。例えば、仕事カレンダーは双方向同期、共有チームカレンダーはNotionへの一方向同期にする場合。
| 基準 | 単一オートメーション | 個別オートメーション |
|---|---|---|
| セットアップの複雑さ | 低 | 中 |
| カレンダーごとの同期方向 | 不可 | サポート |
| カレンダーごとのフィールドマッピング | 不可 | サポート |
| カレンダーごとのフィルター | 不可 | サポート |
| プラン使用量 | 1オートメーション | カレンダーごとに1つ |
1つのデータベースで個別オートメーションを使用する場合、各オートメーションでリンク済みを無視を有効にし、重複しないフィルターを使用してください。詳細は複数のオートメーションをご覧ください。
新しいNotionイベントを特定のカレンダーにルーティングする方法
単一オートメーションでは、新しいNotionアイテムは常にデフォルトアセットに送られます。プロパティに基づいて異なるカレンダーにルーティングしたい場合は、フィルター付きの個別オートメーションを使用します。
例えば、Notionに「対象カレンダー」Selectプロパティを作成します。オートメーションAは「Work」でフィルタリングして仕事カレンダーに同期します。オートメーションBは「Personal」でフィルタリングして個人カレンダーに同期します。各オートメーションにデフォルト値を設定すると、Notionで作成された新規アイテムに自動的にタグが付けられます。
GoogleとOutlookのカレンダーを混在させる方法
各プロバイダーに個別のオートメーションを作成することで、GoogleカレンダーとOutlookカレンダーを同じNotionデータベースに同期できます。各イベントのソースプロバイダーを追跡するために「ソース」Selectプロパティを追加し、すべてのオートメーションでリンク済みを無視を有効にします。
これは1つのデータベースで複数のオートメーションを実行するのと同じ仕組みです。各オートメーションに独自のフィルターを設定して、イベントが重複しないようにします。
ベストプラクティス
- 常にカレンダー名をマッピングする — イベントソースを識別し、カレンダーごとにフィルター付きビューを構築できるようにします。
- カレンダー名にはSelectプロパティを使用する — Select値は一貫性がありフィルタリング可能です。Text値はタイプミスでずれる可能性があります。
- ニーズがシンプルなら単一オートメーションから始める — 1つのオートメーション内の複数カレンダー選択が最も簡単なセットアップです。
- カレンダーごとの同期方向、フィールドマッピング、フィルタールールが必要な場合のみ個別オートメーションにアップグレードする
- カレンダーごとのNotionビューを設定する — 集中した日々の計画のために。1つのデータベースに複数のビューで、両方のメリットが得られます。
- 同期ステータスをマッピングする — どのイベントが同期済み、無視、または削除済みかを確認できます。同期アイテムステータスをご覧ください。
次のステップ
- 新規アイテムのデフォルトカレンダーを設定する
- 複数オートメーションでフィルターが重複を防ぐ方法を学ぶ
- カレンダーイベントのフィールドマッピングを設定する
- 新しいイベントのデフォルト値を設定する
- チームカレンダー同期を設定する
関連
- デフォルトアセット — 複数カレンダー選択時に新しいNotionアイテムの送り先を選択
- 複数のオートメーション — 1つのデータベースで複数オートメーション実行時の重複防止
- フィルター — オートメーションのスコープ設定のための完全なフィルタリングリファレンス
- デフォルト値 — 新規アイテムの自動プロパティ値設定
- 同期方向 — 双方向、Notionへの一方向、プロバイダーへの一方向の設定
- Googleカレンダー — Googleカレンダー連携のセットアップ
- Outlookカレンダー — Outlookカレンダー連携のセットアップ
- チーム同期の設定 — チーム向けの共有ワークスペース構成
FAQ
GoogleとOutlookのカレンダーを同じデータベースに同期できますか?
はい。各プロバイダーに個別のオートメーションを作成し、同じNotionデータベースを指定します。競合を防ぐためにフィルターとリンク済みを無視を使用してください。
後からカレンダーを追加するとどうなりますか?
オートメーションを編集し、選択ステップで新しいカレンダーにチェックを入れます。新しいイベントは次のサイクルで同期されます。新しいカレンダーの既存イベントは、タイムウィンドウに基づいて同期されます。
カレンダーごとに異なる同期方向を設定できますか?
単一オートメーション内ではできません。1つのカレンダーは双方向、別のカレンダーは一方向にしたい場合は、個別のオートメーションを使用してください。
デフォルトカレンダーは既存のイベントに影響しますか?
いいえ。デフォルトカレンダーはNotionで作成された新規アイテムの送り先のみを決定します。既存のイベントは元のカレンダーに残ります。
同期できるカレンダー数に制限はありますか?
オートメーションあたりのカレンダー数にハードリミットはありません。ただし、多くのカレンダーを同期すると処理アイテム数が増え、同期速度に影響する可能性があります。
カレンダーごとに個別のオートメーションが必要ですか?
必ずしもそうではありません。単一オートメーションで同じアカウントの複数カレンダーを処理できます。カレンダーごとの同期方向、フィールドマッピング、またはフィルタールールが必要な場合のみ、個別オートメーションを使用してください。
複数カレンダーでの繰り返しイベントはどうなりますか?
繰り返しイベントは各カレンダーから通常通り同期されます。2syncはイベントごとに繰り返し情報を追跡します。繰り返しフィールドをマッピングして、どのイベントがシリーズの一部かを確認してください。
Notionでイベントを別のカレンダーに移動できますか?
フィルター付きの個別オートメーションを使用している場合、フィルタープロパティの値を変更します(例:タイプを「Work」から「Personal」に)。イベントは古いオートメーションから同期解除され、次のサイクルで新しいオートメーションに取得されます。