Référence de l’API Munchkin
Munchkin fournit plusieurs fonctions qui peuvent être appelées manuellement via Javascript. Ils peuvent permettre un suivi personnalisé des événements de navigateur, tels que les lectures de vidéos, ou les clics sur des liens non pertinents.
Fonctions
L’API Munchkin comprend les fonctions suivantes : init, createTrackingCookie et munchkinFunction.
Munchkin.init()
Munchkin.init() doit être appelé avant toute autre fonction. Il configure Munchkin sur la page active pour envoyer des activités à une instance spécifique et génère une activité « Page Web de visites » pour la page active.
Munchkin.init('299-BYM-827');
Munchkin.createTrackingCookie()
Lorsqu’elle est appelée, cette option vérifie qu’un cookie _mkto_trk existe dans le navigateur et, dans le cas contraire, en crée un. Cela s’avère utile pour le suivi des utilisateurs et utilisatrices lors d’actions spécifiques, telles que l’enregistrement ou le téléchargement d’une ressource, si cookieAnon est défini sur false.
cookieAnon est défini sur false.Munchkin.createTrackingCookie(true);
Munchkin.munchkinFunction()
Utilisé pour générer des comportements de suivi personnalisés, tels que les lectures et les pauses du lecteur vidéo, ou les visites de page pour une navigation non standard, comme les codes de hachage.
visitWebPage, clickLink, associateLeadvisitWebPage
L’appel de munchkinFunction() avec visitWebPage envoie une activité de « visite » à Marketo pour l’utilisateur actuel. Vous pouvez personnaliser l’URL et les querystring qui sont envoyés avec l’objet de données dans le deuxième argument.
/index.html et que le nom de domaine est www.example.com, la page visitée est enregistrée comme www.example.com/index.html.Par exemple : foo=bar&biz=baz.
Munchkin.munchkinFunction('visitWebPage', {
'url': '/Football/Team/Seahawks',
'params': 'defense=legion_of_boom&qb=wilson'
}
);
clickLink
L’appel de munchkinFunction() avec clickLink envoie une activité de clic vers Marketo pour l’utilisateur actuel. Vous pouvez personnaliser l’URL de clic avec la propriété href dans l’objet de données.
Par exemple, si href est /index.html et que le nom de domaine est www.example.com, le clic sur le lien est enregistré comme www.example.com/index.html.
Munchkin.munchkinFunction('clickLink', {
'href': '/Football/Team/Seahawks'
}
);
associerLead
Cette méthode a été abandonnée et n’est plus disponible.