Googleドキュメントアダプタ

Googleドキュメントアダプタは、Google Apps for Businessを契約されているお客様のGoogle Driveに対して、ファイルの一覧取得、ダウンロード、アップロード、削除を行えるアダプタです。
ここではこのアダプタの使用方法についてご説明します。

グローバルリソースの設定

グローバルリソースの設定についてご説明します。たとえばGoogle Appsへのログインアカウントが、foo@example.com の場合、ドメイン名とユーザー名のフィールドには以下のように設定します。

Googleアカウントに2段階認証プロセスを設定されている場合、パスワード欄にはGoogleの2段階認証プロセス設定ページで生成できる「アプリケーション固有のパスワードの管理」を設定します。「アプリケーション固有のパスワードの管理」は、通常英数字16桁からなる aaaa bbbb cccc ddddといった形式の文字列です。
2段階認証プロセスを設定されていない場合は、Google Appsへのログインパスワードを入力します。

ファイルのダウンロード

ファイルのダウンロードには、「ファイル/フォルダ読み取り」アイコンを使用します。設定例を示します。

設定項目説明
接続先先に作成したグローバルリソースを選択します。
フォルダパスダウンロード対象のGoogle Drive上のパスを指定します。併せて画面下部にある「再帰的に処理する」にチェックを入れると、指定したパスの全階層に対してダウンロードを行います。
ファイル/フォルダ名ダウンロード対象のファイル名を指定します。ワイルドカード(*)が使用できます。
ローカルディレクトリダウンロードする先のディレクトリ(SkyOnDemand上のエクスプローラーで見えるディレクトリ)を指定します。併せて画面下部にある「ファイルが存在する場合は上書きする」にチェックを入れると、同名のファイルがある場合に上書きすることができます。

なお、このアダプタの基本的な用途としては、Google Driveにあらかじめアップロードされたファイルを、アップロードされたファイル形式でダウンロードする、というものになります。そのためGoogle Drive上で新規に作成されたGoogle Docs形式(Google文書、Googleプレゼンテーション、Googleスプレッドシート等)のダウンロードについては、Googleが自動的に変換するため、期待する形式ではダウンロードできない場合があります。

どのようにダウンロードされるかについては、次の表を参照してください。

Google Drive上の形式ダウンロードされるファイル形式補足
.docx (Microsoft Word形式).docxそのまま取得できる(期待通りの動作)
.pptx (Microsoft PowerPoint形式).pptxそのまま取得できる(期待通りの動作)
.xlsx (Microsoft Excel形式).xlsxそのまま取得できる(期待通りの動作)
Google文書形式HTML形式 ※2013年8月現在期待しない動作
Googleプレゼンテーション形式1ページ目をPNG画像 ※2013年8月現在期待しない動作
Googleスプレッドシート形式PDF v1.4形式 ※2013年8月現在期待しない動作

Google Docs形式のドキュメントをMicrosoft Office形式に変換してダウンロードする機能を今後の機能拡張で検討しておりますが、現時点ではリリースについては未確定となっております。

 

ファイルのアップロード、削除

(ファイルのアップロード、削除については、執筆中です。申し訳ございません。)