Fantastical

Fantastical と Google カレンダー連携設定ガイド – macOS Ventura対応

ⓘ本ページはプロモーションが含まれています

お得なお知らせ

スポンサードリンク
タイプ別にすぐ選べる

2026年、ビジネス競争力を上げる2ルート

"組織を動かす"立場と"個人スキルを伸ばす"立場では必要な打ち手が違います。自分の役割で選んでください。

▷ 部門・全社でAIリテラシー研修を入れたい管理職・人事・経営層

【Kindle本】イノベーションOps 組織を動かすDX&AI導入プロセスのすべて

▷ 個人のビジネススキル・思考法を"本から"底上げしたい実務担当者

Kindle Unlimited 30日間無料で200万冊が読み放題 Kindle Unlimited 30日無料|ビジネス書読み放題▶

※積極的な自己学習が成長への近道です

▶ 耳で学ぶビジネススキルなら オーディオブックAudible 。日経BP・東洋経済系の話題作も対象です。


スポンサードリンク

前提条件と環境チェック

このセクションでは、Fantastical と Google カレンダーの連携を開始する前に必ず確認すべき「OS」「アプリプラン」「ネットワーク」の3点を解説します。要件が満たされていないと認証エラーや同期遅延が頻発し、業務上のスケジュール管理に支障をきたす可能性があります。

macOS のバージョン

Fantastical 4 以降は macOS Ventura (13.0) 以上 を公式にサポートしています。Flexibits のリリースノートでも、Ventura 未満の OS では一部 OAuth 2.0 フローが正しく処理できない旨が記載されています【Flexibits Release Notes】。

  • 確認方法:Apple メニュー → 「このMacについて」から「macOS バージョン」を確認し、必要に応じて「システム設定」→「ソフトウェア・アップデート」で最新版へ更新してください。
  • 注意点:Ventura 未満(例: macOS Monterey 12.x)では、認証画面が表示されない、またはトークン取得に失敗するケースが報告されています。

Fantastical のサブスクリプション

Google カレンダーへの書き込み権限(=双方向同期)は Pro または Team プラン にのみ提供されています。公式プラン比較表(2026 年版)でも、Free プランは「ローカルカレンダーのみ」‑「Google カレンダーは閲覧専用」と明記されています【Flexibits Plans】。

  • 確認方法:Fantastical のメニューバー → 「Fantastical」→「環境設定」→「アカウント」タブ右上に表示されるプラン情報で現在のサブスクリプションをチェックできます。
  • 対策:Free プランをご利用中の場合は、公式購入ページから Pro/Team にアップグレードしてください。

ネットワーク要件

OAuth 2.0 認証とカレンダー同期には、以下の Google エンドポイントへのアウトバウンド HTTPS(ポート 443)通信が必須です。企業ネットワークでプロキシやファイアウォールを使用している場合は、ドメインをホワイトリストに追加してください。

必要なエンドポイント 用途
accounts.google.com アカウント認証・同意画面
oauth2.googleapis.com トークン取得・リフレッシュ
calendar.google.com カレンダー API 呼び出し
  • 接続テスト:ブラウザで https://calendar.google.com にアクセスできれば、基本的な通信は確立されています。
  • 参考情報:Flexibits のサポートページでも同様のネットワーク要件が示されています【Fantastical Support – Network Requirements】。

アプリ起動と設定画面へのアクセス

この章では、Fantastical を素早く起動し、環境設定(Preferences)にたどり着く手順を解説します。操作が分かれば、以降のアカウント追加や権限付与作業へスムーズに移行できます。

アプリの起動方法

Fantastical は macOS の標準検索機能である Spotlight からも簡単に起動できます。Dock にピン留めされていない環境でも、以下の手順で確実にアプリを開くことが可能です。

  1. キーボードショートカット ⌘+Space を押して Spotlight を表示
  2. 「Fantastical」と入力し、Enter キーで起動

ポイント:Spotlight は /Applications フォルダ以下のバンドルを自動的に検索します。インストール済みであれば必ず見つかります。

環境設定(Preferences)へのアクセス

Fantastical のメニューバー左上にある「Fantastical」メニューから 「環境設定…」 を選択すると、アカウント管理や同期オプションがまとめられたウィンドウが開きます。

  • UI 構成:タブ形式(General・Accounts・Notifications など)で構成されており、左側の「Accounts」タブが Google カレンダー連携に関わる中心画面です。
  • 保存動作:設定変更は即座にローカルに保存され、バックグラウンドで自動的に同期プロセスへ反映されます。

Google カレンダー連携の設定 (OAuth 2.0)

ここでは Google アカウントを Fantastical に追加し、必要な権限を付与する手順 を詳述します。認証フローはすべて OAuth 2.0 で行われるため、二段階認証(2FA)やパスワード管理に関して誤解が生じないよう注意してください。

アカウント追加の基本手順

  1. 環境設定 > Accounts タブを開く
  2. 「アカウントを追加」ボタン → 「Google」を選択

この操作で Google の認証画面がポップアップ表示され、以下のステップへと進みます。

権限付与(閲覧・編集)

Google の同意画面では、Fantastical が要求するスコープを確認できます。双方向同期に必要なスコープは次の通りです。

  • https://www.googleapis.com/auth/calendar.readonly (カレンダー閲覧)
  • https://www.googleapis.com/auth/calendar.events (イベント作成・編集・削除)

画面上で 「カレンダーを見る」「カレンダーを管理」 の両方にチェックが入っていることを確認し、「許可」 をクリックしてください。

公式情報:Google の OAuth 2.0 スコープ一覧は Google Developers のドキュメントで公開されています【Google Calendar API Scopes】。

二段階認証(2FA)時の留意点

  • 実際の挙動:OAuth 2.0 認証は 2FA が有効でも追加の「アプリパスワード」は不要です。Google アカウントにサインインする際、通常通り認証コード(SMS・Authenticator)を入力すればトークンが取得できます。
  • 例外ケース:組織管理者が 「OAuth クライアントの使用を制限」 している場合や、Legacy アプリとして扱われる設定が残っている環境では、別途 IT 管理部門に許可申請が必要になることがあります。

参考:Google の公式サポートページは「OAuth 2.0 は 2FA と互換性がある」と明示しています【Google Account Help – Sign in with Google】。

認証情報の保存場所(注意点)

Fantastical は取得したアクセストークンとリフレッシュトークンを アプリサンドボックス内 に保管しますが、ファイル名やパスはバージョン更新に伴い変わる可能性があります。手動で削除・編集する必要がある場合は、以下のディレクトリを参照してください(最新情報は公式サポート記事をご確認ください)。

このフォルダ内に「OAuthTokens.plist」や類似ファイルが存在することがありますが、直接編集は推奨されません。トラブル時はサインアウト → キャッシュ削除手順(次節)を利用してください。


同期確認と運用テスト

設定完了後は、実際に カレンダー表示・双方向更新・同期対象の絞り込み を行い、期待通りに動作しているか検証します。ここで示す手順を踏めば、業務利用開始前に確実なチェックが可能です。

カレンダー一覧の表示確認

  1. 環境設定 > Accounts で対象アカウントが「有効」になっていることを確認
  2. メイン画面左上のサイドバーに、Google カレンダー名(例: 「仕事」「プライベート」)が一覧として表示されれば成功です

  3. 不表示の場合:同じ画面で「再同期」ボタンをクリックし、数秒待ってからリストが更新されたか確認してください。

双方向更新テスト

手順 操作内容 期待結果
1️⃣ Fantastical の入力欄で新規イベント「テスト会議」(30分) を作成し保存 Google カレンダー上に同イベントが即時表示
2️⃣ Google カレンダー(ブラウザ)でタイトルを「テスト会議(更新)」に変更 Fantastical の UI が自動的に反映
3️⃣ Fantastical からイベントを削除 Google カレンダー上でも対象が消える
  • 同期遅延:通常は数秒以内ですが、ネットワーク状況やトークンリフレッシュのタイミングで最大 1 分程度かかることがあります。5 分以上差異が続く場合は認証トークンの再取得を検討してください。

同期対象カレンダーの絞り込みと通知設定

  1. 環境設定 > Accounts → 対象 Google アカウント選択
  2. 「同期するカレンダー」チェックリストで必要なサブカレンダーだけにチェックを入れ、不要なものはオフにします。
  3. Notifications タブでデスクトップ通知のタイミング(開始 5 分前・開始時など)やサウンドを個別設定できます。

このカスタマイズにより、情報過多を防ぎつつ重要イベントだけを確実に把握できるようになります。


よくあるエラーとトラブルシューティング

以下では、実務導入時に頻出する 認証失敗・カレンダー表示の不具合・プラン未適用エラー の対処フローをまとめます。各項目は「原因」→「具体的な解決手順」の形で示しています。

認証トークンが期限切れまたは破損した場合

  • 原因:長期間の非使用や macOS のアップデートに伴い、保存されている OAuth トークンが無効になることがあります。
  • 解決手順
  • 環境設定 > Accounts で該当アカウントを選択し「サインアウト」ボタンをクリック
  • Finder で ~/Library/Containers/com.flexibits.fantastical2Mac/Data/Library/Application Support/Fantastical を開き、トークン関連のファイル(例: OAuthTokens.plist) を削除(バックアップは任意)
  • Fantastical を再起動し、先述の「アカウント追加」手順で再度サインイン

ポイント:キャッシュを削除した後は必ずアプリを一度終了させてから再起動してください。

カレンダーが表示されない・重複している

  • 原因①(表示なし):Accounts 画面で対象サブカレンダーのチェックが外れている、または同期が一時停止状態になっている。
  • 対策:環境設定 > Accounts → 「同期対象」リストを確認し、必要なカレンダーにチェックを入れたうえで「再同期」を実行。

  • 原因②(重複表示):同一 Google アカウントを複数回追加しているケースが多いです。

  • 対策:Accounts 画面で余分なエントリを選択し「削除」→残すべき1つだけを保持し、再度同期させる。

Pro/Team プランが未適用の場合のエラーメッセージ

  • 症状:Google カレンダー追加時に「この機能は Pro ユーザー限定です」と通知される。
  • 解決策
  • 環境設定 > Account タブ右上のプラン情報リンクから現在のサブスクリプション状態を確認
  • 必要に応じて公式購入ページ(https://flexibits.com/fantastical)で Pro または Team にアップグレード
  • アップグレード完了後、Fantastical を再起動し、再度アカウント追加手順を実行

公式サポートへの問い合わせ方法と必須情報

問題が上記の対策で解決しない場合は、Flexibits の公式サポートへ連絡するのが最速です。問い合わせ時に添付すべき情報は次の通りです。

必要情報 取得場所
macOS バージョン(例: Ventura 13.5) Apple メニュー → 「このMacについて」
Fantastical バージョン番号 アプリメニュー →「About Fantastical」
サブスクリプション種別(Free / Pro / Team) 環境設定 > Accounts の右上表示
エラーメッセージのスクリーンショット 任意のタイミングで取得

問い合わせは https://flexibits.com/support の「Contact Support」フォームから行い、上記情報を添付してください。公式サポートは通常 24 時間以内に返信しますが、情報が不足していると対応が遅れる点に留意しましょう。


記事のまとめ

  1. 環境要件:macOS Ventura 13 以上、Fantastical Pro/Team プラン、Google の認証サーバーへの通信許可。
  2. 設定フロー:アプリ起動 → 環境設定 → Accounts → Google アカウント追加 → OAuth 2.0 同意画面で閲覧・編集権限を付与(2FA でもアプリパスワードは不要)。
  3. 同期テスト:カレンダー一覧表示、双方向更新、対象カレンダー絞り込みの3ステップで確認。
  4. トラブル対処:認証トークン破損時はキャッシュ削除・再サインイン、表示不具合は同期設定見直し、プラン未適用はアップグレード、解決できない場合は公式サポートへ問い合わせ。

上記手順とチェックポイントを実務に組み込めば、Fantastical と Google カレンダーの連携が安定し、スケジュール管理の効率化が確実に実現します。


参考リンクまとめ

  • Flexibits Release Notes(OS 要件): https://flexibits.com/fantastical/release-notes
  • Fantastical プラン比較: https://flexibits.com/fantastical/plans
  • Google Calendar API Scopes: https://developers.google.com/calendar/auth
  • Google アカウントの OAuth 2.0 対応(2FA): https://support.google.com/accounts/answer/6010255
  • Fantastical ネットワーク要件: https://flexibits.com/fantastical/support/network

これらの公式情報を併せて確認しながら、ぜひ快適なカレンダー連携をご体感ください。

スポンサードリンク

お得なお知らせ

スポンサードリンク
タイプ別にすぐ選べる

2026年、ビジネス競争力を上げる2ルート

"組織を動かす"立場と"個人スキルを伸ばす"立場では必要な打ち手が違います。自分の役割で選んでください。

▷ 部門・全社でAIリテラシー研修を入れたい管理職・人事・経営層

【Kindle本】イノベーションOps 組織を動かすDX&AI導入プロセスのすべて

▷ 個人のビジネススキル・思考法を"本から"底上げしたい実務担当者

Kindle Unlimited 30日間無料で200万冊が読み放題 Kindle Unlimited 30日無料|ビジネス書読み放題▶

※積極的な自己学習が成長への近道です

▶ 耳で学ぶビジネススキルなら オーディオブックAudible 。日経BP・東洋経済系の話題作も対象です。


-Fantastical