Können Profilskripte verwendet werden, um Zielgruppen basierend auf Klickereignissen zu erstellen?
In diesem Artikel erfahren Sie, wie Sie mit Profilskripten Klickereignisse auf der Seite verfolgen und auf der Grundlage der in Adobe Target erfassten Daten Zielgruppen erstellen können.
Beschreibung description
Umgebung
Adobe Target
Problem/Symptome
Verwendung von Profilskripten zur Verfolgung von Klickereignissen auf der Seite und zum Erstellen von Zielgruppen basierend auf den erfassten Daten.
Auflösung resolution
Lösungsschritte
Beachten Sie, dass Profilskripte Server-seitig in Target ausgeführt werden. Das bedeutet, dass sie keine Sichtbarkeit von Client-seitigen Ereignissen (Ereignisse, die im Benutzer-Browser auftreten) haben, es sei denn, der Browser ruft Target auf und übergibt die entsprechenden Daten.
- Wenn Sie also ein Profilskript für ein Klickereignis ausführen möchten, müssen Sie eine
getOffer()- odertrackEvent()-Funktion hinzufügen, um das onclick-Ereignis zu überwachen. - Im
trackEvent()können Sie alle erforderlichen Daten als Parameter innerhalb der Anfrage übergeben. - Anschließend sollten Sie im Profilskript eine Logik hinzufügen, die das Skript nur dann ausführt, wenn die spezifische verfolgte Anfrage (onclick-Ereignis) ausgeführt wird.
- Nehmen Sie die entsprechenden Daten und lesen/speichern/parsen Sie sie nach Bedarf.
Verwenden Sie beispielsweise diesen Code auf einer Web-Seite:
<a href="#" onclick="adobe.target.trackEvent({mbox:'dataCapture', params:{'param1':'value1'}});">click here</a>
Das Beispielprofilskript kann nach einer Mbox mit dem Namen dataCapture (oder einem anderen von Ihnen definierten Mbox-Namen) suchen und dann meinen Wert param1 für die weitere Verwendung lesen, z. B.:
if (mbox.name == 'dataCapture') {
var x = mbox.param('param1');
return x;
}
Der Profilskriptwert (param1) kann dann zum Erstellen einer Zielgruppenregel verwendet werden.
Beachten Sie, dass der obige Code nur ein Beispiel ist. Stellen Sie sicher, dass Ihre Code-Logik die Anforderungen Ihres Anwendungsfalls erfüllt.