みんカレ みんカレ ガイド 一覧に戻る
カレンダー連携

Googleカレンダー同期を
最大限に活用する方法

みんカレの核心は、Googleカレンダーとの完璧な同期にあります。予定が重ならないように自動で管理し、常に最新の空き時間を予約者に提示するための仕組みを解説します。

1. 同期の仕組み

みんカレは、Googleが提供する公式のAPIを通じてあなたのカレンダーと接続します。これにより、以下のような高度な連携が実現します。

  • リアルタイム反映

    Googleカレンダー側で予定を追加・変更すると、みんカレの予約画面にも即座に反映されます。ダブルブッキングの心配はありません。

  • 差分同期技術

    最新の変更点のみを取得する「差分同期(Sync Token)」を利用しているため、データ通信量を抑えつつ高速な動作が可能です。

2. 複数カレンダーの統合

仕事用のカレンダー、プライベートのカレンダー、あるいは共有カレンダーなど、複数のカレンダーをお持ちの方も安心です。

カレンダーグループ機能

みんカレでは、表示するカレンダーをグループ化して整理できます。無料プランでは2グループまで、Proプランでは無制限に作成可能です。これにより、特定のプロジェクトに関連するカレンダーだけを表示するといった使い分けが可能です。

3. 認証の安全性について

Googleアカウントの連携には「OAuth 2.0」という世界標準の認証方式を採用しています。

みんカレがあなたのGoogleパスワードを預かることはありません。認証はGoogleのサーバー上で行われ、みんカレにはカレンダーへのアクセスに必要な一時的な「トークン」のみが提供されます。この権限は、いつでもGoogleの設定画面から解除できます。

4. ダブルブッキングを防ぐ実運用Tips

みんカレはGoogleカレンダーと完璧に同期するため、ダブルブッキングのリスクはほぼゼロです。ただし、いくつかの設定パターンで予定を整理すると、さらに効率的な運用が実現します。

  • 終日予定との共存

    Googleカレンダーの「終日予定」はみんカレでも自動認識され、その日の空き時間から除外されます。営業日マーク・休場日・カンファレンス出張など、細粒度の予定がない日は終日予定として登録し、その上に時間帯予定を重ねることでレイヤー化された管理が可能です。

  • 非公開予定(プライベート)との併用

    仕事用カレンダーにプライベート時間を「非公開」で登録すると、みんカレはそれを空き時間から正しく除外します。タイトルや詳細は非表示のままセキュアに運用できるため、仕事・プライベート混在のカレンダー利用者に推奨されます。

  • チームカレンダーとの活用法

    複数人で使うチームカレンダーをみんカレに連携させると、「チーム内で誰が空いているか」をリアルタイムで予約者に提示できます。個人予定をプライベート設定にして、チーム可視度を調整することで、透明性とプライバシーのバランスが取れます。

5. 同期が反映されないときのチェックリスト

稀に、Googleカレンダーで予定を追加しても、みんカレの予約画面に即座に反映されないことがあります。その場合の対処法です。

  • API認可権限の再確認

    Googleアカウント設定の「セキュリティ」→「サードパーティアプリの接続」から、みんカレが「カレンダーアクセス権」を有効に保持しているか確認してください。万が一権限が剥奪されていた場合は、みんカレから再度「Googleで連携」を選び、認可ダイアログで「すべてを許可」を選ぶと復旧します。

  • ブラウザキャッシュの影響

    みんカレの予約画面はブラウザキャッシュを使用しています。Googleカレンダー側で予定を追加した直後は、キャッシュが古い状態を表示する可能性があります。ブラウザの「更新ボタン(F5)」を押すか、シークレットモードで再度アクセスすると、最新の同期状態が表示されます。

  • ブラウザ拡張機能の干渉

    カレンダー機能を持つブラウザ拡張(広告ブロッカー、プライバシー保護ツール)がAPI通信を遮断している場合があります。一度拡張機能をすべて無効化してみんカレにアクセスし、改善するか試してください。改善した場合は、その拡張機能の設定で「mincale.vercel.app」をホワイトリストに追加することで共存が可能です。

6. Apple カレンダー / Outlook ユーザー向け回避策

Apple カレンダーや Microsoft Outlook を主に使っている場合でも、みんカレの恩恵を受けられます。

  • Google へのミラーリング方式

    Apple カレンダーや Outlook 上の予定を Google カレンダーに自動ミラーリングするサービス(IFTTT など)を経由させることで、Google 経由でみんカレと同期できます。毎日定時にミラーリング更新されるため、リアルタイム性は劣りますが、複数カレンダープロバイダを並行利用する組織に適しています。

  • CalDAV プロトコルの制限

    Outlook や Apple カレンダーは CalDAV 標準で Google カレンダーと双方向同期できますが、みんカレが利用する Google カレンダー API とは異なるプロトコルです。現在のみんカレは Google API のみサポートしているため、Outlook ネイティブで利用する場合は、Google カレンダーをメイン業務カレンダーとして使用いただくことを推奨します。

  • 将来の対応予定

    みんカレの開発ロードマップに、Microsoft Exchange / Outlook カレンダーダイレクト対応の検討が含まれています。ご要望がございましたら、お気軽にお問い合わせください。

7. よくある質問

Googleカレンダー同期に関してよく寄せられるご質問をまとめました。

  • 同期履歴はどのくらい遡りますか?

    みんカレは、Googleカレンダーの過去3ヶ月~先3ヶ月の予定を対象に同期を行います。それ以外の期間の予定を参考にしたい場合は、手動でGoogleカレンダーから日程を確認する必要があります。無料プランでも期間制限はありません。

  • 削除した予定はどうなりますか?

    Googleカレンダー上で予定を削除すると、みんカレはそれを検知して、次回の同期時(通常数分以内)に予約リストから自動削除されます。一度削除された予約を復元することはできません。誤削除を防ぐため、重要な予約は前日などに確認することをお勧めします。

  • オフライン中の挙動は?

    みんカレの予約ページはオフライン環境でもキャッシュから表示されますが、新しい予約を受け付けることはできません。ユーザーが予約しようとすると、インターネット接続を促すメッセージが表示されます。ご自身のカレンダー管理画面を見る際も、オンライン状態での利用をお勧めします。

さっそく連携してみましょう

設定はログインするだけ。1分で完了します。

無料でログイン