アシスタントが draft を準備する仕組み
- アシスタントが変更できる設定: draftの実験のゴール、トラフィック配分、ターゲティングルールと、ライブトラフィックへの変更の制限です。
- draftの実験を準備する: ゴールの割り当て、トラフィック配分の設定、ターゲティングを 1 回のリクエストで行うプロンプトです。
始める前に
- セットアップ: Kameleoon を AI アシスタントに接続します。Claude や ChatGPT などのチャットアシスタントの場合は、Kameleoon を Claude と ChatGPT に接続する を参照してください。Claude Code、Codex、Cursor などのコーディングエージェントの場合は、MCPクライアントを設定する を参照してください。
- ゴール: サイトに既に存在するゴール(例:
Purchase)と、準備する draftの実験
アシスタントが変更できる設定
アシスタントはexperiment_update でゴールを割り当てられます。実験を開始するには、このゴールが必要です。experiment_traffic_allocation_set を使うと、トラフィック配分を設定できます。新しい実験には 1 つのターゲティングルールが付いてきます。アシスタントは targeting_rule_update でそのルールのセグメントまたはトリガーを変更するため、2 つ目のルールを作成する必要はありません。
ライブトラフィックに影響する変更には、確認が必要です。実験が draft を離れている場合、アシスタントはまず変更内容のプレビューを返し、確認を得てから変更を適用します。draft 以外の実験が使用しているセグメントまたはトリガーの条件を変更する場合も、同じです。
アシスタントは、running、deviated、stopped の実験、またはバンディット配分方式を使う実験のトラフィック配分を変更できません。変更は Kameleoon アプリで行ってください。
プロンプトで draft を準備する
このプロンプトを使うと、実験を開始できるように draft を準備できます。プロンプトは、ゴールを割り当て、オリジナルとバリエーションの間でトラフィックを 50/50 に分け、/pricing ページのスマートフォンのビジターを対象にします。
Site code フィールドにサイトコードを入力します。フィールドには、最初にプレースホルダー {{SITECODE}} が表示されています。
リクエストが成功すると、アシスタントは実験とゴールを見つけ、ゴールを割り当て、トラフィック配分を設定し、スマートフォンのビジター向けのセグメントを作成します。そして、/pricing ページ向けのトリガーを作成し、セグメントとトリガーの両方を、Kameleoon が実験と一緒に作成したターゲティングルールに紐付けます。実験には、開始に必要なゴールとトラフィック配分が揃いました。
実験が既に draft を離れている場合、アシスタントは何も変更する前にプレビューを返します。確定する前に、プレビューの内容を確認してください。
ツールのパラメーターは、実験ツール のリファレンスに記載されています。