Sur cette feuille de calcul, les Apps Script retourne le bon résultat quand je le lance, le journal d'exécution renvoie correctement "202000.0".
Cependant, lorsque je lance le script dans une cellule (surlignée en orange sur la feuille de calcul), la cellule est vide, personne ne sait comment résoudre ce problème par hasard?
Les Applications de code de 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)
}
Aussi, personne ne sait ce que je peux changer .fulltimeEmployees (à la fin) de sorte qu'il renvoie le nom complet de l'entreprise? comme illustré ici, mis en évidence en vert