Show Menu
THEMEN×

Info zu AppMeasurement für JavaScript

AppMeasurement für JavaScript ist eine neue Bibliothek, die über die gleichen Kernfunktionen wie s_code.js verfügt, jedoch für den Einsatz auf Websites für mobile und Desktopgeräte leichter und schneller ist.

Was Sie vor dem Migrieren wissen sollten

In der folgenden Liste sind Änderungen aufgeführt, von denen Sie wissen sollten, bevor Sie auf diese neue AppMeasurement-Version umsteigen:
  • Einige Plug-ins werden nicht mehr unterstützt. Siehe AppMeasurement-Plug-in-Unterstützung .
  • Die Bibliothek unterstützt keine dynamische Kontoauswahl ( dynamicAccountList , dynamicAccountMatch und dynamicAccountSelection ).
  • Der Bibliotheks- und Seiten-Code kann innerhalb des <head> -Tags bereitgestellt werden.
  • Das Media- und das Integrate-Modul werden mithilfe des aktualisierten Modulcodes unterstützt, der sich im JavaScript AppMeasurement-Downloadpaket befindet. Das Survey-Modul wird nicht unterstützt.
  • Bereits vorhandener Seiten-Code ist mit der neuen Version kompatibel.
  • Die Bibliothek enthält native Hilfsprogramme zum Abrufen von Abfrageparametern, zum Lesen und Schreiben von Cookies und zum Durchführen der erweiterten Linktracking.

Häufig gestellte Fragen

Siehe häufig gestellte Fragen zu Leistung, Videoverfolgung, Mobile und mehr.

Initialisierungsprozess

Rufen Sie s_gi() auf und geben Sie so die Report Suite-ID weiter, um eine AppMeasurement-Instanz zu initialisieren:
var s_account="INSERT-RSID-HERE"
var s=s_gi(s_account)

Wenn s_gi aufgerufen wird und keine AppMeasurement-Instanz für das angegebene s_account vorhanden ist, wird eine neue Instanz erstellt. Ansonsten wird die vorhandene Instanz zurückgegeben. So wird verhindert, dass mehrere Objekte für dasselbe Konto erstellt werden.

Eine AppMeasurement-Instanz abrufen

Rufen Sie im gesamten Code die globale Funktion s_gi() auf, um eine vorhandene AppMeasurement-Instanz abzurufen.

Hilfsprogramme

JavaScript AppMeasurement enthält die folgenden integrierten Hilfsprogramme:

ClearVars

Es gibt eine neue clearVars -Methode zum Löschen der folgenden Werte in einem Instanzobjekt:
  • props
  • eVars
  • hier
  • list
  • events
  • eventList
  • products
  • productsList
  • channel
  • purchaseID
  • transactionID
  • state
  • zip
  • campaign
Beispiel:
s.clearVars()

Vorteile

  • Ist 3- bis 7-mal schneller als H.25-Code
  • Dekomprimiert nur 21.000 und komprimiert im GZIP-Format nur 8.000 (H.25-Code dekomprimiert 33.000 und komprimiert im GZIP-Format 13.000).
  • Nativer Support für verschiedene allgemeine Plug-ins ().
  • Handlich und schnell genug zur Verwendung bei Websites für Mobilgeräte, stabil genug für die Verwendung bei vollwertigem Web für Desktops, ermöglicht Ihnen die Nutzung einer einzigen Bibliothek für alle Webumgebungen.