Feature Experimentation では、simulation panelは主にテストとデバッグに使用されます。Web Experimentation で利用可能な完全な機能は提供されません。詳細については、simulation panelでできること を参照してください。
前提条件
Kameleoon Web Experimentation を実装している場合、または Feature Experimentation を Hybrid mode で使用している場合、simulation modeはすべての主要なWebブラウザで自動的に動作します。追加のセットアップは不要です。 Feature Experimentation のみ を使用している場合は、構成をテストするために Kameleoon タグを手動で挿入する必要があります。タグを挿入するには、Kameleoon Chrome Extensionを使用します。simulation modeは Web SDK のみサポートしています。モバイル SDK はサポートされていません。
- Kameleoon Chrome Extension をインストールします。
- ブラウザコンソールで拡張機能を開き、画面の指示に従ってログインします。
- DevTools パネルを開き、Tag Injection をクリックします。
- Sitecode を入力し、Environment を選択し、Add Anti-Flicker チェックボックスを選択します。
- 変更を適用し、ページを更新します。
- DevTools の Network タブを開き、
kameleoon.js?injected=trueリクエストが表示されることを確認します。このリクエストはタグ挿入が成功したことを示します。
Access the simulation panel
タグ挿入を確認したら、ルールの three dots メニューをクリックし、Simulate をクリックします。SDK がフラグ構成を認識できるようにするには、フラグのトグルが ON になっており、ルールが Active であることを確認してください。

What the simulation panel does
- バリアントの表示: simulation panelでは、ブラウザ上でテスト用にバリアントを選択・プレビューできます。
- 本番環境でユーザーに公開せずにバリアントをテストするには、そのバリアントに割り当てるトラフィックを 0% に設定します。
- ターゲティング動作の上書き: simulation panelはターゲティングルールを無視します。ターゲティングは SDK レベルで管理されますが、simulation panelはこれらのルールを上書きして、選択したバリアントを強制的に表示します。
FAQ
フィーチャーフラグのシミュレーションで特定のバリエーションを最初に表示するにはどうすればよいですか?
フィーチャーフラグのシミュレーションで特定のバリエーションを最初に表示するにはどうすればよいですか?
ルールの simulation panel を開き、プレビューするバリエーションを選択します。パネルはそのバリエーションをブラウザに表示し、ターゲティングルールを無視するため、新しい訪問者コードを生成する必要はありません。代わりに内部ユーザーのグループでフィーチャーを QA する場合は、Build whitelists to roll out a feature to internal users を参照してください。