HTML テンプレートから作成されたカスタム ダイアログ ボックスをシートに追加しようとしていますが、何も結果が得られませんが、次のエラーが表示されます。
私の側でエラーが発生したり、既に書いたものと競合したりする可能性をすべて排除するために、私は自分のプロジェクトを脇に置き、空白のスプレッドシートからやり直しました. https://developers.google.com/apps-script/guides/html/templatesで Google が推奨するコード以外は何も追加しませんでした
function doGet() {
return HtmlService
.createTemplateFromFile('Index')
.evaluate();
}
<!DOCTYPE html>
<html>
<head>
<base target="_top">
</head>
<body>
Hello, World! The time is <?= new Date() ?>.
</body>
</html>
私はまだエラーが発生しています。この関数を呼び出すことができる非常に単純なカスタム メニューを除けば、私のコードには、この関数と、Google Developers からコピー アンド ペーストされた HTML 以外のものはありません。そのページの他の例をいくつか試しましたが、どの関数を試しても、結果は同じ不可解なエラー メッセージです。
これがGoogleスプレッドシートです。その機能「Do Get」を機能させることができるかどうかを確認してください: https://docs.google.com/spreadsheets/d/1RpbYryy0El80oj-07Q21cbtRr8gPDCjrwPbHbBF4Zr0/edit#gid=0