19 Googleドライブを自動化するための便利なGoogle Appsスクリプト
Googleドライブには、さまざまな種類のファイルを保存して操作するための優れた機能がありますが、作業に不可欠な機能がいくつか欠けています。 Google Apps Scriptsは、簡単に使用できるスクリプト言語です。 物事を成し遂げる, それ以外ではDriveでは利用できません.
画像からテキストを読んだり抽出したり、ファイルを変換したり、ソーシャル写真を自動バックアップしたり、Gmailの添付ファイルを保存したりできるスクリプトがあります。ほとんどのスクリプトでは、これらのサービスも自動化できます.
Google Apps Scriptsをどのように利用するかを調べてみましょう。 足りない穴を埋める Googleドライブで他のツールを使わずにさまざまな操作を実行できます。.
前提条件:Google Appsスクリプトを実行する方法
Driveでスクリプトを作成して実行するには、次の手順に従います。
- Googleドキュメントまたはシートを作成または開きます。から 道具 メニュー、選択 スクリプトエディタ.
- 既存のコードを削除してコードを追加してください。に行く ファイル > 保存する >スクリプト名を追加>クリック OK.
- 実行するには、►をクリックするか、 実行する メニューで、機能を選択します。初めてスクリプトを実行した場合は、認証が求められます。必要な権限を確認してをクリックします。 許可する.
- スクリプトが実行されていることを示す黄色いバーが中央上部に表示されます。.
これらの手順は一般的なスクリプト用であり、特定のスクリプトを実行するには特別な追加の手順が必要になることがあります。.
Googleスプレッドシートの変換とメール送信
それは何をしますか:
- 変換する Googleスプレッドシート PDFと それらを郵送する Gmailアカウントを使用する
- あなたができます 1枚だけ変換して送信する シートIDを使用する.
- にPDFを送る 複数の人 アドレスをコンマで区切って追加する.
ユースケースシナリオ
マーケティングデータを第三者に送信したいがスプレッドシート全体を共有したくない場合などのシナリオで役立ちます。このスクリプトを使ってPDF版を送ることができます。これにより、スプレッドシート全体の情報を損なうことなく、必要なデータを共有できます。.
OCRを使って画像をテキストに変換する
それは何をしますか:
- 画像をテキストに変換します OCR技術を使用した文書あなたのドライブにそれらを保存する.
ユースケースシナリオ
このスクリプトは、画像内のテキストを編集したり、大量の画像を調べたりする必要がある場合に役立ちます。それは変換された画像を編集可能かつ検索可能にします。 GoogleのネイティブOCRテクノロジを使用しているため、時間と労力を節約でき、信頼できるテキスト出力が得られます。.
Googleドライブでファイルエディタを追跡する
それは何をしますか:
- どのユーザーがGoogleドライブのネイティブファイルに変更を加えたかを調べます.
- ファイルが変更された日時を表示します 名前とメールアドレス 共有ドキュメント/ファイルに変更を加えたユーザーのリスト.
ユースケースシナリオ
このスクリプトは、シート、ドキュメント、プレゼンテーション、その他のGoogleドライブのフォーマットなど、ドライブに加えられた変更を追跡するのに役立ちます。.
ウェブページをGoogleドライブに保存する
それは何をしますか:
- ウェブページを保存またはバックアップする Googleドライブへの任意のURLで.
- Webページを取得して HTMLと同じ保存 ファイル(デフォルト)または設定した拡張子.
- いい状態を維持 フォルダ構造 複数のWebページまたはそのコピーを保存するためのもの.
ユースケースシナリオ
このスクリプトは、多くのWebサイトを調査する必要があり、将来の参考のためにそれらを保存する必要があるかもしれない研究者、学者、ブロガーなどにとって最も役立ちます。変更することを忘れないでください RESOURCE_URL ダウンロードしたいリンクへのスニペットで.
メールでGoogle Docを送信する
それは何をしますか:
- Google Docを電子メールでだれにでも送信して、 電子メールの本文としてのdocのコンテンツ (添付ファイルではなく).
- を変換します HTMLからdocへ そして、電子メールで同じことを送ります
ユースケースシナリオ
添付ファイルとしてではなく、電子メールの一部として何かを送信したい場合は、これが仕事を完成させるものです。変更しなければならないことに注意してください documentId、受信者、件名 4行目の実際の値に.
Googleドライブでウェブサイトをホストする
それは何をしますか:
- 静的Webサイトをホストする GoogleドライブのHTML、CSS、JS、画像、Podcastなどのファイルを含みます。 (Driveを使ってPHPやJavaのバックエンドを使っているような動的なサイトを提供することはできません。)
ユースケースシナリオ
このスクリプトはあなたのサイトのホスティングプランやドメインを購入したくない場合に便利です。それは完全に無料で、Googleのサーバーは世界中の多くのホスティングプロバイダーよりはるかに速いです.
Instagram写真をダウンロード
それは何をしますか:
- ダウンロード 複数のInstagramの写真 そしてそれらをあなたのドライブに自動的に保存する.
- 特定のタグを使用して写真をダウンロードする または特定のInstagram URLから.
- 簡単なメンテナンスのために、画像はDriveの別のフォルダに保存されます。.
ユースケースシナリオ
Instagramのファン、コレクター、研究者がDriveでデータのバックアップを管理するのに役立ちます。.
Google DocをMarkdownに変換する
それは何をしますか:
- Googleドキュメントをに変換します。 マークダウン(.md)形式.
- 変換された文書と画像が自動的に送信されます。 (複雑なフォーマットを使用するとデータに問題が生じる可能性があることに注意してください。)
ユースケースシナリオ
オンラインでの発行にマークダウン形式を定期的に使用するブロガーや発行者にとっては便利です。これを使用して、彼らはあらゆるドラフトのために彼らのコンテンツを変換するという手作業を避けることができます。.
共有データの自動有効期限を設定する
それは何をしますか:
- 自動有効期限を設定します Drive内の共有ファイルとフォルダの間隔
- 自動的に 他のユーザーへのアクセスを削除します 一定期間経過後(自動期限切れ).
ユースケースシナリオ
このスクリプトは、ドライブのデータへの制限付きアクセスを許可するのに役立ち、データの共有解除を忘れることを心配する必要がなくなります。この機能はすでに利用可能です Google Apps for Work ユーザー、しかしあなたが無料ユーザーなら、それはあなたのためです.
Gmailの添付ファイルをドライブに保存する
それは何をしますか:
- 抽出物と すべてのGmail添付ファイルを特定のフォルダに保存します あなたのドライブに.
- 進捗を通知する 取得した添付ファイルを電子メールで送信するが、通知設定を設定する必要がある.
ユースケースシナリオ
Driveなどのクラウドストレージに添付ファイルを保存したい場合は、これが取得するスクリプトです。.
Googleドライブ内のすべてのファイルを検索
それは何をしますか:
- すべてのファイルを検索します ドライブに移動し、結果をGoogleシートに簡単なダイジェストスタイルで表示します。.
- ドキュメント、シート、プレゼンテーション、その他いくつかのテキストフォーマットをサポート.
ユースケースシナリオ
これであなたのファイルとデータの山を素早く検索.
Googleドライブのディレクトリ一覧
それは何をしますか:
- 全リスト ファイルとフォルダ Googleドライブの ディレクトリ 再帰的に
- このデータを見やすい形式でスプレッドシートに書き込む.
ユースケースシナリオ
ドライブ内のすべてのデータを理解するため、およびファイル管理のために役立ちます。このスクリプトを機能させるには、次のように設定する必要があります。 folderId 最初のコードです。フォルダIDは、×以降のすべてです。¢Â???フォルダ/'フォルダのアドレスの一部.
GoogleドキュメントをHTMLに変換する
それは何をしますか:
- 変換する GoogleドキュメントからHTML形式へ Webページやソースコードエディタで簡単に共有または使用するため.
- さまざまな基本的なHTMLタグやフォーマットオプションをサポートしていますが、複雑なテキストフォーマットにはあまり適していません。.
ユースケースシナリオ
HTML対応ツールの投稿を探している作家、ブロガー、パブリッシャーのために主に役立ちます。設定することを忘れないでください KEYとFILE_ID コード内の変数.
複数のシートからのデータを結合する
それは何をしますか:
- からのデータをマージします 特定のスプレッドシートの複数のシート 現在のスプレッドシートで単一のシートにする.
ユースケースシナリオ
このスクリプトは、複数のシートの共通データ(共通のヘッダと構造を含む)を持っていて、それらを1つの大きなデータシートに結合したい場合に役立ちます。.
GoogleスプレッドシートをCSVファイルにエクスポート
それは何をしますか:
- 現在のスプレッドシートのシートを次のようにエクスポートします。 個々のCSVファイル ドライブ内.
ユースケースシナリオ
データの管理と保存にSheetsを定期的に使用し、共有または他のアプリケーションで使用するためにCSV形式のデータを必要とする人にとっては便利です。これがないと、Googleスプレッドシートは一度に1枚のシートしか変換およびダウンロードできません。.
スクリプトエディタにコードをコピーしたら、そのスプレッドシートをもう一度開いて、 アドオン メニュー.
GoogleシートをPDFの請求書に変換する
それは何をしますか:
- 特定のシートをに変換します PDFの請求書 ドライブに保存.
ユースケースシナリオ
自分の作業ツールとしてGoogle Appsエコシステムを定期的に使用していて、製品の請求書などに対処する必要があるユーザーに適しています。.
Googleドライブに直接URLをアップロードする
それは何をしますか:
- 個々のファイルをアップロードします (または複数のファイル) 特定のURLから あなたのドライブに自動的に.
- ファイルは特定のフォルダに保存されます ドライブに入れて、一度に1つずつ指定すれば、複数のリンクから複数のファイルを簡単にアップロードできます。.
ユースケースシナリオ
Webからのデータをドライブに保存したい人のために。必要なのは、必要なページのリンクだけです。使用するには、コードをスクリプトエディタにコピーして、 公開する > Webアプリとしてデプロイ…
Google+プロフィールをGoogleスプレッドシートにダウンロードする
それは何をしますか:
- 一般公開されているGoogle+プロフィールのデータを取得します グーグルシートへ。取得したデータには 氏名、勤務先、プロフィール写真 もっと.
- それが必要とする唯一の入力はあなたがについてのデータを得たい人のプロフィールIDであり、これは複数のプロフィールのために働きます.
ユースケースシナリオ
これは、データ入力およびデータ収集のためのソーシャルメディアアナリストにとって非常に役立ちます。.
PDFの添付ファイルをプレーンテキストに変換する
それは何をしますか:
- すべて変換 PDF Gmailからの添付ファイル プレーンテキスト形式 共有や保存が簡単
- あなたはできる PDFの原語を指定する (テキスト抽出用) 出力テキストファイルを保存する 一緒に 元のPDF Googleドライブのファイル.
ユースケースシナリオ
あなたは定期的にPDFをメールで受け取り、それらをオリジナルまたはプレーンテキスト形式でDriveに保存したいと思います。それはバッチで仕事をします.
どうやってこのリストを見つけましたか?あなたは、ドライブユーザーの生活を楽にするのに役立つ、他のGoogle Appsスクリプトを知っていますか?下のコメント欄を使ってお知らせください。.