BrowserView task object in formatted JSON:
{
    "Url": "http://dotcom-monitor.com",
    "Keyword1": "",
    "Keyword2": "",
    "Keyword3": "",
    "User": "",
    "Password": "",
    "NetworkFilter":
    [
        ["ignore", "starting", "pattern_1"],
        ["ignore", "containing", "pattern_2"],
        ["ignore", "ending", "pattern_3"],
        ["download", "starting", "pattern_4"],
        ["download", "containing", "pattern_4"],
        ["download", "ending", "pattern_5"]
    ],
    "CheckCertificate": false,
    "Browser": "FireFox",
    "NetworkTimesOnly": false,
    "DNSResolveMode": "Device Cached",
    "DNSserverIP": "",
    "Device_Id": 8670,
    "Id": 17994,
    "Task_Type_Id": 62,
    "Name": "BV_task",
    "Timeout": 0
}

Descrição dos campos

campo Type descrição
URL

corda

Campo para um endereço de destino. URL deve ser iniciado com HTTP:// ou HTTPS://

exemplo:
Palavra-chave1

corda

Campo de busca de palavras-chave.

exemplo:
"Keyword1": "Terms"
utilizador

corda

Este campo deve conter um nome de usuário para autenticação de acesso básico HTTP

exemplo:
"UserName": "username"
senha

corda

Este campo deve conter uma senha para autenticação de acesso básico HTTP

exemplo:
"UserPass": "password"
NetworkFilter

Matriz bidimensional contendo strings

Se você não quiser baixar alguns elementos, por exemplo, imagens, flash, css ou pode ser filtrar elementos que vieram com erro, você deve ativar o filtro de rede e adicionar a regra do filtro. Existem dois tipos de regras:- Ignorar elementos correspondentes à máscara

– Baixar elementos apenas correspondidos à máscara

Se você não quiser usar filtragem, basta deixar aspas vazias.

Antes de aplicar certifique-se de que seu elemento HTML raiz não está filtrado.
exemplo:
"NetworkFilter":
[
["ignore", "ending", "pattern_3"],
["download", "starting", "pattern_4"],
["download", "ending", "pattern_5"]
],
CheckCertificate

booleano

Quando habilitados – os emissões de certificados serão revelados.

exemplo:
"CheckCertificate": false
Navegador

corda

Este campo define qual motor deve ser emulado durante o monitoramentoDE POSSÍVEIS VALORES: “Chrome”, “IE”, “Firefox”

exemplo:
"Browser": "FireFox"
NetworkTimesOnly

booleano

Esse recurso ignora o tempo tomado pelo navegador para renderizar e processar eventos como renderização, execução de script java etc. Só é útil se você estiver interessado em resposta pura do servidor e tempo de download dos elementos da página.

exemplo:
"NetworkTimesOnly": false
DNSResolveMode corda

Modos disponíveis:

  • Cacheado do dispositivo
  • Não armazenado em cache
  • TTL Cached
  • Servidor DNS externo

Para obter uma explicação detalhada, consulte o artigo “DNS Mode Option”

DNSserverIP corda Campo para um endereço IP do servidor DNS personalizadoPara uma explicação detalhada, consulte DNS Mode Option” artigo
Device_id

Int32

LEIA APENAS Field. ID de dispositivo exclusivo

exemplo:
"Device_Id": 8692
id

Int32

LEIA APENAS Field. ID de tarefa único

exemplo:
"Id": 18016
Task_Type_Id

Int32

Tipo de campo de tarefas. Verifique os valores potenciais de Task_type_id na tabela apropriada

exemplo:
"Task_Type_Id": 62
nome

corda

Nome da tarefa

exemplo:
"Name": "BrowserView task"
timeout

Int32

Este campo define o valor máximo de tempo (em segundos) para execução da tarefa.

exemplo:
"Timeout": 100