Skip to content

除菌について

サニタイズは、Brazeがメールメッセージ内の特定のタイプのJavaScriptを検出したときに発生するプロセスである。

サニタイズを行う理由

サニタイズの主な目的は、悪意ある者が他のBrazeダッシュボードユーザーのセッションデータにアクセスするのを防ぐことである。サニタイズしなければ、基本的な読み取り専用アクセス権を持つ悪意ある行為者は、CKEditorを使って、ネットワークリクエストを使って悪意ある行為者が望む場所に「現在のブラウザセッションを送信する」JavaScriptを使った電子メールを作成することができる。

別のダッシュボード・ユーザーがそのメール・テンプレートを開くと、JavaScriptが実行され、現在のユーザーのセッション・データが悪質業者に送信される。

注意点として、ほとんどのメール受信プロバイダーは JavaScript を処理しないので、この措置はメールから不必要な肥大化を取り除き、サイズを小さくする意味もあります。

Brazeはどのようにメッセージをサニタイズするのか?

BrazeがセキュリティリスクとなるJavaScriptを検出した場合、「プレビューとテスト」タブまたはHTMLエディタに移動してメールメッセージを表示する前に、BrazeがメッセージからJavaScriptを削除できることを確認してから次に進む。

除菌はいつまで続くのか?

ドラッグ・アンド・ドロップ・エディターとHTMLエディターの両方において、サニタイズは行うが、以下のシナリオではサニタイズされた結果を永続化しない:

  • メールは以下の領域で表示されます。
    • [受信トレイビジョン] セクションと [スパムテスト] タブ
    • メールパフォーマンスパネルの プレビューとヒートマップセクション
  • メールはテスト送信されます

ドラッグ・アンド・ドロップ・エディターでは、サニタイズ処理を行い、さらに エディターが閉じられ、キャンペーンが保存される。HTML エディターの場合、サニタイズ処理を行い、エディタータイプを切り替えてキャンペーンが保存されたときにはメッセージのサニタイズ処理を永続化します。

これらすべての場合において、サニタイズによってHTMLが変更されるとメッセージが表示される。ユーザーは、サニタイズが完了する前にこれを受け入れなければなりません。

「このページはどの程度役に立ちましたか?」
New Stuff!