Google Calendar モジュール
Adobe Workfront Fusion のシナリオでは、Google カレンダー  を使用するワークフローを自動化できるほか、複数のサードパーティのアプリケーションやサービスに接続することもできます。
シナリオの作成方法については、 シナリオの作成:記事のインデックス  の記事を参照してください。
モジュールについて詳しくは、「 モジュール:記事インデックス 」の記事を参照してください。
アクセス要件
| table 0-row-2 1-row-2 2-row-2 3-row-2 layout-auto html-authored no-header | |
|---|---|
| Adobe Workfront パッケージ | 
                       任意のAdobe Workfront ワークフローパッケージと任意のAdobe Workfront Automation and Integration パッケージ WorkfrontUltimate Workfront Fusion を追加購入したWorkfront Primeおよび Select パッケージ。  | 
                  
| Adobe Workfront ライセンス | 
                       標準 ワークまたはそれ以上  | 
                  
| Adobe Workfront Fusion ライセンス | 
                       オペレーションベース:Workfront Fusion ライセンス要件なし コネクタベース(従来):作業の自動化と統合のためのWorkfront Fusion  | 
                  
| 製品 | 組織がWorkfront Automation and Integration を含まない Select またはPrime Workfront パッケージを持っている場合は、Adobe Workfront Fusion を購入する必要があります。 | 
このテーブルの情報について詳しくは、 ドキュメントのアクセス要件  を参照してください。
Adobe Workfront Fusion ライセンスについて詳しくは、Adobe Workfront Fusion ライセンス  を参照してください。
前提条件
Google Calendar モジュールを使用するには、Google アカウントが必要です。
Google カレンダー API 情報
Google カレンダーコネクタは以下を使用します。
Google Calendar モジュールとそのフィールド
Google Calendar モジュールを設定すると、Workfront Fusion には以下のフィールドが表示されます。これらとともに、アプリやサービスのアクセスレベルなどの要因に応じて、追加の「Google Calendar」フィールドが表示される場合があります。モジュール内の太字のタイトルは、必須フィールドを示します。
フィールドまたは関数の上にマップボタンが表示されている場合は、このボタンを使用すると、そのフィールドの変数や関数を設定できます。詳しくは、 モジュール間で情報をマッピングする  を参照してください。
          
          
トリガー
イベントを監視する
このトリガーモジュールは、指定したカレンダーで新しいイベントが追加、更新、削除、開始、または終了された場合に、シナリオを実行します。このモジュールは、レコードに関連付けられたすべての標準フィールドと、接続を介してアクセスされるカスタムフィールドおよび値を返します。この情報は、シナリオ内の後続のモジュールにマッピングできます。
このモジュールを設定する際には、次のフィールドが表示されます。
イベントを視聴(インスタント)
このトリガーモジュールは、メールフックを使用して、イベントへの招待者として使用できるメールアドレスを作成します。 モジュールは、メールアドレスの招待先のイベントに基づいてシナリオを開始します。
アクション
カレンダーの作成
このアクションモジュールは、アカウントに関連付けられたカレンダーを作成します。
イベントを作成
このアクションモジュールは、イベントを作成します。
イベントのカレンダーとパラメーターを指定します。
このモジュールは、イベントの ID や関連するフィールドのほか、接続を介してアクセスされるカスタムフィールドおよび値を返します。この情報は、シナリオ内の後続のモジュールにマッピングできます。
このモジュールを設定する際には、次のフィールドが表示されます。
イベントの削除
このアクションモジュールでは、イベントを削除します。
カレンダーとイベント ID を指定します。
このモジュールは、イベントの ID や関連するフィールドのほか、接続を介してアクセスされるカスタムフィールドおよび値を返します。この情報は、シナリオ内の後続のモジュールにマッピングできます。
このモジュールを設定する際には、次のフィールドが表示されます。
 イベントの取得 
このモジュールは、指定した条件に基づいて、選択したカレンダー内のイベントに関する情報を取得します。
カレンダーと検索のパラメーターを指定します。
モジュールは、イベントの ID と関連フィールド、および接続がアクセスするカスタムフィールドと値を返します。 この情報は、シナリオ内の後続のモジュールにマッピングできます。
このモジュールを設定する際には、次のフィールドが表示されます。
イベントの更新
このアクションモジュールでは、既存のイベントを変更できます。
カレンダーとイベント ID を指定します。
このモジュールは、イベントの ID や関連するフィールドのほか、接続を介してアクセスされるカスタムフィールドおよび値を返します。この情報は、シナリオ内の後続のモジュールにマッピングできます。
このモジュールを設定する際には、次のフィールドが表示されます。
イテレータ
添付ファイルの反復
このアクションモジュールは、イベントへの添付ファイルを反復処理し、各添付ファイルを個別のバンドルとして出力します。
出席者の反復
このアクションモジュールは、イベントの出席者を繰り返し処理し、各出席者を別々のバンドルに出力します。
イベント前のシナリオのトリガー
標準の Google Calendar メールリマインダーと Webhook/カスタムメールフックモジュールを利用して、イベントの指定時間前にシナリオをトリガーできます。
- 
                  
Google Calendar/イベントを更新モジュールを使用して、イベントにメールリマインダーを追加します。
                     - 
                  
Webhooks/カスタムメールフックモジュールから新しいシナリオを作成します。
- メールフックのメールアドレスをコピーします。
 - シナリオを保存し、実行します。
 
 - 
                  
Gmail で、Google Calendar メールリマインダーをメールフックのメールアドレスにリダイレクトします。
- 
                      
Gmail設定を開きます。
 - 
                      
「転送と POP/IMAP」タブを開きます。
 - 
                      
「転送先アドレスを追加」をクリックします。
 - 
                      
コピーしたメールフックのメールアドレスをペーストして、「次へ」をクリックします。ポップアップウィンドウで「続行」を押して確定し、「OK」をクリックします。
 - 
                      
Workfront Fusion で、新しいシナリオに切り替え、確認メールを受信して実行を完了します。
 - 
                      
モジュールの上のバブルをクリックして、モジュールの出力を調べます。
 - 
                      
Text項目を展開して、確認コードをコピーします。
                         - 
                      
Gmail で、編集ボックスに確認コードをペーストして、「検証」をクリックします。
                         - 
                      
「フィルターとブロック済みアドレス」タブを開きます。
 - 
                      
「新規フィルターを作成」をクリックします。
 - 
                      
calendar-notification@google.comから送信されるすべてのメールに対してフィルターを設定して、「フィルターを作成」をクリックします。 - 
                      
「転送先」を選択して、メールフックのメールアドレスをリストから選択します。
 - 
                      
「フィルターを作成」をクリックして、フィルターを作成します。
 
 - 
                      
 - 
                  
(オプション)Workfront Fusion で、Webhook/Custom mailhook モジュールの後に Text parser/Match pattern モジュールを追加して、メールのHTML コードを解析し、必要な情報を取得します。
例えば、モジュールを次のように設定して、イベントの ID を取得できます。
パターン:
<meta itemprop="eventId/googleCalendar" content="(?<evenitID>.*?)"/>テキスト:Webhook/カスタムメールフックモジュールから出力された
HTML content項目。