2sync

複数のカレンダーをNotionに同期する方法

複数のGoogleまたはOutlookカレンダーを1つのNotionデータベースに同期:1つのオートメーションでカレンダーを選択し、新規アイテムのデフォルトカレンダーを設定し、カレンダーごとのビューを作成

2syncは複数のGoogleまたはOutlookカレンダーを1つのNotionデータベースに同期することをサポートしています。1つのオートメーションで複数のカレンダーを選択することも、カレンダーごとに個別のオートメーションを作成することもできます。このガイドでは、両方のアプローチ、Notionからの新規アイテムのデフォルトアセットの設定方法、カレンダー固有のビューでデータベースを整理する方法を説明します。

1つのオートメーションで複数のカレンダーを選択する方法

カレンダーオートメーションを作成または編集する際、カレンダー選択ステップで同じアカウントから複数のカレンダーにチェックを入れることができます。

  1. オートメーション設定を開きます
  2. カレンダー選択で、同期したいすべてのカレンダーにチェックを入れます
  3. 続行をクリックしてフィールドマッピングに進みます

選択したすべてのカレンダーが同じNotionデータベースに同期されます。イベントにはソースカレンダー名がタグ付けされます。

デフォルトカレンダーの設定方法

複数のカレンダーが選択されている場合、1つをデフォルトアセットに設定する必要があります。これはNotionで作成された新規アイテムが表示されるカレンダーです。デフォルトアセットでデフォルトルーティングの仕組みの詳細をご覧ください。

デフォルトカレンダーにはカレンダー名の横に緑色のチップが表示されます。変更するには、デフォルトにしたいカレンダーをクリックします。デフォルトにできるカレンダーは一度に1つだけです。

デフォルトアセットはNotionで作成されたアイテムにのみ影響します。既存のイベントはデフォルト設定に関係なく、元のカレンダーに残ります。

イベントのソースカレンダーを識別する方法

フィールドマッピング中にカレンダー名フィールドをNotionプロパティにマッピングします。これにより、すべてのイベントのソースカレンダーを示すプロパティが作成されます。

フィールドマッピングNotionプロパティタイプ結果
カレンダー名 → SelectSelectカレンダー名のフィルター可能なドロップダウン
カレンダー名 → TextTextカレンダー名のプレーンテキスト
カレンダー名 → RelationRelationカレンダーデータベースへのリンク

カレンダー名にはSelectプロパティを使用してください。Notionビューでのフィルタリングとグループ化が可能になり、Textプロパティで起こりうる不整合な値を防ぎます。

カレンダーでフィルタリングしたビューの作成方法

カレンダー名をマッピングした後、Notionでフィルター付きビューを作成します:

  1. 同期されたデータベースを開きます
  2. + ビューを追加をクリックします
  3. カレンダーの名前を付けます(例:「仕事カレンダー」)
  4. フィルターを追加:カレンダー名が「Work」と等しい
  5. 各カレンダーについて繰り返します

これにより、すべてのイベントを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つのデータベースに複数のビューで、両方のメリットが得られます。
  • 同期ステータスをマッピングする — どのイベントが同期済み、無視、または削除済みかを確認できます。同期アイテムステータスをご覧ください。

次のステップ

  1. 新規アイテムのデフォルトカレンダーを設定する
  2. 複数オートメーションでフィルターが重複を防ぐ方法を学ぶ
  3. カレンダーイベントのフィールドマッピングを設定する
  4. 新しいイベントのデフォルト値を設定する
  5. チームカレンダー同期を設定する

関連

FAQ

GoogleとOutlookのカレンダーを同じデータベースに同期できますか?

はい。各プロバイダーに個別のオートメーションを作成し、同じNotionデータベースを指定します。競合を防ぐためにフィルターとリンク済みを無視を使用してください。

後からカレンダーを追加するとどうなりますか?

オートメーションを編集し、選択ステップで新しいカレンダーにチェックを入れます。新しいイベントは次のサイクルで同期されます。新しいカレンダーの既存イベントは、タイムウィンドウに基づいて同期されます。

カレンダーごとに異なる同期方向を設定できますか?

単一オートメーション内ではできません。1つのカレンダーは双方向、別のカレンダーは一方向にしたい場合は、個別のオートメーションを使用してください。

デフォルトカレンダーは既存のイベントに影響しますか?

いいえ。デフォルトカレンダーはNotionで作成された新規アイテムの送り先のみを決定します。既存のイベントは元のカレンダーに残ります。

同期できるカレンダー数に制限はありますか?

オートメーションあたりのカレンダー数にハードリミットはありません。ただし、多くのカレンダーを同期すると処理アイテム数が増え、同期速度に影響する可能性があります。

カレンダーごとに個別のオートメーションが必要ですか?

必ずしもそうではありません。単一オートメーションで同じアカウントの複数カレンダーを処理できます。カレンダーごとの同期方向、フィールドマッピング、またはフィルタールールが必要な場合のみ、個別オートメーションを使用してください。

複数カレンダーでの繰り返しイベントはどうなりますか?

繰り返しイベントは各カレンダーから通常通り同期されます。2syncはイベントごとに繰り返し情報を追跡します。繰り返しフィールドをマッピングして、どのイベントがシリーズの一部かを確認してください。

Notionでイベントを別のカレンダーに移動できますか?

フィルター付きの個別オートメーションを使用している場合、フィルタープロパティの値を変更します(例:タイプを「Work」から「Personal」に)。イベントは古いオートメーションから同期解除され、次のサイクルで新しいオートメーションに取得されます。