Недоступная служба — appsactivity

#google-apps-script

#google-apps-script #google-приложения-активность

Вопрос:

Сегодня я начал получать сообщение «Недоступная служба — appsactivity» при выполнении моего веб-приложения Google Apps script. Кто-нибудь знает, происходит ли сбой?

Ответ №1:

Недоступная служба — appsactivity

Предыдущий ответ правильный, но упомянутая проблема теперь закрыта как дубликат

Вместо этого рассмотрите возможность добавления звезды (вверху слева) к этой проблеме. Кроме того, связанная ошибка:

Служба не найдена: appsactivity v1

также сообщается как дубликат вышеупомянутой проблемы.


Возможные решения:

Комментарии:

1. Спасибо. #30 — Удалить службу appsactivity из файла манифеста: appsscript.json мне помог

Ответ №2:

https://issuetracker.google.com/issues/169595450

Сообщается и назначается кому-то в Google. Похоже на сбой / непреднамеренное изменение.

Ответ №3:

Похоже, эта проблема связана с устареванием API Drive Activity v1. Google рекомендует перейти на версию v2 (см. Здесь ).

Возможно, вам потребуется очистить кеши и, возможно, даже повторно активировать расширенную службу.

Ответ №4:

Итак, я также столкнулся с той же проблемой. Отслеживание проблем предполагает, что это связано с изношенностью Api Drive V1, хотя, когда я проверил свою версию API drive, она уже была последней, поэтому я попробовал следующее, которое сработало.

Нажмите «Просмотр»>»Показать файл манифеста», чтобы увидеть файл JSON, содержащий области.

и удалите область действия приложений (я протестировал свое приложение в режиме разработки, все работает, я расскажу о необходимости этой области позже). это должно выглядеть так

 {
      "userSymbol": "AppsActivity",
      "serviceId": "appsactivity",
      "version": "v1"
    },
  

Я надеюсь, что это поможет вам прокомментировать ваш ответ.

Спасибо.

Ответ №5:

Решение — отключить Runtime V8.

Откройте сценарий в редакторе сценариев приложений. Выберите Выполнить > Отключить среду выполнения скрипта новых приложений, работающую на версии 8

Вот и все

Я исправил мою проблему

Ответ №6:

Обновление: 2 мая 2021:

После долгих проб и ошибок приведенное выше решение для отключения среды выполнения v8 частично корректно и работает — до тех пор, пока вы не пытаетесь использовать какие-либо другие скрипты с средой выполнения V8 в качестве библиотеки.

Полное решение — вы можете обновить отдельные скрипты до версии 8, но если у вас есть какие-либо библиотеки, подключенные к скрипту, которые также не обновлены до версии 8, тогда скрипт выдаст ошибку «невозможно найти appsactivity v1».

Обновление всех скриптов, которые используются в качестве библиотек, до версии 8 также стало ключом к устранению этой проблемы для моих скриптов.

Разочаровывает то, что Google продвигает обновление до версии 8 (отключение отладчика и т. Д.) Без предварительного устранения этой проблемы, поскольку это действительно заставит некоторых людей (например, меня на некоторое время) зациклиться.