Пользовательский скрипт может быть создан только с помощью технической поддержки по вашему запросу. Обычно это сам файл (установленный на сервере dotcom-monitor) с набором правил (аргументов).
Пример объектов JSON
{
    "File": "https_any.cs",
    "Arguments": "http://demopage.com parameter1 parameter2",
    "Device_Id": 8550,
    "Id": 17718,
    "Task_Type_Id": 11,
    "Name": "Custom Script",
    "Timeout": 0
}

Описание полей

поле Type описание

файл

струна

Это поле содержит пользовательское имя файла скрипта. Для получения дополнительной информации, пожалуйста, свяжитесь с технической поддержкой.

пример:
"File":"https_any.cs",

Аргументы

струна

Это пользовательское поле конфигурации скрипта, которое содержит уникальные аргументы для каждого пользовательского скрипта. Для получения дополнительной информации, пожалуйста, свяжитесь с технической поддержкой.

пример:
"Arguments": "http://demopage.com param1 param2"

Device_Id

Int32

READ ТОЛЬКО поле. Уникальный идентификатор устройства

пример:
"Device_Id": 8550

идентификатор

Int32

READ ТОЛЬКО поле. Уникальный идентификатор задачи

пример:
"Id": 17717

Task_Type_Id

Int32

Тип поля задач.

пример:
"Task_Type_Id": 11

имя

струна

Название задачи

пример:
"Name": "Custom Script"

Времени ожидания

Int32

Это поле определяет максимальное значение времени (в мсекундах) для выполнения задачи.

пример:
"Timeout": 0