Skip to main content
Google Calendar

Google CalendarをOneSuiteに接続 → Google CalendarをOneSuiteに接続する方法

Google CalendarとOneSuiteの連携は、2つの主要な目的を果たします:Client Portalを通じたミーティングのスケジューリングと、CRMでの自動ミーティング追跡です。

OAuth 2.0 全プラン無料 約3分でセットアップ
OneSuiteの設定でGoogle Calendar連携が接続された状態

ミーティングスケジューリング(Client Portal)

クライアントがClient Portalから直接ミーティングを予約できるようにします。Google Calendarを接続してGoogle Appointment Scheduleを設定すると、クライアントはあなたの空き状況を確認し、OneSuiteから離れることなく予約できます。

CRMミーティング追跡

すべてのビジネスミーティングを自動的に追跡します。設定 > カレンダーでGoogle Calendarを接続すると、OneSuiteはカレンダーイベントを同期し、CRMの連絡先(人物と企業)と照合します。任意の連絡先のプロフィールで過去と今後のミーティングを確認でき、OneSuiteは新しい外部参加者のCRMレコードも自動的に作成します。

始める前に

前提条件

セットアップを開始する前に、以下を準備してください。

OneSuite

プラットフォーム

OneSuite

  • アクティブなサブスクリプションプランを持つアクティブなOneSuiteビジネスアカウント
  • OneSuiteビジネスでの管理者または設定アクセス
  • 設定モジュールへのアクセス
  • プランで利用可能なカレンダースロット(CRM連携用)
Google Calendar

連携

Google Calendar

  • Google Calendarにアクセスできるアカウント
  • Google Appointment Scheduleの作成(Client Portalスケジューリング用)
  • 一部のAppointment Schedule機能にはGoogle Workspaceが必要な場合があります
  • プライマリカレンダーはビジネスカレンダーである必要があります(CRM同期用)
セットアップガイド

インストール

Google Calendarは2つの独立した目的で接続できます。以下の該当するガイドに従ってください。

Client PortalスケジューリングのためのGoogle Calendar接続

Google Appointment Scheduleを接続して、クライアントがClient Portalから直接ミーティングを予約できるようにします。

  1. スケジューリングに移動し、"Google Calendarを接続"をクリック

    OneSuiteで左サイドバーから設定を開き、Client Portal → スケジューリングに移動します。利用可能なすべてのスケジューリングプロバイダーのカードが表示されます。Google Calendarカードを見つけ、"Google Calendarを接続"ボタンをクリックして接続プロセスを開始します。

    スケジューリングに移動し、"Google Calendarを接続"をクリック
  2. 新しいGoogleアカウントを接続

    Google Calendarアカウントを選択するダイアログが表示されます。"+ 新しいGoogleアカウントを接続"をクリックして新しいアカウントを追加し、"確認"をクリックします。Googleのサインインページにリダイレクトされます。

    設定 > カレンダー(CRM用)でGoogle Calendarがすでに接続されている場合、ここに再利用可能なオプションとして表示されます。
    新しいGoogleアカウントを接続
  3. アカウントを選択して承認

    Googleのサインインページで、スケジューリングに使用するGoogleアカウントを選択します。OneSuiteが要求する権限(Google Calendarデータの表示とダウンロードへのアクセス)を確認し、"続行"をクリックしてアクセスを許可します。

    OneSuiteが要求する内容:Google Calendarでアクセスできるすべてのカレンダーの表示とダウンロード。
    アカウントを選択して承認
  4. Appointment Schedulingリンクを貼り付け

    承認後、Google Calendarが接続されたことを確認するモーダルが表示されます。クライアントがClient Portalからミーティングを予約できるように、Google Appointment SchedulingのURLをフィールドに貼り付けます。

    このリンクの取得方法:Google Calendarを開く → Appointment Scheduleをクリック → 共有アイコンをクリック → 予約ページのリンクをコピー。リンクは https://calendar.app.google/... のようになります。
    Appointment Schedulingリンクを貼り付け
  5. 接続済みステータスを確認

    保存後、Google Calendarカードに承認済みのメールアドレスとともに緑色の"接続済み"バッジが表示されます。Google Appointment Scheduleのリンクがカードに表示されます。連携が有効になりました。クライアントはClient Portalからミーティングを予約できます。

    接続済みステータスを確認

CRMミーティング追跡のためのGoogle Calendar接続

カレンダーイベントをOneSuiteに同期し、ミーティングをCRM連絡先と自動的に照合します。

  1. カレンダー設定に移動し、"+ カレンダーを追加"をクリック

    OneSuiteで左サイドバーから設定を開き、連携 → カレンダーに移動します。プランのカレンダー制限を表示する接続済みカレンダーセクションが表示されます。"+ カレンダーを追加"ボタンをクリックして開始します。

    カレンダー設定に移動し、"+ カレンダーを追加"をクリック
  2. Google Calendarを選択して接続

    利用可能なカレンダープロバイダー(Google CalendarとOutlook Calendar)が表示されます。Google Calendarカードを見つけ、"カレンダーを接続"をクリックしてOAuthフローを開始します。

    Google Calendarを選択して接続
  3. Googleアカウントを選択して承認

    Googleのサインインページにリダイレクトされます。CRMミーティング追跡に使用するGoogleアカウントを選択します。権限を確認し(OneSuiteはGoogle Calendarデータの表示とダウンロードへのアクセスを要求します)、"続行"をクリックしてアクセスを許可します。

    OneSuiteが要求する内容:Google Calendarでアクセスできるすべてのカレンダーの表示とダウンロード。
    Googleアカウントを選択して承認
  4. カレンダー接続完了 — 同期が自動的に開始

    OneSuiteにリダイレクトされます。Google Calendarが接続済みカレンダーテーブルに"アクティブ"ステータスで表示されます。プライマリカレンダーは自動的に同期されます。これには過去12ヶ月と今後3ヶ月のイベントが含まれます。ミーティングデータがCRMの人物と企業プロフィールのミーティングタブに表示され始めます。

    "マイタスクカレンダーにイベントを表示"を有効にすると、同期されたイベントをタスクカレンダーウィジェットに表示できます。
    カレンダー接続完了 — 同期が自動的に開始
表示される場所

使用方法

接続後、Google Calendarは連携タイプに応じてOneSuiteの複数の領域に表示されます。

クライアント向け

Client Portal — スケジューリング

セットアップ後、Google Calendarの予約ページがClient Portalのミーティングページに埋め込まれます。予約URLは設定 > Client Portal > スケジューリング > Google Calendarからいつでも更新できます。

CRM

CRM — ミーティング追跡

CRM > 人物または企業に移動し、連絡先を選択してミーティングタブをクリックします。ミーティングは参加者のメールアドレスとメールドメインによって自動的に照合されます。

クライアントがミーティングを予約する方法

Client Portalでのクライアントの視点からの体験をご紹介します。

  1. 予約時間を選択

    Client Portalのサイドバーから、クライアントは"ミーティングをスケジュール"をクリックします。Google Calendarの予約スケジューラーがページに直接埋め込まれ、利用可能な日付と時間枠が表示されます。クライアントは都合の良い時間を選択します。

    予約時間を選択
  2. 詳細を入力して予約

    時間枠を選択すると、ミーティングの詳細(タイトル、日付、時間、タイムゾーン)を表示するダイアログが表示されます。クライアントは名前、姓、メールアドレスを入力し、"予約"をクリックして確認します。

    詳細を入力して予約
  3. 予約確認

    確認画面に"予約確認済み"と表示され、クライアントにメールが送信されます。ミーティングの詳細(日付、時間、タイムゾーン、ミーティングタイプ)が表示されます。クライアントは必要に応じて予約をキャンセルできます。

    予約確認
  4. 次の予約の準備完了

    確認を閉じると、カレンダーは利用可能な時間枠のビューに戻ります。以前予約された時間枠(例:水曜日の午前10時)はもう利用できなくなっていることに注意してください。ダブルブッキングを防ぐために自動的に削除されます。クライアントは別の枠を選択して、いつでも追加のミーティングを予約できます。

    次の予約の準備完了

CRMのミーティング詳細

同期された各ミーティングは、チームに包括的な詳細を表示します。

  • ミーティングタイトル、日時、主催者
  • 参加者と回答ステータス(承諾、辞退、仮承諾)
  • ミーティングURL(例:Google Meetリンク)
  • 参加者のメールドメインから自動作成されたCRM企業
  • 外部参加者のために自動作成されたCRM人物

同期と自動作成

  • ミーティングはキューシステムを介してバックグラウンドで自動的に同期されます
  • ミーティングタブの同期(更新)ボタンをクリックして、新しい同期を強制します
  • OneSuiteは参加者のメールドメインからCRM企業を自動作成します(例:[email protected]が"Acme"を作成)
  • 無料メールプロバイダー(Gmail、Yahooなど)は自動企業作成から除外されます
  • カレンダーアカウント設定からタスクカレンダーウィジェットのカレンダー表示を切り替えます
連携の削除

アンインストール

2つの連携タイプは独立しています。一方を切断しても、もう一方には影響しません。

Client Portalスケジューリングから切断

  1. 設定 > Client Portal > スケジューリングに移動

  2. Google Calendarタブをクリック

  3. 接続済みメールの横にある"切断"ボタンをクリック

  4. ポップアップダイアログで切断を確認

予約URLと接続済みアカウントがクリアされます。クライアントにはGoogle Calendarの予約オプションが表示されなくなります。

CRM連携から切断

  1. 設定 > カレンダーに移動

  2. リストで接続済みのGoogle Calendarアカウントを見つける

  3. カレンダーカードの三点メニュー(⋮)をクリック

  4. "アカウントを削除"を選択して確認

カレンダーアカウントとすべての同期イベントがOneSuiteから削除されます。以前CRMプロフィールに表示されていたミーティングは表示されなくなります。

Google側からアクセスを取り消す

アクセスする myaccount.google.com/permissionsでサードパーティアプリのリストからOneSuiteを見つけ、"アクセスを削除"をクリックします。次に、上記の説明に従ってOneSuiteの設定からカレンダーを切断します。

ヘルプとFAQ

トラブルシューティング

よくある問題とその解決方法。

"プランのカレンダー上限に達しました"
サブスクリプションプランには接続可能なカレンダーの最大数があります。プランをアップグレードするか、既存のカレンダーを切断してスロットを空けてください。この制限はCRM連携カレンダーにのみ適用され、スケジューリングには適用されません。
Google Calendarが接続できない / OAuthエラー
正しいGoogleアカウントでサインインしていることを確認してください。Googleの権限画面で"許可"をクリックしたか確認してください。"認証コードをトークンに交換できませんでした"と表示された場合は、再試行してください。コードの有効期限が切れている可能性があります。accounts.google.comのブラウザCookieをクリアして再試行してください。
ミーティングがCRMに表示されない
カレンダーが設定 > カレンダーで接続されていることを確認してください(Client Portalスケジューリングだけではなく)。ミーティングタブの同期ボタンをクリックして新しい同期をトリガーしてください。ミーティングは参加者のメールで照合されます。CRM人物に正しいメールが設定されていることを確認してください。過去12ヶ月と今後3ヶ月のイベントのみが同期されます。
"トークンが取り消されました — 再接続が必要です"
これはGoogleがOneSuiteのアクセスを無効にしたことを意味します。Googleのパスワードを変更した場合、Googleアカウント設定からアクセスを取り消した場合、またはリフレッシュトークンが期限切れになった場合に発生する可能性があります。設定 > カレンダーに移動し、影響を受けたカレンダーの三点メニューをクリックして"再接続"を選択してください。
予約スケジューリングリンクが無効です
予約URLは次のいずれかの形式に一致する必要があります:https://calendar.app.google/... または https://calendar.google.com/calendar/appointments/schedules/... Appointment Scheduleの予約ページリンクをコピーしていることを確認してください(通常のイベントリンクではなく)。
クライアントに"ミーティングスケジューリングはまだ設定されていません"と表示される
これはスケジューリングプロバイダーが接続および設定されていないことを意味します。設定 > Client Portal > スケジューリングに移動し、少なくとも1つのプロバイダー(Google Calendar、Calendly、またはOutlook)を設定してください。
重複するミーティングが表示される
OneSuiteにはクロスプロバイダーの重複排除機能が組み込まれています(iCal UIDを使用)。重複が表示される場合は、同期をクリックしてみてください。システムは既に存在するイベントをスキップします。問題が解決しない場合は、カレンダーを切断して再接続してください。
カレンダーイベントが自動同期されない
OneSuiteはバックグラウンドのcronジョブを使用して30分ごとにトークンを更新し、定期的にイベントを同期します。イベントが古い場合は、手動の同期ボタンを使用してください。カレンダーアカウントが設定 > カレンダーで"アクティブ"と表示されていることを確認してください。

まだ解決しませんか?

サポートチームは2営業時間以内に対応します。Googleアカウントのメールとエラーのスクリーンショットを含めてください。

サポートに連絡
始めましょう

Google Calendarを接続する準備はできましたか?

無料トライアルを開始し、3分以内にGoogle Calendar連携をセットアップしましょう。