サーバー側:Target の実装

サーバー側 Adobe Target の配信API、SDK、 Target Recommendations APIに関する情報です。

以下の処理は、Target のサーバー側実装で発生します。

  1. クライアントデバイスがサーバーを通じてエクスペリエンスのリクエストをおこないます。
  2. サーバーは、そのリクエストを Target に送信します。
  3. Target は、サーバーに応答を送り返します。
  4. サーバーは、どのエクスペリエンスをクライアントデバイスに配信してレンダリングするかを決定します。

エクスペリエンスをブラウザーで表示する必要はありません。 エクスペリエンスは、電子メールやキオスク、音声アシスタント、視覚に訴えない他のデバイス、またはブラウザーベースでないデバイスを通して表示できます。 サーバーはクライアントと Target の間に位置するので、より優れたコントロールおよびセキュリティが必要であったり、サーバーで実行したい複雑なバックエンド処理がある場合、このタイプの実装も理想的です。

メモ

初回訪問者は、クライアント側でのみ初期化できます。 サーバー側で初回訪問者 を初期化できません

以下の節では、様々なAPIとNodeJS SDKについて詳しく説明します。

Server Side Delivery API

Link: Server Side Delivery APIs

/rest/v1/delivery

配信 Target APIを使用すると、次のことができます。

  • SPAやモバイルチャネル、および接続されたTV、キオスク、店頭のデジタル画面など、ブラウザーベース以外のIoTデバイスを含むWeb上でエクスペリエンスを配信できます。
  • HTTP/s呼び出しを行うことのできる任意のサーバー側プラットフォームまたはアプリケーションからエクスペリエンスを提供します。
  • 訪問者がどのチャネルやデバイスを使用してビジネスに関与したかに関係なく、一貫したパーソナライズされたエクスペリエンスを訪問者に提供します。
  • サーバー上のセッション内の訪問者に対するエクスペリエンスをキャッシュすることで、複数のAPI呼び出しを回避でき、パフォーマンスが向上します。
  • サーバ側の Adobe Experience Cloud 製品( Adobe Analytics、 Adobe Audience ManagerExperience Cloud ID Service (AAM)など)とシームレスに統合できます。

サーバー側SDK

リンク: Adobe TargetSDK

サーバー側SDKドキュメ Adobe Target ントポータルは、選択した言語でサーバー Target に実装する際に役立ちます。

Target Recommendations API

リンク: ターゲットRecommendationsAPIAdobe RecommendationsAPIの概要

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.

このページ