PageWatcher

Guia de utilização

Tudo o que o PageWatcher faz, pela ordem em que o vai encontrar.

O PageWatcher monitoriza uma parte de uma página web — um preço, um número de versão, um indicador de stock, um contador — e avisa-o no momento em que ela muda. Lembra-se do que lá estava, volta a lê-la segundo um horário e mantém um histórico de cada valor que já viu.

1. Instalar e iniciar sessão

Instale o PageWatcher a partir da Chrome Web Store, clique no ícone de puzzle na barra de ferramentas do Chrome e afixe o PageWatcher para que o ícone fique sempre visível — é nele que aparece o indicador de alterações. Enquanto não o fizer, o botão de alfinete no topo da janela mostra como.

Abra a janela e prima Continuar com o Google. Os seus monitores ficam guardados na sua conta; ao iniciar sessão noutro computador, eles vão consigo.

Não precisa de iniciar sessão primeiro: Ou escolha primeiro algo nesta página abre o seletor logo, e a conta só é pedida no fim, quando já há um monitor para guardar.

2. Adicionar o seu primeiro monitor

  1. Abra num separador a página que quer monitorizar.
  2. Clique no ícone do PageWatcher e depois em Adicionar monitor. O endereço da página já vem preenchido.
  3. Dê ao monitor um nome que reconheça numa notificação, como Preço dos auscultadores.
  4. Prima Selecionar elemento. A janela fecha e a página ganha um contorno que segue o rato — veja a secção seguinte.
  5. De volta à janela, escolha a frequência de verificação e aquilo de que quer ser avisado, e depois Guardar. A primeira leitura é feita logo.
O formulário Adicionar monitor
O formulário Adicionar monitor. Tudo o que está abaixo da escolha do elemento é opcional.

3. Escolher o elemento certo

Mova o rato pela página: o que estiver por baixo ganha um contorno vermelho e uma pequena etiqueta com o nome. Clique para fixar a seleção. O cartão na parte de baixo mostra o texto exato que será monitorizado.

O seletor com um preço escolhido
Um preço fixado. O cartão mostra o texto que será acompanhado.

Escolha o menor elemento que contenha o que importa. Um preço sozinho só muda quando o preço muda; o cartão inteiro do produto muda também sempre que o número de avaliações sobe.

4. Decidir o que quer saber

Toda a alteração é registada no histórico do monitor. Estas opções decidem quais delas merecem uma notificação.

Intervalo de verificação
Com que frequência a página é relida. As contas gratuitas podem verificar de 30 em 30 minutos ou mais devagar; o Pro, de 5 em 5 minutos ou mais devagar.
Parar após
Coloca o monitor em pausa automaticamente depois de um número de verificações — útil para uma pergunta única, como "já foi enviado?". O predefinido é continuar a verificar. Retomar um monitor concluído repõe a contagem a zero.
Avisar-me quando
Qualquer coisa mudar é o predefinido. O número subir e O número descer leem o primeiro número do texto e só avisam nesse sentido — uma descida de preço, uma versão nova. Preços como $1,299.00 ou 1.234,56 € e versões como 2.10.1 ou v2.10 são compreendidos. Se uma leitura não tiver número nenhum, é avisado na mesma, em vez de ficar às escuras. Abaixo de um valor e Acima de um valor pedem um número, como 1500, e avisam a cada alteração que deixa o número abaixo dele — ou acima.
Palavra a observar
Uma palavra ou frase que o conteúdo novo tem de conter para o alerta disparar, como em stock ou disponível. As maiúsculas não importam, e a página tem de a dizer, não de a negar: em stock não conta dentro de Sem stock, nem disponível em não disponível. Avisar apenas quando ela decide como a condição é lida: aparecer na página ou desaparecer da página — é assim que se observa um esgotado a desaparecer. Pode selecionar o próprio indicador: depois de lido uma vez, ele desaparecer da página conta como a palavra ter desaparecido. Combine com um sentido, se quiser: as duas condições têm de se verificar.
Avisar-me por
Notificação (no ambiente de trabalho) e E-mail. Cada interruptor começa em Predefinido, ou seja, segue o interruptor das Definições. Toque nele e passa a ser deste monitor; Usar predefinição devolve-o. Os alertas por e-mail exigem uma conta Pro. Um terceiro interruptor, Webhook, aparece assim que as Definições tiverem um endereço (secção 8). Começa ligado, exceto num monitor com Notificação e E-mail desligados ao mesmo tempo: esse continua em silêncio também ali até ligar o Webhook dele.

5. A lista de monitores

A lista de monitores
Cada linha: ponto de estado, nome, página, última verificação e uma contagem decrescente em direto até à próxima.

6. A página de um monitor

A página de detalhes de um monitor
O endereço abre a página; o elemento selecionado é copiado com um clique.

7. Notificações e o indicador

Quando uma alteração passa pelas condições do monitor, recebe uma notificação no ambiente de trabalho (se Notificação estiver ligada), um e-mail (se E-mail estiver ligado e for Pro) e um número no ícone do PageWatcher na barra de ferramentas a mostrar quantos monitores mudaram desde a última vez que olhou. Abrir a janela limpa o número. Clicar numa notificação abre a página.

As alterações encontradas pelo servidor enquanto o Chrome estava fechado (Pro) são recolhidas da próxima vez que o Chrome abrir, e o indicador e a notificação aparecem então.

8. Definições

O ecrã de definições

9. Grátis e Pro

Grátis Pro
Monitores 3 50
Verificação mais rápida de 30 em 30 minutos de 5 em 5 minutos
Notificações no ambiente de trabalho sim sim
Alertas por e-mail — sim
Verificações com o Chrome fechado — sim, para páginas que carregam sem JavaScript nem início de sessão (veja Onde cada monitor é verificado)

O Pro custa US$ 4,99 por mês ou US$ 39,99 por ano, faturado pela Lemon Squeezy. Não há reembolsos, salvo quando a lei o exigir. Cancele quando quiser em Definições → Gerir subscrição: cancelar antes da data de renovação evita a cobrança seguinte, e o Pro continua ativo até ao fim do período já pago.

Se algum dia o seu plano permitir menos monitores do que tem — depois de uma subscrição Pro terminar, por exemplo — os mais antigos continuam a funcionar e os restantes ficam em pausa como Acima do limite do plano até eliminar um monitor ou mudar para o Pro.

10. Onde cada monitor é verificado

Um monitor é verificado num de dois sítios, e as verificações do Pro com o Chrome fechado valem apenas para um deles.

As páginas que são construídas com JavaScript são comuns. As listas de reprodução do YouTube são uma; uma parte de uma página do GitHub também, como a última versão na barra lateral. No Pro, estas continuam a ser verificadas no seu navegador, não no servidor.

Como saber onde corre um monitor. Abra-o e leia a linha por baixo de Verificado por: diz se ele corre nos nossos servidores, neste navegador, ou neste navegador porque a página é construída com JavaScript.

Como um monitor Pro chega lá. Com Verificado por → Automático, um monitor Pro começa no servidor. Se o servidor não consegue ler o seu elemento da página que recebe, porque a página o desenha com JavaScript, exige o seu início de sessão ou tem mais de 2 MB, o monitor volta para o seu navegador. Depois de um monitor ter precisado de uma janela de navegador a sério, fica lá até escolher o elemento de novo com Alterar seleção, o que dá outra oportunidade ao servidor. Verificado por → Este navegador mantém um monitor no seu navegador, qualquer que seja o plano.

Se uma página lhe importa com o Chrome fechado, escolha um elemento que faça parte do HTML da página, e não um que ela desenha depois, e veja a linha por baixo de Verificado por para saber onde ele foi parar.

11. Quando algo corre mal

"Não foi possível ler essa página"
O site não respondeu, ou respondeu com um erro. O monitor espera e volta a tentar mais tarde. Se continuar a falhar, abra a página você mesmo — pode estar fora do ar ou a pedir início de sessão.
"O elemento selecionado já não está na página"
O site mudou o esquema. Abra o monitor, toque em Alterar seleção e escolha o elemento de novo.
"A página ainda estava a carregar na altura da verificação"
A página constrói-se com JavaScript e demorou demasiado. O PageWatcher volta a tentar automaticamente.
"O Chrome não permite selecionar elementos nesta página"
O Chrome bloqueia as extensões nas suas próprias páginas (chrome://…), na Web Store e em alguns visualizadores de PDF. Essas não podem ser monitorizadas.
Uma página que exige início de sessão
As verificações feitas pelo seu navegador enviam os seus cookies ao site, por isso as páginas em que tem sessão iniciada funcionam. As verificações no servidor (Pro, ativadas por predefinição para páginas que podem ser lidas sem JavaScript) não têm os seus cookies; uma página que lhes pareça diferente volta para o seu navegador, e pode manter qualquer monitor nele com Verificado por → Este navegador.

Dúvidas ou ideias: moath.developments@gmail.com. O que é armazenado, e como apagar, está na política de privacidade.