Riferimento API di Munchkin

Munchkin fornisce diverse funzioni che possono essere richiamate manualmente tramite JavaScript. Questi possono consentire il tracciamento personalizzato degli eventi del browser, come la riproduzione di video, o i clic su elementi non collegati.

Funzioni

L'API Munchkin è composta dalle 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()

Quando viene chiamato, questo controlla che nel browser esista un cookie _mkto_trk e, in caso contrario, ne crea uno. Questa opzione è utile per tenere traccia degli utenti durante azioni specifiche, ad esempio la registrazione o il download di una risorsa, se cookieAnon è impostato su false.

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

Munchkin.munchkinFunction()

Utilizzato per generare comportamenti di tracciamento personalizzati, come riproduzioni e pause del lettore video, o visite alle pagine per navigazione non standard, come i codici 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. È possibile personalizzare l'URL e querystring inviati con l'oggetto dati nel secondo argomento.

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. È possibile personalizzare l'URL di clic con la proprietà href nell'oggetto dati.

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
bb269a6d-047a-4bf7-9acd-23ad9a63dc59