Benutzerspezifische Datenereignisse
Verwenden Sie diese Methode, um benutzerdefinierte Ereignisse zum Tracking und zur Echtzeit-Personalisierung zu senden. Sie können Drittanbieterdaten oder Trigger ein benutzerspezifisches Ereignis senden, das auf dem Besucherverhalten basiert.
Jedes benutzerspezifische Datenereignis wird während der Sitzung eines Besuchers einmal gezählt.
Sie müssen Web Personalization-Kunde sein und das RTP-Tag auf Ihrer Site bereitstellen lassen, bevor Sie die User Context-API verwenden.
sendeventcustomDataBeispiele
Senden eines Ereignisses mit einer Zeichenfolge für benutzerdefinierte Daten
var customData = {value: 'MyEvent'};
rtp('send', 'event', customData);
Senden eines Ereignisses mit einem Array von Zeichenfolgen für benutzerdefinierte Daten
Das benutzerdefinierte Daten-Array kann bis zu vier Elemente enthalten. Um mehr als vier Elemente zu senden, rufen Sie die API Ereignis senden wiederholt auf, wobei in jedem Aufruf nicht mehr als vier Elemente enthalten sind.
var customData = {value: ['MyEvent', 'download - example whitepaper']};
rtp('send', 'event', customData);
Senden eines Ereignisses basierend auf einem Klick auf eine Schaltfläche
In diesem Beispiel wird ein benutzerdefiniertes Datenereignis gesendet, wenn ein Besucher auf die Schaltfläche klickt, um ein bestimmtes Whitepaper herunterzuladen. RTP kann das Ereignis verwenden, um diese Besucher in Echtzeit zu segmentieren.
Auf der Website kann dann nach zwei weiteren Klicks eine personalisierte Kampagne angezeigt werden. Beispielsweise kann die Kampagne einen weiteren Inhalt im Zusammenhang mit dem heruntergeladenen Whitepaper darstellen.
<button id="download-whitepaper" onclick="rtp('send', 'event', {value :'download - example whitepaper'})">Download</button>