Перейти к основному содержимому

Загрузка Action Package на macOS

При настройке канала Google Assistant вы скачиваете файл Action Package со страницы вашего сценария. Данный файл необходимо загрузить в проект, где вы настраиваете Action, который будет использоваться в данной интеграции.

На macOS есть ряд особенностей при загрузке Action Package, которые описаны в данной инструкции. Если у вас Windows, следуйте основной инструкции при загрузке Action Package.

Как загрузить Action Package через Терминал

предупреждение
Все шаги инструкции необходимо выполнять с учетной записи Администратора.
  1. Запустите Терминал.

  2. Выполните команду: sudo chmod +x gactions. Введите пароль, если потребуется.

  3. Введите путь к папке, в которой лежит JSON-файл и gactions, в системную переменную $PAGE. Для этого выполните команду вида: export PATH=$PATH:~/path, где /path— путь к вашей папке.

  4. Проверьте, правильно ли записался путь: echo $PATH.

Если путь был записан верно, то он будет выведен в Терминале:

  1. Для проверки доступности gactions выполните команду: gactions help.

Если система предложит вам обновить gactions, напишите y и нажмите Enter.

  1. Выполните следующую команду:

gactions update --action_package PACKAGE_NAME --project PROJECT_ID

  • Вместо PACKAGE_NAME подставьте имя JSON-файла, который вы скачали ранее.
  • Вместо PROJECT_ID подставьте Project ID, который вы скопировали из настроек вашего проекта. Нажмите Enter.

В результате gactions выдаст URL, который нужно открыть в любом браузере.

Переходите к шагу Задайте разрешение на использование основной инструкции.

Что делать, если указан неверный Google-аккаунт

предупреждение
Если в процессе прохождения дальнейших инструкций вы указали неверный Google-аккаунт, удалите файл creds.data из папки с JSON-файлом и gactions.

После этого снова выполните команду:

gactions update --action_package PACKAGE_NAME --project PROJECT_ID