---
sourceDocument: Referência de API do Xanadu
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/pt-BR/xanadu/api-reference

 Release :

    - xanadu

ft:locale :

    - pt-BR

ft:publication_title :

    - Referência de API do Xanadu

ft:clusterId :

    - crapiref

bundleId :

    - crapiref

workflow :

    - Creator


---

# Gravação no log de depuração

# Gravação no log de depuração {#ariaid-title1}

* Versão de lançamento: Xanadu
* 
* Atualizado 1 de ago. de 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 2 min. de leitura

Para gravar no log de depuração em suas políticas JavaScript ou de IU do lado do cliente, faça uma chamada para a função global `jslog()`.  
Um exemplo do uso de `jslog()` em JavaScript:

    function logData (r ) {
        lastLogDate  = r. responseXML. documentElement. getAttribute ( "last_log_entry" ) ; var items  = r. responseXML. getElementsByTagName ( "log" ) ;
        jslog ( "response=" + r. responseText ) ; }

Além disso, quando os client scripts são executados, o nome do client script e as informações de tempo são exibidos. Isso pode ser útil para determinar quais scripts estão em execução e se eles estão afetando o desempenho.

## Depurar políticas de IU {#ariaid-title2}

Habilitar a propriedade glide.ui.ui_policy_debug permite monitorar o processamento de ações de IU.  
Aqui estão alguns exemplos de eventos de log de uma política de incidentes que define os campos como somente leitura se o incident_state estiver fechado.

    GlideFieldPolicy: Evaluating condition
    GlideFieldPolicy:     incident_state (7) = 7 -> true
    GlideFieldPolicy: --->>> TRUE
    GlideFieldPolicy:    Setting opened_at disabled to true
    GlideFieldPolicy:    Setting opened_by disabled to true
    GlideFieldPolicy:    Setting closed_at disabled to true
    GlideFieldPolicy:    Setting closed_by disabled to true
    GlideFieldPolicy:    Setting company disabled to true

## Acessar o log do JavaScript {#ariaid-title3}

O JavaScript executado no navegador, como scripts de cliente, pode incluir uma chamada para jslog() para enviar informações para o log do JavaScript. Usuários com a função de administrador podem acessar este log.

### Antes de Iniciar

Função necessária: administrador

### Por Que e Quando Desempenhar Esta Tarefa

As etapas para acessar a janela de depuração do JavaScript dependem da versão de IU que você está usando.  
Nota:  
A janela de depuração do JavaScript não é compatível com Next Experience em Utah. Para obter mais informações sobre os recursos compatíveis em Next Experience, consulte [Considerations for activating Next Experience](https://www.servicenow.com/docs/access?context=next-experience-adoption-paths&version=xanadu&pubname=xanadu-platform-user-interface&ft:locale=en-US).

### Procedimento

1. Abra o log do JavaScript navegando até o local apropriado para sua versão da IU.  

   |-|-|
   | IU principal | 1. Clique no ícone de engrenagem na faixa superior. 2. Clique na seção Desenvolvedor. 3. Alternar o Log do JavaScript e o comutador do Observador de Campo. {#t_JavaScriptLog__ol_rf2_2dq_ms} |
   | UI15 | 1. Clique no ícone de engrenagem na faixa superior. 2. Clique em Log do JavaScript e Observador de campo. {#t_JavaScriptLog__ol_em3_kdq_ms} |
   | UI11 | Clique no ícone de depuração ( ![O ícone]()de depuração ) na faixa superior. |
   [ ]

   {#t_JavaScriptLog__simpletable_HowToOpenJavaScriptLogAndFieldWatcherInDifferentUIs}  
   Um novo painel é aberto na parte inferior da tela. Mostra a guia Log do JavaScript e também pode mostrar a guia Observador de campo.
2. Se necessário, selecione a guia Log do JavaScript.
3. Clique no ícone de limpeza ( ![O ícone]()de limpeza ) para limpar o conteúdo do log, conforme necessário.

