このモジュールは Kameleoon Web Experimentation ソリューションでのみ利用可能です。
assignVariation
assignVariation() メソッドは、実験に対する特定のバリエーションの関連付けを強制し、標準の割り当てアルゴリズムをオーバーライドします。実験がトリガーされる前にこれを呼び出すと、エンジンは後の有効化のためにバリエーションを事前割り当てします。実験がすでにトリガーされている場合は、既存の関連付けを置き換えるために override 引数を true に設定します。
block
block() メソッドは、trigger() を通じた手動呼び出しを含む、実験のトリガーまたは有効化を防止します。ブロックは、次の Kameleoon.API.Core.load() までデフォルトで現在のページに適用されます。訪問全体にわたって実験をブロックするには、visit 引数を true に設定します。
getAll
getAll() メソッドは、すべてのライブ実験 (実行中、ドラフト/一時停止/停止ではないもの) を返します。
getActive
getActive() メソッドは、現在の訪問とページに対するアクティブな実験を返します。実験は、そのバリエーションコードが現在のセッションコンテキストで実行された場合にアクティブとなります。訪問中に他の URL で有効化した実験を取得するには、getActivatedInVisit() を使用してください。
getById
getById() メソッドは、指定された ID の実験を返します。
戻り値
getByName
getByName() メソッドは、指定された名前の実験を返します。
戻り値
getTriggeredInVisit
getTriggeredInVisit() メソッドは、現在の訪問中にトリガーされたすべての実験を返します。
getActivatedInVisit
getActivatedInVisit() メソッドは、現在の訪問中に有効化されたすべての実験を返します。
trigger
trigger() メソッドは、ターゲティングセグメントの条件を回避して実験を強制的にトリガーします。このアクションは実験を開始しますが、有効化しない可能性があります。