Adobe Experience Platform Web SDK
作成対象:
- 開発者
Adobe Experience Platform Web SDKは、Adobe Experience Cloudのお客様がAdobe Experience Platform Edge Networkを通じてサービスを操作できるようにする、クライアントサイド JavaScript ライブラリです。
Web SDKは次の 2 つの方法で実装できます。
- Web SDK タグ拡張機能。 詳しくは、Web SDKを使用したAdobe Experience Cloudの実装方法に関するチュートリアルを参照してください。
- Web SDK JavaScript ライブラリを使用した手動実装。
このガイドには、Web SDK JavaScript ライブラリとタグ拡張機能の両方を使用してExperience Cloud ソリューションを操作する手順が含まれています。
Experience PlatformEdge Network
Experience Platform Web SDKは、Adobe Experience Platform Edge Networkの一部で、以下が含まれます。
- Experience Platform Web SDK: Adobe テクノロジーのデプロイメントをシンプル化するためのJavaScript ライブラリおよびタグ拡張機能です。
- Experience Platform Mobile SDK:新しいデプロイメント手法のための v5 モバイルSDKの拡張機能。
- Edge Network API: データ収集、パーソナライゼーション、広告およびマーケティングのユースケース用のサーバーサイド API。 サーバー、IoT デバイス、セットトップボックス、その他のデバイスで使用できます。
Edge Networkは、すべてのアドレス可能なチャネルにわたって、低遅延のデータ収集、プラグ可能なコンピューティング、迅速なデータアクティブ化を提供します。 Web、モバイルおよびサーバーサイドチャネル用の統合SDKを 1 つ提供し、データを共通のAdobe ドメイン(adobedc.net
)に送信して、データとエクスペリエンスの配信に使用する 1 つのペイロードを受け取ります。
サーバーサイドでは、統合エッジゲートウェイと共通のプラットフォームサービスフレームワークにより、新しい機能のデプロイを簡素化できると同時に、次のメリットがあります。
- お客様の価値創出までの時間の短縮
- 「ポイント」統合の必要性を排除
- 古いライブラリと比較してパフォーマンスを向上させる。
- 運用コストの削減
- イノベーションのスピードの向上
- Adobeのお客様に持続的な競争上の優位性を提供する。
統合されたエッジシステムにより、あらゆるチャネルをまたいで、広告、マーケティングおよびパーソナライゼーションキャンペーンを管理できます。 総所有コストを削減し、様々なデータタイプをサポートするので、複数のExperience Cloud製品で使用するデータモデルをマッピングできます。
ビデオの概要
Adobe Experience Platform Web SDK と Edge Network の概要については、以下のビデオをご覧ください。
Web SDK に置き換わるライブラリ
Web SDKは、既存のライブラリの機能を統合するためにゼロから構築された新しいオープンソースライブラリです。 タグの実行順序、バージョンの不整合、依存関係の管理に関する問題に対処し、Experience Cloud ールを実装するための新しい オープンソース方法を提供します。
Web SDKは、次のものに代わるものです。
Visitor.js
AppMeasurement.js
AT.js
DIL.js
また、Adobe ソリューションへの HTTP リクエストを効率化する新しいエンドポイントも導入されます。 以前は、Visitor.js
、AT.js
、DIL.js
および AppMeasurement.js
に対して複数の呼び出しが必要でした。 1 回の呼び出しで ID を取得し、Target エクスペリエンスを取得し、Audience Manager にデータを送信し、Adobe Experience Platformにデータを渡すことができるようになりました。
以下のビデオを視聴すると、1 回の呼び出しで Experience Platform、Analytics、Audience Manager および Target にデータを送信する、Adobe Experience Platform Web SDK および Edge Network の動作を確認できます。
既存のライブラリから Web SDK への移行
Adobeは、合理化されたアップグレードパスを提供し、任意の 既存のライブラリから Web SDKへの移行を簡素化します。 一度にサイト全体を移行しなくても、web サイトの各ページを個別に移行できます。 一部のページでは Web SDKを使用できますが、既存のライブラリは別のページで使用することができ、段階的に移行することができます。
AT.js
から Web SDKへの移行に関する考慮事項
AT.js
を使用してページを Web SDKに移行する前に、次の Web SDK設定オプションを有効にして、ページ間を移動する際に訪問者プロファイルが維持されるようにします。
AT.js
から Web SDKに移行した後、設定から「targetMigrationEnabled
」オプションを削除します。