2
我有一個關於與應用程序腳本日誌記錄了兩個問題:記錄與谷歌Apps腳本
1 /我有兩個.GS文件(在同一個項目)。一個(F1)通過urlfetch
(POST請求)呼叫另一個(F2)。 Logger.log
在F1中工作得很好,但不在F2中(也許它也可以工作,但我無法檢索日誌)。你知道是否正常或我可以在哪裏找到F2的日誌?
(如果你想知道,它是這樣做的,所以我們可以並行地調用相同的函數多次)。
2我的腳本鏈接到Google Cloud項目,所以我已經看到我們可以通過Stackdriver檢索一些日誌。什麼日誌?因爲那些Logger.log
似乎從那裏看不到。
感謝您的幫助
認爲不同.GS文件的一個項目爲您的組織功能的方法。每個.gs文件都可以使用這些函數,所以如果F2在F1中有一個函數'f2function(myVar){// code}',你可以用'f2function(sendVar)'來調用它;'Logger.log被報告相同記錄兩個.gs文件。 –
這種架構是通過這種方式來創建不同的線程,所以多次調用同一個函數並行 –
在您的情況下,我會將您的數據記錄到電子表格中。我不能確定目前的情況,但從過去的個人經驗來看,似乎在某些情況下,某些功能的日誌沒有打印出來。您可以創建自己的簡單日誌系統,並將數據附加到電子表格。我有一個函數名'll'。 '函數ll(a,b,c){SpreadsheetApp.openById(id).getSheetByName('name')。appendRow(a,b,c)}'我的函數並不那麼簡單,但我只是展示基礎知識。 –