Si la implementación todavía utiliza el código H, Adobe le recomienda migrar a la versión más reciente de AppMeasurement. Se recomienda implementar Analytics mediante etiquetas en Adobe Experience Platform, aunque se puede utilizar una implementación de JavaScript actualizada.
Los siguientes cambios importantes están presentes en AppMeasurement en comparación con el código H:
<head>
.dynamicAccountSelection
, dynamicAccountMatch
y dynamicAccountList
).Los siguientes pasos describen un flujo de trabajo de migración habitual.
AppMeasurement.js
minimizado, junto con los módulos Media e Integrate.s_code.js
aAppMeasurement.js
: Mueva todo el código antes de la sección DO NOT ALTER ANYTHING BELOW THIS LINE
en s_code.js
al principio de AppMeasurement.js
.s_code.js
archivo. Este paso incluye los módulos Media e Integrate.AppMeasurement.js
en el servidor web.AppMeasurement.js
: Compruebe que todas las páginas hagan referencia a AppMeasurement.js
en lugar de s_code.js
.Un archivo típico de AppMeasurement.js
. Compruebe que las variables de configuración se establecen por encima de la función 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 Adobe Account Team.*/
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 ! =============== */
Código típico que se carga en cada página.
<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>
Asegúrese de incluir también en cada página una referencia a AppMeasurement.js
y VisitorAPI.js
. Consulte Implementación de JavaScript para obtener más información.