アクションの使用
アクションは、ユーザーがボタンをクリックしたり、メールアドレスを正常に送信したりしたときに呼び出される、ボタンおよびメール収集コンポーネントに追加されます。
他のプロパティと同様に、アクションはプロパティパネルから設定されます。
「ウィジェットを閉じる」アクションをボタンに追加する例です。
基本アクション
ウィジェットを最小化
ウィジェットを最小化ビューに切り替え、その過程で他のすべてのビューを非表示にします。
INFO
最小化ビューは、一般的なウィジェット設定から設定されます。
ウィジェットを最大化
ウィジェットが最小化された元のビューに戻ります。
ウィジェットを閉じる
ウィジェットとそのすべてのビューをページから完全に削除します。
オプション
- セッション中非表示にする - 現在のブラウジングセッションの残りの間、ユーザーにウィジェットが再度表示されるのを防ぎます。これは、ユーザーが訪問中に複数のセグメントに複数回適合する可能性がある場合に、ウィジェットが複数回表示されるのを防ぐのに役立ちます。
ビューに切り替える
現在のビューを別のビューに置き換えます。
前のビューに切り替える
ウィジェットを、以前表示されていたビューに戻します。
ビューを表示
現在のビューを表示したまま、特定のビューを表示します。
ビューを非表示
他のビューに影響を与えることなく、特定のビューを非表示にします。
ページアクション
URLへ移動
ブラウザを特定のURLに移動させます。
ページを更新
ブラウザを更新し、オプションでURLにパラメータを追加します。
オプション
- 追加パラメータ - URLに追加するオプションパラメータのリスト。例:これにより、
utm_source
パラメータをURLに追加して、分析プロバイダーでウィジェットからのエンゲージメントを追跡することができます。
JavaScript関数を呼び出す
JavaScript関数を実行します。関数はページ上でグローバルに利用可能である必要があります。
オプション
- 関数名 / パス - windowから呼び出す関数へのパス。オブジェクト内にネストされた関数にアクセスするために、ドット表記を使用できます。例:
window.api.doSomething()
。 - 関数引数 - 関数を呼び出すために必要な引数は、JSON配列として提供する必要があります。文字列は二重引用符を使用する必要があります。例:
["something", 50, false, {{ offer.code }}]
。 - 実行後にウィジェットを閉じる - JavaScript関数の実行後にウィジェットを閉じます。
オファーアクション
オファーを収集
現在のオファーを収集し、ユーザーのウォレットにも追加します。オプションで、オファー収集後に特定のビューに切り替えることができます。
INFO
バージョン4キャンペーンでは、すべてのオファーが表示され次第自動的に収集されるため、この機能はサポートされていません。
カートにオファーを適用
現在のオファー(セグメンテーションによって決定される)をショッピングカートに適用します。
INFO
この機能が動作するためには、インテグレーションで「カートに適用」が実装されている必要があります。
特定のオファーをカートに適用
特定のオファーコードをショッピングカートに適用します。
INFO
この機能が動作するためには、インテグレーションで「カートに適用」が実装されている必要があります。
特殊アクション
フォームデータを送信
現在のビューにあるフォームコントロールコンポーネントからすべての値を収集し、有効であれば送信します。送信後、このアクションはウィジェットを特定のビューに切り替えます。
デフォルトでは、フォームの応答は取得されたメールアドレスを現在のユーザーとリンクしません。これは、このアクションのメールをユーザーにリンクオプションから有効にすることができます。