Google SpreadsheetのGAS関数getDataSourceRefreshSchedulesを理解しよう

Google SpreadsheetのGAS(Google Apps Script)には、データソースの更新スケジュールを取得するための関数getDataSourceRefreshSchedulesがあります。この関数は、スプレッドシートに接続されたデータソースの更新スケジュールを取得する際に使用します。

この記事でわかること

  • getDataSourceRefreshSchedules関数の基本的な使い方
  • 関数の引数の解説
  • 関数の戻り値の理解

getDataSourceRefreshSchedules関数

プログラムサンプル

var spreadsheet = SpreadsheetApp.getActiveSpreadsheet();
var schedules = spreadsheet.getDataSourceRefreshSchedules();
Logger.log(schedules);

引数の解説

getDataSourceRefreshSchedules関数は引数を必要としません。

戻り値

この関数は、スプレッドシートに接続された各データソースの更新スケジュールを表すオブジェクトの配列を返します。各オブジェクトは、データソースのID、次の更新の日時、および更新の頻度(FrequencyType「DAILY」、「WEEKLY」、「MONTHLY」のいずれか)をプロパティとして持ちます。

公式ドキュメントのURL

詳細な情報は、Google Apps Scriptの公式ドキュメントをご覧ください。

まとめ

この記事では、Google SpreadsheetのGAS関数getDataSourceRefreshSchedulesについて学びました。この関数を使用すると、スプレッドシートに接続されたデータソースの更新スケジュールを簡単に取得することができます。これにより、データソースの更新タイミングを把握し、データの最新性を保つことが可能になります。

GASをイチから学びたい方へ

このブログでは断片的な説明になってしまっていますが、本書は幅広いGASの内容が網羅的に学べる本です。イチから学びたい方は是非読んでみてください。

すでにGASをある程度マスターした方にも辞書的に手元に置いておくと便利です。

PR

未経験からSNSデザインを学び、在宅ワークで収入を得たい方へ。
Flap DESIGNは、デザインスキルから案件獲得までを徹底サポートするオンラインスクールです。現役プロがマンツーマンで指導するため、挫折しにくい環境が強み。
さらに、受講期間中に案件を獲得できなかった場合は、売上が立つまで営業サポート期間を延長する「売上保証制度」も魅力です。
副業として月8〜20万円を目指したい会社員の方、出産・育児を機に新しい働き方を求める方、フリーランスとして独立を目指す方など、ライフスタイルに合わせた働き方を実現したい方にぴったりのサービスです。まずは無料相談で詳細を聞いてみませんか?

未経験から始める!SNSデザインスクール