Klaviyoサインアップフォームが表示されないように一時的に設定する
kl_forms_off Cookieを使用して、ウェブサイトでKlaviyoサインアップフォームが開かないようにします。たとえば、デベロッパーは、SMSキャンペーン、メール、パートナーリンク、またはアプリ内ブラウザ経由でアクセスした訪問者に対して、このCookieを設定できます。
Cookieを設定および削除するタイミングは、ウェブサイト側で制御します。KlaviyoはCookieを管理せず、URLパラメータから自動的に設定することもありません。
始める前に
この設定にはウェブサイトのコードへのアクセスが必要で、開発者が必要になる場合があります。このCookieは、ポップアップ、フライアウト、フルページフォーム、バナー、埋め込み、ティーザーなど、すべてのKlaviyoオンサイトフォームに適用されます。また、カスタムトリガーで開かれたフォームが開くのも防ぎます。
フォームが開かないようにする
フォームが開こうとする前に、値trueでkl_forms_offという名前のファーストパーティCookieを設定してください:
document.cookie = 'kl_forms_off=true; path=/';この例では、ウェブサイトのパス全体で利用できるセッションCookieを作成します。送信抑制をより長く継続する必要がある場合は、開発者が有効期限を設定できます。
Cookieがtrueに設定されている間:
- Klaviyoフォームとティーザーが開きません。
- ブロックされた表示では、フォームの閲覧やステップ閲覧メトリックは記録されません。
- Klaviyoのオンサイトスクリプトは引き続き読み込まれ、フォームトリガーを評価します。
この値では、大文字と小文字が区別されず、前後の空白文字は無視されます。falseや1などの値では、フォームが開かなくなることはありません。
フォームを再度開けるようにする
Cookieを削除する:
document.cookie = 'kl_forms_off=; Max-Age=0; path=/';デベロッパーがCookieの作成時にドメインや別のパスを設定していた場合は、削除時にも同じドメインとパスを使用してください。
Cookieを削除すると、通常のターゲティング条件と表示条件が満たされたときにフォームを開けるようになります。
設定をテスト
- テスト用のウェブサイトで、フォームの表示条件が満たされる前にCookieを設定してください。
- ページを再読み込みし、フォームとティーザーが表示されないことを確認してください。
- Cookieを削除して、もう一度再読み込みしてください。
- 対象のフォームが表示可能であることを確認します。
フォームエディタとオンサイトプレビューでは、このCookieは無視されます。ウェブサイトでテストして、送信抑制を確認してください。
フォームがまだ開く場合は、Cookie名が正確にkl_forms_offであること、値がtrueであること、そしてフォームが開こうとする前にページ上で利用可能であることを確認してください。