Problem mit Profilskript - wird einmal pro Site-Besuch ausgelöst

Dieser Artikel behandelt ein Problem mit der Adobe Target-Umgebung, bei dem ein benutzerdefiniertes Profilskript das Besucherverhalten liest und einen Score erstellt, der nach Abschluss der Sitzung auf 0 zurückgesetzt wird. Die Lösung beinhaltet die Verwendung von user isNewSession zum Zurücksetzen des Scores jedes Mal, wenn es wahr ist, sodass das Erlebnis beim ersten Besuch einer Sitzung angezeigt wird, unabhängig von Inaktivität oder Cache-Leerung.

Beschreibung description

Umgebung

Adobe Target

Problem/Symptome

Verwenden Sie ein benutzerdefiniertes Profilskript, das liest, wenn ein Besucher eine bestimmte URL besucht hat, und dann einen Score erstellt und zurückgibt.

Standardmäßig lautet der Score 0. Wenn der Besucher auf der Seite landet, wird der Score um 1 erhöht. Anschließend kann ich mithilfe von Zielgruppenregeln sagen, dass ein Besucher das Erlebnis mehr als zweimal nicht angezeigt hat, nachdem er es mehr als zweimal gesehen hat.

Außerdem soll der Score gelöscht werden, wenn die Sitzung eines Benutzers abgeschlossen ist. Wenn der Benutzer zur Website zurückkehrt, wird sein Score also standardmäßig auf 0 zurückgesetzt.

Da dies auf dem Besucherprofil basiert, müssen Sie warten, bis das Besucherprofil aktualisiert wird (standardmäßig 14 Tage), bis der Score wieder standardmäßig auf 0.

Wenn Sie user.isNewSession verwenden und jedes Mal, wenn es wahr ist, wird der Profilwert wieder auf 0.

Bedeutet dies, dass die Punktzahl nach 30 Minuten, nachdem der Besucher nicht aktiv war, neu festgelegt wird?

Oder ist es einfacher, die Profilskripte nur einmal durch einen einzelnen Besuch und nicht durch das Besucherprofil auslösen zu lassen?

Auflösung resolution

Lösung
Wenn ein Benutzer zur Website zurückkehrt, ohne den Cache und die Cookies zu löschen, behandelt Target die Sitzung als dieselbe und legt diesen Benutzer in das Profilskript ab (wenn der Benutzer die Bedingung erfüllt).

  • Eine Target-Sitzung endet erst nach 30 Minuten Inaktivität (Stille) oder nach Löschen des Cache und der Cookies.
  • Wenn Sie das Erlebnis beim ersten Besuch einer Sitzung zeigen möchten,  Dies können Sie erreichen, indem Sie das Profilskript schreiben, das die Anzahl zurückgibt.
  • Anschließend können Sie dieses Profilskript in der Zielaktivitätszielgruppe als Besucherprofil verwenden (user.yourProfileScriptName entspricht statischem Wert 1).

Dadurch wird der Target-Versand nur beim ersten Besuch der Sitzung sichergestellt. Dadurch wird das Erlebnis auch nach 30 Minuten der Aktivität oder nach Löschen des Cache und der Cookies bereitgestellt.

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f