Controlando o Serviço de Uso através de Variáveis de Ambiente

This page is not available in the language you requested. You have been redirected to the English version of the page.
Link to this page copied to clipboard

Informações sobre como usar variáveis de ambiente para controlar o serviço de uso ou alterar o evento que é reportado ao serviço de uso

Not for use with personal data

Este artigo contém informações sobre como controlar o serviço de uso através de variáveis de ambiente. Você pode:

  • Controlar como o serviço de uso opera.
  • Modificar o evento que é enviado para o serviço de uso.

Controlando o Serviço de Uso através de Variáveis de Ambiente

Três variáveis de ambiente permitem que você controle o serviço de uso. Você pode ativar ou desativar a coleta de métricas de uso, alterar a URL onde os resultados são reportados e mudar o ID distinto do usuário.

note

Se o seu cliente não conseguir contatar o serviço de uso, ele tentará novamente substituindo *https* por *http* na URL (definida usando a variável de ambiente AXE_METRICS_URL).

Alterando o Evento Reportado Usando Variáveis de Ambiente

Com as variáveis de ambiente abaixo, você pode mudar o evento que é reportado ao serviço de uso. Por exemplo, você pode alterar as propriedades department ou organization de cada evento para associar o uso da API ou CLI a um departamento ou organização específicos.

A coluna Pode Substituir indica se o valor definido na variável de ambiente pode substituir um valor que já foi configurado programaticamente através da biblioteca de métricas. Um traço (—) na coluna Pode Substituir indica que o conceito não se aplica a essa variável.

Variáveis de Ambiente

Nome Tipo Pode Sobrescrever Descrição
AXE_DISTINCT_ID String Um identificador UUID que permanece o mesmo para o usuário logado (a menos que seja regenerado)
AXE_METRICS_URL String A URL do endpoint de uso REST
AXE_TRACK_USAGE Boolean Ativa o relatório de serviço de uso (padrão é false)
AXE_APPLICATION String false O aplicativo que foi utilizado para verificar erros de acessibilidade
AXE_DEV_INSTANCE Boolean true Indica se este evento é resultante das ações de um desenvolvedor de software. Útil para marcar e posteriormente remover eventos registrados durante o desenvolvimento ou teste.
AXE_DEPARTMENT String true O departamento do usuário dentro da organização
AXE_KEYCLOAK_ID String false O ID Keycloak do usuário
AXE_LOGGED_IN Boolean false Registra se o usuário está logado na aplicação em teste
AXE_ORGANIZATION String true A organização do usuário
AXE_SESSION_ID String false Um UUID identificando a sessão do usuário
AXE_USER_ID String false A identidade específica de usuário, como nome ou ID de login
AXE_USER_JOB_ROLE String false O cargo do usuário
AXE_USER_STATUS String false Informações de status que você deseja associar ao usuário

Veja Também

Para tutoriais que demonstram como usar essas variáveis de ambiente, veja Introdução ao Serviço de Uso e as APIs e Introdução ao Serviço de Uso e à CLI.

Para informações gerais sobre o serviço de uso, veja O Serviço de Uso do Axe DevTools para a Web.