Referência da API do Munchkin
O Munchkin fornece várias funções que podem ser chamadas manualmente por meio do Javascript. Isso pode permitir o rastreamento personalizado de eventos do navegador, como reproduções de vídeo ou cliques em não links.
Funções
A API do Munchkin é composta pelas seguintes funções: init, createTrackingCookie, munchkinFunction.
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()
Quando chamada, esta opção verifica se existe um cookie _mkto_trk no navegador e, caso contrário, cria um. Isso é útil para rastrear usuários durante ações específicas, como registro ou download de um ativo, se cookieAnon estiver definido como falso.
cookieAnon estiver definido como falso.Munchkin.createTrackingCookie(true);
Munchkin.munchkinFunction()
Usado para gerar comportamentos de rastreamento personalizados, como reproduzir e pausar o reprodutor de vídeo, ou visitas de página para navegação fora do padrão, como códigos hash.
visitWebPage, clickLink, associateLeadvisitWebPage
Chamar munchkinFunction() com visitWebPage envia uma atividade de "visita" do usuário atual para a Marketo. Você pode personalizar a URL e querystring, que são enviados com o objeto de dados no segundo argumento.
/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. Você pode personalizar a URL de clique com a propriedade href no objeto de dados.
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.