Engage.personalize(personalizationData, timeout)
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
personalize()関数は、現在稼働中のインタラクティブなフルスタック体験または、現在稼働中のフルスタック実験を実行しますSitecore Personalize。この関数は、実行したいライブ体験や実験のごfriendlyIdで呼び出さなければなりません。
!注この関数を呼び出して、ライブのインタラクティブフルスタック体験またはライブのインタラクティブフルスタック実験のみを実行します。
ウェブ体験やウェブ実験はEngage SDKによって自動的に実行されます。
Sitecore Personalizeのライブインタラクティブなフルスタック体験や実験で、サマリーをクリックするとfriendlyIdを確認できます。friendlyIdは「Details > Friendly ID」にあります。
サイドバー。パラメータ
パラメータ
種類
概要
注記
目的
イベントデータと実験データ。
このオブジェクトの friendlyId を指定します。
timeout
任意
整数
最低限 0
関数がタイムアウトしてエラーを返すまでのミリ秒数です。
timeoutを使う場合は、エラー処理にtry-catchブロックを使いましょう。
例えば、関数が10秒後にタイムアウトする値を 10000 に設定します。
体験や実験を実行してコンソールに記録する方法の例を紹介します。
import { engage } from "./engage.js"; // ...
const handlePersonalization = async () => { const response = await engage.personalize(personalizationData); console.log(response); };