Adobe Experience Platform Web SDK の概要

Adobe Experience Platform Web SDK は、Adobe Experience Cloud のお客様が Adobe Experience Platform Edge Network を通じて Experience Cloud の様々なサービスを操作できるようにする、クライアントサイド JavaScript ライブラリです。JavaScript ライブラリに加えて、Web SDK 設定に役立つタグ拡張があります。

タグを使用して Web SDK を設定し、ソリューションにデータを送信するためのステップごとのガイドについては、Web SDK を使用した Adobe Experience Cloud の実装チュートリアルを参照してください。

重要

この製品は、より多くのユースケースに対応できるよう、常に進化を続け、成長しています。最新情報を入手し、現在サポートしているものを確認するには、サポートされるユースケースページを参照してください。

Adobe Experience Edge

Adobe Experience Platform Web SDK は、Adobe Experience Edge を構成するコレクションの一部です。Experience Edge は、次のテクノロジーで構成されます。

Adobe Experience Edge は、すべてのアドレス可能なチャネルにわたる、低遅延のデータ収集、プラグ可能なコンピューティング、迅速なデータアクティブ化のための新しいフレームワークです。

Adobe Experience Edge は、すべてのチャネル(JavaScript、モバイル、サーバーサイド)に対して単一の統合 SDK を提供し、共通のアドビドメイン(adobedc.net)にデータを送信し、データとエクスペリエンスの配信のために単一のペイロードを返信します。

サーバーサイドでは、統一されたエッジゲートウェイと共通のプラットフォームサービスフレームワークにより、このリアルタイムコンピューティング環境に新しい機能を簡単にプラグインおよびデプロイできます。このアーキテクチャには次の特長があります。

  • お客様の価値創出にかかる時間を短縮
  • 「ポイント」統合の必要性をなくす
  • 古いライブラリと比較してパフォーマンスを向上
  • コストを削減
  • イノベーションのスピードを上げる
  • アドビのお客様に持続的な競争上の優位性を提供

単一の統合エッジシステムにより、お客様は、すべてのチャネルをまたいで、広告、マーケティングまたはパーソナライゼーションキャンペーンを統合されたエクスペリエンスとして管理できます。これにより、Adobe はお客様により低い総所有コストでサービスを提供できます。また、リアルタイムエッジをプラグ可能にして、Adobe とそのお客様がそのリアルタイムシステムに新しい機能およびお客様定義のロジックをより迅速に追加できるようにすることで、製品イノベーションのスピードを上げるのに役立ちます。

ビデオの概要

次のビデオでは、Adobe Experience Platform Web SDK および Adobe Experience Platform Edge Network の概要を説明します。

Web SDK に置き換わるライブラリ

Web SDK は、既存のライブラリの単なるラッパーではありません。既存のライブラリの機能を取り込んで新たに書き上げた、全く新しいライブラリです。その目的は、正しい順序で実行する必要があるタグ、ライブラリのバージョン管理との不整合、依存関係の管理などの課題を解決することです。Experience Cloud を実装するための新しい方法であり、オープンソースです。

Web SDK は、次の SDK を置き換えます。

  • Visitor.js
  • AppMeasurement.js
  • AT.js
  • DIL.js

新しいライブラリに加えて、アドビのソリューションに対する HTTP 要求を整理する新しいエンドポイントが追加されました。以前は、Visitor.js は訪問者 ID サービスに対してブロック呼び出しを送信した後、AT.js は Adobe Target に呼び出しを送信、DIL.js は Adobe Audience Manager に呼び出しを送信、最後に AppMeasurement.js は Adobe Analytics に呼び出しを送信していました。この新しいライブラリおよびエンドポイントでは、ID の取得、Target エクスペリエンスの取得、Audience Manager へのデータの送信、1 回の呼び出しでの Adobe Experience Platform へのデータの受け渡しが可能です。

次のビデオでは、Adobe Experience Platform Web SDK および Adobe Experience Platform Edge Network を実際に動作させています。ビデオの例では、アドビへの 1 回の呼び出しを使用して、Experience Platform、Analytics、Audience Manager および Target にデータを送信しています。

既存のライブラリから Web SDK への移行

既存のライブラリから Web SDK への移行を簡素化するため、アドビでは、合理化されたアップグレードパスを提供し、web サイト全体を一度に移行する必要なく、web サイトのページごとに Web SDK に移行できます。

つまり、あるページで Web SDK を使用し、他のページには既存のライブラリを残して、移行できるようになります。

at.js から Web SDK への移行に関する考慮事項

at.js を使用するページを Web SDK に移行する前に、次の Web SDK 設定オプションを必ず有効にします。これにより、at.js を含むページから Web SDK を使用するページに移動する間、訪問者プロファイルが保持されます。

重要

次の Target 機能は、at.js から Web SDK に移行する際にはサポートされません。

at.js から Web SDK に移行した後、設定から targetMigrationEnabled オプションを削除する必要があります。

このページ