T-kazu1234
12/20/2019 - 5:10 PM

GAS_クライアント側JavaScriptからサーバー側関数を呼びだすスクリプト

クライアント側JavaScriptからサーバー側関数を呼びだすスクリプト では、実際にgoogle.script.runオブジェクトを使ってサーバー側のスクリプトを呼び出してみましょう。 まずは、サーバー側のmain.gsには、URLリクエストを受けてHTMLを表示するdoGet関数と、このプロジェクトのコンテナとしているスプレッドシート名を返すgetSpreadsheetName関数を記述しておきます。

function doGet() {
  var htmlOutput = HtmlService.createTemplateFromFile("index").evaluate();
  htmlOutput
    .setTitle('GAS+Vue.js')
    .addMetaTag('viewport', 'width=device-width, initial-scale=1')
  return htmlOutput;
}
 
function getSpreadsheetName(){
  return SpreadsheetApp.getActiveSpreadsheet().getName();
}