Adobe Experience Platform Web SDK overview

IMPORTANT
2024 年 4 月末に、Adobe Experience Platform Web SDK は、Internet Explorer のすべてのバージョンのサポートを削除します。

Adobe Experience Platform Web Software Development Kit(SDK) は、Adobe Experience Cloudのお客様がAdobe Experience Platform Edge Network を通じてサービスを操作できるようにする、クライアントサイド JavaScript ライブラリです。

Adobeには、Web SDK を実装する 2 つの方法があります。

このユーザーガイドには、Web SDK JavaScript ライブラリとタグ拡張機能(該当する場合)の両方を通じてExperience Cloudソリューションとやり取りする手順が含まれています。

Experience Platformエッジネットワーク edge-network

Experience PlatformWeb SDK は、Adobe Experience Platform Edge Network を構成するツールのコレクションの一部です。

Edge ネットワークは、次のコンポーネントで構成されています。

  • Experience PlatformWeb SDK: Adobeテクノロジーの導入を簡略化するのに役立つ JavaScript ライブラリおよびタグ拡張です。
  • Experience Platformモバイル SDK: v5 モバイル SDK の拡張機能。新しいデプロイメント手法を使用できます。
  • Edge Network Server API: 様々なデータ収集、パーソナライゼーション、広告、マーケティングの使用例に使用できるサーバー側 API です。 Server API は、サーバ、IoT デバイス、セットトップボックス、その他の様々なデバイスで使用できます。

Edge Network は、低レイテンシのデータ収集、プラグ可能なコンピューティング、およびアドレス可能なすべてのチャネルにわたる迅速なデータアクティベーションを実現するためのフレームワークです。 チャネル(Web、モバイル、サーバーサイド)ごとに 1 つの統合 SDK を提供し、共通のAdobeドメイン (adobedc.net) に送信され、データおよびエクスペリエンス配信用の単一のペイロードを受け取ります。

サーバー側では、統合エッジゲートウェイと共通のプラットフォームサービスフレームワークを使用して、新しい機能をこのリアルタイムコンピューティング環境に簡単に導入できます。 このアーキテクチャには次の特長があります。

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

単一の統合エッジシステムを使用すると、統合エクスペリエンスとして、すべてのチャネルで広告、マーケティングまたはパーソナライゼーションキャンペーンを管理できます。 また、Adobeは、TCO(総所有コスト)の低いサービスをお客様に提供できます。 エッジシステムは、ほとんどのタイプのデータに対応するように設計されており、複数のExperience Cloud製品で取り込む独自のデータモデルをマッピングできます。

ビデオの概要 video

Adobe Experience Platformの概要については、以下のビデオをご覧ください Web SDK そして Edge Network.

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

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 への移行 migrating-to-web-sdk

次のいずれかから簡単に移行できます。 既存のライブラリ Web SDK へのアップグレード時に、Adobeは合理化されたアップグレードパスを提供します。 このパスを使用すると、Web サイト全体を一度に移行する必要なく、Web サイトの個々のページを Web SDK に移行できます。 既存のライブラリは他のページに存在するのに対し、特定のページで Web SDK を使用できます。 準備が整ったら、他のページも移行できます。

の移行 AT.js Web SDK に関する考慮事項 considerations

AT.js を使用するページを Web SDK に移行する前に、次の Web SDK 設定オプションを必ず有効にします。これらのオプションにより、 AT.js を Web SDK を使用してページに追加します。

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

移行後 AT.js を Web SDK に追加し、 targetMigrationEnabled 」オプションを選択します。

recommendation-more-help
ad108910-6329-42f1-aa1d-5920a2b13636