E メールテンプレートの作成 - Amazon Pinpoint

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

E メールテンプレートの作成

E メールテンプレートは、任意の Amazon Pinpoint プロジェクトに送信する E メールメッセージに作成、保存、再利用するコンテンツと設定を含むメッセージテンプレートの一種です。Amazon Pinpoint により作成および送信する任意のタイプの E メールメッセージで、E メールテンプレートを使用できます。

E メールテンプレートを作成するときは、テンプレートに基づく E メールメッセージの複数のコンポーネント内で再利用するコンテンツと設定を指定します。これらのコンポーネントは、テンプレートパーツと呼ばれ、メッセージの件名、メッセージ本文、またはその両方になります。コンテンツには、静的テキスト、パーソナライズされたコンテンツ、イメージなどのデザイン要素を使用できます。テンプレート部分は、受信者の E メールアプリケーションにHTMLコンテンツが表示されない場合に使用するメッセージ本文などの設定にすることもできます。

テンプレートに基づく E メールメッセージを作成すると、Amazon Pinpoint は、テンプレートで定義されたコンテンツと設定をメッセージに追加します。

E メールテンプレートを作成するには
  1. で Amazon Pinpoint コンソールを開きますhttps://console.aws.amazon.com/pinpoint/

  2. ナビゲーションペインで、[Message templates] を選択します。

  3. [Create template] をクリックします。

  4. [Channel] で [Email] を選択します。

  5. [Template details] の [Template name] にテンプレートの名前を入力します。名前は文字または数字で始まる必要があります。最大 128 文字を含めることができます。文字には、文字、数字、アンダースコア (_)、またはハイフン (-) を使用できます。

  6. (オプション) [バージョンの説明] に、テンプレートの簡単な説明を入力します。説明には、500 文字まで入力できます。

  7. [Email details] で、以下のオプションにより、テンプレートを使用するメッセージのコンテンツを指定します。

    • [Subject] に、メッセージの件名行に表示するテキストを入力します。

    • [Message] に、メッセージの本文に表示するコンテンツを入力します。

      ヒント

      メッセージ本文には、 HTMLまたは 設計ビューを使用してコンテンツを入力できます。HTML ビューには、フォーマット、リンク、メッセージに含めるその他の機能など、HTMLコンテンツを手動で入力できます。デザインビューでは、リッチテキストエディタを使用してコンテンツを入力できます。書式設定ツールバーを使用して、書式設定を適用し、コンテンツにリンクやその他の機能を追加します。ビューを切り替えるには、メッセージエディタの上にあるビューセレクタから HTMLまたは 設計 を選択します。

      テンプレートの件名と本文にも、パーソナライズされたコンテンツを含めることができます。これを実行するには、ユーザーまたは Amazon Pinpoint が作成した特定の属性(例: ユーザーの名を保存する属性)を参照するメッセージ変数を追加します。メッセージ変数を使用することで、そのテンプレートを使用するメッセージの各受信者にさまざまなコンテンツを表示できます。メッセージ変数を使用するには、[Attribute finder] から既存の属性名を選択します。Amazon Pinpoint は、属性のメッセージ変数を作成し、それをクリップボードにコピーします。目的の場所に変数を貼り付けます。詳細については、「パーソナライズされたコンテンツをメッセージテンプレートに追加する」を参照してください。

  8. 注記

    E メールヘッダーを使用する前に、E メールオーケストレーション送信ロールを設定する必要があります。詳細については、「Amazon Pinpoint での E メールオーケストレーション送信ロールの作成」を参照してください。

    ヘッダー で、新しいヘッダーを追加 を選択し、E メールメッセージに最大 15 個のヘッダーを追加します。サポートされているヘッダーのリストについては、「Amazon Simple Email Service デベロッパーガイド」の「Amazon SESヘッダーフィールド」を参照してください。 https://alpha.www.docs.aws.a2z.com/ses/latest/dg/Welcome.html

    • [名前] に、ヘッダーの名前を入力します。

    • には、 ヘッダーの値を入力します。

    (オプション) ワンクリックサブスクリプション解除リンクをプロモーション E メールに追加するには、次の 2 つのヘッダーを追加します。

    1. Name List-Unsubscribeでヘッダーを作成し、サブスクリプション解除リンクにを設定します。リンクは、受信者のサブスクリプション解除HTTPPOSTリクエストを処理するリクエストをサポートしている必要があります。

    2. Name List-Unsubscribe-Postの でヘッダーを作成し値を に設定しますList-Unsubscribe=One-Click

  9. (オプション) プレーンテキストバージョン で、テンプレートを使用し、E メールアプリケーションがコンテンツを表示しない受信者に送信されるメッセージの本文に表示するHTMLコンテンツを入力します。

  10. メッセージ変数を使用してパーソナライズされたコンテンツをテンプレートに追加する場合、各変数のデフォルト値を指定します。これを実行する場合、受信者に対応する値が存在しない場合、Amazon Pinpoint は変数を指定した値に置き換えます。テンプレート内の各変数に対し実行することを推奨します。

    変数のデフォルト値を指定するには、[Default personalization values] セクションを展開します。その後、各変数に使用するデフォルト値を入力します。デフォルト値を指定せず、受信者に値が存在しない場合、Amazon Pinpoint はメッセージを送信しません。

  11. テンプレートのコンテンツと設定の入力が完了したら、[Create] を選択します。

テンプレートをユーザーに送信する E メールメッセージで使用する前にテストするには、テンプレートを使用するテストメッセージを送信できます。これを行う場合は、まずステップ 9 を完了して、テンプレート内のすべての変数のデフォルト値を指定してください。そうしないと、メッセージが送信されないか、正しくレンダリングされない可能性があります。

メッセージテンプレートへの登録解除リンクの追加

E メールに登録解除リンクを含めることはベストプラクティスであり、一部の国ではそれが法的要件となっています。サブスクリプション解除リンクには、特別な属性 を含めることができます。ここでses:tags="unsubscribeLinkTag:value"value は、定義する任意の値です。受信者がこの特別な属性を含むリンクをクリックすると、Amazon Pinpoint は、それを分析目的 (例えば、「分析の概要ページ」のオプトアウト率メトリクスなど) のオプトアウトイベントとしてカウントします。以下の例は、このタイプのリンクの構文を示しています。

<a ses:tags="unsubscribeLinkTag:optout" href="https://www.example.com/preferences">Unsubscribe</a>

テンプレートにこの属性へのリンクが含まれている場合でも、オプトアウトリクエストを処理するシステムを開発する必要があります。オプトアウトリクエストを処理するシステムの例については、 ソリューションライブラリのAmazon Pinpoint プリファレンスセンター AWS ソリューション」を参照してください。

注記

Amazon Pinpoint Preference Center ソリューションがガイダンスになりました。ソリューションはデプロイできなくなりましたが、アーキテクチャ図とコードはリファレンスとして残されています。