Este documento explicará como você pode usar NRQL para consultar e explorar os dados do seu Browser , incluindo dados do SPA .
Ver erros de JavaScript
Para visualizar erros de JavaScript, você executaria uma consulta NRQL do eventoJavaScriptError relatado pelo Browser. Por exemplo:
SELECT * FROM JavaScriptErrorAqui está um exemplo de registro de evento JavaScriptError com atributos de amostra:
{ "agentVersion": "1.322.0", "appId": 1234567, "appName": "Book Staging Multiverse", "asn": "12345", "asnLatitude": 37.3861, "asnLongitude": -122.0839, "asnOrganization": "EXAMPLE-ISP", "browserInteractionId": "abc123def456ghi789", "browserStackHash": 1234567890, "city": "Example City", "countryCode": "US", "deviceType": "Desktop", "domain": "example.com", "entityGuid": "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX", "errorClass": "Error", "errorMessage": "Script error message", "firstErrorInSession": true, "firstOccurrenceTimestamp": 1234567890000, "pageUrl": "https://example.com/example-page", "regionCode": "CA", "releaseIds": "{\"jQuery\":\"v3.1.1\",\"app\":\"1a2b3c4\"}", "requestUri": "/synthetic-multiverse/", "session": "abc123def456ghi789", "sessionTraceId": "abc123def456ghi789", "stackHash": 987654321, "stackTrace": "Error: Script error message.\n at anonymous:1:1", "timestamp": 1234567890, "transactionName": "Unnamed Transaction", "userAgentName": "Chrome", "userAgentOS": "Linux", "userAgentVersion": "44"}Ver dados de amostra do SPA
Para realizar uma consultaNRQL dos dados do SPA do seu Browser, utilize o evento BrowserInteraction ou AjaxRequest. Por exemplo:
SELECT * FROM BrowserInteractionAqui estão alguns exemplos de consulta NRQL que você pode fazer com os dados do seu SPA. Para ver todos os atributos do Browser, consulte os atributos padrão do Browser.