Klaviyo のドラッグ&ドロップ エディターにおけるテキスト編集のアップグレードについて
短縮版:既存のテンプレートは削除されず、メールのコンテンツが消えることもありません。ほとんどのブロックは自動的にアップグレードされます。複雑な書式のブロックの場合は、両方のオプションのビジュアル プレビューが表示され、最適なものを選択できます。入力がない限り、何も変更されません。アカウントで何かが変更される前に、アプリ内バナーで少なくとも 2~4 週間前に通知されます。
概要
このアップグレードにより、Klaviyo のテキスト編集は、より信頼性が高く、よりクリーンな出力を生成し、ウェブページ、Google Docs、またはその他のソースからコピー&ペーストしたコンテンツを、不要な書式や隠れたコードを持ち込むことなく処理できる、最新のエディタ基盤へと移行します。また、今後ほかのブロックタイプにおける編集体験の改善に向けた基盤も整えます。
インフラの変更と同様に、トレードオフがあります。以前のエディタではテキスト ブロックに組み込まれていたソースコード ビューは、同じ形のままでは引き継げません。代わりに、同じユースケースをより正確に扱える専用ツール(Django タグ ビルダーとスタンドアロンの HTML ブロック)に置き換えました。一部のユーザーにとってワークフローの変更になることは承知しており、この記事の残りでは想定される内容を説明します。
このアップグレード中もメールのコンテンツとデザインは完全に保持され、失われるものはありません。この更新により、既存のブロックが新しいエディターに移動され、カスタムスタイルは見た目を同じに保つために HTML に変換されます。このロールアウトの一環として、新規作成されたテンプレートではアップグレードされたエディターが先に使用され、その後、既存のテンプレートが段階的に移行されます。この記事では、各段階で何が起こるかを説明します。
保護される内容
- このプロセス全体を通して、メールのコンテンツとデザインは、テキスト ブロック、テーブル ブロック、分岐ブロック、または HTML ブロックとして保持されます。
- 現在と同じ方法でメールの作成と編集を続けることができます。唯一の違いは、テキストの編集でソースコード表示が利用できなくなる点です。
ステージ 1:新しいテンプレート
今後 2 週間ほどで、新しく作成するメール テンプレートでは、テキスト ブロック、テーブル ブロック、分岐ブロックにアップグレード済みテキスト エディタが使用されます。既存のテンプレートを複製すると、複製したテンプレートは、元のテンプレートで使用されていたエディタを引き継ぎます。
新しいテンプレートを開くと、新しいエディターを使用していることを知らせるバナーが表示される場合があります。このバナーは一時的に表示され、約 1 か月後に削除されます。
古いエディターのままの既存のテンプレートがある場合、ロールアウトのステージ 2 がご利用のアカウントに適用されるまで、これまでどおりに引き続き動作します。
ステージ 2:既存のテンプレート
ステージ 1 が完了すると、Klaviyo は古いテキストエディターを使用している既存のテンプレートの移行を開始します。このロールアウトは段階的に行われます。アカウントに変更が加えられる前に、アプリ内バナーで少なくとも 2~4 週間前に事前通知されます。
コンバージョンの仕組み
移行がアカウントに到達すると、Klaviyo は既存のテンプレート内の各テキストブロック、テーブルブロック、分岐ブロックを自動的に変換しようとします:
- ブロックを変換できる場合 - 追加の操作は不要で、新しいエディターに自動的にアップグレードされます。
- ブロックに複雑なコンテンツが含まれている場合 - これは、テーブル、カスタムスタイル、または埋め込みの style タグを含むブロックに当てはまります。これらを自動的に変換するのではなく、Klaviyo は編集のために開いたときにプロンプトを表示します。アップグレードを適用した場合と、HTML ブロックとして保持した場合でブロックがどのように表示されるかを左右に並べてプレビューできるため、確定する前にスタイルの違いを確認できます。メールに適したオプションを選択できます。どちらの場合でもコンテンツは完全に保持されます。
これはテキスト ブロックだけでなく、リッチテキスト編集を使用する分岐ブロックやテーブル ブロックにも適用される点にご注意ください。
ソースコード ビュー
新しいエディタは、コンテンツを生のコードではなく構造化データとして理解することで動作します。これは、信頼性が高く、一貫性があり、コピー&ペーストされたコンテンツの処理に優れているのと同じアプローチです。このため、テキスト ブロック内で任意の HTML 編集を直接サポートできず、ソースコード表示を同じ形のまま引き継げません。
ソースコード ビューは、それらのユース ケースをより明確に処理できる 2 つの専用ツールに置き換えられています。HTML を直接編集する場合は、専用の HTML ブロックを使用すると、コードを完全に、妨げられることなく制御できます。Django タグを使用してパーソナライズと動的コンテンツを追加する場合、新しい Django タグビルダーを使用すると、コードを手動で記述せずに実行できます。これらのツールは、テキストブロック内に埋め込まれたソースコードビューよりも、焦点が明確で信頼性も高くなっています。
変更内容
- テキスト、テーブル、分岐ブロックのソースコードビューは、パーソナライゼーションタグ用の新しい Django タグビルダーと、コードを直接編集するための専用 HTML ブロックに置き換えられています。
- テーブルブロックと分岐ブロックは、キャンバス内のテキスト編集に移行します。今後は、サイドパネルからこれらのブロックのテキストを編集しません。
ロールアウト中の想定動作
- 事前通知 - アカウントでの移行が開始される前に、アプリ内バナーで少なくとも 2~4 週間前に通知されます。
- 段階的ロールアウト - 移行は、アカウント全体に段階的に展開されます。
- 自動コンバージョン - Klaviyo は可能な場合、テキストブロックを自動的にコンバージョンします。
- 複雑なブロック向けの選択肢 - 複雑な書式設定のブロックは自動的に変更されません。編集のために開くと、左右に並んだプレビューで両方のオプションを確認し、どちらを保持するかを決められます。
準備方法
移行前に対応する必要はありません。いずれの場合もコンテンツは保持されます。ただし、事前にテンプレートを確認したい場合は次のとおりです。
- Standard テキストブロックは、必要な操作なしで自動的に変換されます。
- テーブル、カスタム スタイル、または埋め込み HTML を含むブロックは自動的に変換されません。編集するために開くと、アップグレード版と、元のスタイルをそのまま正確に保持する HTML ブロックを並べて比較するプレビューが表示され、どちらを保持するかを選択できます。
特定のテンプレートがどのように影響を受けるか不明な場合は、サポートにお問い合わせください。メールサポートは年中無休(24/7)でご利用いただけます。