Show Menu
화제×

getAndPersistValue

getAndPersistValue 플러그인은 선택한 값을 가져와 결정된 기간 동안 Analytics 변수에 채웁니다. 가장 일반적인 용도는 클릭스루 후에 캠페인이 페이지 보기를 몇 개나 생성하는지 확인하여 각 캠페인에 가장 공통되는 페이지를 쉽게 확인할 수 있도록 하는 것입니다.
이 플러그인은 JavaScript용 AppMeasurement 와 호환되는지 확인되지 않았습니다. AppMeasurement 플러그인 지원 을 참조하십시오.
예를 들어 이 플러그인을 사용하여 campaign 변수의 캠페인 추적 코드를 다음 30일 동안 만들어진 각 방문자의 페이지 보기에서 사용자 지정 트래픽( s.prop ) 변수로 설정할 수 있습니다. 이 예를 활용하여 원래 클릭스루의 결과로 생성되는 추적 코드의 페이지 보기 수를 결정할 수 있습니다.
다음 지침을 따르려면 사이트에서 데이터 수집 코드를 변경해야 합니다. 이 작업은 사이트의 데이터 수집에 영향을 줄 수 있으며 Analytics 사용 및 구현 경험이 풍부한 개발자가 수행해야만 합니다.

플러그인 코드 및 구현

CONFIG SECTION : 이 섹션은 변경할 필요가 없습니다.
플러그인 구성
다음 코드를 s_doPlugins() 함수 내에 지정합니다. 이 함수는 파일에서 s_code.js Plugin Config ​라는 파일의 영역에 있습니다 . 지속되는 값 데이터를 캡처하는 데 사용할 사용자 지정 트래픽(s.prop) 변수 또는 사용자 지정 전환(s.eVar) 변수 하나를 선택합니다. 관리 콘솔을 사용하여 활성화했지만 현재 다른 목적으로 사용하고 있지는 않은 변수여야 합니다. 다음 예를 사용하여 요구 사항에 맞게 업데이트할 수 있습니다.
s.prop1=s.getAndPersistValue(s.campaign,'s_getval',30);
s.getAndPersistValue ​에는 세 개의 인수가 있습니다.
  1. 지속시킬 현재 채워진 변수 또는 값(위에 표시된 s.campaign ).
  2. 값을 저장하는 데 사용되는 쿠키 이름(위에 표시된 s_getval ).
  3. 일 단위의 지속 기간. 위에 표시된 "30"은 다음 30일 동안 사용자가 생성하는 모든 페이지 보기에서 선택한 변수에 값을 채우게 만듭니다. 이 값을 생략하면 설정 기본값은 session ​이 됩니다.
PLUGINS SECTION : s_code.js 파일에서 PLUGINS SECTION이라는 레이블이 지정된 영역에 다음 코드를 추가합니다. 플러그인 코드의 이 부분은 어떤 방식으로도 변경하지 마십시오.
/* 
 * Plugin: getAndPersistValue 0.3 - get a value on every page 
 */ 
s.getAndPersistValue=new Function("v","c","e","" 
+"var s=this,a=new Date;e=e?e:0;a.setTime(a.getTime()+e*86400000);if(" 
+"v)s.c_w(c,v,e?a:0);return s.c_r(c);");

프로덕션 환경에 플러그인을 배포하기 전에 항상 플러그인 설치를 종합적으로 테스트하여 데이터 수집이 예상대로 수행되는지 확인하십시오.