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

Estas quatro 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, incluir resultados de testes em eventos de uso, mudar a URL onde os resultados são reportados e alterar o ID distinto do usuário.

Nome Descrição
AXE_DISTINCT_ID Um identificador uuid que permanece o mesmo para o usuário logado (a menos que seja regenerado)
AXE_INCLUDE_TEST_RESULTS Incluir resultados de teste no **applicationProperties** objeto ao preencher o **testResults** objeto
AXE_METRICS_URL A URL do endpoint de uso REST
AXE_TRACK_USAGE Ativa o relatório do serviço de uso (o padrão é *false*)
note

Se o seu cliente não conseguir contatar o serviço de uso, ele tentará novamente substituindo *https* por *http* na URL (definido 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 alterar o evento que é reportado ao serviço de uso. Por exemplo, você pode mudar as propriedades de *departamento* ou *organização* em cada evento para associar o uso da API ou CLI a um departamento ou organização específicos.

Nas tabelas abaixo, a coluna *Pode Sobrescrever* indica se o valor configurado na variável de ambiente pode sobrescrever o valor definido na chamada para a biblioteca de métricas. *Nome do Dado* é o nome da propriedade como aparece no objeto de evento enviado para o serviço de uso.

Variáveis de Ambiente Booleanas

Espera-se que esses valores sejam *true* ou *false*.

Nome Nome do Dado Pode Sobrescrever Descrição
AXE_DEV_INSTANCE devInstance true Indica se este evento é proveniente de ações de um desenvolvedor de software. Útil para marcar e posteriormente remover eventos registrados durante o desenvolvimento ou testes.
AXE_LOGGED_IN loggedIn false Registra se o usuário está conectado à aplicação em teste.

Variáveis de Ambiente de String

Esses valores são interpretados como strings.

Nome Nome dos Dados Pode Substituir Descrição
AXE_APPLICATION application false A aplicação que foi usada para verificar erros de acessibilidade
AXE_DEPARTMENT department true O departamento do usuário dentro da organização (AXE_ORGANIZATION)
AXE_KEYCLOAK_ID keycloakId false O Keycloak ID do usuário
AXE_ORGANIZATION organization true A organização do usuário
AXE_SESSION_ID sessionId false Um uuid que identifica a sessão do usuário
AXE_USER_ID userId false A identidade específica de um usuário, como nome ou ID de login
AXE_USER_JOB_ROLE userJobRole false O cargo do usuário
AXE_USER_STATUS userStatus false Informações de status que você deseja associar ao usuário

Veja Também

Para tutoriais demonstrando como usar estas 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.