Referência da API do Munchkin
O Munchkin fornece funções do JavaScript para o rastreamento personalizado de eventos do navegador. Por exemplo, é possível rastrear reproduções de vídeos ou cliques em elementos que não são links.
Funções
A API do Munchkin inclui as seguintes funções:
initcreateTrackingCookiemunchkinFunction
Munchkin.init()
Munchkin.init() deve ser chamado antes de qualquer outra função. Ele configura o Munchkin na página atual para enviar atividades para uma instância específica e gera uma atividade “Visitas da página da Web” para a página atual.
Munchkin.init('299-BYM-827');
Munchkin.createTrackingCookie()
Munchkin.createTrackingCookie() verifica se há um cookie _mkto_trk no navegador. Se o cookie não existir, a função criará um.
Quando cookieAnon é definido como falso, use essa função para rastrear usuários durante ações específicas, como registrar ou baixar um ativo.
cookieAnon estiver definido como falso.Munchkin.createTrackingCookie(true);
Munchkin.munchkinFunction()
Use Munchkin.munchkinFunction() para criar comportamentos de rastreamento personalizados. Por exemplo, rastreie a atividade do reprodutor de vídeo ou as visitas da página de navegação fora do padrão, como alterações de hash.
visitWebPage, clickLink, associateLeadvisitWebPage
Chamar munchkinFunction() com visitWebPage envia uma atividade de “visita” do usuário atual para a Marketo. Use o objeto de dados no segundo argumento para personalizar a URL e querystring.
/index.html e o nome de domínio for www.example.com, a página visitada será registrada como www.example.com/index.html.Por exemplo, foo=bar&biz=baz.
Munchkin.munchkinFunction('visitWebPage', {
'url': '/Football/Team/Seahawks',
'params': 'defense=legion_of_boom&qb=wilson'
}
);
clickLink
Chamar munchkinFunction() com clickLink envia uma atividade de clique do usuário atual para a Marketo. Use a propriedade href no objeto de dados para personalizar a URL de clique.
Por exemplo, se href for /index.html e o nome de domínio for www.example.com, o clique no link será registrado como www.example.com/index.html.
Munchkin.munchkinFunction('clickLink', {
'href': '/Football/Team/Seahawks'
}
);
associateLead
Este método foi substituído e não está mais disponível para uso.