Show Menu
THEMEN×

Server-seitig: Target-Implementierung

Informationen zu Adobe Target serverseitigen Versand-APIs, Node.js-SDKs und Target Recommendations APIs.
Der folgende Prozess wird in einer Server-seitigen Implementierung von Target ausgeführt:
  1. Ein Client-Gerät fordert über Ihren Server ein Erlebnis an.
  2. Ihr Server sendet diese Anforderung an Target.
  3. Target sendet die Antwort zurück an den Server.
  4. Your server makes the decision on which experience to deliver to the client device for it to render.
Das Erlebnis muss nicht in einem Browser angezeigt werden. Das Erlebnis kann in einer E-Mail oder einem Kiosk, über einen Sprachassistenten oder über ein anderes nicht visuelles Erlebnis oder ein nicht browserbasiertes Gerät angezeigt werden. Da sich Ihr Server zwischen dem Client und Target befindet, ist diese Art der Implementierung auch dann optimal, wenn Sie mehr Kontrolle und Sicherheit benötigen oder komplexe Backend-Prozesse haben, die auf Ihrem Server ausgeführt werden sollen.
Die folgenden Abschnitte enthalten weitere Informationen zu den verschiedenen APIs und dem NodeJS SDK:

Server-seitige Bereitstellungs-APIs

/rest/v1/delivery
Mithilfe der Target Versand-API können Sie:
  • Stellen Sie Erlebnisse über das Web, einschließlich SPAs, mobile Kanal sowie Nicht-Browser-basierte IoT-Geräte wie angeschlossene TVs, Kiosks oder digitale Bildschirme im Store bereit.
  • Stellen Sie Erlebnisse von jeder serverseitigen Plattform oder Anwendung bereit, die HTTP/s-Aufrufe ausführen kann.
  • Stellen Sie einem Besucher konsistente und personalisierte Erlebnisse zur Verfügung, unabhängig davon, welcher Kanal bzw. welche Geräte der Besucher verwendet hat, um mit Ihrem Unternehmen in Kontakt zu treten.
  • Cache-Erlebnisse für einen Besucher innerhalb einer Serversitzung, sodass mehrere API-Aufrufe vermieden werden können, wodurch eine höhere Leistung erzielt wird.
  • Seamlessly integrate with Adobe Experience Cloud products, such as Adobe Analytics, Adobe Audience Manager (AAM), and the Experience Cloud ID Service from the server side.

Node.js SDK

Das Node.js SDK ist ein ausgereiftes Software Development Kit, das die Komplexität der Verwaltung von Cookies, Sitzungen und Integration in Experience Cloud Produkte wie Analytics, Experience Cloud Visitor ID Serviceund Audience Managerunterstützt. Hinter den Kulissen verwendet das SDK Node.js die /rest/v1/delivery API. Im Folgenden finden Sie einige wichtige Funktionen, die im SDK Node.js unterstützt werden:
  • Unterstützung für Prefetch und Benachrichtigungen, die eine Leistungsoptimierung durch Zwischenspeicherung ermöglichen: Sie können das SDK Node.js verwenden, um Erlebnisse abzurufen und sie lokal auf Ihrem Node.js-Server zu zwischenspeichern, um Serveraufrufe zu minimieren Target und Ihre Anwendungsleistung zu optimieren.
  • Möglichkeit zum Abrufen von VEC-erstellten Aktivitäten: Rufen Sie serverseitig VEC-erstellte Aktivitäten ab. Die Antwort, die VEC-erstellte Aktivitäten enthält, enthält Selektoren, mit denen nur Seitenabschnitte, die personalisiert werden müssen, vorausgeblendet werden können. This helps optimize your page's First Contentful Paint metric , which is an important KPI for your business to achieve a high score in the Google PageRank system.

Target Java SDK

The Java SDK is a sophisticated software development kit that removes the complexities of managing cookies, sessions, and integrating with Adobe Experience Cloud solutions, such as Adobe Analytics, the Experience Cloud Visitor ID Service, and Adobe Audience Manager. Behind the scenes, the Java SDK uses the /rest/v1/delivery API. Here are some notable features that are supported in the Java SDK:
  • Support for prefetch and notifications that allow you to optimize for performance via caching : You can use the JavaSDK to retrieve experiences and cache them locally on your Java server with the purpose of minimizing server calls to Target and optimizing your application performance.
  • Ability to retrieve VEC-created activities : Retrieve VEC-created activities on the server-side. Die Antwort, die VEC-erstellte Aktivitäten enthält, enthält Selektoren, mit denen nur Seitenabschnitte, die personalisiert werden müssen, vorausgeblendet werden können. This helps optimize your page's First Contentful Paint metric, which is an important KPI for your business to achieve a high score in the Google PageRank system.

Target Recommendations-APIs

The Recommendations APIs let you programmatically interact with Target recommendations servers. These APIs can be integrated with a range of application stacks to perform functions that you would typically do via the Target user interface.