Skip to main content
このモジュールは、ライブなパーソナライゼーションにアクセスするメソッドを提供します。

disable

disable() メソッドは、パーソナライゼーションを無効としてマークします。ポップインのようなインタラクティブな要素に対して使用します。ユーザーが要素を閉じたときに disable() を呼び出して、パーソナライゼーションのステータスを更新します。Kameleoon は、ネイティブの非カスタムインターフェース要素に対してこの呼び出しを自動的に実装します。
引数

getActive

getActive() メソッドは、現在の訪問とページに対するアクティブなパーソナライゼーションを返します。パーソナライゼーションは、そのバリエーションコードが実行され、関連付けられたアクションが引き続き表示されている場合にアクティブとなります。他の URL でトリガーされたパーソナライゼーション、またはポップインのような現在閉じられているものを取得するには、getTriggeredInVisit() を使用してください。
戻り値

getAll

getAll() メソッドは、すべてのライブなパーソナライゼーション (実行中、ドラフト/一時停止/停止ではないもの) を返します。
戻り値

getById

getById() メソッドは、指定された ID のパーソナライゼーションを返します。
引数 戻り値

getByName

getByName() メソッドは、指定された名前のパーソナライゼーションを返します。
引数 戻り値

getTriggeredInVisit

getTriggeredInVisit() メソッドは、現在の訪問中にトリガーされたすべてのパーソナライゼーションを返します。
戻り値

getActivatedInVisit

getActivatedInVisit() メソッドは、現在の訪問中に有効化されたすべてのパーソナライゼーションを返します。
戻り値

trigger

trigger() メソッドは、ターゲティングセグメントの条件を回避してパーソナライゼーションを強制的にトリガーします。このアクションはパーソナライゼーションを開始しますが、有効化しない可能性があります。
引数