동적 페이지 이름 가져오기

일부 사이트의 경우, 실제로 제공된 페이지에 대한 세부 정보를 센서가 획득하여 보고 및 분석에 사용할 수 있도록 포함된 개체 요청을 사용하여 웹 서버에 정보를 전달해야 합니다.

웹 서버에서 볼 수 있는 페이지의 URL이 브라우저에 표시되는 페이지 컨텐츠를 나타내지 않는 경우 이 필요가 있을 수 있습니다. 이 경우 개인화 또는 동적 컨텐츠 관리 시스템을 사용하여 페이지에서 제공되는 실제 컨텐츠는 URL, 쿠키, 관련 데이터 및 애플리케이션 로직에 의해 즉시 결정됩니다.

추가 측정을 수집하기 위해 포함된 개체를 구현하면 전체 사이트 성능에 미치는 영향을 최소화할 수 있습니다. Adobe은 확장 속성을 수집하는 데 사용되는 개체로 JavaScript 파일을 포함하는 것을 제안합니다. (JavaScript 파일은 포함된 이미지를 사용할 경우 웹 페이지의 레이아웃 및 프레젠테이션에 영향을 줄 수 없는 경우 포함할 수 있습니다.) 포함된 개체 내에서 전달된 정보를 정확하게 캡처하기 위해 Adobe은 공통 이름을 사용할 것을 제안합니다. 이름 지정을 위해 Adobe은 이 개체를 zig.js으로 참조합니다. zig.js 파일은 Sensor 가 설치된 웹 서버의 적절한 디렉토리 내에 만들어야 합니다. 요청이 404 오류 코드를 반환하지 않도록 이 파일이 있어야 합니다. 파일 자체의 내용은 중요하지 않습니다. 요청 결과로 발생하는 네트워크 트래픽 양을 최소화하기 위해 zig.js 라는 빈 파일을 사용해야 합니다.

Sensor 실제로 제공된 페이지에 대해 사용 가능한 이름을 수집하려면 추적하거나 고유한 페이지 이름을 추가할 동적 페이지에 JavaScript 코드 몇 줄을 추가해야 합니다. 이 코드에는 JavaScript의 코드 조각이 페이지에 삽입되어 페이지가 로드될 때 세 번째 포함된 개체 요청이 웹 서버에 수행됩니다. 이 요청은 웹 서버에 다시 제공된 특정 페이지에 대한 세부 정보를 보냅니다. 실제로 제공된 페이지의 이름은 포함된 객체의 쿼리 문자열(이 경우 JavaScript) 요청에 변수로 웹 서버에 다시 전달됩니다.

일반적으로 이러한 HTML 페이지에 포함된 개체 요청은 다음과 같아야 합니다.

<!-- BEGIN REFERENCE PAGE TAG--> 
<script language="javascript"> 
var vlc = "0" //Capture Link Click  1=TRUE, 0=FALSE 
var v = {}; 
v["_pn"] = "Application Form"; 
</script> 
 
<script language="javascript" src=”http://www.myserver.com/path/to/zig.js" type="text/javascript"></script> 
 
<noscript> 
<img src="/path/to/zag.gif?Log=1&v_jd=1" border="0" width="1" height="1"/> 
</noscript> 
 
<!-- END REFERENCE PAGE TAG-->

Log=1 는 Sensor JavaScript의 Sensor 필터링 규칙 및 이미지 요청이 저장되기 전에 이미지 요청을 필터링하는 등 반대로 요청을 기록하도록 합니다. 선언된 v_pn 변수는 Site이 방문자가 실제로 본 페이지의 이름을 알 수 있도록 제공되는 실제 페이지 컨텐츠의 이름을 식별합니다. v_pn 값은 수동으로 설정하거나 다른 스크립트나 응용 프로그램 코드로 설정할 수 있습니다.

값이 수집되면 zag.gif URI에 추가된 쿼리 문자열 변수(예: v_pn=Application Form)의 컨텐츠를 사용하도록 Data Workbench 서버를 구성할 수 있습니다(예: http://www.mysite.com/pageserved.asp?v_pn=Application%20Form). zag.gif 모든 HTTP 요청으로 획득된 기본 측정 외에도 이 요청으로 확장 측정을 획득합니다.

수집한 데이터 설명
v_pn= v_pn 쿼리 문자열 변수와 연결된 값 v_pn=응용 프로그램 양식

이 페이지에서는