パーソナライゼーションエディター
パーソナライゼーションエディターは、Marketo Optimizerのパーソナライゼーションの中核です。 電子メールやWhatsApp メッセージ、ランディングページ、URL フィールドなど、動的なコンテンツが必要な場所で利用できます。
パーソナライゼーションエディターのインターフェイスでは、プロファイル属性を選択、配置、カスタマイズ、検証して、パーソナライズされたコンテンツを作成できます。
{width="700" modal="regular"}
パーソナライズ (
)アイコンを使用すると、任意のフィールドにパーソナライゼーションを追加できます。 詳しくは、次の節を展開します。
電子メール とWhatsApp メッセージ では、パーソナライゼーションは、電子メールの件名 フィールドや、承認済みのWhatsApp テンプレートの動的パラメーターなど、様々な場所に追加できます。
また、メール本文のテキスト、プリヘッダー、ボタンのURLなど、コンテンツの他のセクションにも追加することができます。
Marketo Optimizerを使用すると、メッセージで URL をパーソナライズすることもできます。 パーソナライズされた URL は、プロファイル属性に応じて、受信者を web サイトの特定のページに誘導するか、パーソナライズされたマイクロサイトに誘導します。
| note |
|---|
| NOTE |
| URL のパーソナライゼーションは、外部リンク、購読解除リンク、オプトアウトのリンクのタイプで使用できます。 |
パーソナライゼーションの追加 add
中央のワークスペースは、パーソナライゼーション構文を作成する場所です。 属性を使用してメッセージをパーソナライズするには、左側のナビゲーションパネルで属性を見つけて、+ ボタンをクリックして式に追加します。
+ アイコンの横にある省略記号メニューを使用すると、各属性の詳細を取得したり、使用頻度の高い属性をお気に入りに追加したりできます。 お気に入りに追加した属性には、左側のナビゲーションパネルの お気に入り メニューからアクセスできます。
さらに、文字列タイプのプロファイル属性が空の場合に表示されるデフォルトの代替テキストを定義できます。 これを行うには、属性の横にある省略記号ボタンをクリックし、「代替テキストで挿入」を選択します。 プロファイルの属性の値が空の場合にデフォルトで表示するテキストを書き込み、「追加」をクリックします。
例えば、値が欠落している場合にフォールバック付きの{{profile.firstName}}を使用して、各受信者に名前を付けることができます:{{profile.firstName | default: "there"}}。
式の編集オプション options
中央のワークスペースには、パーソナライゼーション式を記述するのに役立つ様々なツールが用意されています。
利用可能なオプションは次のとおりです。
-
検索/検索と置換:式を検索して、コードの一部を自動的に置換します。
-
取り消し/やり直し:最後の操作を取り消し/やり直します。
-
オートコンプリート:入力中にコードを自動的に提案し、完成させます。 この機能は、HTML およびテキスト形式でのみ使用でき、プロファイル属性をサポートします。 切替スイッチで無効にした場合、エディターでは代わりにネイティブ HTML コードのオートコンプリートが使用できるようになります。
-
HTML/JSON/テキスト:コードの形式を識別します。 これにより、ユーザーが選択した言語に合わせて、検証およびオートコンプリート機能が調整されます。
-
検証:式の構文を確認します。
-
フォントサイズ:読みやすくなるように、エディター内のコンテンツのフォントサイズを調整します。
-
単語の折り返し:単語の折り返しを有効または無効にして、長い式をエディター内で 1 行に表示したり折り返して表示したりできます。 次のようなオプションがあります。
- オフ(デフォルト) - 単語の折り返しを行いません。 長い行はエディタービューを超えて伸び、すべてを表示するには水平スクロールが必要になります。
- オン - エディターの幅で行を折り返します。
- 単語の回り込み列 – 行が80文字に達すると行を折り返します。
- 境界付き - エディターの幅または 80 文字のいずれか小さい方で行を折り返します。
-
ピル:長い属性パスを非表示にして読みやすさを向上させるために、属性をコンパクトな「ピル」として表示します。 属性をクリックすると、その完全なパスが表示されます。
note NOTE このオプションは、プロファイル属性に対してのみ使用できます。
ナビゲーションペインでは、パーソナライゼーション式を作成するのに役立つ追加機能を利用できます。
-
ヘルパー関数:ヘルパー関数を使用すると、データに対する操作(計算、データの書式設定や変換、条件、パーソナライゼーションのコンテキストでの操作など)を実行できます。
-
お気に入り - お気に入りに追加した属性がこのリストに表示されます。 これにより、最も頻繁に使用するアイテムにすばやくアクセスできます。 属性をお気に入りに追加するには、省略記号メニューをクリックし、「お気に入りに追加」を選択します。
共同作業者は、平易な言語の説明からHandlebars式を生成し、既存の式を説明し、潜在的な問題を特定できます。
パーソナライゼーション式の準備ができたら、確認または 挿入 をクリックして、コンテンツに追加します。
検証メカニズム validation-mechanisms
式の検証は、確認または 挿入 をクリックしてエディターを閉じると自動的に実行されます。 また、検証をクリックして、パーソナライゼーションの構文を閉じる前に確認することもできます。
ジャーニーのアクティベーションをブロックするコンテンツアラートについては、 メールコンテンツの検証を参照してください。
次の節を展開して、パーソナライゼーションの検証時に発生する可能性のある一般的なエラーを確認します。
- パス「XYZ」が見つかりません
このエラーは、スキーマで定義されていないフィールドを参照すると発生します。
この場合、firstName1はプロファイルスキーマの属性として定義されません。
| code language-handlebars |
|---|
|
- 変数「XYZ」のタイプが一致しません。 予想される配列です。 文字列が見つかりました。
このエラーは、配列ではなく文字列を繰り返し処理しようとしたときに発生します。
この場合、jobTitleは文字列で、配列ではありません。
| code language-handlebars |
|---|
|
- ハンドルバー構文が無効です。
'[XYZ}}'が見つかりました
このエラーは、無効なHandlebars構文が使用されている場合に発生します。
| code language-handlebars |
|---|
|