Google Docs モジュール
- トピック:
- デジタルコンテンツおよびドキュメント
作成対象:
- ユーザー
Adobe Workfront Fusion Google Docs モジュールを使用すると、Google Docs や Google Docs (Google Workspace ユーザー用)のドキュメントを監視、作成、編集、取得できます。
Google Docs を Adobe Workfront Fusion で使用するには、Google アカウントが必要です。まだ Google アカウントがない場合は、Google アカウントのヘルプページで作成できます。
シナリオの作成手順について詳しくは、 Adobe Workfront Fusion でのシナリオの作成を参照してください。
モジュールについて詳しくは、 Adobe Workfront Fusion のモジュールを参照してください。
アクセス要件
この記事で説明している機能を使用するには、次のアクセス権が必要です。
現在のライセンス要件:Workfront Fusion ライセンス要件なし。
または
従来のライセンス要件:Workfront Fusion for Work Automation and Integration
現在の製品要件:Select または Prime Adobe Workfront プランがある場合、この記事で説明する機能を使用するには、組織で Adobe Workfront Fusion の購入 Adobe Workfront 必要です。 Workfront Fusion は、Workfront Ultimate プランに含まれています。
または
従来の製品要件:この記事で説明している機能を使用するには、Adobe Workfront Fusion と Adobe Workfrontを組織で購入する必要があります。
ご利用のプラン、ライセンスタイプまたはアクセス権を確認するには、Workfront 管理者にお問い合わせください。
Adobe Workfront Fusion ライセンスについて詳しくは、Adobe Workfront Fusion ライセンスを参照してください。
前提条件
Google Docs モジュールを使用するには、Google アカウントが必要です。
Google ドキュメント API 情報
Google Docs コネクタは、以下を使用します。
Google Docs モジュールとそのフィールド
Google Docs モジュールを設定する際、Workfront Fusion には以下のフィールドが表示されます。これらと共に、アプリやサービスのアクセスレベルなどの要因に応じて、さらに Google Docs フィールドが表示される場合があります。モジュール内の太字のタイトルは、必須フィールドを示します。
フィールドまたは関数の上にマップボタンが表示されている場合は、このボタンを使用すると、そのフィールドの変数や関数を設定できます。詳しくは、 Adobe Workfront Fusion でモジュール間で情報をマッピングを参照してください。
ドキュメント
ドキュメントを監視
このトリガーモジュールは、選択したフォルダーで新しいドキュメントが作成または変更されたときに、ドキュメントの詳細を返します。
監視するドライブのタイプを選択します。
-
My Drive
作成されたドキュメントまたは変更されたドキュメントの監視するフォルダーを選択します。
-
Shared With Me
作成されたドキュメントまたは変更されたドキュメントの監視するフォルダーを選択します。
-
Google Shared Drive(Google Workspace ユーザーのみが使用可能)
Use Domain Admin Access するかどうかを選択します。Yes を選択すると、ドメイン管理者としてリクエストが発行され、リクエスターが管理者である共有ドライブがすべて返されます。
監視する共有ドライブを選択します。
メモ:このフィールドで「Google Shared Drive」オプションを選択し、Google Workspace ユーザーではない場合、エラー
[400] Invalid Value
が返されます。
ドキュメントのリスト
このアクションモジュールは、選択したフォルダーからドキュメントのリストを取得します。
ドキュメントのリスト元のドライブのタイプを選択します。
-
My Drive
ドキュメントをリストするフォルダーを選択します。
-
Shared With Me
ドキュメントをリストするフォルダーを選択します。
-
Google Shared Drive(Google Workspace ユーザーのみが使用可能)
Use Domain Admin Access するかどうかを選択します。Yes を選択すると、ドメイン管理者としてリクエストが発行され、リクエスターが管理者である共有ドライブがすべて返されます。
ドキュメントのリストを表示する共有ドライブを選択します。
メモ:このフィールドで「Google Docs」オプションを選択し、Google Workspace ユーザーではない場合、エラー
[400] Invalid Value
が返されます。
ドキュメントのコンテンツを取得
このアクションモジュールは、指定されたドキュメントを取得します。
権限の拡張が必要になる場合があります。
取得するドキュメントを含むドライブのタイプを選択します。
-
My Drive
取得するドキュメントを含むフォルダーを選択します。
-
Shared With Me
取得するドキュメントを含むフォルダーを選択します。
-
Google Shared Drive(Google Workspace ユーザーのみが使用可能)
Use Domain Admin Access するかどうかを選択します。Yes を選択すると、ドメイン管理者としてリクエストが発行され、リクエスターが管理者である共有ドライブがすべて返されます。
取得するドキュメントを含む共有ドライブを選択します。
メモ:このフィールドで「Google Docs」オプションを選択し、Google Workspace ユーザーではない場合、エラー
[400] Invalid Value
が返されます。
モジュールの出力で返すオブジェクトを選択します。
- Image(デフォルト)
- Drawing
- Chart
メモ:
これらのオブジェクトのさらなるマッピングは、このモジュールの出力で(inlineObjects ではなく)Inline Objects Array 値を使用してください。
Inline Objects Array オブジェクトは、ドキュメント内での表示と同じ順序で並べ替えられます。これにより、以後の処理が容易になります。
ドキュメントの作成
このアクションモジュールを使用すると、選択したフォルダーに新しいドキュメントを作成できます。
ドキュメントを作成するドライブのタイプを選択します。
-
My Drive
ドキュメントを作成するフォルダーを選択します。
-
Shared With Me
ドキュメントを作成するフォルダーを選択します。
-
Google Shared Drive(Google Workspace ユーザーのみが使用可能)
Use Domain Admin Access するかどうかを選択します。Yes を選択すると、ドメイン管理者としてリクエストが発行され、リクエスターが管理者である共有ドライブがすべて返されます。
ドキュメントを作成する共有ドライブを選択します。
メモ:このフィールドで「Google Docs」オプションを選択し、Google Workspace ユーザーではない場合、エラー
[400] Invalid Value
が返されます。
テンプレートからドキュメントの作成
このアクションモジュールは、既存のテンプレートドキュメントのコピーを作成し、任意のタグを置き換えます。また、このモジュールでは、画像を URL で新しい画像に置き換えることもできます。
- By Mapping
ドキュメントテンプレートをマッピングするには、このオプションを選択します。 - By Dropdown
ドロップダウンメニューからドキュメントテンプレートを選択するには、このオプションを選択します。
テンプレートが配置されているドライブのタイプを選択します。このオプションは、前のフィールドで By Dropdown を選択した場合に使用できます。
-
My Drive
テンプレートが配置されているフォルダーを選択します。
-
Shared With Me
テンプレートが配置されているフォルダーを選択します。
-
Google Shared Drive(Google Workspace ユーザーのみが使用可能)
Use Domain Admin Access するかどうかを選択します。Yes を選択すると、ドメイン管理者としてリクエストが発行され、リクエスターが管理者である共有ドライブがすべて返されます。
テンプレートが配置されている共有ドライブを選択します。
メモ:このフィールドで「Google Docs」オプションを選択し、Google Workspace ユーザーではない場合、エラー
[400] Invalid Value
が返されます。
変数の代わりに新規ドキュメントに入力する値を入力します。
- Tags
ドキュメントテンプレートに含まれるタグを入力します。{{}}
を使用しないでください。例:{{name}}
の代わりにname
を使用します。 - Replaced Value
タグの値を入力します。
例えば、ソースドキュメントの {{name}}
変数はここで名前フィールドとして表示され、John
などの値を挿入できます。
現在の画像を置き換える Image Object ID および Image URL へのリンクを入力します。
メモ:画像 ID を取得するには、Get a Document モジュールを使用します。このモジュールでは、ID が配列 Inline Object Array に含まれています。
Google ドキュメント内の画像に ALT テキストを追加することをお勧めします。
Google Docs 画像に ALT テキストを追加するには、次の手順に従います。
- 画像を右クリックします。
- 「ALT text」オプションを選択します。
- 「Title」フィールドに ALT text を入力し、「OK」をクリックします。
ALT テキストを画像に追加すると、ALT テキストが括弧内のフィールド名に表示されます。
テンプレートが配置されているドライブのタイプを選択します。このオプションは、前のフィールドで By Dropdown を選択した場合に使用できます。
-
My Drive
ドキュメントを作成するフォルダーを選択します。
-
Shared With Me
ドキュメントを作成するフォルダーを選択します。
-
Google Shared Drive(Google Workspace ユーザーのみが使用可能)
Use Domain Admin Access するかどうかを選択します。Yes を選択すると、ドメイン管理者としてリクエストが発行され、リクエスターが管理者である共有ドライブがすべて返されます。
ドキュメントを作成する共有ドライブを選択します。
メモ:このフィールドで「Google Docs」オプションを選択し、Google Workspace ユーザーではない場合、エラー
[400] Invalid Value
が返されます。
ドキュメントへの段落の挿入
このアクションモジュールは、既存のドキュメントに新しい段落を追加または挿入します。
- By Mapping
ドキュメントをマッピングするには、このオプションを選択します。 - By Dropdown
ドロップダウンメニューからドキュメントを選択するには、このオプションを選択します。
段落を追加するドキュメントが存在するドライブのタイプを選択します。このオプションは、前のフィールドで By Dropdown を選択した場合に使用できます。
-
My Drive
段落を追加するドキュメントが存在するフォルダーを選択し、ドキュメントを選択します。
-
Shared With Me
段落を追加するドキュメントが存在するフォルダーを選択し、ドキュメントを選択します。
-
Google Shared Drive(Google Workspace ユーザーのみが使用可能)
Use Domain Admin Access するかどうかを選択します。Yes を選択すると、ドメイン管理者としてリクエストが発行され、リクエスターが管理者である共有ドライブがすべて返されます。
段落を追加するドキュメントが存在する共有ドライブを選択し、そのドキュメントを選択します。
メモ:このフィールドで「Google Docs」オプションを選択し、Google Workspace ユーザーではない場合、エラー
[400] Invalid Value
が返されます。
新しいテキストをドキュメントに挿入する方法を選択します。
-
By specification of location
-
By index
-
Index
テキストを挿入するインデックス番号を入力します。Get a Document モジュールを使用して、インデックス番号を取得できます。
ドキュメント内のすべての文字(非表示も含む)を表示するには、Show アドオンを使用します。アドオンは、Add-ons/Get add-ons にあります。Show を検索し、Show アドオンをインストールします。
-
Inserted text
ドキュメントに挿入するテキストを入力します。
-
-
By segment ID
テキストコンテンツを挿入するヘッダーとフッターを選択し、挿入するテキストを対応するフィールドに入力します。
ヘッダーまたはフッターに既にテキストが含まれている場合は、新しいテキストが既存のテキストの前に追加されます。
-
-
By appending to the body of the document
ドキュメントの本文コンテンツの最後に入力したテキストを追加します。
新しい段落のスタイルは、リストや箇条書きなど、現在の挿入インデックスにある段落からコピーされます。
-
By appending to the end of segment (Header and Footer)
テキストコンテンツを挿入するヘッダーとフッターを選択し、挿入するテキストを対応するフィールドに入力します。
ヘッダーまたはフッターに既にテキストが含まれている場合は、新しいテキストが既存のテキストの後に追加されます。
ドキュメントへの画像の挿入
このアクションモジュールは、URL からドキュメントに画像を挿入します。
- By Mapping
ドキュメントテンプレートをマッピングするには、このオプションを選択します。 - By Dropdown
ドロップダウンメニューからドキュメントを選択するには、このオプションを選択します。
画像の追加先のドキュメントが存在するドライブのタイプを選択します。このオプションは、前のフィールドで By Dropdown を選択した場合に使用できます。
-
My Drive
画像の追加先のドキュメントが存在するフォルダーを選択し、ドキュメントを選択します。
-
Shared With Me
画像の追加先のドキュメントが存在するフォルダーを選択し、ドキュメントを選択します。
-
Google Shared Drive(Google Workspace ユーザーのみが使用可能)
Use Domain Admin Access するかどうかを選択します。Yes を選択すると、ドメイン管理者としてリクエストが発行され、リクエスターが管理者である共有ドライブがすべて返されます。
画像の追加先のドキュメントが存在する共有ドライブを選択し、ドキュメントを選択します。
メモ:このフィールドで「Google Docs」オプションを選択し、Google Workspace ユーザーではない場合、エラー
[400] Invalid Value
が返されます。
新しい画像をドキュメントに挿入する方法を選択します。
-
By specification of location
-
By index
-
Index
画像を挿入するインデックス番号を入力します。Get a Document モジュールを使用して、Index number を取得できます。
ドキュメント内のすべての文字(非表示も含む)を表示するには、Show アドオンを使用します。アドオンは、Add-ons/Get add-ons にあります。Show を検索し、Show アドオンをインストールします。
-
Image URL
ドキュメントに挿入する画像の URL を入力します。
最大画像サイズは 50 MB です。25 メガピクセルを超えないようにしてください。PNG、JPEG、または GIF 形式のみがサポートされます。
-
-
By segment ID
画像を挿入するヘッダーとフッターを選択し、対応するフィールドに画像 URL を入力します。
最大画像サイズは 50 MB です。画像は 25 メガピクセルを超えないようにしてください。PNG、JPEG、または GIF 形式のみがサポートされます。
-
-
By appending to the body of the document
ドキュメントの本文コンテンツの最後に特定の画像を追加します。
-
By appending to the end of segment (Header and Footer)
画像を挿入するヘッダーとフッターを選択し、対応するフィールドに挿入する画像 URL を入力します。
画像を新しい画像に置換
このアクションモジュールは、既存の画像を置き換えます。元の画像のアスペクト比は維持されます。
- By Mapping
ドキュメントテンプレートをマッピングするには、このオプションを選択します。 - By Dropdown
ドロップダウンメニューからドキュメントを選択するには、このオプションを選択します。
画像を置き換えるドキュメントが存在するドライブのタイプを選択します。このオプションは、前のフィールドで By Dropdown を選択した場合に使用できます。
-
My Drive
画像を置き換えるドキュメントが存在するフォルダーを選択し、ドキュメントを選択します。
-
Shared With Me
画像を置き換えるドキュメントが存在するフォルダーを選択し、ドキュメントを選択します。
-
Google Shared Drive(Google Workspace ユーザーのみ使用可能)
Use Domain Admin Access するかどうかを選択します。Yes を選択すると、ドメイン管理者としてリクエストが発行され、リクエスターが管理者である共有ドライブがすべて返されます。
画像を置き換えるドキュメントが存在する共有ドライブを選択し、ドキュメントを選択します。
メモ:このフィールドで「Google Docs」オプションを選択し、Google Workspace ユーザーではない場合、エラー
[400] Invalid Value
が返されます。
既存の画像を置き換える新しい画像の URL を入力またはマッピングします。
画像は、ドキュメント内での表示順に表示されます。例えば、Body: Image No. 1
はドキュメント内の最初の画像です。
ドキュメント内のテキストを置換
このアクションモジュールは、ドキュメント内のテキストを置き換えます。
- By Mapping
ドキュメントテンプレートをマッピングするには、このオプションを選択します。 - By Dropdown
ドロップダウンメニューからドキュメントを選択するには、このオプションを選択します。
テキストを追加する文書が保存されているドライブのタイプを選択します。このオプションは、前のフィールドで By Dropdown を選択した場合に使用できます。
-
My Drive
テキストを追加したい文書が保存されているフォルダーを選択し、ドキュメントを選択します。
-
Shared With Me
テキストを追加したい文書が保存されているフォルダーを選択し、ドキュメントを選択します。
-
Google Shared Drive(Google Workspace ユーザーのみ使用可能)
Use Domain Admin Access するかどうかを選択します。Yes を選択すると、ドメイン管理者としてリクエストが発行され、リクエスターが管理者である共有ドライブがすべて返されます。
テキストを追加したいドキュメントが保存されている共有ドライブを選択し、ドキュメントを選択します。
メモ:このフィールドで「Google Docs」オプションを選択し、Google Workspace ユーザーではない場合、エラー
[400] Invalid Value
が返されます。
置き換える各テキストを追加します。
-
Old text to be replaced
置き換えるテキストを入力します。
-
New text to be inserted
新しいテキストを入力します。
ドキュメントをダウンロード
このアクションモジュールは、選択したドキュメントを変換およびダウンロードします。
ダウンロードするドキュメントが保存されているドライブのタイプを選択します。
-
My Drive
ダウンロードするドキュメントが保存されているフォルダーを選択し、そのドキュメントを選択します。
-
Shared With Me
ダウンロードするドキュメントが保存されているフォルダーを選択し、そのドキュメントを選択します。
-
Google Shared Drive(Google Workspace ユーザーのみ使用可能))
Use Domain Admin Access するかどうかを選択します。Yes を選択すると、ドメイン管理者としてリクエストが発行され、リクエスターが管理者である共有ドライブがすべて返されます。
ダウンロードするドキュメントが保存されている共有ドライブを選択し、ドキュメントを選択します。
メモ:このフィールドで Google Docs オプションを選択し、Google Workspace ユーザーでない場合、エラー
[400] Invalid Value
が返されます。
ドキュメントを削除
このアクションモジュールは、ドキュメントを削除します。
削除するドキュメントが保存されるドライブのタイプを選択します。
-
My Drive
削除するドキュメントが保存されているフォルダーを選択し、そのドキュメントを選択します。
-
Shared With Me
削除するドキュメントが保存されているフォルダーを選択し、そのドキュメントを選択します。
-
Google Shared Drive(Google Workspace ユーザーのみが使用可能)
Use Domain Admin Access するかどうかを選択します。Yes を選択すると、ドメイン管理者としてリクエストが発行され、リクエスターが管理者である共有ドライブがすべて返されます。
削除するドキュメントが存在する共有ドライブを選択し、ドキュメントを選択します。
メモ:このフィールドで「Google Docs」オプションを選択し、Google Workspace ユーザーではない場合、エラー
[400] Invalid Value
が返されます。
その他
API 呼び出しを実行
このアクションモジュールでは、カスタム API 呼び出しを実行できます。
https://docs.googleapis.com/
への相対パスを入力します。例:/v1/documents/{presentationID}
。{"Content-type":"application/json"}
)。認証ヘッダーは Workfront Fusion によって追加されます。標準の JSON オブジェクトの形式で、API 呼び出しの本文の内容を追加します。
メモ:
if
などの条件ステートメントを JSON で使用する場合は、条件ステートメントの外側に引用符を挿入します。
例: 次の API 呼び出しでは、Google ドキュメントの指定したドキュメントの詳細を取得します。
URL:
/v1/documents/1ujkf-GDgB0TQSYPrxbCSK4Uso54tHVMqHZEVZZxB6aY
メソッド:
GET
取得したドキュメントの詳細は、バンドル/本文の下のモジュールの出力に表示されます。
ドキュメント内のすべてのリンクをクリック可能にする
このアクションモジュールは、ドキュメント内のすべてのリンクを検索し、クリック可能にします。
- By Mapping
ドキュメントテンプレートをマッピングするには、このオプションを選択します。 - By Dropdown
ドロップダウンメニューからドキュメントを選択するには、このオプションを選択します。
リンクをクリック可能にするドキュメントが存在するドライブのタイプを選択します。このオプションは、前のフィールドで By Dropdown を選択した場合に使用できます。
-
My Drive
リンクをクリック可能にするドキュメントが存在するフォルダーを選択し、ドキュメントを選択します。
-
Shared With Me
リンクをクリック可能にするドキュメントが存在するフォルダーを選択し、ドキュメントを選択します。
-
Google Shared Drive(Google Workspace ユーザーのみが使用可能)
Use Domain Admin Access するかどうかを選択します。Yes を選択すると、ドメイン管理者としてリクエストが発行され、リクエスターが管理者である共有ドライブがすべて返されます。
リンクをクリック可能にするドキュメントが存在する共有ドライブを選択し、ドキュメントを選択します。
メモ:このフィールドで「Google Docs」オプションを選択し、Google Workspace ユーザーではない場合、エラー
[400] Invalid Value
が返されます。