Funktionsweise von Adobe Target at.js 2.0

at.js 2.0 verbessert die Unterstützung von Adobe Target für Einzelseitenanwendungen (SPA) und kann mit anderen Experience Cloud-Lösungen integriert werden. In diesem Video und den zugehörigen Diagrammen wird erklärt, wie alles zusammenkommt.

Architekturdiagramme

Verhalten von at.js 2.0 beim Laden der Seite

  1. Ein Aufruf gibt Experience Cloud ID (ECID) zurück. Wenn der Benutzer authentifiziert ist, wird bei einem weiteren Aufruf die Kunden-ID synchronisiert.

  2. at.js -Bibliothek wird synchron geladen und blendet den Dokumentkörper aus (at.js kann auch asynchron mit einem optionalen Pre-hiding-Snippet geladen werden, das auf der Seite implementiert ist).

  3. Die Seitenladeanforderung umfasst alle konfigurierten Parameter, ECID, SDID und Kunden-ID.

  4. Profilskripte werden ausgeführt und in die Profile Store eingespeist. Der Store ruft geeignete Zielgruppen von Audience Library ab (z. B. über Analytics freigegebene Zielgruppen, Audience Manager usw.). Customer Attributes wird in einem Batch-Prozess an Profile Store gesendet.

  5. Basierend auf URL, Anforderungsparametern und Profildaten entscheidet Target, welche Aktivitäten und Erlebnisse für die aktuelle Seite und zukünftige Ansichten an den Besucher zurückgegeben werden sollen

  6. Zielgerichteter Inhalt, der zurück an die Seite gesendet wird, optional einschließlich Profilwerten für eine zusätzliche Personalisierung.

    Zielgerichteter Inhalt auf der aktuellen Seite wird so schnell wie möglich bereitgestellt, ohne dass Standardinhalte aufflackern.

    Zielgerichtete Inhalte für zukünftige Ansichten einer Einzelseitenanwendung werden im Browser zwischengespeichert, sodass sie sofort ohne zusätzlichen Server-Aufruf angewendet werden können, wenn die Ansichten ausgelöst werden. (Siehe nächstes Diagramm für das Verhalten triggerView() ).

  7. Analytics Daten, die von der Seite an die Data Collection-Server gesendet werden

  8. Target -Daten werden über die SDID mit Analytics-Daten abgeglichen und im Analytics -Berichtspeicher verarbeitet. Analytics -Daten können dann sowohl in Analytics als auch in Target über A4T-Berichte angezeigt werden.

Verhalten von at.js 2.0 bei Verwendung der Funktion triggerView()

  1. adobe.target.triggerView() wird in der Einzelseitenanwendung aufgerufen

  2. Zielgerichteter Inhalt für die Ansicht wird aus dem Cache gelesen

  3. Zielgerichtete Inhalte werden so schnell wie möglich bereitgestellt, ohne dass Standardinhalte flackern

  4. Die Benachrichtigungsanfrage wird an Target Profile Store gesendet, um den Besucher in der Aktivität zu zählen und die Metriken zu erhöhen.

  5. Analytics Daten werden vom SPA an die Data Collection Server gesendet

  6. Target -Daten werden vom Target -Backend an die Data Collection -Server gesendet. Target -Daten werden über die SDID mit Analytics -Daten abgeglichen und in den Analytics -Berichtspeicher verarbeitet. Analytics -Daten können dann sowohl in Analytics als auch in Target über A4T-Berichte angezeigt werden.

Zusätzliche Ressourcen

recommendation-more-help
0f172607-337e-442f-a279-477fd735571f