要创建灯塔任务对象或更改已存在的对象,请使用本文中提供的对象字段的描述。 您未指定的任何非必需密钥都将设置为默认或保持不变(如果更新),因此您可以仅指定或更新对象数据的子集。

示例 JSON 对象
{
    "Url": "http://dotcom-monitor.com",
    "User": "",
    "Password": "",
    "CheckCertificate": "NO",
    "Metric": "Performance\Overall Score",
    "LowerMetricThreshold": 0,
    "UpperMetricThreshold": 0,
    "AlertOnError": false,
    "DNSResolveMode": "TTL Cached",
    "DNSserverIP": "",
    "CustomDNSHosts": null,
    "Device_Id": 114744,
    "Id": 439958,
    "Task_Type_Id": 29,
    "Name": "http://dotcom-monitor.com"
}

字段描述

领域 类型 必需/可选 描述
URL

字符串

必填

指定目的地地址。 网址必须从 HTTP://HTTPS:// 开始。

例子:
"Url": "http://msn.com"
用户

字符串

自选

此字段包含 HTTP 基本访问身份验证的用户名。

例子:
"UserName": "username"
密码

字符串

自选

此字段包含 HTTP 基本访问身份验证的密码。

例子:
"UserPass": "password"
检查证书

布尔

必填

启用后 , 证书问题将暴露。

例子:
"CheckCertificate": false
度量

字符串

必填

网页审核指标。

可能的值:

  • 性能+总分
  • 可访问性+总分
  • 最佳实践+总分
  • SEO+总分
  • 性能+第一满意的油漆
  • 性能+速度指数
  • 性能+互动时间
  • 性能+第一有意义的油漆
  • 性能=第一个 CPU 空闲
  • 性能=最大潜在首次输入延迟
例子:
"Metric": "SEO\Overall Score"
下密特雷斯霍尔德

int32

自选

选定指标的下限。
上密特雷斯霍尔德

int32

自选

选定指标的上限。
警报一个埃罗尔

布尔

自选

根据设置的阈值发送警报。

例子:

"AlertOnError": false
DNS 解析模式 字符串 自选 可能的值:

  • 设备缓存
  • 非缓存
  • TTL 缓存
  • 外部 DNS 服务器

有关详细解释,请参阅 DNS 模式选项 文章。

DNSserverIP 字符串 自选 自定义 DNS 服务器 IP 地址的字段。 有关详细解释,请参阅 DNS 模式选项 文章。
Device_Id

int32

必填

只读字段。 唯一的设备 ID。

例子:
"Device_Id": 8692
Id

int32

必填

*仅用于编辑操作

只读字段。 唯一的任务 ID。 不要用于创建操作。

例子:
"Id": 18016
Task_Type_Id

int32

必填

任务的类型。

例子:
"Task_Type_Id": 29
名字

字符串

自选

任务的名称。

例子:
"Name": "Lighthouse task"