ホームページ » の仕方 » Google SheetsとGoogle Apps Scriptを使ってできる8つの驚くべきこと

    Google SheetsとGoogle Apps Scriptを使ってできる8つの驚くべきこと

    Google Apps Scriptは、Google Sheetsを使用して実装されることが多い、驚くほど強力なスクリプト言語です。それは人々が軽量のウェブアプリケーションを開発することを可能にし、それらのスクリプトはグーグルのサーバー上のクラウドで走る.

    これは、Google Apps Scriptでできることのほんの一部にすぎません。他に何かしたいことがあれば、それをGoogleで検索してください。.

    Gmailメッセージをスケジュールする

    Gmailには、電子メールメッセージをスケジュールするための組み込みの方法はありません。これにはサードパーティ製のアプリケーションやサービスを使用することもできますし、単にGoogle Apps Scriptを使用することもできます。.

    Gmailシートスケジューラを使用すると、Gmailアカウントから下書きメールをインポートして日付と時刻を割り当てることができる特別なスプレッドシートを作成できます。その後メニューオプションをクリックすると、スクリプトは指定した時間に自動的にメッセージを送信します。これはすべてGoogleアカウントで実行されている小さなスクリプトを介して行われるため、サードパーティのサービスを信頼したりWebページを開いたままにしたりする必要はありません。.

    ウェブサイトがダウンしたときにSMSメッセージやEメールを受信する

    あなたが担当しているウェブサイトを常にチェックし、それがダウンした場合はあなたにSMSメッセージを送信する商用ウェブサイト監視サービスがあります。これはあなたが行動に飛び乗ってすぐにそれを修正することを可能にします.

    Website Uptime Monitorスクリプトは、Google Docsを介してこれを行います。 5分ごとに、それはあなたのウェブサイトをチェックします。停止している場合は、Googleカレンダーにリマインダー付きのカレンダーイベントが作成され、そのリマインダーはすぐにSMSメッセージを送信するように設定されています。それは自動的にあなたにSMSを送るためにグーグルカレンダーのSMSリマインダー機能から便乗します - それはあなたのSMSを受け取るためにあなたにお金がかかるかもしれませんが、SMSを送る部分は無料です。このスクリプトは代わりにあなたに電子メールメッセージを送ることもできます.

    Googleドライブでファイルを受信する

    ファイルを受け取る場所として、Googleドライブのストレージを使用することをお勧めします。たとえば、フリーランサーはクライアントからファイルを受け取り、教師は学生からファイルを受け取ることができます。 Eメールを要求するのではなく、Webページの「アップロード」ボタンをクリックしてファイルを選択するだけです。 Google Formsはこれには適していますが、ファイルアップロード機能は提供していません。.

    Google Apps Scriptを使用すると、アップロードしたファイルをGoogleドライブのストレージに直接保存するファイルアップロードページを作成できます。コードを使って新しいHTMLファイルを作成し、それを公にアクセス可能にして、ファイルを提供する必要がある人々とリンクを共有するだけです。.

    差し込み印刷を実行します。

    「差し込み印刷」は非常に昔ながらのもののように聞こえますが、それでもやはり便利です。基本的に、差し込み印刷では、テンプレートを作成して、パーソナライズされたEメールを複数の人に送信することができます。たとえば、テンプレートは「Hi $ PERSON、元気ですか?」とすることができます。差し込み印刷を使用した場合、電子メールアドレスと個人名のリストがあり、全員が自分の名前で始まる個人用の電子メールになります。.

    Google Apps Scriptでもこれを実行できます。詳細については、Gmailとの差し込み印刷スクリプトを参照してください。.

    Gmailでメールをスヌーズする

    「スヌーズ」メールは、Gmailの受信トレイとDropboxのメールボックスに見られる流行の新機能です。基本的に、それはあなたが電子メールメッセージの「スヌーズ」を押すことを可能にし、そのメッセージはあなたの受信箱から消えて、所定の期間の後に戻ってくるでしょう。これはあなたの受信箱を明確にします、しかしそれはまた後で何かについてあなたに思い出させるために電子メールが戻ってくることを確実にします.

    Google Apps Developerの公式ブログでは、この機能をGoogle Apps Scriptでできることの例としてGmail Snoozeスクリプトを作成しています。.

    Amazonで商品の価格を追跡する

    Amazon Price Trackerスクリプトは、Amazon.comまたはAmazon.caやAmazon.co.ukなどの他の国固有のAmazon Webサイトの商品へのURL(Webサイトアドレス)のリストを取得します。それはこれらのページを1日に1回チェックし、あなたに毎日のダイジェストEメールと価格変動のリストを送ります。あなたが製品に注目し続け、そしてそれがより安いときにそれを買うことを望むならば、これはあなたのために仕事をすることができます.

    特定の古いメッセージを自動的に削除する

    MicrosoftのOutlook.comには、一定期間が過ぎると特定の送信者からEメールを自動的に削除できる便利な「自動スイープ」機能があります。たとえば、GroupOnから毎日最新のオファーを入手し、1か月後にそれらのGrouponニュースレターを自動的に削除するようにOutlook.comを設定することで、長年のニュースレターが受信トレイを煩雑にしてスペースを占有しないようにできます。.

    Gmailの自動削除スクリプトでは、選択したラベルを監視し、一定期間が経過すると自動的にそのメールを削除できます。自動的にメッセージにラベルを付けるためのGmailのフィルタと組み合わせると、これは便利な機能を果たすことができる.

    Gmailで開封確認を受け取る

    Outlookには、受信者があなたの電子メールを読んだときに通知できる「開封確認」機能があります。 100%信頼できるわけではありませんが、受信者があなたのメールを開いたかどうかを知ることができます。.

    Gmailにはこの機能は含まれていませんが、Email TrackerスクリプトがGoogle Analyticsにフックされているので、スクリプトを使用して電子メールを送信するときにGoogle Analyticsを介して電子メールの開封を追跡できます。この画像にアクセスすると、小さな1×1画像とGoogle Analyticsのレポートが挿入されます。 Gmailは電子メールで自動的に画像を読み込んでいるので、これはさらに正確になるはずです。.


    これらの便利なスクリプトをたくさん書いてくれたDigital InspirationのAmit Agarwalに感謝します。!