Os parâmetros de contexto podem ser usados dentro de um dispositivo de monitoramento para enviar informações contextuais a cada solicitação ou alterar dinamicamente os parâmetros de solicitação.
Use a seguinte sintaxe para especificar parâmetros de contexto:
context.<variable name>
Os nomes dos parâmetros de contexto devem ser idênticos aos nomes dos respectivos elementos da Web que deseja especificar. Note que o nome do parâmetro é sensível ao caso.
Digamos que queremos monitorar o envio de um formulário de registro do site com valores de campo únicos. Primeiro, precisamos criar uma tarefa HTTP com a solicitação do Post correspondente. Em seguida, precisamos adicionar parâmetros para os campos de formulário no corpo de solicitação (Post Data) e converter seu valor em variáveis de contexto.
Para adicionar um novo parâmetro:
- Selecione Postar no campo Tipo de solicitação.
- Expanda o campo Post Data e clique no alternância detalhada e clique em Adicionar parâmetro.
- No campo Nome do parâmetro , digite o nome do campo do formulário e como ele aparece no respectivo código do elemento.
- Para converter o valor do parâmetro em contexto um, aponte para o campo Valor e clique no ícone de engrenagem.
- Na janela Editar valor, selecione Dynamic e especifique o valor do parâmetro usando a seguinte sintaxe: contexto. < nome > variável. Clique em Feito.
- Para especificar um valor dinâmico padrão para um parâmetro de contexto, clique no botão do menu Ações na barra lateral Destinos e clique em Gerenciar Parâmetros de Contexto.
- Faça alterações e clique em Concluído para terminar.
Na imagem abaixo, os parâmetros de solicitação de Nome e Pwd agora vão tirar o valor dos parâmetros de contexto chamados“login” e “senha” respectivamente.
Importar parâmetros de contexto
O Dotcom-Monitor suporta a importação de parâmetros de contexto com seus valores de um arquivo. A lista de parâmetros deve estar no formato JSON. Use o modelo fornecido abaixo para criar um arquivo com parâmetros de contexto:
{ "values": [ { "key": "parameter1", "value": "value1" }, { "key": "parameter2", "value": "value2" } ] }
Para importar o arquivo, siga as etapas abaixo:
- No Dotcom-Monitor, vá para a página de edição de destino correspondente.
- Na barra lateral Destinos, clique no botão Ações e selecione Gerenciar parâmetros de contexto.
- Em Gerenciar parâmetros de contexto, clique em Importar e forneça ao arquivo a lista de variáveis no formato JSON (consulte o modelo acima).
- Clique em Feito. Uma vez importadas, as variáveis serão automaticamente adicionadas à lista de parâmetros de contexto.
Gerenciar parâmetros de contexto
Se um dispositivo HTTP(S) tiver parâmetros de contexto, você poderá encontrar a lista na tela de edição do dispositivo na guia Tarefa. Para abrir o gerenciador parâmetros de contexto, na barra lateral de configuração de tarefas, clique no menu de ação da barra e selecione Gerenciar parâmetros de contexto.
Para excluir um parâmetro de contexto, converta-o em Estática como descrito acima e, em seguida, selecione-o no gerenciador parâmetros de contexto e clique no ícone bucket.