Munchkin-API-Referenz
Munchkin bietet mehrere Funktionen, die manuell über JavaScript aufgerufen werden können. Diese können eine benutzerdefinierte Nachverfolgung von Browser-Ereignissen wie Videowiedergaben oder Klicks auf Nicht-Links ermöglichen.
Funktionen
Die Munchkin-API besteht aus den folgenden Funktionen: init, createTrackingCookie, munchkinFunction.
Munchkin.init()
Munchkin.init() muss vor allen anderen Funktionen aufgerufen werden. Dadurch wird Munchkin auf der aktuellen Seite so eingerichtet, dass Aktivitäten an eine bestimmte Instanz gesendet werden, und es wird für die aktuelle Seite die Aktivität „Besuche auf Web-Seiten“ generiert.
Munchkin.init('299-BYM-827');
Munchkin.createTrackingCookie()
Beim Aufruf von wird überprüft, ob ein _mkto_trk-Cookie im Browser vorhanden ist. Andernfalls wird ein Cookie erstellt. Dies ist nützlich, um Benutzende während bestimmter Aktionen wie der Registrierung oder dem Herunterladen eines Assets zu verfolgen, wenn cookieAnon auf „false“ gesetzt ist.
cookieAnon auf „false“ gesetzt ist.Munchkin.createTrackingCookie(true);
Munchkin.munchkinFunction()
Wird zum Generieren benutzerdefinierter Tracking-Verhaltensweisen verwendet, z. B. Wiedergaben und Pausen von Video-Playern oder Seitenbesuche für nicht standardmäßige Navigation, z. B. Hash-Codes.
visitWebPage, clickLink, associateLeadvisitWebPage
Der Aufruf von munchkinFunction() mit visitWebPage sendet eine Aktivität des Typs „Besuch“ für den aktuellen Benutzer an Marketo. Sie können die URL und querystring anpassen, die mit dem Datenobjekt im zweiten Argument gesendet werden.
/index.html und der Domain-Name www.example.com ist, wird die besuchte Seite als www.example.com/index.html aufgezeichnet.Beispiel: foo=bar&biz=baz.
Munchkin.munchkinFunction('visitWebPage', {
'url': '/Football/Team/Seahawks',
'params': 'defense=legion_of_boom&qb=wilson'
}
);
clickLink
Der Aufruf von munchkinFunction() mit clickLink sendet eine Klick-Aktivität für den aktuellen Benutzer an Marketo. Sie können die Klick-URL mit der Eigenschaft href im Datenobjekt anpassen.
Wenn beispielsweise href /index.html und der Domain-Name www.example.com ist, wird der Link-Klick als www.example.com/index.html aufgezeichnet.
Munchkin.munchkinFunction('clickLink', {
'href': '/Football/Team/Seahawks'
}
);
AssociateLead
Diese Methode ist veraltet und nicht mehr verfügbar.