自分で実装する
Cursorなどのコーディングエージェントで施策コードを実装し、Wicleのコードタブへ取り込む手順です。
Cursor や Claude Code などのコーディングエージェント、または手元のエディタで施策コードを書き、編集画面の コード タブへ取り込めます。
画面内のAIエージェントでも施策は作れますが、自分で実装すると次のようなメリットがあります。
使い慣れた開発環境で進められる — Cursor / Claude Code など、普段のコーディングエージェントやエディタのまま実装できます
複雑な実装や既存デザインの流用がしやすい — 社内のコードベースであるので、配信先のデザインと厳密に統一させたり、元コードをみながら複雑な配信でも正しく実装しやすくなります
SKILL.mdに沿えば取り込みが簡単 — 成果物JSONを
一括取り込みするだけで、コードと計測ターゲットをまとめて反映できます
全体の流れ
作成画面で
自分で実装するを選ぶ(または既存施策のコードタブを開く)SKILL.mdをコピーし、コーディングエージェントに渡すエージェント(または手元)で HTML / CSS / JS を実装する
成果物のJSONを
一括取り込みで反映するサンプルプレビューとライブプレビューで確認する
計測ターゲット・配信設定を整えて配信する
施策の新規作成手順は 施策を作成する をご覧ください。このページは、外部でコードを実装する場合の手順です。
作成を開始する
A/Bテスト画面の
新規作成をクリックします自分で実装するを選びます表示デバイスとスタイル参照ページを指定し、
生成するをクリックします編集画面が開いたら、右パネルの
デザイン>コードを開きます
既存の施策を直す場合は、編集画面の デザイン > コード から同じ操作ができます。
SKILL.mdをエージェントに渡す
コード タブの SKILL.mdをコピー をクリックすると、Wicle向けの実装ガイドがクリップボードにコピーされます。
Cursor などの Agent Skill として渡すと、表示・計測・後片付けなど Wicle 上で動かすための規約に沿ったコードを書きやすくなります。実装時の細かいルールは、コピーした SKILL.md 側を参照してください。
成果物を一括取り込みする
コーディングエージェントには、JS / CSS / HTML をばらばらに出させず、次のJSONを1つだけ出してもらいます。
取り込み手順は次のとおりです。
コードタブの一括取り込みをクリックしますJSONを貼り付けます(
クリップボードから貼付も使えます。markdownのjsonコードフェンス付きでも取り込めます)取り込むをクリックします
取り込むと、コードと計測ターゲットの表示名がまとめて反映されます。取り込み後は、計測設定 タブでON/OFFと表示名を確認できます。
実装時に押さえるポイント(概要)
一般的なWeb制作の書き方だけでは、プレビューでは見えるのにサイト上で出ない・計測されないことがあります。次の点だけ押さえてください。詳細は SKILL.md に従います。
HTMLはそのまま画面に出ません。 JSで
getHtmlしてページへ挿入する必要があります施策IDは
__WCL_EXP_ID__を使います。 自分で固定のIDを書かないでください新しいUIのクラス名は
wcl-exp-で始めますクリックと閉じるの計測方法は異なります。 表示名(
label)は人が分かる名前にし、内部ID(t1など)と分けます見た目はサンプルプレビュー、動的な挙動や既存ページの改変はライブプレビュー で確認します
配信URL・比率・表示回数などの配信条件は、コードでは実装しません。
配信設定タブで設定します
既存ページの要素だけを変える施策(HTMLが空)は、サンプルプレビューでは確認できません。ライブプレビューで確認してください。
取り込み後の確認
サンプルプレビューで色・文言・レイアウトを確認します
ライブプレビューで、実ページ上の表示位置や動的な挙動を確認します
計測設定で計測ターゲットの表示名が意図どおりか確認します配信設定でURL条件やコンバージョンなどを設定します必要に応じて Chrome拡張で動作を確認する のChrome拡張でも動作を確認します
最終更新
役に立ちましたか?