Escaneamento de sites GSA (Publicador Independente)
Explore insights abrangentes sobre a integridade e a conformidade de sites federais dos EUA, oferecendo uma janela para a dinâmica e os padrões da presença na Web federal. Por meio de verificações automatizadas, esse serviço gera dados detalhados sobre a conformidade da política de site e as práticas recomendadas, aprimorando a acessibilidade e o gerenciamento de ativos digitais governamentais.
Esse conector está disponível nos seguintes produtos e regiões:
| Service | Class | Regions |
|---|---|---|
| Copilot Studio | Premium | Todas as regiões do Power Automate , exceto as seguintes: – Governo dos EUA (GCC) – Governo dos EUA (GCC High) - China Cloud operado pela 21Vianet - Departamento de Defesa dos EUA (DoD) |
| Aplicativos Lógicos | Standard | Todas as regiões dos Aplicativos Lógicos , exceto as seguintes: – Regiões do Azure Governamental - Regiões do Azure China - Departamento de Defesa dos EUA (DoD) |
| Power Apps | Premium | Todas as regiões do Power Apps , exceto as seguintes: – Governo dos EUA (GCC) – Governo dos EUA (GCC High) - China Cloud operado pela 21Vianet - Departamento de Defesa dos EUA (DoD) |
| Power Automate | Premium | Todas as regiões do Power Automate , exceto as seguintes: – Governo dos EUA (GCC) – Governo dos EUA (GCC High) - China Cloud operado pela 21Vianet - Departamento de Defesa dos EUA (DoD) |
| Contato | |
|---|---|
| Nome | Richard Wilson |
| URL | https://www.richardawilson.com/ |
| richard.a.wilson@microsoft.com |
| Metadados do conector | |
|---|---|
| Publicador | Richard Wilson |
| Site | https://open.gsa.gov/api/site-scanning-api |
| Política de privacidade | https://www.gsa.gov/technology/government-it-initiatives/digital-strategy/terms-of-service-for-developer-resources |
| Categorias | Operações de TI |
Criando uma conexão
O conector dá suporte aos seguintes tipos de autenticação:
| Default | Parâmetros para criar conexão. | Todas as regiões | Não compartilhável |
Padrão
Aplicável: todas as regiões
Parâmetros para criar conexão.
Essa não é uma conexão compartilhável. Se o aplicativo de energia for compartilhado com outro usuário, outro usuário será solicitado a criar uma nova conexão explicitamente.
| Nome | Tipo | Description | Obrigatório |
|---|---|---|---|
| Chave de API GSA | secureString | A chave de API GSA que pode ser obtida de https://open.gsa.gov/api/site-scanning-api/ | Verdade |
Limitações
| Nome | Chamadas | Período de renovação |
|---|---|---|
| Chamadas à API por conexão | 100 | 60 segundos |
Ações
| Executar Análise de Site |
Executa uma análise abrangente de sites com base em vários parâmetros, como URL de destino, URL final e status de verificação. |
| Recuperar informações do site |
Busca detalhes sobre sites, incluindo as URLs de destino e final, propriedade, status de verificação e detecção de análise. |
| Recuperar informações do site por URL |
Busca informações detalhadas sobre um site com base na URL especificada. |
Executar Análise de Site
Executa uma análise abrangente de sites com base em vários parâmetros, como URL de destino, URL final e status de verificação.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Domínio de URL de destino
|
target_url_domain | string |
O nome de domínio mais o TLD (domínio de nível superior) do Domínio de URL de Destino. Esse parâmetro especifica o ponto de partida do verificador, contrastando com o Domínio da URL Final em que a verificação é concluída após redirecionamentos. |
|
|
Domínio da URL Final
|
final_url_domain | string |
O nome de domínio mais o TLD (domínio de nível superior) do Domínio da URL Final. O Domínio da URL Final é onde o verificador termina após os redirecionamentos a seguir, em contraste com o Domínio da URL de Destino. |
|
|
URL final ao vivo
|
final_url_live | boolean |
Indica se a URL Final está ativa retornando um código de status HTTP na família 2xx. |
|
|
Redirecionamentos de URL de destino
|
target_url_redirects | boolean |
Um valor booliano que indica se a URL de destino é redirecionada, o que ocorre quando um código de status HTTP 3xx é retornado. Observe que os scanners têm o cache desabilitado, portanto, os códigos de status HTTP 304 não estão presentes. |
|
|
Proprietário da agência de URL de destino
|
target_url_agency_owner | string |
Especifica a agência que possui ou opera o site associado à URL de destino. |
|
|
Proprietário do Bureau de URL de destino
|
target_url_bureau_owner | string |
Especifica o bureau que possui ou opera o site associado à URL de destino. |
|
|
Status da verificação
|
primary_scan_status | string |
Captura o status da verificação do site e quaisquer motivos conhecidos para falha. O valor unknown_error é reservado para erros ainda não codificados no sistema. |
|
|
DAP detectado na URL final
|
dap_detected_final_url | boolean |
Um valor booliano que indica se o DAP (Programa de Análise Digital) é detectado na URL Final. |
Retornos
- Corpo
- AnalysisDto
Recuperar informações do site
Busca detalhes sobre sites, incluindo as URLs de destino e final, propriedade, status de verificação e detecção de análise.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Domínio de URL de destino
|
target_url_domain | string |
O nome de domínio mais o TLD (domínio de nível superior) do Domínio de URL de Destino. A URL de Destino é onde o verificador é iniciado, contrastando com a URL Final, em que o verificador termina após redirecionamentos. |
|
|
Domínio da URL Final
|
final_url_domain | string |
O nome de domínio mais o TLD (domínio de nível superior) do Domínio da URL Final. A URL Final é onde o scanner termina após os redirecionamentos a seguir, em contraste com a URL de destino. |
|
|
URL final ao vivo
|
final_url_live | boolean |
Indica se a URL Final está ativa, retornando um código de status HTTP na família 2xx. |
|
|
Redirecionamentos de URL de destino
|
target_url_redirects | boolean |
Registra se a URL de destino é redirecionada (true se um código de status HTTP 3xx é retornado). Os scanners têm o cache desabilitado, portanto, 304 códigos de status estão ausentes. |
|
|
Proprietário da agência de URL de destino
|
target_url_agency_owner | string |
A agência que possui ou opera o site associado à URL de Destino. |
|
|
Proprietário do Bureau de URL de destino
|
target_url_bureau_owner | string |
O bureau que possui ou opera o site associado à URL de destino. |
|
|
Status da verificação
|
primary_scan_status | string |
Captura o status da verificação e qualquer motivo conhecido para falha. unknown_error é reservado para erros não codificados. |
|
|
DAP detectado na URL final
|
dap_detected_final_url | boolean |
Indica se o DAP (Programa de Análise Digital) é detectado na URL Final. |
|
|
Limit
|
limit | integer |
Especifica o número de itens a serem retornados em uma única página de resultados. |
|
|
Página
|
page | integer |
Especifica o número de página dos resultados a serem recuperados. |
Retornos
Recuperar informações do site por URL
Busca informações detalhadas sobre um site com base na URL especificada.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
URL do site
|
url | True | string |
A URL do site para a qual recuperar informações. Isso deve incluir o nome de domínio e todos os componentes de caminho relevantes. |
Retornos
- Corpo
- WebsiteApiResultDto
Definições
AnalysisDto
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Total de itens analisados
|
total | number |
O número total de itens analisados. |
|
Total de agências analisadas
|
totalAgencies | number |
O número total de agências para as quais os sites foram analisados. |
|
Total de domínios base de URL final
|
totalFinalUrlBaseDomains | number |
O número total de domínios base de URL finais exclusivos analisados. |
PaginatedWebsiteResponseDto
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Itens do Site
|
items | array of WebsiteApiResultDto |
Uma matriz de resultados do site. |
|
Link da Primeira Página
|
links.first | string |
Um link para a primeira página de resultados. |
|
Link da Última Página
|
links.last | string |
Um link para a última página de resultados. |
|
Link da Próxima Página
|
links.next | string |
Um link para a próxima página de resultados. Na última página de resultados, essa será uma cadeia de caracteres vazia. |
|
Link da página anterior
|
links.previous | string |
Um link para a página anterior dos resultados. Na primeira página de resultados, essa será uma cadeia de caracteres vazia. |
|
Página Atual
|
meta.currentPage | number |
O número da página atual. |
|
Contagem de Itens
|
meta.itemCount | number |
O número de itens na matriz PaginationResponseDto.items. |
|
Itens por página
|
meta.itemsPerPage | number |
O número de itens por página. Isso deve ser o mesmo que o parâmetro de consulta de limite. |
|
Total de itens
|
meta.totalItems | number |
O número total de itens que correspondem à consulta. |
|
Total de Páginas
|
meta.totalPages | number |
O número total de páginas, calculadas como floor(totalItems/itemsPerPage). |
WebsiteApiResultDto
| Nome | Caminho | Tipo | Description | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
|
Link Canônico
|
canonical_link | string |
Indica a presença de uma marca de link canônica. |
||||||||
|
hospedagem de páginas Cloud.gov
|
cloud_dot_gov_pages | boolean |
Indica que a URL final está hospedada usando Cloud.gov Pages. |
||||||||
|
CMS (Sistema de Gerenciamento de Conteúdo)
|
cms | string |
Indica o sistema de gerenciamento de conteúdo usado para hospedar a URL final. |
||||||||
|
DAP detectado na URL final
|
dap_detected_final_url | boolean |
Um booliano que representa a presença do Programa de Análise Digital na URL final. |
||||||||
|
Parâmetros DAP na URL final
|
dap_parameters_final_url | object |
Um objeto com chaves de parâmetro e valores do Programa de Análise Digital na URL final. |
||||||||
|
Nome do host DNS
|
dns_hostname | string |
O domínio do sistema subjacente, geralmente sugerindo o uso de um provedor de nuvem ou CDN. |
||||||||
|
Final URL
|
final_url | string |
A URL após os redirecionamentos da URL de destino. |
||||||||
|
Tipo MIME da URL final
|
final_url_MIMEType | string |
O tipo MIME da URL final extraída do cabeçalho Content-Type. |
||||||||
|
Domínio da URL Final
|
final_url_domain | string |
O nome de domínio + domínio de nível superior da URL final. |
||||||||
|
URL final ao vivo
|
final_url_live | boolean |
Um booliano que representa se a URL final retornou um código de status HTTP da família 2xx. |
||||||||
|
Mesmo domínio da URL final
|
final_url_same_domain | boolean |
Um campo booliano que representa se a URL final está no mesmo domínio que a URL de destino. Se for falso, isso implicará um redirecionamento. |
||||||||
|
Mesmo site da URL final
|
final_url_same_website | boolean |
Indica se a URL final tem um caminho ou domínio diferente da URL de destino. |
||||||||
|
Código de status da URL final
|
final_url_status_code | number |
O código de status HTTP da URL final. |
||||||||
|
Site da URL Final
|
final_url_website | string |
Inclui o subdomínio e o domínio de nível superior da URL final. |
||||||||
|
Presença do elemento principal na URL final
|
main_element_present_final_url | boolean |
Indica se o <elemento principal> está presente na URL final. |
||||||||
|
Abrir data modificada do artigo do Graph na URL final
|
og_article_modified_final_url | string |
O artigo do Open Graph modificou a marca se disponível na URL final. |
||||||||
|
Abrir a data de publicação do artigo do Graph na URL final
|
og_article_published_final_url | string |
O artigo do Open Graph publicou a marca se disponível na URL final. |
||||||||
|
Abrir descrição do Grafo na URL Final
|
og_description_final_url | string |
A marca de descrição abrir grafo se encontrada na URL final. |
||||||||
|
Abrir Título do Graph na URL Final
|
og_title_final_url | string |
A marca de título do Open Graph, se encontrada na URL final. |
||||||||
|
Atraso do rastreamento Robots.txt
|
robots_txt_crawl_delay | integer |
O valor de atraso do rastreamento em segundos, se estiver presente no arquivo robots.txt. |
||||||||
|
Robots.txt Detectado
|
robots_txt_detected | boolean |
Indica se o arquivo robots.txt foi detectado. |
||||||||
|
URL final do Robots.txt
|
robots_txt_final_url | string |
A URL final do arquivo robots.txt após qualquer redirecionamento. |
||||||||
|
Tipo MIME da URL Final Robots.txt
|
robots_txt_final_url_MIMETYPE | string |
O tipo MIME da página robots.txt extraída do cabeçalho Content-Type. |
||||||||
|
URL final do Robots.txt ao vivo
|
robots_txt_final_url_live | boolean |
Indica se o status HTTP da URL final robots.txt está na família 2xx. |
||||||||
|
Robots.txt tamanho final da URL em bytes
|
robots_txt_final_url_size_in_bytes | number |
O tamanho do arquivo do robots.txt em bytes. |
||||||||
|
código de status da URL final Robots.txt
|
robots_txt_final_url_status_code | number |
O código de status HTTP da URL final robots.txt. |
||||||||
|
Redirecionamentos de URL de destino do Robots.txt
|
robots_txt_target_url_redirects | boolean |
Indica se o destino robots.txt redirecionamentos de URL. Isso tem como destino o arquivo robots.txt especificamente. |
||||||||
|
Data da Verificação
|
scan_date | string |
O datetime em que a verificação foi executada. |
||||||||
|
Status da verificação
|
primary_scan_status | string |
O status de êxito da Verificação Principal. |
||||||||
|
Contagem de URLs de Sitemap.xml
|
sitemap_xml_count | integer |
Indica o número de elementos de <URL> encontrados no arquivo sitemap.xml. |
||||||||
|
Sitemap.xml Detectado
|
sitemap_xml_detected | boolean |
Indica se o arquivo sitemap.xml foi encontrado. |
||||||||
|
URL final do Sitemap.xml
|
sitemap_xml_final_url | string |
A URL final da página sitemap.xml após qualquer redirecionamento. |
||||||||
|
Tipo MIME da URL Final Sitemap.xml
|
sitemap_xml_final_url_MIMETYPE | string |
O tipo MIME da URL final sitemap.xml extraída do cabeçalho Content-Type. |
||||||||
|
Sitemap.xml Arquivos de URL Final
|
sitemap_xml_final_url_filesize | integer |
O tamanho do arquivo da página sitemap.xml em bytes. |
||||||||
|
URL final do Sitemap.xml ao vivo
|
sitemap_xml_final_url_live | boolean |
Indica se o código de status da URL final sitemap.xml está na família 2xx. |
||||||||
|
código de status da URL final Sitemap.xml
|
sitemap_xml_final_url_status_code | number |
O código de status HTTP da página sitemap.xml. |
||||||||
|
Sitemap.xml contagem de URLs PDF
|
sitemap_xml_pdf_count | integer |
O número de URLs que têm a extensão PDF no sitemap.xml. |
||||||||
|
Redirecionamentos de URL de destino do Sitemap.xml
|
sitemap_xml_target_url_redirects | boolean |
Indica se a página sitemap.xml redireciona. Isso tem como destino o arquivo sitemap.xml especificamente. |
||||||||
|
Originado na Lista de DAP
|
source_list_dap | boolean |
Indica se o Programa de Análise Digital forneceu essa URL para a Lista de URLs de Destino. |
||||||||
|
Originado da Lista de Domínios Federais
|
source_list_federal_domains | boolean |
Indica se a Lista de Domínios Federais forneceu essa URL para a Lista de URLs de Destino. |
||||||||
|
Originado de outras listas
|
source_list_other | boolean |
Indica se uma lista mantida manualmente de sites adicionais forneceu essa URL para a Lista de URLs de Destino. |
||||||||
|
Originado da Lista de CIO do Pulse
|
source_list_pulse | boolean |
Indica se o instantâneo de pulse.cio.gov forneceu essa URL para a Lista de URLs de Destino. |
||||||||
|
URL de Destino
|
target_url | string |
A URL com a qual o scanner inicia a verificação. |
||||||||
|
Teste de URL de Destino 404
|
target_url_404_test | boolean |
Testa se a URL de destino lida corretamente com 404s chamando um nome de caminho baseado em UUID. |
||||||||
|
Proprietário da agência de URL de destino
|
target_url_agency_owner | string |
A agência que possui a URL de destino. |
||||||||
|
Ramificação governamental da URL de destino
|
target_url_branch | string |
O branch do governo ao qual a URL está associada. |
||||||||
|
Proprietário do Bureau de URL de destino
|
target_url_bureau_owner | string |
O fbi que possui a URL de destino. |
||||||||
|
Domínio de URL de destino
|
target_url_domain | string |
O domínio base (nome de domínio + domínio de nível superior) da URL de destino. |
||||||||
|
Redirecionamentos de URL de destino
|
target_url_redirects | boolean |
Indica se a URL de destino é redirecionada. |
||||||||
|
Contagem de serviços de terceiros
|
third_party_service_count | number |
O número de serviços de terceiros encontrados. |
||||||||
|
Domínios de serviço de terceiros
|
third_party_service_domains | array of string |
Uma lista de serviços de terceiros que fazem chamadas de saída da URL final. Um terceiro é definido como não correspondendo ao nome do host da URL. |
||||||||
|
Contagem de USWDS
|
uswds_count | number |
O total de todas as heurísticas de probabilidade USWDS em uma soma. |
||||||||
|
USWDS Favicon
|
uswds_favicon | number |
A presença do favicon uswds us flag na origem HTML. A presença adiciona 20 pontos à heurística de probabilidade usWDS. |
||||||||
|
UsWDS Favicon no CSS
|
uswds_favicon_in_css | number |
A presença do favicon uswds us flag na fonte CSS. A presença adiciona 20 pontos à heurística de probabilidade usWDS. |
||||||||
|
CSS embutido uswds
|
uswds_inline_css | number |
O número de ocorrências de classes .usa- CSS na origem HTML embutida. |
||||||||
|
Fonte sans pública uswds
|
uswds_publicsans_font | number |
A presença da fonte Public Sans na origem do CSS. A presença adiciona 20 pontos à heurística de probabilidade usWDS. |
||||||||
|
Versão semântica do USWDS
|
uswds_semantic_version | string |
A cadeia de caracteres de versão semântica do USWDS. |
||||||||
|
Fonte sans uswds
|
uswds_source_sans_font | number |
A presença da fonte Source Sans na origem do CSS. A presença adiciona 5 pontos à heurística de probabilidade usWDS. |
||||||||
|
Ocorrências de cadeia de caracteres USWDS
|
uswds_string | number |
O número de vezes que a cadeia de caracteres uswds ocorre na origem HTML. |
||||||||
|
Cadeia de caracteres USWDS no CSS
|
uswds_string_in_css | number |
O número de ocorrências de uswds na origem do CSS. |
||||||||
|
Tabelas USWDS
|
uswds_tables | number |
Um cálculo do (número de HTML elementos) * -10.
|