パーソナライゼーションでのクライアントサイドJavaScriptの使用
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
Sitecore Personalizeは、使用している機能に応じて、クライアント側とサーバー側の両方のJavaScriptをサポートします。このトピックでは、クライアント側のJavaScriptを使用する機能と、サポートされているJavaScript機能について説明します。Sitecore Personalizeアプリケーションでサーバー側のJavaScriptを使用することもできます。
クライアントサイドJavaScript (CSJS) は、Webページとクライアント ブラウザーを強化および操作するために使用されるJavaScriptの拡張バージョンです。
Sitecore Personalizeは、クライアント側の最新のJavaScript JavaScript EcmaScript (ES) 6をサポートしています。組織でInternet Explorer 11との互換性に懸念がある場合は、JavaScript ES5スタイルを適用することをお勧めします。
実験の実行時に実行されるCSJSを決定できます。マーケターは 、Webテンプレートを追加してCSJSを適用することも、プログラマー自身でCSJSを作成することもできます。
CSJSを実行して、次の点を判断できます。
-
ゲストがアクセスしているページに関連する条件に基づいてWebエクスペリエンスを実行します。
-
SItecore Personalizeを有効にして、ブラウザからドキュメント オブジェクト モデル (DOM) などのブラウザ データにアクセスできるようにします。これにより 、テストの構造、スタイル、コンテンツ(オファーやコンテンツをブラウザーのどこにどのように表示するかなど)を操作できます。
-
CSJSを使用する場合は、SSJSを使用します。これには、ゲストの完全な履歴と、リアルタイムのセッションデータの継続的なストリームを含めることができます。ゲスト コンテキスト サービスと呼ばれる内部サービスは、サーバー側でゲスト属性を生成します。