Skip to main content
simulation modeを使用すると、本番環境にデプロイする前に、制御された環境で実験をプレビュー・テストできます。
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 タグを手動で挿入するには:
  1. Kameleoon Chrome Extension をインストールします。
  2. ブラウザコンソールで拡張機能を開き、画面の指示に従ってログインします。
  3. DevTools パネルを開き、Tag Injection をクリックします。
  4. Sitecode を入力し、Environment を選択し、Add Anti-Flicker チェックボックスを選択します。
  5. 変更を適用し、ページを更新します。
  6. DevTools の Network タブを開き、kameleoon.js?injected=true リクエストが表示されることを確認します。このリクエストはタグ挿入が成功したことを示します。

Access the simulation panel

タグ挿入を確認したら、ルールの three dots メニューをクリックし、Simulate をクリックします。
SDK がフラグ構成を認識できるようにするには、フラグのトグルが ON になっており、ルールが Active であることを確認してください。
または、エディタ右上の three dots メニューを開き、Simulate をクリックして、任意の環境のルールを選択して起動します。 simulation panelはページ下半分に表示されます。

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 を参照してください。