Настройка вебхуков

Администраторы организации могут управлять вебхуками для любых подходящих размещенных векторных слоев, представлений векторных слоев или размещенных таблиц в организации.

Инфраструктура для поддержки вебхуков настраивается вне ArcGIS. Чтобы узнать, какие настройки необходимо выполнить перед созданием вебхука и какие права доступа потребуются для управления вебхуками, см. Вебхуки в ArcGIS Online.

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

Управление вебхуками

Управление вебхуком, связанным с размещенным векторным слоем, представлением размещенного векторного слоя или размещенной таблицей, включает следующее:

  • Деактивировать или активировать вебхук — Когда вебхук неактивен, он не срабатывает при возникновении заданных событий. Вы можете временно деактивировать все вебхуки слоя во время выполнения автоматических обновлений, чтобы избежать слишком большого количества уведомлений. Либо вы можете временно деактивировать вебхук, срабатывающий на все события, и оставить активным другой, реагирующий только на одно событие, чтобы сосредоточиться именно на этом событии.
  • Редактировать вебхук — Вы можете изменить настройки вебхука. Например, вы можете добавить секретный ключ или изменить триггеры события, при которых вебхук срабатывает.
  • Удалить вебхук — Если вебхук больше не нужен, его можно удалить.
    Примечание:

    Вебхуки немедленно удаляются. Они не перемещаются в корзину.

Для управления любым вебхуком в организации, выполните следующие действия:

  1. Войдите в организацию под учетной записью администратора организации.

    Как было отмечено выше, см. Вебхуки в ArcGIS Online, чтобы узнать, какие права доступа нужны.

  2. Щелкните Организация > Настройки > Вебхуки.
  3. Выполните одно из следующих действий по управлению:
    • Чтобы деактивировать вебхук, отключите переключатель рядом с его именем.
    • Чтобы активировать вебхук, включите переключатель рядом с его именем.
    • Чтобы изменить настройки вебхука, щелкните кнопку Опции Опции рядом с его именем и щелкните Редактировать. Измените имя, события, URL приемника вебхука или секретный ключ для вебхука и щелкните Обновить вебхук.
    • Чтобы удалить вебхук, щелкните кнопку Опции Опции рядом с его именем и щелкните Удалить. Когда будет предложено подтвердить, щелкните Удалить.
  4. Повторите предыдущий шаг для любого вебхука, которым вы хотите управлять.

Установка дополнительных настроек

Дополнительные параметры вебхуков в вашей организации позволяют более детально настраивать их производительность.

Дополнительные параметры вебхуков будут применены ко всем вебхукам вашей организации. Вы можете настроить следующие параметры:

  • Количество попыток доставки – Это значение определяет количество попыток доставки полезных данных вебхука. По умолчанию система будет пытаться доставить полезные данные один раз. Значение количества попыток должно быть целым числом от 1 до 5.
  • Время ожидания уведомления — Это значение указывает количество времени в секундах между каждой попыткой доставки полезных данных. По умолчанию система будет предпринимать повторную попытку доставки полезных данных через 10 секунд после неудачной попытки, пока не будет достигнуто число попыток, указанное в параметре Количество попыток доставки. Значение Количества попыток доставки должно быть целым числом от 1 до 10.
  • Максимального число сбоев — Это значение указывает число сбоев, которые могут произойти в течение определенного количества дней, прежде чем вебхук будет деактивирован. По умолчанию система допускает 5 сбоев. Значение должно быть задано целым числом от 1 до 10.
  1. Войдите в организацию под учетной записью администратора организации.

    Как было отмечено выше, см. Вебхуки в ArcGIS Online, чтобы узнать, какие права доступа нужны.

  2. Щелкните Организация > Настройки > Вебхуки.
  3. Щелкните Дополнительные настройки.
  4. При необходимости измените значения для описанных выше дополнительных параметров.
  5. Щелкните Сохранить.