Frequência de pedidos
Atualizar pedidos
Para evitar a sobrecarga do servidor e beneficiar de uma proteção ideal, a API Update impõe intervalos de tempo para a frequência com que um cliente pode enviar pedidos ao servidor do Web Risk para realizar verificações de URLs (hashes.search
) ou para atualizar a base de dados local (threatLists.computeDiff
).
O pedido inicial de dados tem de ocorrer num intervalo aleatório entre 0 e 1 minuto após o cliente ser iniciado ou ativado. As solicitações subsequentes só podem ocorrer após a duração mínima de espera ou o limite de tempo do modo de recuo ter sido respeitado.
Duração mínima de espera
Tanto a resposta hashes.search como a resposta threatLists.computeDiff têm um campo minimumWaitDuration
que os clientes têm de respeitar.
Se o campo minimumWaitDuration
não estiver definido na resposta, os clientes podem fazer atualizações com a frequência que quiserem e enviar quantos pedidos threatListUpdates
ou fullHashes
quiserem.
Se o campo minimumWaitDuration
estiver definido na resposta,
os clientes não podem fazer atualizações com uma frequência superior à duração do tempo de espera. Por exemplo, se uma resposta fullHashes
contiver uma duração de espera mínima de 1 hora, o cliente não pode enviar pedidos fullHashes
até essa hora passar, mesmo que o utilizador esteja a visitar um URL cujo prefixo de hash corresponda à base de dados local.
(Tenha em atenção que os clientes podem fazer atualizações com menos frequência do que a duração mínima de espera, mas isto pode afetar negativamente a proteção.)
Modo de recuo
Para ver o procedimento de recuo recomendado, leia o nosso contrato de nível de serviço.