このFAQには、AdobeWeb SDKに関するよくある質問が含まれています。
Adobe Experience PlatformWeb SDKは、Adobe Experience Cloudのお客様がExperience Cloudの様々なサービスを操作できるようにする、クライアント側のJavaScriptライブラリです。
データは、ソリューションにとらわれない方法(XDM)でAdobe Experience Platformエッジネットワークに送信され、その後、データをソリューション固有の形式と宛先にマッピングし、リアルタイムで送信します。
現在、個々のソリューションに応じて異なるJavaScriptライブラリをデプロイする必要があります。
Adobe Experience Platform Launchではこれらのライブラリの展開と管理を可能な限り簡単に行えますが、次の点に関する問題がまだあります。
また、現在、Adobe Experience Platformにデータを直接送信するJavaScriptライブラリはありません。
新しいWeb SDKは、以下のソリューションのデータを1つの送信先(Adobe Experience Platformエッジネットワーク)に送信し、前述の最も一般的なソリューションの使用例を解決します。
他の解決策は今年後半に続く予定です。
また、Adobe Experience PlatformWeb SDKは、データを直接Adobe Experience Platformに送信することもできます。 このデータはXDMに格納され、サーバー側のソリューションスキーマにマップされます。
パフォーマンス: Web SDKは、現在のAdobeライブラリのすべてを使用するよりも小さく、ページの読み込みが大幅に高速になります。
シンプル:XDM、Web SDK、 Experience Platform Launch、Experience Edge、Adobe Experience Cloudの各ソリューション、Adobe Experience Platformを組み合わせることで、理解しやすく、追跡しやすいデータ収集ストーリーを構築できます。
制御:す べてのデータは単一の接続されたデータストリームを使用しているので、アプリケーション間やアプリケーション間を通じて、データが1ミリ秒ごとに論理的に追跡および制御できます。
最新で将来に備えたもの:Web SDK とExperience Edge Networkへの接続により、Adobeはデータ収集、パーソナライゼーション、同意およびサードパーティCookieの将来に対するAdobeの取り組みを大幅に最新化できました。(Adobeが管理するファーストパーティドメインを有効にします)。
Time-to-value: Adobeは、Experience Platform Launchを介したWeb SDKのデプロイを可能な限り簡単にし、クライアント側のデータをXDMにマッピングするために、懸命に作業を続けていきます。その後、他のすべてのAdobeソリューションおよびAdobe Experience Platformサービスをサーバ側でオンまたはオフにできます。 例えば、Adobe Analyticsに対してこれを使用し、ターゲットやExperience Platformを有効にする場合は、Experience Edge設定を切り替えて使用例を明るくします。
Alloyは、Adobe Experience PlatformWeb SDKのコード名です。 Adobe Experience PlatformWeb SDKは正式な名前ですが、SDKのソースコードとファイル名の中で使用されます。
いいえ。任意のAdobeデジタルエクスペリエンスのお客様が使用できます。 完全に自由です。 Web SDKを使用したいお客様には、Adobe Experience PlatformUIでスキーマとデータセットを作成するアクセス権が与えられます。
Adobe Experience PlatformウェブSDKは、以下の人々を対象に開発されました。
Adobe Experience Platformユーザー
デバイスからAdobe Experience Platformにデータを直接送信する必要がある場合は、これが正式に推奨される方法です。
お客様が既にAdobe Analyticsを使用している場合、Adobe Analyticsコネクタの使用は高速になることをAdobeは認識していますが、データ収集の長期戦略ではありません。
Adobe Experience Cloudソリューションのお客様
新しいAdobe Analytics、Adobe Audience Manager、Adobe Targetのお客様は、レガシーライブラリを使用せずに、新しいWeb SDKと開始する必要があります。
可能な限り最適化された実装を取得したい既存のお客様は、新しいWeb SDKを使用する必要があります。
Web SDKは、現在一般向けに提供されており、Adobe Experience Cloud製品にデータを送信する際に使用できます。 サードパーティのソリューションにデータを送信する機能は、近い将来、提供される予定です。 SDKは無料で、無料でAdobeがホストし、ダウンロードして独自のサーバーでホストすることもできます。必要に応じて、無料で提供されます。 プラットフォームWeb SDKは、AdobeのサーバーがSDKからの受信データを正しく処理できるように、プラットフォームエッジスキーマの設定とAdobe Experience PlatformXDMネットワークビルダーへのアクセスを必要とします。 アクセスを取得したい場合は、Customer Success Manager(CSM)に問い合わせて、リクエストプロセスを開始してください。
Web SDKは、急速に発展しています。 その他の使用例が検討中です。 現在サポートされている使用例のリストは、こちらで確認できます。
場合によります。Adobe Experience PlatformWeb SDKは、2つの異なるスタイルでデプロイできます。 今後の移行ドキュメントで詳細が提供されます。
別のタグの み:サイトにソリューションのタグが付いていて、タグを付け直すことができないが、Experience Platformの使用例や今後のExperience Platform Launchのサーバー側機能(以下を参照)のために、データをAdobe Experience Platformエッジネットワークに送信する場合は、 alloy.js
タグをサイトに追加できます。
1つのタグのみ: Experience Cloudソリューション用のWeb SDKを使用する場合は、そのページのす __ べてのソリューションで使用する必要があります。例えば、サイトが既にAdobe Analyticsのタグ付けされていて、ターゲットに使用したい場合、将来の他のユーザーと同様に、のタグ付けも行う必要があります。
つまり、ソリューション以外の使用例にAdobe Experience PlatformWeb SDKを使用する場合は、サイトにalloy.js
でタグ付けし、新しいソリューションであるかのように次に進むことができます。 Adobe Analytics、ターゲット、Audience Manager、またはアプリケーションの用途に使用する場合は、ページ上のレガシーコードを削除する必要がある場合があります。
はい、Adobe Experience PlatformWeb SDKには、ID移行機能があります。 詳しくは、このドキュメントの説明に従ってください。
Experience Platform 起動は、デバイスのコードマネージャです。コードをより簡単に導入できるようにします。 それは自由で力強い。
Adobe Experience PlatformWeb SDKは、Adobeの使用例に対してExperience Platform Launchがデプロイする新しいコードの正式な名前です。自由で力強い。
alloy.js
は、Adobe Experience PlatformWeb SDKコードのファイル名です。
いいえ。alloy.js
ファイルは自分でダウンロードできます。
ただし、次の点に注意してください。
Adobe Experience PlatformWeb SDKでは、エッジネットワークがストリームを識別し、データの処理を決定できるように、エクスペリエンスエッジ設定IDと呼ばれる要素が必要です。 このIDはExperience Platform Launch内で作成されます。 これは、プロパティの作成やJavaScriptコードの導入にExperience Platform Launchを使用する必要がないという意味ではありませんが、設定IDの作成にはExperience Platform Launchを使用する必要はありません。
Adobe Experience Platform Launchは、最高の利用可能なタグとSDK Managerだけでなく、alloy.js
のデプロイやXDMスキーマへのデータのマッピングを非常に簡単に行えます。 Experience Platform Launchを使用しない場合は、送信する前に、alloy.js
のデプロイ、イベント、XDMへのデータのマッピングを管理する必要があります。 これは、Experience Platform Launchを使うよりもずっと難しい処理です。
alloy.js
を導入するのにExperience Platform Launchを使用することをお勧めします。たとえ<a0/>を使用するタグが唯一のものであってもです。
2020年の後半、Experience Platform Launchでは、サーバー側転送機能がリリースされます。 アドビのSDKを使用し、XDMをExperience Edgeに送信する場合、これらの新機能により、新しいサーバー側拡張機能をインストールし、そのデータを任意の場所にマッピングして、アドビのエッジネットワークから任意の場所に送信できます。 これは、「データ収集をサービスとして」と考えてください。 これは費用がかかり、Adobe Experience Platformの一部にまとめられる。
CNAMEに関する詳細は、Adobeドキュメントを参照してください