# Googleカレンダー 同期機能について

![](https://1131364978-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fnwmiwu1f7x4PgbGBrNc0%2Fuploads%2F9rhlKjZlRyFgKwOvtFx3%2Fimage.png?alt=media\&token=b7e4c1e8-617c-4c7f-99be-3e6f598a1b36)

## **GoogleカレンダーとSalesforceの双方向同期機能**

GoogleカレンダーとSalesforceの双方向に同期する機能です。件名、日時、場所等の基本情報の同期はもちろん、繰り返し予定（定期的な行動）や参加メンバー（ゲスト）の同期にも対応しています。

{% hint style="warning" %}
Googleカレンダー同期機能はGoogle WorkplaceのGoogleカレンダーに対応した機能です。個人アカウントのGoogleカレンダーには対応しておりません。
{% endhint %}

### 何が同期できるのか <a href="#h_64aba6d41f" id="h_64aba6d41f"></a>

* 件名
* 日時（開始/終了）
* 割り当て先/カレンダー
* 場所
* 説明
* 参加メンバー/ゲスト
* 定期的な予定/繰り返し

![](https://1131364978-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fnwmiwu1f7x4PgbGBrNc0%2Fuploads%2FAFTTfLAnZdduOF45OPrt%2Fimage.png?alt=media\&token=987076c8-9ca4-4446-9207-469f54f67edb)

{% hint style="info" %}
同期のタイミングについて

SalesforceからGoogleカレンダーへの同期はリアルタイムで、GoogleカレンダーからSalesforceへの同期は最低5分ごとに行われ、ご利用されるユーザー数に依存してかかる時間が変わります。1000ユーザーでは30分程度かかります。
{% endhint %}

***

## Force.comネイティブアプリ。お客様のSalsforce環境にインストールするタイプだから安心してご利用頂けます。 <a href="#forcecomsalsforce" id="forcecomsalsforce"></a>

![](https://1131364978-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fnwmiwu1f7x4PgbGBrNc0%2Fuploads%2FIIW5LpM4z2SxfQwjx1Qc%2Fimage.png?alt=media\&token=b8d1a7b6-a147-4ec9-ba3b-69d2be2363f5)

CalsketのGoogleカレンダー同期機能はForce.comネイティブなアプリケーション。つまり、お客様のSalesforce環境にインストールして利用するタイプになります。Googleカレンダー同期機能をForce.comネイティブでリリースすることには下記のようなメリットがあります。

* 同期サーバー上（弊社側）でお客様のカレンダー情報を保持しない。
* Googleカレンダー同期機能導入のためにセキュリティレビューを行う必要がない。
* SalesforceのREST APIのコール数を消費しない。

### 1. 同期サーバー上（弊社側）でお客様のカレンダー情報を保持しない <a href="#id-1" id="id-1"></a>

CalsketのGoogleカレンダー同期機能はお客様のSalesforce環境にインストールして利用するため、同期のために必要な情報を含め、全ての情報はお客様のSalesforce環境に保持します。そのため、全ての情報はお客様の管理下に置かれますので、弊社側では一切の情報を保持しません。

### 2. Googleカレンダー同期機能導入のためにセキュリティレビューを行う必要がない <a href="#id-2-google" id="id-2-google"></a>

クラウドサービスの導入のために、社内のセキュリティポリシーに応じたレビューを行われているお客様も多いかと思います。CalsketのGoogle同期機能はSalesforce上で動作するForce.comネイティブアプリケーションであり、上記の通り弊社側でデータを保持しないため、レビュー項目にもよりますが、Salesforceの導入のためにSalesforce自体のレビューが済んでいるお客様であればスムーズに導入できるかと思います。

### 3. SalesforceのREST APIのコール数を消費しない <a href="#id-3-salesforcerest-api" id="id-3-salesforcerest-api"></a>

CalsketのGoogleカレンダー同期機能では、SalesforceのREST APIのコール数を消費しません。外部サーバー型の同期サービスは、実装方法にも寄りますが、その多くがREST APIを利用しているため、一定量のREST APIをコールします。そのため、コール数をコントロールするための機能が備わっていたりもするのですが、Calsketであれば、Googleカレンダーとの同期に関してその点を考慮する必要はありません。

***

## 画面を持つCalsketのオプションだからできること <a href="#calsket" id="calsket"></a>

CalsketはSalesforce専用のカレンダーアプリです。CalsketはGoogleカレンダー同期ツールである以前に、Salesforceの行動オブジェクトを快適に利用するための画面を持ったカレンダーアプリケーションです。Calsketでは、画面があるからこそできる利便性の向上を続けていきます。

#### 参加メンバー/ゲストの同期とCalsketからのGoogleカレンダーユーザーのメンバー追加 <a href="#calsketgoogle" id="calsketgoogle"></a>

CalsketのGoogleカレンダー同期機能では、参加メンバー/ゲストデータの同期も可能です。

SalesforceユーザーではないGoogleカレンダーユーザーの情報は、Calsket上で確認ができ、Calsketの画面上でGoogleカレンダーユーザーを参加メンバーとして追加することが可能です。これも、カレンダーの画面をもったCalsketならではの機能です。
