at.jsからPlatform Web SDKへの移行を計画する

サイトでPlatform Web SDKにアップグレードする前に、現在の実装を評価する必要があります。

現在のat.js実装の評価

移行を成功させるための最初のステップは、現在のat.js Targetの実装をしっかりと理解することです。 更新が必要な機能、機能、カスタムコードを使用することができます。 評価する際には、次の点を考慮してください。

サポートされている機能?

Adobe Experience Platform Web SDKは継続的に開発されており、機能や拡張機能が定期的に追加されています。 現在のat.js実装を評価する際は、最新の情報については、​ サポートされているユースケース ​ ページを参照してください。

今日はどんな機能を使っていますか?

Platform Web SDKは、web サイト用のすべてのAdobe ソリューションを1つのSDKに統合する新しいライブラリです。 これにより、より緊密な連携が可能になり、Adobe Experience Platform独自の新しい機能が可能になります。 ただし、これは、at.js関数がPlatform Web SDKと後方互換性がないことも意味します。 現在の実装を評価する際には、次の点に注意してください。

  • getOffer()やapplyOffer()などのat.js関数
  • Targetのグローバル設定の変更
  • Adobe Analytics との統合
  • ちらつき軽減スクリプトの使用
  • 応答トークンの使用
  • mbox、プロファイル、およびエンティティのパラメーターの使用
  • 実装に固有のカスタムコード

どのような移行方法を選択しますか?

at.jsの実装を見直したら、移行アプローチを決定する必要があります。 2 つのオプションがあります。

  • サイト全体で一度にすべてのAdobe アプリケーションを移行する
  • ページごとに移行

Platform Web SDKは複数のAdobe アプリケーションを組み合わせて有効にするため、AnalyticsやAudience Managerなどの他のAdobe アプリケーションのTarget マイグレーションを調整する必要があります。 特定のページ上のすべてのAdobe ライブラリを同時に移行する必要があります。 特定のページでのPlatform Web SDK for TargetとAppMeasurement for Analyticsの混在実装はサポートされていません。 ただし、ページ AのPlatform Web SDKやページ BのAppMeasurementを使用したat.jsなど、異なるページ間の混在実装はサポートされています。

移行する際には、実稼動環境にリリースする前に、新しいコードのテストとリリースの社内プロセスに従い、開発、qa、ステージング環境などを使用する計画を立てる必要があります。

CAUTION
1つのライブラリを持つページから別のライブラリを持つページにリダイレクトする場合、ページごとの移行ではリダイレクトオファーはサポートされません

次に、at.jsとPlatform Web SDK🔗の詳細な比較を確認して、技術的な違いをより深く理解し、さらに重点を置く必要がある領域を特定します。

NOTE
at.jsからWeb SDKへのTargetの移行を成功させるためのサポートを提供します。 移行で障害が発生した場合、またはこのガイドに重要な情報が欠けていると感じた場合は、このコミュニティのディスカッション ​に投稿してお知らせください。
recommendation-more-help
platform-learn-help-tutorial-migrate-target-websdk