見出し画像

JavaScriptを使用してURLパラメータをGoogleスプレッドシートに渡す

Google Apps Scriptを使用する方法

Google Apps Scriptを使用する方法

Google Apps Scriptを使用して、URLパラメータを受け取り、それをスプレッドシートに書き込むことができます。

まず、以下のようなURLを用意します。

https://script.google.com/macros/s/XXXXXXXXXXXX/exec?key1=value1&key2=value2&key3=value3

Google Apps Scriptを使用して、以下のようにURLパラメータを取得して、それをスプレッドシートに書き込みます。

function doGet(e) {
  var sheet = SpreadsheetApp.getActiveSheet();
  var values = [];
  values.push(new Date());
  for (var key in e.parameter) {
    values.push(e.parameter[key]);
  }
  sheet.appendRow(values);
  return ContentService.createTextOutput("Success!");
}

doGet関数がURLパラメータを取得できます。

Google Sheets APIを使用する方法

Google Sheets APIを使用して、URLパラメータを受け取り、それをスプレッドシートに書き込むことができます。以下は、Google Sheets APIを使用して、URLパラメータをスプレッドシートに書き込む例です。


続きはこちら

https://eguweb.jp/gas/63085/

サポートお願い致します!