Wenn Ihre Implementierung weiterhin H-Code verwendet, empfiehlt Adobe dringend eine Migration auf die neueste Version von AppMeasurement. Es wird empfohlen, Analytics über Tags in Adobe Experience Platform zu implementieren. Es kann jedoch eine aktualisierte JavaScript-Implementierung verwendet werden.
Die folgenden wichtigen Änderungen sind in AppMeasurement im Vergleich zum H-Code vorhanden:
<head>
-Tags bereitgestellt werden.dynamicAccountSelection
, dynamicAccountMatch
und dynamicAccountList
).Die folgenden Schritte beschreiben einen typischen Migrations-Workflow.
AppMeasurement.js
-Datei sowie das Medien- und das Integrationsmodul.s_code.js
-Anpassungen nachAppMeasurement.js
kopieren: Verschieben Sie den gesamten Code vor dem DO NOT ALTER ANYTHING BELOW THIS LINE
-Abschnitt in s_code.js
an den Anfang von AppMeasurement.js
.s_code.js
-Datei. Dieser Schritt umfasst die Module Media und Integrate .AppMeasurement.js
-Datei auf Ihren Webserver hoch.AppMeasurement.js
zu referenzieren: Stellen Sie sicher, dass alle Seiten auf AppMeasurement.js
anstatt auf s_code.js
verweisen.Eine typische AppMeasurement.js
-Datei. Vergewissern Sie sich, dass die Konfigurationsvariablen über der doPlugins
-Funktion eingestellt sind.
// 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 ! =============== */
Typischer Code, der auf jeder Seite geladen wird.
<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>
Stellen Sie sicher, dass Sie auf jeder Seite stets auf AppMeasurement.js
und VisitorAPI.js
verweisen. Weitere Informationen finden Sie unter JavaScript-Implementierung.