0

始めるのに少しだけ助けが必要です...

この Google サンプル スクリプトを Google サイトで実行しようとしていますが、機能しません。

このチュートリアルで提案されている手順に従いました... https://developers.google.com/apps-script/articles/getting-started-with-sites

function doGet(e) {
    var app = UiApp.createApplication();
    // hello world label
    var helloworldLabel = app.createLabel("I love Apps Script!").setStyleAttribute("fontSize","16px");
    // add the label to the app container
    app.add(helloworldLabel);
    return app;
}

フランス語のエラー メッセージ ;;; : GOOGLE DRIVE Désolé, la page (ou le document) que vous souhaitez afficher n'existe pas. Vérifiez l'adresse, puis réessayez.
「GOOGLE DRIVE 申し訳ありませんが、ページ(ドキュメント)は存在しません」...

私はおそらく非常に基本的なものを見逃しています...

この他のコードをスクリプト エディターで直接実行すると、問題なく動作します...

function sendEmail()
{ 
    MailApp.sendEmail('jp.bihin@skynet.be', 'Salut !', 'Ce message est envoyé par des scripts Google Apps. Chouette non ?'); 
} 

ご協力いただきありがとうございます。

4

1 に答える 1

0

最近、Web アプリケーションを公開する必要がある方法にいくつかの変更がありました (ごく最近):ドキュメントを参照してください: 「スクリプトを Google Apps スクリプト ガジェットとして Google サイトに埋め込むには、最初にスクリプトを Web アプリケーションとして展開する必要があります」

古いスクリプトはページに挿入すると直接実行できるようですが、新しいスクリプトはガジェットとして挿入する前に公開する必要があります。ドキュメントはあまり明確ではありませんが、いくつかのテストで、この手順が必要であることが確認されているようです (バージョンの作成 / webapp として公開)。
Web アプリケーションを埋め込みガジェットとして実行する場合のアクセス許可と ID に関する考慮事項を考慮すると、これは理にかなっています。

于 2012-09-09T08:20:55.683 に答える