Tips for Mac, Android, Windows

Hur man stoppar e-postmeddelanden om "misslyckanden för Google Apps Script"

Google Scripts är ett användbart verktyg som låter dig köra skriptaktioner på filer i Google Docs, Drive, Sheets, Slides etc. Om du är villig att investera lite tid i det kan du antagligen skriva ditt eget Google-skript men du finner att det finns många av dem tillgängliga online som du helt enkelt kan importera. Ett Google-skript, som de flesta andra skript, förlitar sig på triggers eller vissa parametrar som ska köras och när dessa triggers inte körs, kan själva skriptet inte köras och slutligen misslyckas. När ett skript inte körs får du ett e-postmeddelande med ämnet "fel för Google Apps-skript" som säger vilka triggers som misslyckades. Så här kan du sluta få dessa e-postmeddelanden.

Fixa "misslyckanden för Google Apps Script"

Det första du bör göra är att kolla in vilket skript som har en felaktig trigger. Du kan ta reda på det i själva e-postmeddelandet. Bestäm om skriptet fortfarande är användbart för dig och om det inte är det, är det en bra idé att bara ta bort det. Om du fortfarande behöver använda skriptet måste du ta reda på varför dessa triggers misslyckas.

Felmeddelanden

Ett skript kan misslyckas av flera orsaker, men du får vanligtvis ett av dessa felmeddelanden i e-postmeddelandet. Ett felmeddelande kommer att åtföljas av utlösare som inte fungerar.

  • Behörighet krävs för att utföra åtgärden
  • Överträffade maximal körningstid
  • Service som använder för mycket datortid under en dag

Analysera triggers

E-postmeddelanden "fel för Google Apps Script" hjälper här igen. Titta igenom det så kommer det att visa dig två saker; filter och triggers som används av ett skript och som misslyckas. Ämnet kommer att berätta vilket skript som har problem, till exempel i skärmdumpen nedan har jag ett skript som heter 'Google Drive Expiration' som inte körs. Utlösaren som misslyckas är en tidsbaserad trigger som är tänkt att löpa ut en fil vid en viss tidpunkt. Felmeddelandet säger att det behöver "auktorisation för att utföra åtgärden" som det inte kan få.

Undersök först skript som körs besöker den här länken. Om du hittar skriptet kan du felsöka det. Felsökningssteg beror generellt på typen av skript så vi kan inte gå i detalj om hur man fixar ett skript.

Därefter vill du titta på filter och triggers. Besök den här länken, och välj Filters och Triggers-fliken i kolumnen till vänster. Du ser triggers som har konfigurerats. Du kan redigera dem eller ta bort dem. Det beror på vad du behöver göra för att fixa skriptet. I många fall kommer du att kunna använda utlösaren igen och fixa problemet.

Radera utlösare

Det är möjligt att du en gång använde ett skript och raderade det senare. Dess triggers kan fortfarande existera och de försöker köra men misslyckas varför du får e-postmeddelandet för en misslyckad skriptkörning. I så fall kan du bara ta bort avtryckaren så kommer e-postmeddelanden att stanna.

Om allt annat misslyckas kan du göra det blockera e-postmeddelandet men vi rekommenderar inte att du gör det om du använder mycket av Google Script.

Hur du zooma och rotera Netflix i Chrome

Hur du zooma och rotera Netflix i Chrome

Det finns massor av webbläsarutvidgningar som låter dig låsa upp de dolda Netflix-kategorierna, f...

Läs Mer

Hur du inaktiverar Byt till flikförslag i Chrome

Hur du inaktiverar Byt till flikförslag i Chrome

Chrome 69 kom med en hel del förändringar. Det är sällsynt att en enda ny version av webbläsaren ...

Läs Mer

Hur man kontrollerar när en titel lämnar Netflix

Hur man kontrollerar när en titel lämnar Netflix

Alla bra saker tar slut och filmer och TV-titlar på Netflix löper ut. Nya filmer och TV-program k...

Läs Mer

smihub.com