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
, associateLead
visitWebPage
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.