GASのHTMLページにタイトルをつける
GASでHTMLを公開するとき、以下のように.gsコードのdoGetで
function doGet() {
const htmlOutput = HtmlService.createTemplateFromFile('HTMLファイル名').evaluate();
return htmlOutput;
}
とHTML出力するとき、デフォルトだと以下のようにブラウザに表示させるタイトルはURLになっている。
任意のタイトルを設定したいときは、以下のように
function doGet() {
const htmlOutput = HtmlService.createTemplateFromFile('HTMLファイル名').evaluate();
htmlOutput.setTitle('設定したいタイトル');
return htmlOutput;
}
のようにsetTitleを使うことで、任意のタイトルを設定できる。
サンプルコード
以下にサンプルのコードを置いておく。ここでは、title_test.htmlのタイトルを、title_test.gs内のsetTitleで「タイトルのテスト」に設定したうえで出力している。
まずhtmlコード。
次にgasコード。
以下がコードをデプロイして実行した結果。
些細な小ネタだけど自分用にメモしておく。



