Su questo foglio di calcolo, le Apps Script restituisce il risultato corretto quando ho eseguito il log di esecuzione restituisce correttamente "202000.0".
Tuttavia, quando si esegue lo script in una cella (evidenziato in arancione nel foglio di calcolo collegato), la cella è vuota, qualcuno sa come risolvere questo problema per caso?
Applicazioni codice di Script:
function fullTimeEmployees(url) {
var url = 'https://finance.yahoo.com/quote/WBA/profile'
var source = UrlFetchApp.fetch(url).getContentText()
var jsonString = source.match(/root.App.main = ([\s\S\w]+?);\n/)
if (!jsonString || jsonString.length == 1) return;
var data = JSON.parse(jsonString[1].trim())
Logger.log(data.context.dispatcher.stores.QuoteSummaryStore.assetProfile.fullTimeEmployees)
}
Inoltre, qualcuno sa cosa posso cambiare .fulltimeEmployees (alla fine) così si restituisce il nome completo della società? come illustrato qui, evidenziata in verde