PBXでウィジェットを作成する
PBX Widgets は、新しいパーソナライゼーションビルダーで作成された実験やパーソナライゼーション用のウィジェットの作成を支援するAI駆動のUIジェネレーターです。HTML、CSS、JavaScriptを手動で記述する代わりに、ウィジェットを自然言語で記述すると、PBXがコンポーネントを自動的に生成します。 このアプローチにより、マーケター、プロダクトマネージャー、CROスペシャリストは、技術的な専門知識なしにUIコンポーネントを迅速に構築できます。 PBXで作成される典型的なウィジェットには、次のようなものがあります。- ニュースレター登録ポップアップ
- プロモーションバナー
- 離脱意図オファー
- リードキャプチャフォーム
- 商品レコメンデーションパネル
- 調査またはフィードバックモーダル
PBXウィジェットは、レガシーパーソナライゼーションと互換性がありません。必要に応じて、CSMに新しいパーソナライゼーションへのアクセスをリクエストできます。
ウィジェットを作成する
PBXを使用してウィジェットを生成および調整するには、次の手順に従います。1. PBXを開く
Kameleoonインターフェースでウィジェットの生成を開始するには:- Studio > Widgets に移動します。
- New widget をクリックします。
- Using a prompt を選択します。
- ポップインメニューで必要な情報を入力します。
- Create をクリックします。
2. プロンプトを書く
プロンプトフィールドに、構築したいウィジェットを記述します。PBXはこの説明を使用して、ウィジェットUIを自動的に生成します。 プロンプトの例:
3. プレビューと反復
希望する結果に到達する最速の方法は、プロンプト反復ワークフローを使用することです。生成されたウィジェットを確認し、フォローアッププロンプトを書いて調整します。例:- “Make the CTA button larger”

- “Change the background color to a darker beige”

- “Make the popup appear after 3 seconds”
4. ゴールを追加する
プロンプトにゴールを追加することで、メール送信、ボタンクリック、フォーム完了、ウィジェット表示などのユーザーインタラクションを追跡します。PBXウィジェットでゴールを追跡するには、事前に Settings でゴールを設定する必要があります。
- Newsletter signup:
Track a goal called "Newsletter Signup" when the user clicks the Subscribe button. - CTA click:
Track a goal when the CTA button is clicked. Goal name: Promo CTA Click - Widget engagement:
Track a goal when the popup is displayed. Goal name: Widget Viewed
ウィジェットのレスポンスをGoogle Sheetsに送信する(オプション)
PBXウィジェットを設定して、アンケートとフォームのレスポンスを直接Google Sheetsに送信できます。まず、このガイドに記載されている通り、Google Sheetを設定する必要があります。 ウィジェットをGoogle Sheetsに接続するためのプロンプトを書く際は、次のガイドラインに従ってください。- 明確な送信トリガーを定義する: リクエストをトリガーする要素を指定します。トリガーは通常、メインのCTAボタン(たとえば、
SubmitButton)です。 - 外部HTTP POSTリクエストを使用する: メソッドを POST に設定し、Google Apps Script Web AppのURLを含めます。
- Web App URLを明示的に指定する: 常に完全なURL(たとえば、
https://script.google.com/macros/s/XXXXXXXX/exec)を含めます。PBXはこれを自動的に推測または生成できません。 - 送信するすべての要素をリストアップする: すべてのフィールドを明示的に指定します(たとえば、
email、rating、comment)。
- パラメーター名を完全に一致させる: ウィジェット要素名、リクエストペイロード、およびGoogle Sheetsの列ヘッダーの間で名前が完全に一致することを確認します。
効果的なプロンプトの書き方
うまく書かれたプロンプトは、生成されるウィジェットの品質を大幅に向上させます。明確な構造を使う
最良のプロンプトは論理的な構造に従います。具体的にする
具体的なプロンプトは、より正確なレイアウトとスタイルを生み出します。 悪いプロンプト:Create a popup for a newsletter
より良いプロンプト:
Create a centered modal popup for newsletter subscription with a modern ecommerce design. Include an email input field and a large CTA button offering 15% off.
UI要素を明示的に定義する
タイトル、ボタン、入力、セカンダリリンク、アイコン、画像など、必要な要素を常に指定します。 例:動作を記述する
PBXは、指定すればウィジェットのロジックを生成できます。 例:Show popup after 5 secondsClose popup when clicking outsideClose popup when clicking "No thanks"
書き直すのではなく反復する
プロンプト全体を書き直すのではなく、ウィジェットを段階的に調整します。反復的なプロンプトは結果を効率的に改善します。 例:Make the CTA button darkerIncrease padding inside the popupAdd rounded corners to the input field