カスタムドメインを設定してオープンとクリックの追跡を処理します - Amazon Simple Email Service

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

カスタムドメインを設定してオープンとクリックの追跡を処理します

イベント発行を使用して、オープンおよびクリックイベントをキャプチャすると、Amazon SES は送信する E メールに小さな変更を加えます。オープンイベントをキャプチャするために、SES は SES を通じて送信される各 E メールに、1 x 1 ピクセルの透明な GIF イメージを追加します。このイメージには各 E メールに一意のファイル名が含まれており、SES が運用するサーバー上でホストされます。このイメージがダウンロードされると、SES はどのメッセージが誰によって開かれたのかを正確に判断できます。

デフォルトでは、このピクセルは E メールの下部に挿入されます。ただし、E メールプロバイダーのアプリケーションによっては、特定のサイズを超えると E メールのプレビューが切り捨てられ、メッセージの残りの部分を確認するためのリンクが表示される場合があります。このシナリオでは、SES ピクセルの追跡イメージはロードされず、追跡しようとしているオープン率は破棄されます。これを回避するには、必要に応じて E メールの本文に {{ses:openTracker}} プレースホルダーを挿入して、E メールの先頭または他のいずれかの場所にピクセルを配置します。プレースホルダーを含むメッセージを SES が受信すると、そのメッセージはオープンの追跡ピクセルイメージに置き換えられます。

重要

{{ses:openTracker}} プレースホルダーを 1 つだけ追加します。複数のプレースホルダーを追加すると、400 BadRequestException エラーコードが返されます。

リンククリックイベントをキャプチャするために、Amazon SES は E メールのリンクを SES が運営するサーバーへのリンクで置き換えます。これにより、受信者はただちに目的の宛先にリダイレクトされます。

Amazon SES が所有および運用するドメインではなく、自分のドメインを使用して、受信者のためのより一貫性のあるエクスペリエンスを作成することができます。この場合、すべての SES インジケーターが削除されます。複数のカスタムドメインを設定して、オープンとクリックの追跡イベントを処理できます。これらのカスタムドメインは設定セットと関連付けられています。設定セットを使用して E メールを送信すると、その設定セットがカスタムドメインを使用するように設定されている場合、その E メール内のオープンとクリックのリンクは、その設定セットで指定されたカスタムドメインを自動的に使用します。

このセクションには、Amazon SES によって運営されているオープンとクリックの追跡サーバーにユーザーを自動的にリダイレクトするために、所有するサーバー上にサブドメインを設定する手順が含まれています。これらのドメインの設定には 3 つのステップがあります。まず、サブドメイン自体を設定し、次にカスタムドメインを使用するよう設定セットを設定します。次に、カスタムドメインを使用するよう設定セットを設定し、オープンイベントおよびクリックイベントを発行するようにイベント送信先を設定します。このトピックには、これらのステップをすべて完了する手順が含まれています。

ただし、カスタムドメインを設定せずにオープンまたはクリック追跡を有効にするだけの場合は、オープンイベントやクリックイベントなど、指定したイベントタイプでトリガーされるイベント公開を有効にする設定セットのイベント送信先の定義に直接進むことができます。設定セットには、複数のイベントタイプが定義された複数のイベント送信先を含めることができます。Amazon SES でのイベント送信先の作成を参照してください。

パート 1: オープンとクリックのリンクのリダイレクトを処理するためのドメインの設定

リダイレクトドメインを設定する固有の手順は、ウェブホスティングプロバイダ (および HTTPS サーバーを使用する場合は Content Delivery Network) によって異なります。次のセクションの手順では、特定のステップではなく一般的なガイダンスを示します。

オプション 1: HTTP ドメインの設定

HTTP ドメインを使用してオープンとリンクのリンクを処理する予定の場合 (HTTPS ドメインではなく)、サブドメインを設定するプロセスには、数ステップのみが含まれます。

注記

HTTP プロトコルを使用するカスタムドメインを設定し、HTTPS プロトコルを使用するリンクを含む E メールを送信する場合、E メールのリンクをクリックすると警告メッセージが表示されることがあります。HTTPS プロトコルを使用するリンクが含まれる E メールを送信する場合は、HTTPS ドメインを使用して、クリックの追跡イベントを処理する必要があります。

オープンとクリックのリンクの処理のために、HTTP のサブドメインを設定するには
  1. まだそうしていない場合は、オープンとクリックの追跡リンクに使用するサブドメインを作成します。これらのリンクの処理専用のサブドメインを作成することをお勧めします。

  2. Amazon SES で使用するサブドメインを検証します。詳細については、「ドメイン ID の作成」を参照してください。

  3. サブドメインの DNS レコードを変更します。DNS レコードで、リクエストを Amazon SES 追跡ドメインにリダイレクトする新しい CNAME レコードを追加します。リダイレクト先のアドレスは、Amazon SES を使用する AWS リージョンによって異なります。次の表には、Amazon SES が利用可能な AWS 地域の追跡ドメインの一覧が含まれます。

    AWS リージョン AWS 追跡ドメイン
    米国東部 (オハイオ) r.us-east-2.awstrack.me
    米国東部 (バージニア北部) r.us-east-1.awstrack.me
    米国西部 (北カリフォルニア) r.us-west-1.awstrack.me
    米国西部 (オレゴン) r.us-west-2.awstrack.me
    アフリカ (ケープタウン) r.af-south-1.awstrack.me
    アジアパシフィック (ジャカルタ) r.ap-southeast-3.awstrack.me
    アジアパシフィック(ムンバイ) r.ap-south-1.awstrack.me
    アジアパシフィック (大阪) r.ap-northeast-3.awstrack.me
    アジアパシフィック (ソウル) r.ap-northeast-2.awstrack.me
    アジアパシフィック (シンガポール) r.ap-southeast-1.awstrack.me
    アジアパシフィック (シドニー) r.ap-southeast-2.awstrack.me
    アジアパシフィック (東京) r.ap-northeast-1.awstrack.me
    カナダ (中部) r.ca-central-1.awstrack.me
    欧州 (フランクフルト) r.eu-central-1.awstrack.me
    欧州 (アイルランド) r.eu-west-1.awstrack.me
    欧州 (ロンドン) r.eu-west-2.awstrack.me
    欧州 (ミラノ) r.eu-south-1.awstrack.me
    欧州 (ストックホルム) r.eu-north-1.awstrack.me
    イスラエル (テルアビブ) r.il-central-1.awstrack.me
    中東 (バーレーン) r.me-south-1.awstrack.me
    南米(サンパウロ) r.sa-east-1.awstrack.me
    AWS GovCloud (US) r.us-gov-west-1.awstrack.me
    注記

    ウェブホスティングプロバイダによっては、サブドメインの DNS レコードの変更が有効になるまでに数分かかることがあります。ウェブホスティングプロバイダや IT 組織はこれらの遅延に関する追加情報を提供できます。

オプション 2: HTTPS ドメインの設定

リンクのクリックを追跡するには、HTTPS ドメインのみ使用できます。リンクのクリックを追跡するために HTTPS ドメインを設定するには、HTTP ドメインの設定に必要なステップ以外に、いくつかの追加ステップを実行する必要があります。

注記

リンクのクリックを追跡するには、HTTPS ドメインのみ使用できます。Amazon SES は、カスタムドメインを使用する場合、HTTP ドメインを介したオープントラッキングのみをサポートします。それ以外の場合、SES が所有および運営するドメインを暗黙的に使用するカスタムドメインが定義されていない場合、SES は HTTPS を介したオープントラッキングをサポートします。

クリックのリンクの処理のために、HTTPS のサブドメインを設定するには
  1. クリックの追跡リンクに使用するサブドメインを作成します。これらのリンクの処理専用のサブドメインを作成することをお勧めします。

  2. Amazon SES で使用するサブドメインを検証します。詳細については、「ドメイン ID の作成」を参照してください。

  3. Amazon などのコンテンツ配信ネットワーク (CDN) CloudFrontを使用して新しいアカウントを作成します。

  4. 例えば、r.us-east-1.awstrack.me などの SES 追跡ドメインであるオリジンに CDN を設定します。CDN は、リクエスタから提供された Host ヘッダーをオリジンに渡す必要があります。詳細については、こちらの AWS re:POST の記事を参照してください。使用するアドレスは、SES AWS リージョン で使用する によって異なります。次の表に、SES が利用可能な AWS リージョンの追跡ドメインのリストを示します。

    AWS リージョン AWS 追跡ドメイン
    米国東部 (オハイオ) r.us-east-2.awstrack.me
    米国東部 (バージニア北部) r.us-east-1.awstrack.me
    米国西部 (北カリフォルニア) r.us-west-1.awstrack.me
    米国西部 (オレゴン) r.us-west-2.awstrack.me
    アフリカ (ケープタウン) r.af-south-1.awstrack.me
    アジアパシフィック (ジャカルタ) r.ap-southeast-3.awstrack.me
    アジアパシフィック(ムンバイ) r.ap-south-1.awstrack.me
    アジアパシフィック (大阪) r.ap-northeast-3.awstrack.me
    アジアパシフィック (ソウル) r.ap-northeast-2.awstrack.me
    アジアパシフィック (シンガポール) r.ap-southeast-1.awstrack.me
    アジアパシフィック (シドニー) r.ap-southeast-2.awstrack.me
    アジアパシフィック (東京) r.ap-northeast-1.awstrack.me
    カナダ (中部) r.ca-central-1.awstrack.me
    欧州 (フランクフルト) r.eu-central-1.awstrack.me
    欧州 (アイルランド) r.eu-west-1.awstrack.me
    欧州 (ロンドン) r.eu-west-2.awstrack.me
    欧州 (ミラノ) r.eu-south-1.awstrack.me
    欧州 (ストックホルム) r.eu-north-1.awstrack.me
    イスラエル (テルアビブ) r.il-central-1.awstrack.me
    中東 (バーレーン) r.me-south-1.awstrack.me
    南米(サンパウロ) r.sa-east-1.awstrack.me
    AWS GovCloud (US) r.us-gov-west-1.awstrack.me
  5. Route 53 を使用してドメインの CloudFront DNS 設定を管理し、CDN として を使用する場合は、ディストリビューションを参照するエイリアスレコードを Route 53 に作成します CloudFront (d111111abcdef8.cloudfront.net など)。詳細については、Amazon Route 53 デベロッパーガイドAmazon Route 53 コンソールを使用したレコードの作成を参照してください。

    それ以外の場合、サブドメインの DNS 設定で、CDN のアドレスを参照する CNAME レコードを追加します。

  6. 信頼できる認証機関から SSL 証明書を取得します。証明書は、ステップ 1 で作成したサブドメインと、ステップ 3 ~ 5 で設定した CDN の両方をカバーする必要があります。証明書を CDN にアップロードします。

パート 2: オープンとクリックのカスタム追跡ドメインを参照するための設定セットのセットアップ

オープンとクリックの追跡リダイレクトを処理するようにドメインを設定した後、設定セットでカスタムドメインを指定する必要があります。これは Amazon SES コンソール、または CreateConfigurationSetTrackingOptions API オペレーションを使用してこれを完了できます。

このセクションでは、Amazon SES コンソールを使用してこれらのタスクを完了するための手順について説明します。API の使用の詳細については、Amazon Simple Email Service API リファレンスCreateConfigurationSetTrackingOptionsの「」を参照してください。 https://docs.aws.amazon.com/ses/latest/APIReference/

パート 3: 設定セットのイベント送信先でのオープンおよびクリックイベントタイプの選択

設定セットでカスタムドメインを指定した後、設定セットに追加されたイベント送信先でオープンまたはクリックイベントタイプを選択する必要があります。これは Amazon SES コンソール、または CreateConfigurationSetEventDestination API オペレーションを使用してこれを完了できます。