Eventi di dati personalizzati

Utilizza questo metodo per inviare eventi personalizzati per il tracciamento e la personalizzazione in tempo reale. Puoi inviare dati di terze parti o attivare un evento personalizzato in base al comportamento del visitatore.

Ogni evento di dati personalizzato viene conteggiato una volta durante la sessione di un visitatore.

Prima di utilizzare l’API Contesto utente, è necessario essere un cliente di Web Personalization e disporre del tag RTP distribuito sul sito.

Parametro
Facoltativo/Obbligatorio
Tipo
Descrizione
send
Obbligatorio
Stringa
Azione del metodo.
event
Obbligatorio
Stringa
Nome del metodo.
customData
Obbligatorio
Stringa o array
Dati personalizzati.

Esempi

Invia evento utilizzando stringa per dati personalizzati

var customData = {value: 'MyEvent'};
rtp('send', 'event', customData);

Invia evento tramite array di stringhe per dati personalizzati

L’array di dati personalizzato può contenere fino a quattro elementi. Per inviare più di quattro elementi, chiama ripetutamente l’API Send Event con non più di quattro elementi in ogni chiamata.

var customData = {value: ['MyEvent', 'download - example whitepaper']};
rtp('send', 'event', customData);

Invia evento in base al clic del pulsante

Questo esempio invia un evento di dati personalizzato quando un visitatore seleziona il pulsante per scaricare un white paper specifico. RTP può utilizzare l’evento per segmentare tali visitatori in tempo reale.

Il sito web può quindi visualizzare una campagna personalizzata dopo altri due clic. Ad esempio, la campagna può presentare un altro contenuto relativo al white paper scaricato.

<button id="download-whitepaper" onclick="rtp('send', 'event', {value :'download - example whitepaper'})">Download</button>
recommendation-more-help
marketo-developer-help