2012-09-09 3 views
0

시작하려면 약간의 도움이 필요합니다 ...Google 사이트의 스크립트가 실패합니다.

Google 사이트에서이 Google 샘플 스크립트를 실행하려고하는데 작동하지 않습니다.

I 않았다 ... 프랑스어 ;;;에서 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 (다른 문서) que sous sohaitez afficher n'existe pas. 다른 사람과 함께, 푸에르토 리서치. 내가 스크립트 편집기에서 직접이 다른 코드를 실행하면
는 ...

아마 아주 기본적인 무언가를 그리워

...

을 "Google 드라이브 죄송합니다, 페이지 (문서) doensn't 존재" 잘 작동합니다 ...

function sendEmail() 
{ 
    MailApp.sendEmail('[email protected]', 'Salut !', 'Ce message est envoyé par des scripts Google Apps. Chouette non ?'); 
} 

도움 주셔서 감사합니다.

+1

정확한 오류 메시지를 게시 할 수 있습니까? 비슷한 문제가있는 사람들을 찾는 것이 도움이 될 것입니다. –

+0

french ;;;의 오류 메시지 : Désolé, la page (다른 문서) que sousousous afficher n'existe pas. 다른 언어로보기, puis réessayez. – user1657722

답변

0

최근에 웹 앱을 게시해야하는 방식이 일부 변경되었습니다 (see docs : "). Google 사이트 도구에 Google Apps Script Gadget으로 스크립트를 퍼가려면 먼저 스크립트를 웹 응용 프로그램 "

이전 스크립트는 페이지에 삽입 될 때 직접 실행될 수 있지만 새로운 스크립트는 가젯으로 삽입되기 전에 게시되어야합니다. 문서화는 명확하지 않지만이 단계가 필요하다는 몇 가지 테스트 (버전 생성/웹 애플리케이션으로 게시)가있는 것 같습니다.
Webapp를 임베디드 가젯으로 실행할 때 사용 권한과 ID 고려 사항을 고려할 때 의미가 있습니다.

+0

고마워요! 그게 다야 지금은 효과가 있습니다. – user1657722

+0

도움이 되었으면 좋겠다. :-) 코드에서 개인 이메일을 가려야 할 수도 있습니다. 여기에 개인 정보를 게시하는 것은 결코 좋은 생각이 아닙니다! 또한이 게시물을 답변으로 표시하도록 고려하시기 바랍니다. –

관련 문제