중요
이 API는 모든 브라우저 버전(Browser Lite, Pro 또는 Pro+SPA)에서 작동합니다.
통사론
newrelic.setPageViewName(string $name[, string $host])
URL 구조를 돕거나 URL의 라우팅 정보를 캡처하기 위해 페이지 보기를 그룹화합니다.
요구 사항
에이전트 버전 nr-593 이상.
설명
URL 구조가 유용한 그룹화를 제공하지 않거나 브라우저 에이전트가 라우팅 정보가 저장된 URL 부분을 캡처하지 않는 경우 사용자 정의된 페이지 이름을 사용하면 페이지 보기를 보다 효과적으로 그룹화할 수 있습니다. PageView
이벤트 를 쿼리할 때 맞춤 이름이 browserTransactionName
속성으로 노출됩니다. 사용자 정의 이름은 브라우저 모니터링 UI에도 표시됩니다.
페이지 URL 대신 사용자 정의된 페이지 보기 이름 을 사용하려면 이름을 슬래시로 구분된 문자열로 형식화하십시오. 올바르게 표시하려면 window load
이벤트가 발생하기 전에 이 호출을 수행하십시오.
팁
이 API 호출은 브라우저의 표준 페이지 보기 및 PageView
이벤트의 데이터에 적용됩니다. SPA 페이지 보기 및 BrowserInteraction
이벤트에 대한 사용자 정의 이름을 설정하려면 SPA: setName 을 참조하십시오. 두 통화를 함께 사용하는 것이 좋습니다.
매개변수
매개변수 | 설명 |
---|---|
끈 | 필수의. 사용하려는 페이지 이름입니다. 영숫자를 사용하십시오. |
끈 | 선택 과목. 기본값은 이러한 사용자 정의 트랜잭션을 추가로 그룹화하려면 사용자 정의 |
예
newrelic.setPageViewName('/login')// Ornewrelic.setPageViewName('/login', 'https://www.myapp.com')