Last active
May 8, 2018 14:11
-
-
Save takanakahiko/4109ba9fe827ca06e09e05bfe2d7eeba to your computer and use it in GitHub Desktop.
GoogleAppsScriptでdoPost()等でログが使えないときの代替案 ref: https://qiita.com/takanakahiko/items/c8990145605eb4e1452d
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
function doPost(e){ | |
try { | |
parseInt(e.parameter.hoge); | |
} catch (er) { //失敗したらログを吐き出す | |
var logText = "例外が発生しました :" + er.message; | |
addLog(logText); | |
} | |
} | |
function addLog(text/*ログ内容*/) { | |
var spreadsheetId = "シートのID"; | |
var sheetName = "シート1"; | |
var spreadsheet = SpreadsheetApp.openById(spreadsheetId); | |
var sheet = spreadsheet.getSheetByName(sheetName); | |
sheet.appendRow([new Date()/*タイムスタンプ*/,text]); | |
return text; | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment