Página da entidade publicadora

Verifica o formato de feed_publisher_url em feed_info.txt.

Propriedades da regra

PropriedadeValor
Rule IDfeed_info_feed_publisher_url_valid
Ficheirofeed_info.txt
Campofeed_publisher_url
TipoURL
SeveridadeObrigatório

Descrição do campo: endereço da página da entidade que publica o conjunto de dados. Pode coincidir com a página de um operador.

Mais informação em feed_info.txt.

Como funciona

O resultado depende da severidade definida na configuração da regra: obrigatório (error) reprova; recomendado (warning) passa com aviso; informativo (info) passa com informação. O aviso antecipa uma futura exigência, mas só reprova quando a configuração passar a obrigatório. Nos casos sem severidade explícita abaixo, a indicação de reprovação pressupõe a configuração obrigatória.

O resultado depende da severidade definida na configuração da regra: obrigatório (error) reprova; recomendado (warning) passa com aviso; informativo (info) passa com informação. O aviso antecipa uma futura exigência, mas só reprova quando a configuração passar a obrigatório. Nos casos sem severidade explícita abaixo, a indicação de reprovação pressupõe a configuração obrigatória.

O endereço tem de usar http ou https e indicar um servidor. A regra não confirma que a página existe nem consulta uma lista de endereços permitidos.

A regra avalia cada linha do feed_info.txt, seguindo os passos abaixo por ordem, até um deles dar o resultado.

#PerguntaSe simSe não
1O valor está vazio depois de retirar os espaços exteriores?❌ Reprova: formato inválidoSegue para o passo 2
2O texto contém espaços interiores ou carateres proibidos num endereço?❌ Reprova: formato inválidoSegue para o passo 3
3Cada sinal % é seguido de dois algarismos hexadecimais?Segue para o passo 4❌ Reprova: formato inválido
4O texto pode ser interpretado como um endereço?Segue para o passo 5❌ Reprova: formato inválido
5O endereço começa por http:// ou https://?Segue para o passo 6❌ Reprova: formato inválido
6O endereço indica um servidor?✅ Passa❌ Reprova: formato inválido

Os espaços no início e no fim são ignorados. Sem %, o passo 3 passa. Os algarismos hexadecimais são 0 a 9, a a f e A a F. Os exemplos pressupõem que a configuração da regra permite reportar problemas e que as condições para a sua execução estão cumpridas.

Exemplos

ValorResultadoPorquê
https://example.com✅ PassaEndereço completo
example.com❌ ReprovaFalta o protocolo
https://❌ ReprovaFalta o servidor
https://example.com/a b❌ ReprovaEspaço interior
https://example.com/%ZZ❌ ReprovaSequência após % inválida

Como corrigir

ProblemaCausa provávelO que fazer
Formato inválidoO valor não cumpre o formato aceite pela regraEscrever um endereço completo com http:// ou https://, servidor e sem espaços interiores no campo feed_publisher_url de feed_info.txt.

On this page