Skrypty Google stanowią niezwykle użyteczne narzędzie, które pozwala na uruchamianie skryptów w różnych aplikacjach Google, takich jak Dokumenty, Dysk, Arkusze czy Prezentacje. Jeśli zdecydujesz się poświęcić trochę czasu, możesz stworzyć własny skrypt, jednak w Internecie istnieje wiele gotowych rozwiązań, które można łatwo zaimportować. Skrypty Google, podobnie jak inne rodzaje skryptów, działają w oparciu o wyzwalacze lub określone parametry, które muszą być spełnione, aby skrypt mógł się uruchomić. W sytuacji, gdy wyzwalacze nie działają, skrypt nie będzie funkcjonować poprawnie, co może prowadzić do problemów. W przypadku awarii skryptu, otrzymasz wiadomość e-mail z tematem „awarie skryptu Google Apps”, informującą o niepowodzeniu konkretnych wyzwalaczy. Poniżej przedstawiamy sposób na zaprzestanie otrzymywania takich wiadomości.
Rozwiązywanie problemów z „awariami skryptu Google Apps”
Pierwszym krokiem powinno być zidentyfikowanie skryptu, który zawodzi. Możesz to ustalić na podstawie treści wiadomości e-mail. Zastanów się, czy dany skrypt jest nadal przydatny dla Ciebie. Jeśli nie, najlepszym rozwiązaniem może być jego usunięcie. W przeciwnym razie, konieczne będzie zbadanie przyczyn awarii wyzwalaczy.
Typowe komunikaty o błędach
Skrypt może nie działać z różnych powodów, a w wiadomości e-mail zazwyczaj znajdziesz jeden z poniższych komunikatów o błędach, które wskazują, które wyzwalacze zawiodły:
- Wymagana jest autoryzacja do wykonania tej czynności
- Przekroczono maksymalny czas wykonania
- Usługa wykorzystuje zbyt wiele zasobów w ciągu jednego dnia
Analiza wyzwalaczy
Wiadomości e-mail dotyczące „awarii skryptu Google Apps” zawierają cenne informacje. Przejrzyj je, aby dowiedzieć się, które filtry i wyzwalacze są używane przez niesprawny skrypt. Temat wiadomości wskaże, który skrypt sprawia problemy. Na przykład, jeśli w wiadomości znajduje się informacja o skrypcie „Google Drive Expiration”, oznacza to, że wyzwalacz czasowy, który miał wygasić plik, nie działa, ponieważ wymaga autoryzacji, której nie może uzyskać.
Aby dokładniej zbadać skrypty, które są aktywne, odwiedź ten link. Jeśli znajdziesz skrypt, który sprawia problemy, możesz przystąpić do jego naprawy. Sposób rozwiązywania problemów będzie zależał od rodzaju skryptu, więc nie możemy dokładnie opisać każdego przypadku.
Ponadto warto przeanalizować filtry i wyzwalacze. Kliknij tutaj, aby przejść do zakładki Filtry i Wyzwalacze w lewej kolumnie. Zobaczysz listę skonfigurowanych wyzwalaczy, które można edytować lub usuwać, w zależności od potrzeb. W wielu sytuacjach wystarczy ponownie zastosować wyzwalacz, aby rozwiązać problem.
Usuwanie wyzwalaczy
Może się zdarzyć, że kiedyś użyłeś skryptu, a później go usunąłeś. Mimo to, wyzwalacze związane z tym skryptem mogą nadal istnieć i próbować się uruchomić, co może prowadzić do niepowodzeń i generowania wiadomości e-mail o błędach. W takiej sytuacji wystarczy, że usuniesz dany wyzwalacz, aby zatrzymać dalsze powiadomienia.
Jeśli wszystkie inne metody zawiodą, możliwe jest zablokowanie wiadomości e-mail, jednak nie zaleca się tej opcji, zwłaszcza jeśli intensywnie korzystasz z Google Script.
newsblog.pl