コーディングに不慣れな場合は、すぐに使えるウィジェットを利用するか、開発者に協力を依頼してください。
新しいテンプレートを作成する
コードを使用して新しいウィジェットテンプレートを作成するには、次の手順に従います。- Studio > Widgets > New widget をクリックします。
- Using code を選択します。
- テンプレートに名前を付け、Web サイトを関連付け、必要に応じて説明とタグを追加します。
- Create をクリックします。
テンプレートエディタ
テンプレートエディタには左パネルとコンテンツゾーンがあります。Left panel
左上にはテンプレートのタイトルが表示されます。タイトルにカーソルを合わせ、pencil icon をクリックしてテンプレートの名前を変更します。 このパネルには、テンプレートを作成するための 2 つのステップがあります。- Code to run
- Configuration form
Content zone

テンプレートをコーディングする
中央のコンテンツエリアを使ってウィジェットテンプレートをコーディングします。このコードは、Web サイトのページ上にウィジェットを生成します。エディタには、異なるコードタイプ用の 3 つのタブがあります。- JS(JavaScript)
- CSS
- HTML
特殊なケース: 変数
ウィジェットでチームメンバーが入力するフィールド(変数)を使用するには、Configuration form ステップの対応するフィールドにtemplateData 属性を追加します。
例:
UserData を使用します。
例:
構成フォームを作成する

HTML tab
HTML タブに構成フォーム用の HTML コードを入力します。チームメンバーはこのフォームを使用してテンプレートを設定し、ウィジェットを作成します。 フォームの各フィールドには、次の構文で属性を含める必要があります:templateData="[NameOfYourChoice]"。
CSS tab
CSS タブで追加したスタイルは構成フォームに適用されます。このステップは任意です。Activate the template
テンプレートを確定するには、エディタページの右上隅にある Activate をクリックします。JS タブに 10 文字未満を入力した場合、Activate は利用できません。
作成したテンプレートを管理する
テンプレートを作成すると、Widgets ダッシュボードにカードとして表示されます。実験でウィジェットを使用する
コードウィジェットを実験に関連付けるには:- Graphic editor を使って実験を開くか作成します。
- 左サイドバーで Elements の横の Add をクリックします。
- 開いた Add element サイドバーで Widgets をクリックします。
- リストからカスタムウィジェットを選択して構成します。

ウィジェットをプレビューする
コードベースのウィジェットテンプレートには直接的なSimulateアクションがありません。Widgetsダッシュボードの三点リーダーメニューでは、コードベースのウィジェットについてRename、Manage tags、Duplicate、Activate、Deleteのみが利用でき、テンプレートエディタのヘッダーではActivateのみが利用できます。