0

nicht definiert google ich diesen Code bin versucht:Referenz-Fehler: "UrlShortener" sind Blätter

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); 

} 

aber es hat einen Fehler:

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

Antwort

0

Im Innern des Google-Skripts, gehen Sie auf Ressourcen> Erweiterte Google-Dienste und aktivieren Sie die URL Shortener-API.