0

J'essaie ce code:Erreur: "UrlShortener" n'est pas défini de Google Sheets

function onOpen() { 

SpreadsheetApp.getUi() 

.createMenu("Shorten") 

.addItem("Go !!","rangeShort") 

.addToUi() 
} 

function rangeShort() { 

    var range = SpreadsheetApp.getActiveRange(), data = range.getValues(); 

var output = []; 

for(var i = 0, iLen = data.length; i < iLen; i++) { 

var url = UrlShortener.Url.insert({longUrl: data[i][0]}); 

output.push([url.id]); 

} 

range.offset(0,1).setValues(output); 

} 

mais il a une erreur:

in line 12 Reference Error: "UrlShortener" is not defined

Répondre

0

A l'intérieur du script Google, accédez à Ressources> Services Google avancés et activez l'API URL Shortener.