HTMLメールテンプレートのアップロード
Brazeダッシュボードでは、独自のHTMLメールテンプレートをアップロードして保存し、後からキャンペーンで使用できます。また、エディターを使用してメールテンプレートを作成することもできます。
要件
まず、HTMLメールテンプレートを作成する必要があります。これは以下を含むZIPファイルである必要があります。
- 単一のHTMLファイル — メールの本文
- HTMLファイルで参照されている画像のフォルダー
- 画像ファイルは50個未満
- 5 MB未満
テンプレートのアップロード
ステップ1: メールテンプレートエディターに移動する
コンテンツ > メールに移動します。メールテンプレートを作成を選択します。
ステップ2: テンプレートの詳細を追加する
テンプレート名を入力します。必要に応じて、説明、チーム、タグを追加します。
ステップ3: テンプレートをアップロードする
テンプレートコンテンツセクションで、ファイルをアップロードを選択します。コンピューターからテンプレートを選択します。テンプレートがアップロード要件を満たしていることを確認するには、要件セクションを参照してください。
ステップ4: テンプレートを完成させて保存する
テンプレートを保存を選択してテンプレートを保存してください。これで、任意のキャンペーンまたはキャンバスでこのテンプレートを使用する準備が整いました。

既存のテンプレートに編集を加えた場合、その変更は以前のバージョンのテンプレートを使用して作成されたキャンペーンには反映されません。
APIキャンペーンでテンプレートを使用する
APIキャンペーンでメールを使用するには、email_template_idが必要です。これはBrazeで作成されたメールテンプレートの下部に記載されています。

メールテンプレートの管理
メールテンプレートを複製したりアーカイブしたりできます。テンプレートとクリエイティブコンテンツの作成と管理の詳細については、テンプレートを参照してください。
トラブルシューティング
アップロードエラー
HTMLテンプレートファイルをアップロードする際に、いくつかのメールエラーメッセージが表示される場合があります。エラーが発生した場合は、以下の表で一般的な問題とその推奨される修正方法を参照してください。
| エラー | 修正方法 |
|---|---|
.zip over 5 MB |
ファイルサイズを縮小して、再度アップロードしてください。 |
.zip corrupt |
ファイルを確認して、再度アップロードしてください。 |
Missing HTML |
ZIPファイルにHTMLファイルを追加して、再度アップロードしてください。 |
Multiple HTML |
HTMLファイルを1つ削除して、再度アップロードしてください。 |
Images over 5 MB |
画像の数を減らして、再度アップロードしてください。 |
Extra Images |
HTMLファイルで参照されていない追加の画像がファイルに含まれている可能性があります。これはエラーの原因にはなりませんが、余分な画像は破棄されます。それらの画像がHTMLファイルで参照されるべきものであった場合は、コンテンツを確認し、エラーを修正して、再度アップロードしてください。 |
Missing Images |
HTMLファイルで参照されている画像がZIPファイルの画像フォルダーに含まれていない場合、ファイルエラーが発生します。ファイルを確認してエラー(スペルミスなど)を修正するか、不足している画像をZIPファイルに追加して、再度アップロードしてください。 |
Windowsマシンでメールメッセージを含むHTMLキャンペーン、キャンバスステップ、またはテンプレートのファイルをダウンロードする場合、|(パイプ文字)はサポートされていないため、ZIPファイルからダウンロード内容を抽出するには別のアプリケーションを使用する必要がある場合があります。
メールが正しくレンダリングされない
メールが正しくレンダリングされない場合は、各コンテンツブロックに追加の<!doctype>ヘッダーがないことを確認してください。
HTMLテンプレート自体に<!doctype>ヘッダーがあり、さらにコンテンツブロックの1つにもHTML doctypeがある場合、メールは正しくレンダリングされません。コンテンツブロックは、メールテンプレートの既存のドキュメント構造に追加されるHTMLフラグメントとして扱ってください。コンテンツブロックには、追加のbodyタグやテンプレートHTMLコードを含めないでください。場合によっては、Emailifyなどのツールが追加のHTML構造を含む事前作成されたコードをインポートすることがあるため、インポートされたコンテンツブロックを注意深く確認してください。
また、テンプレートとコンテンツブロック間でタグやクラス名が重複していないか確認してください。これらはレンダリングの問題を引き起こす可能性があります。
よくある質問
メールテンプレートに関するよくある質問への回答については、メールとリンクテンプレートのFAQページをご覧ください。