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

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

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

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

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

重要

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

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

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

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

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

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

リダイレクトドメインを設定する具体的な手順は、ウェブホスティングプロバイダー (HTTPSサーバーを使用している場合はコンテンツ配信ネットワーク) によって異なります。次のセクションの手順では、特定のステップではなく一般的なガイダンスを示します。

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

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

注記

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

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

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

  3. サブドメインのDNSレコードを変更します。DNS レコードに、Amazon SES追跡ドメインにリクエストをリダイレクトする新しいCNAMEレコードを追加します。リダイレクト先のアドレスは、Amazon を使用する AWS リージョンによって異なりますSES。次の表SESに、Amazon が利用可能なリージョンの追跡ドメイン 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-southeast-3.awstrack.me
    アジアパシフィック (ジャカルタ) r.ap-southeast-3.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 (米国西部) r.us-gov-west-1.awstrack.me
    AWS GovCloud (米国東部) r.us-gov-east-1.awstrack.me
    注記

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

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

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

注記

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

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

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

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

  4. たとえば、 SES を追跡ドメインであるオリジンCDNに設定しますr.us-east-1.awstrack.me。は、リクエスタから提供されたHostヘッダーをオリジンに渡すCDN必要があります。詳細については、こちらの AWS re:POST の記事を参照してください。使用するアドレスは、 AWS リージョン で使用する によって異なりますSES。次の表に、 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 (米国西部) r.us-gov-west-1.awstrack.me
    AWS GovCloud (米国東部) r.us-gov-east-1.awstrack.me
  5. Route 53 を使用してドメインと CloudFront DNSの設定を管理する場合はCDN、Route 53 でディストリビューションを参照 CloudFrontするエイリアスレコード (d111111abcdef8.cloudfront.net など) を作成します。詳細については、Amazon Route 53 デベロッパーガイドAmazon Route 53 コンソールを使用したレコードの作成を参照してください。

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

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

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

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

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

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

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