9.1
  1. メッセージ構成

ウォークスルー

日本語翻訳に関する免責事項

このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。

コンテンツエディターでは、Email Experience Manager(EXM)でメールキャンペーン用のカスタムメッセージテンプレートを作成できます。カスタムメッセージテンプレートを作成するには、ブランチテンプレート、メッセージテンプレート、レイアウトを作成し、それらを結合します。

!注始める前に、カスタムメッセージテンプレートのレイアウトとして使いたいHTMLコードが手元にあることを確認してください。

このウォークスルーでは、以下の方法を説明します:

分岐テンプレートを作成する

カスタムメッセージテンプレートは、ブランチテンプレートの定義アイテムと$nameアイテムからなるブランチデータテンプレートに基づいています。

ブランチテンプレートを作成するには:

  1. コンテンツエディターのMessagesフォルダ(Templates/Branches/System/Email/Messages)に新しい分岐フォルダを挿入します。例えばCustom newsletter、そしてOKをクリックします。

  2. 分岐フォルダで新しい分岐を挿入し、「 新しい分岐を作成する 」ダイアログボックスでSystem/Branches/Branchに移動し、そこから 「作成」をクリックします。

    Create_a_new_branch.png
  3. 例えば、支部の名前を 「月刊ニュースレター」に変更し、「 コンテンツ 」タブでアイコンをクリックして変更してください。このアイコンは、ユーザーがEXMで新しいメールキャンペーンを作成する際にメッセージテンプレートとして使われます。

  4. メッセージテンプレートに基づくメールキャンペーンでABテストを行うには、$name項目がAB Testable Messageテンプレートに基づいていなければなりません。ツリーで $nameアイテムをクリックし、リボンの「 構成 」タブをクリックし、テンプレートグループで 「 変更」をクリックします。

    The Change button on the Configure tab
  5. テンプレート 選択 ダイアログボックスでTemplates/System/Email/Messages/AB Testable Messageに移動し、「 次へ」をクリックします。

    Select_a_templates.png
  6. 「 次へ 」をクリックして変更を確認し、その後 「閉じる」をクリックしてください。

  7. メッセージテンプレートをコンテンツレイアウトにバインドするには、$name項目の下にメッセージルートを挿入する必要があります。 $name項目を右クリックして「Insert , Insert from template」を選択してください。

  8. テンプレートから挿入ダイアログボックスで、Templates/System/Email/Messages/ Inner Content/Message Rootに移動し、アイテム名フィールドで名前を入力してください。例えばMessage root、をクリック。

    Insert_from_template.png
  9. メッセージのルートと $nameアイテムをつなげるには、$nameアイテムをクリックし、メッセージ セクションのBody欄でドロップダウン矢印をクリックしてメッセージのルートへ移動してください。

    Message.png

新しい分店テンプレートは以下のようになります:

branch.png

メッセージテンプレートを作成する

新しいテンプレートを作成して、デフォルトメッセージ内容として使いたい標準値を指定します。例えばヘッダーやフッターのテキストなどです。

テンプレートを作成するには:

  1. コンテンツエディターで /Templates/System/Email/Messages/Inner Contentに移動し、新しいテンプレートフォルダ(例えばCustom newsletter)を挿入します。 OKをクリックします。

  2. テンプレートフォルダ内に新しいテンプレートを挿入します。例えば、カスタムニュースレターコンテンツなどです。

    Select_name.png
  3. 新しいテンプレートでは「 ビルダー 」タブをクリックし、「 新しいセクションを追加 」フィールドで関連データテンプレートフィールド(例えばヘッダーテキストやフッターテキスト)を追加してください。

    Builder.png
  4. 変更を保存してください。

レイアウトを作成する

メッセージテンプレートのレイアウトを作成するには:

  1. コンテンツエディターで /sitecore/Layout/Layouts/System/Email/ に移動し、新しいレイアウトを挿入します。例えばMonthly Newsletter。

    Content_editor_-_monthly_newsletter.png
  2. コンテンツツリーで新しいレイアウトを選択し、コンテンツ タブの データ セクションで パス フィールドをクリックして、レイアウトファイルが保存されている場所(例: /sitecore modules/web/exm/layouts/Two Column Layout.aspx)に移動します。

  3. Sitecoreインストールのwebrootファイル構造で、新しいレイアウトファイルを置いた場所に移動してください。例えば /Website/layouts/EmailCampaign/Sitecore Newsletter。

  4. 該当するファイルを開き、レイアウトに使いたいカスタムHTMLコードを挿入します。

    例えば、ニュースレターのレイアウトの場合:

    <%@ Register TagPrefix="sc" Namespace="Sitecore.Web.UI.WebControls" Assembly="Sitecore.Kernel" %> <%@ Register TagPrefix="sc" Namespace="Sitecore.Web.UI.WebControls" Assembly="Sitecore.Analytics" %> <%@ OutputCache Location="None" VaryByParam="none" %>

    <sc

    runat="server" Key="mn-header" />

レイアウトとメッセージテンプレートをバインドします

レイアウトをメッセージテンプレートにバインドするには:

  1. 作成したブランチテンプレートのメッセージルートに移動してください。例えば、/sitecore/Templates/Branches/System/Email/Messages/Custom newsletter/Monthly newsletter/Name/Message rootなどです。

  2. プレゼンテーションタブのレイアウトグループで**「詳細**」をクリックします。

  3. レイアウト 詳細 ダイアログボックスの デフォルト デバイスについては*、[指定されていないレイアウト]*リンクをクリックしてください。

    Layout_details_dialog.png
  4. デバイスエディターのダイアログのレイアウトタブで、ドロップダウンメニューをクリックして作成したレイアウトに移動します。例えばMonthly newsletter。

    Device_editor.png
  5. コントロールタブで、関連するコントロールを追加してください。最低限、/Renderings/System/Emailでコントロール「Set Page Title」を追加してください。

  6. OKをクリックします。

テンプレートをEXMで利用可能にしてください

テンプレートをEXMで利用可能にするには:

  1. コンテンツエディターでsitecore/Content/Email/Message Typesに移動します。

  2. 新しいメッセージテンプレートを追加したいメッセージタイプを展開し、「 デフォルト アイテム」をクリックします。

  3. 「構成」タブの「オプション挿入」グループで「割り当て」をクリックします。

  4. オプション を挿入 ダイアログで、例えばメッセージテンプレートに移動し、/templates/Branches/System/Email/Messages/Custom Newsletter/Monthly Newsletterして 選択 ペインに追加します。

    Insert_options.png
  5. OKをクリックして変更を保存してください。

EXMでは、ユーザーが新しいメッセージを作成する際にテンプレートリストからメッセージテンプレートを選択できます。

One-time_message_dialog.png
この記事を改善するための提案がある場合は、 お知らせください!