Google Drive - フォルダ階層内の新規ファイルまたはフォルダトリガー
このトリガーは、指定したフォルダとそのサブフォルダに作成された新規ファイルまたはフォルダを定期的に確認します。新規ファイルおよびフォルダごとに新しいジョブが生成されます。フォルダのまとまりを監視するには、これを使用します。
このトリガーはファイルストリーミングに対応しており、Google DriveからWorkato内の他のストリーミング対応コネクターに大量のデータを送信できます。
Google Driveのフォルダ階層内の新規ファイルまたはフォルダトリガー
入力
| 入力フィールド | 説明 |
|---|---|
| フォルダ | 新規ファイルまたはフォルダを監視するフォルダ。サブフォルダも監視されます。選択リストからフォルダを選択するか、フォルダIDを直接入力します。共有ドライブ(旧Team Drive)のフォルダIDを入力する場合、この値はfolder_id/shared_drive_idの形式である必要があります(例:1fm6iCMYrN7roZZ-ynpVFRTVq9mellrWp/0AB6ZFCw3XdamUk9PAA)。 IDはフォルダURLおよびドライブURLの末尾で確認できます。 |
| チャンクサイズ(KB) | スループットを最適化するには、これを設定します。チャンクサイズを大きくするとスループットが向上しますが、APIクォータに達する可能性があります。デフォルトは1024 KBです。ダウンストリームアプリケーションがストリーミングに対応している場合にのみ適用されます。詳細については、File streamingを参照してください。 |
出力
Google Drive APIでは、folderとfileという用語は同じ意味で使用されることに注意してください。 folderは技術的には特殊なfileです。そのため、項目名または項目の説明でfileが言及されている場合は、folderにも適用されます。
| 出力フィールド | 説明 |
|---|---|
| フォルダかどうか | これがフォルダかどうかを示します。 |
| Googleファイルかどうか | Google Sheets、Google Docs、Google SlidesなどのGoogleファイルかどうかを示します。 |
| その他のファイルかどうか | これがCSV、PDF、DOCXなどのGoogle以外のファイルかどうかを示します。 |
| ファイルの内容 | ファイルの完全な内容。これはストリーミングオブジェクトです。 |
| ID | ファイルのID。 |
| 名前 | ファイルまたはフォルダの名前。 |
| MIMEタイプ | Google Driveのドキュメントに記載されている、このファイルのMIMEタイプ。 |
| 説明 | ファイルの短い説明。 |
| スター付き | ユーザーがファイルにスターを付けたかどうかを示します。 |
| ゴミ箱に移動済み | ファイルが明示的に、または親フォルダがゴミ箱に移動されたことにより、ゴミ箱に移動されたかどうかを示します。ファイルをゴミ箱に移動できるのは所有者のみです。他のユーザーは、所有者のゴミ箱内のファイルを表示できません。 |
| 明示的にゴミ箱に移動済み | ファイルが明示的にゴミ箱に移動されたか、親フォルダから再帰的にゴミ箱に移動されたかを示します(たとえば、親フォルダ全体をゴミ箱に移動した場合)。 |
| 親 | ファイルを含む親フォルダのリスト。リスト内の各親フォルダには、リストサイズおよびリストインデックスに加えて、次の出力フィールドが含まれます:
|
| バージョン | ファイルのバージョン番号。これは、ユーザーに表示されない変更も含め、サーバー上でファイルに加えられたすべての変更を反映します。 |
| ウェブコンテンツリンク | ブラウザでファイルのコンテンツをダウンロードするためのリンク。これは、Google Drive内のバイナリコンテンツを含むファイルでのみ使用できます。 |
| アイコンリンク | ファイルのアイコンへの静的な未認証リンク。 |
| サムネイルリンク | 利用可能な場合、ファイルのサムネイルへの短期間有効なリンク。通常、数時間程度有効です。リクエスト元のアプリがファイルのコンテンツにアクセスできる場合にのみ入力されます。 |
| 自分が閲覧済み | このユーザーがファイルを閲覧したかどうかを示します。 |
| 自分が閲覧した時刻 | このユーザーが最後にファイルを閲覧した時刻(RFC 3339日時)。 |
| 作成時刻 | ファイルが作成された時刻(RFC 3339日時)。 |
| 変更時刻 | 誰かが最後にファイルを変更した時刻(RFC 3339日時)。 |
| 自分が変更した時刻 | このユーザーが最後にファイルを変更した時刻(RFC 3339日時)。 |
| 共有ユーザー | 該当する場合、リクエスト元ユーザーとファイルを共有したユーザー。各ユーザーには、次の出力フィールドが含まれます:
|
| 所有者 | ファイルの所有者のリスト。複数の所有者を持つことができるのは、一部のレガシーファイルのみです。このフィールドは、shared driveファイルには入力されません。各所有者には、リストサイズおよびリストインデックスに加えて、次のフィールドが含まれます:
|
| 最後に変更したユーザー | ファイルを最後に変更したユーザー。各ユーザーには、次の出力フィールドが含まれます:
|
| 共有済み | ファイルが共有されているかどうかを示します。このフィールドは共有ドライブのファイルには入力されません。 |
| 自分が所有 | ユーザーがファイルを所有しているかどうかを示します。このフィールドは共有ドライブのファイルには入力されません。 |
| 閲覧者はコンテンツをコピー可能 | 閲覧アクセス権を持つユーザーがファイルのコンテンツをコピーできるかどうかを示します。 |
| 編集者は共有可能 | 編集アクセス権を持つユーザーがファイルを共有できるかどうかを示します。このフィールドは共有ドライブのファイルには入力されません。 |
| 元のファイル名 | 利用可能な場合はアップロードされたコンテンツの元のファイル名、利用できない場合は名前フィールドの元の値。これは、Google Drive内のバイナリコンテンツを含むファイルでのみ使用できます。 |
| 完全なファイル拡張子 | 名前フィールドから抽出された完全なファイル拡張子。連結された複数の拡張子を含む場合があります(例: tar.gz)。これは、Google Drive内のバイナリコンテンツを含むファイルでのみ使用できます。名前フィールドが変更されるとファイルは自動的に更新されますが、新しい名前に有効な拡張子が含まれていない場合でもクリアされません。 |
| ファイル拡張子 | 完全なファイル拡張子の最後のコンポーネント(例: gz)。これは、Google Drive内のバイナリコンテンツを含むファイルでのみ使用できます。 |
| MD5チェックサム | ファイルのコンテンツのMD5チェックサム。これは、Google Drive内のバイナリコンテンツを含むファイルにのみ適用されます。 |
| サイズ | ファイルのコンテンツのサイズ(バイト単位)。これは、Google Drive内のバイナリコンテンツを含むファイルにのみ適用されます。 |
| 使用済み割り当てバイト数 | ファイルによって使用されたストレージ割り当てのバイト数。これには、ヘッドリビジョンのほか、永久保持が有効になっている以前のリビジョンが含まれます。 |
| ヘッドリビジョンID | ファイルの最新バージョンのID。これは、Google Drive内のバイナリコンテンツを含むファイルでのみ使用できます。 |
最終更新日: