Der Artikel enthält einige der Konsolenbefehle, die zur Fehlerbehebung bei der DTM-Implementation verwendet werden können:
Prüfen des Ladezustands der DTM-Bibliothek:
_satellite
Wenn die Bibliothek geladen wurde, wird das _satellite-Objekt zurückgegeben
Object {initialized: true, uuid: 236, dataCache: Object, $data: function, keys: function…}
Wenn die Bibliothek nicht geladen wurde:
Uncaught ReferenceError: _satellite is not defined
Erhalten der Webeigenschaft für eine auf einer Seite gehostete DTM-Bibliothek:
_satellite.settings.libraryName
Die DTM-Webeigenschaft-ID ist der alphanumerische Text nach satelliteLib‐.
Aktivieren des Debugmodus
_satellite.setDebug(true)
Erwartete Antwort:
undefined (nicht definiert)
Wechsel auf Staging-Bibliothek: (Neuladung erforderlich)
localStorage.setItem('sdsat_stagingLibrary', true)
Erwartete Antwort:
undefined (nicht definiert)
Überprüfen des Ladezustands der Staging- oder Produktionsbibliothek auf der Seite:
_satellite.settings.isStaging
Erwartete Antwort bei vorhandener Staging-Bibliothek:
true
Erwartete Antwort bei vorhandener Produktionsbibliothek:
false
Abrufen des aktuellen Werts in einem Datenelement:
_satellite.getVar("data_element_name")
Abrufen des Builddatums der Bibliothek auf der Seite:
_satellite.buildDate
Bei Ihrem Konto anmelden