구현에서 여전히 H 코드를 사용하는 경우 최신 버전의 AppMeasurement로 마이그레이션하는 것이 좋습니다. Adobe Experience Platform 내 태그를 통해 Analytics를 구현하는 것이 좋지만 업데이트된 JavaScript 구현을 사용할 수 있습니다.
H 코드와 비교할 때 AppMeasurement에 다음의 주목할 만한 변경 사항이 있습니다.
<head> 태그 내에 배포할 수 있습니다.dynamicAccountSelection, dynamicAccountMatch 및 dynamicAccountList 포함)를 지원하지 않습니다.다음 절차는 일반적인 마이그레이션 워크플로에 대한 개요입니다.
AppMeasurement.js 파일이 포함되어 있습니다.s_code.js 사용자 지정 사항을AppMeasurement.js에 복사: s_code.js의 DO NOT ALTER ANYTHING BELOW THIS LINE 섹션 앞에 있는 모든 코드를 AppMeasurement.js의 시작 부분으로 이동합니다.s_code.js 파일에 나열된 각 플러그인의 최신 버전을 사용하고 있는지 확인하십시오. 여기에는 미디어 및 통합 모듈이 포함됩니다.AppMeasurement.js 파일을 업로드합니다.AppMeasurement.js 가리키기: 모든 페이지가 s_code.js 대신 AppMeasurement.js를 참조하는지 확인합니다.일반적인 AppMeasurement.js 파일. 구성 변수가 doPlugins 함수 위에 설정되어 있는지 확인하십시오.
// Initialize AppMeasurement
var s = s_gi("examplersid");
/******** VISITOR ID SERVICE CONFIG - REQUIRES VisitorAPI.js ********/;
s.visitor=Visitor.getInstance("INSERT-MCORG-ID-HERE");
/************************** CONFIG SECTION **************************/;
/* You may add or alter any code config here. */
s.trackDownloadLinks = true;
s.trackExternalLinks = true;
s.trackInlineStats = true;
s.linkDownloadFileTypes = "exe,zip,wav,mp3,mov,mpg,avi,wmv,pdf,doc,docx,xls,xlsx,ppt,pptx";
s.linkInternalFilters = "javascript:,example.com";
s.usePlugins = true;
function s_doPlugins(s) {
// Use implementation plug-ins that are defined below in this section
}
s.doPlugins = s_doPlugins;
/* WARNING: Changing any of the below variables will cause drastic
changes to how your visitor data is collected. Changes should only be
made when instructed to do so by your account manager.*/
s.trackingServer="example.data.adobedc.net";
/************************** PLUGINS SECTION *************************/
// Copy and paste implementation plug-ins here. Plug-ins can then be used in the s_doPlugins(s) function above
/****************************** MODULES *****************************/
// Copy and paste implementation modules (Media, Integrate) here.
/* ============== DO NOT ALTER ANYTHING BELOW THIS LINE ! =============== */
각 페이지에 로드되는 일반적인 코드.
<script src="AppMeasurement.js"></script>
<script language="JavaScript" type="text/javascript">
s.pageName = "Example page name";
s.eVar1 = "Example eVar value";
s.events = "event1";
s.t();
</script>
각 페이지의 AppMeasurement.js 및 VisitorAPI.js에도 참조를 포함해야 합니다. 자세한 내용은 JavaScript 구현을 참조하십시오.