Munchkin API-Referenz
Munchkin bietet mehrere Funktionen, die über JavaScript manuell aufgerufen werden können. Diese ermöglichen eine benutzerdefinierte Verfolgung von Browserereignissen, wie z. B. Videowiedergaben oder Klicks auf Nicht-Links.
Funktionen
Die Munchkin-API umfasst die folgenden Funktionen: init
, createTrackingCookie
, munchkinFunction
.
Munchkin.init()
Munchkin.init()
muss vor allen anderen Funktionen aufgerufen werden. Sie richtet Munchkin auf der aktuellen Seite ein, um Aktivitäten an eine bestimmte Instanz zu senden, und generiert für die aktuelle Seite die Aktivität "Besuche der Webseite".
Munchkin.init('299-BYM-827');
Munchkin.createTrackingCookie()
Wenn aufgerufen, wird überprüft, ob ein _mkto_trk
-Cookie im Browser vorhanden ist. Wenn nicht, wird eines erstellt. Dies ist nützlich, um Benutzer bei bestimmten Aktionen zu verfolgen, z. B. bei der Registrierung oder beim Herunterladen eines Assets, wenn cookieAnon
auf "false"gesetzt ist.
cookieAnon
auf "false"gesetzt ist.Munchkin.createTrackingCookie(true);
Munchkin.munchkinFunction()
Dient zum Generieren benutzerdefinierter Tracking-Verhaltensweisen wie Wiedergabe und Pausen des Videoplayers oder Seitenbesuche für nicht standardmäßige Navigation wie Hash-Codes.
visitWebPage
, clickLink
, associateLead
visitWebPage
Der Aufruf von munchkinFunction()
mit visitWebPage
sendet eine Besuchsaktivität 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 Domänenname 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 Klickaktivität für den aktuellen Benutzer an Marketo. Sie können die Klick-URL mit der Eigenschaft href
im Datenobjekt anpassen.
Wenn href beispielsweise /index.html
und der Domänenname 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 wird nicht mehr unterstützt und kann nicht mehr verwendet werden.