カスタム HTML テンプレートをインポートする方法
このページで学べること
Klaviyo にカスタム HTML テンプレートをインポートする方法についてはこちらをご覧ください。
カスタム HTML の使用は、技術に詳しいマーケター、または開発者にアクセスできる方にのみおすすめします。当社の製品はカスタム HTML をサポートしていますが、サポートチームは、このドキュメントに記載されている一般的なガイダンスの提供を超えて、カスタム テンプレートの構築を支援することはできません。データのセキュリティを維持するため、Klaviyo のサポートチームは HTML ファイルを開くことができません。
カスタムHTMLテンプレートをインポート
ファイルをアップロードする場合、拡張子が .html の形式である必要があります。必要があります。マーケティングテンプレートには購読解除リンクを含める必要があります。{% unsubscribe %}を使用してリンクを生成するか、独自のリンクのhref属性に{% unsubscribe_link %}を配置してください。Klaviyoでの購読解除の詳細をご覧ください。
マーケティング以外のチェックボックスを選択すると、インポート中に購読解除チェックがスキップされます。テンプレートがマーケティングに関連しないトリガーメールに使用される場合に限り、これを選択してください。
サポートされていないテンプレートタグと変数を削除
別のメール送信プロバイダーからテンプレートをエクスポートする場合、Klaviyo でサポートされていないタグや変数が含まれていることがあります。HTML ファイルをインポートする前に、それらのタグを削除し(必要に応じて Klaviyo のパーソナライゼーションタグに置き換えてください)。
たとえば、以下のメッセージと HTML をご確認ください。このメッセージは別のメール送信プロバイダーからエクスポートされたもので、現在の年、企業の住所などのタグが含まれています。これらの外部タグは Klaviyo と互換性がありません。


Klaviyo のテンプレートタグは波括弧内に含まれます。変数は 2 組の波括弧(例: {{ first_name }})で囲まれ、テンプレートタグは 1 組の波括弧とパーセント記号(例: {% unsubscribe %})で囲まれます。テンプレート内のテンプレートタグと変数が他の文字で示されている場合、Klaviyo ではサポートされません。
- [コンテンツ] > [テンプレート] に移動します。
- [メール:保存済み]タブを選択します。
- [作成] > [メールテンプレートをインポート] をクリックします。
- テンプレート名に名前を入力してください。
- HTMLファイルをアップロードを選択し、.htmlをアップロードしてくださいファイル、またはHTMLを貼り付けを選択し、コードをテンプレートHTMLに貼り付けてください。
- HTMLでローカル画像を参照している場合は、それらを含む.zipファイルをアップロードしてください。テンプレートに使用する追加ファイルをアップロードで、それらが含まれているファイルをアップロードしてください。以下の画像要件をご確認ください。
- [テンプレートのインポート]をクリックします。
インポートが正常に完了すると、ダイアログが閉じ、テンプレートが[メール:保存済み]タブに表示されます。
Klaviyo のドラッグ&ドロップ エディタで作成したテンプレートをエクスポートしてから Klaviyo に再インポートすることは推奨されず、テンプレートの機能に問題が発生する可能性があります。
画像を追加(任意)
ローカル画像を.zipファイルにパッケージします。ファイルをテンプレートに使用する追加ファイルをアップロードでアップロードします。ZIP内の各画像のファイル名とフォルダーパスは、HTML内の参照と一致している必要があります。各画像は10 MB以下である必要があります。
テンプレートをインポートすると、KlaviyoがZIPから参照されている画像をコンテンツ配信ネットワーク(CDN)にアップロードし、テンプレート内の参照先を更新します。
画像がすでにオンラインでホストされている場合は、完全なhttp://またはhttps:// URLを使用して参照してください。これらの画像をZIPファイルに含める必要はありません。
カスタム HTML テンプレートに非表示のプレビューテキストを追加
カスタムHTMLテンプレートのプレビューテキストを設定したい場合(受信トレイでメッセージ内容からプレビューテキストが取得されるようにするのではなく)、以下のコードブロックをテンプレートに追加してください。このコードは、テンプレートの開始<body>タグの直後に追加してください。Insert preview text here.を、受信者に表示させたいプレビューテキストに置き換えてください。
<div style="display:none; font-size:1px; line-height:1px; max-height:0px; max-width:0px; opacity:0; overflow:hidden;">
Insert preview text here.
</div>絵文字とカスタム HTML テンプレート
2024年2月時点で、すべての絵文字がすべてのKlaviyoメールエディタ(ドラッグ&ドロップエディタ、ハイブリッドエディタ、テキストのみエディタ、カスタムHTMLエディタ)でサポートされています。