Riferimento API di Munchkin

Munchkin fornisce funzioni JavaScript per il tracciamento personalizzato degli eventi del browser. Ad esempio, puoi tenere traccia delle riproduzioni video o dei clic su elementi che non sono collegamenti.

Funzioni

L’API Munchkin include le seguenti funzioni:

  • init
  • createTrackingCookie
  • munchkinFunction

Munchkin.init()

Munchkin.init() deve essere chiamato prima di qualsiasi altra funzione. Imposta Munchkin sulla pagina corrente per inviare attività a un’istanza specifica e genera un’attività “Pagina web visite” per la pagina corrente.

Nome parametro
Facoltativo/Obbligatorio
Tipo
Descrizione
ID Munchkin
Obbligatorio
Stringa
L’ID account Munchkin si trova nel menu Amministrazione > Integrazione > Munchkin. Imposta l’istanza di destinazione a cui inviare le attività.
Impostazioni di configurazione
Facoltativo
Oggetto
Abilita impostazioni di comportamento alternative per Munchkin.
Munchkin.init('299-BYM-827');

Munchkin.createTrackingCookie()

Munchkin.createTrackingCookie() controlla se nel browser esiste un cookie _mkto_trk. Se il cookie non esiste, la funzione ne crea uno.

Quando cookieAnon è impostato su false, utilizzare questa funzione per tenere traccia degli utenti durante azioni specifiche, ad esempio la registrazione o il download di una risorsa.

Nome parametro
Facoltativo/Obbligatorio
Tipo
Descrizione
forceCreate
Obbligatorio
Booleano
Crea cookie anche se cookieAnon è impostato su false.
Munchkin.createTrackingCookie(true);

Munchkin.munchkinFunction()

Utilizza Munchkin.munchkinFunction() per creare comportamenti di tracciamento personalizzati. Ad esempio, tieni traccia dell’attività del lettore video o delle visite alle pagine da una navigazione non standard, come le modifiche hash.

Nome parametro
Facoltativo/Obbligatorio
Tipo
Descrizione
Tipo di funzione
Obbligatorio
Stringa
Determina l’attività da registrare. Valori consentiti: visitWebPage, clickLink, associateLead
Dati
Obbligatorio
Oggetto
Contiene i dati per l’attività da registrare.

visitWebPage

La chiamata a munchkinFunction() con visitWebPage invia un’attività ‘visita’ per l’utente corrente a Marketo. Utilizzare l’oggetto dati nel secondo argomento per personalizzare l’URL e querystring.

Nome proprietà dati
Facoltativo/Obbligatorio
Tipo
Descrizione
url
Obbligatorio
Stringa
Percorso del file URL utilizzato per registrare una visita di pagina. Questo valore viene aggiunto al nome di dominio corrente per creare il nome di pagina completo. Ad esempio, se l’URL è /index.html e il nome di dominio è www.example.com, la pagina visitata viene registrata come www.example.com/index.html.
params
Facoltativo
Stringa
Stringa di query dei parametri desiderati da registrare.

Ad esempio, foo=bar&biz=baz.

Munchkin.munchkinFunction('visitWebPage', {
        'url': '/Football/Team/Seahawks',
        'params': 'defense=legion_of_boom&qb=wilson'
    }
);

La chiamata a munchkinFunction() con clickLink invia un’attività di clic per l’utente corrente a Marketo. Utilizzare la proprietà href nell’oggetto dati per personalizzare l’URL di clic.

Nome proprietà dati
Facoltativo/Obbligatorio
Tipo
Descrizione
href
Obbligatorio
Stringa
Percorso del file URL utilizzato per registrare il clic su un collegamento. Questo valore viene aggiunto al nome di dominio corrente per creare un collegamento completo.

Ad esempio, se href è /index.html e il nome di dominio è www.example.com, il clic sul collegamento verrà registrato come www.example.com/index.html.

Munchkin.munchkinFunction('clickLink', {
        'href': '/Football/Team/Seahawks'
    }
);

associateLead

Questo metodo è obsoleto e non è più disponibile.

recommendation-more-help
marketo-developer-help