OrchestrateやListenを通じてメールを送信するには、メールドメインの設定と認証が必要です。これにより、組織が送信者として認識され、メールの配信可能性が向上します。
注:HubSpotやMarketoなどのサードパーティツールを使用してOrchestrateからメールを送信する場合、ドメイン認証は必要ありません。
前提条件
ドメインを設定および認証できるのはPendo管理者のみです。始める前に:
- 使用したいドメインを所有しているか、管理できることを確認してください。
- MAIL FROMドメインとして使用するサブドメインを準備することで、配信性とセキュリティが向上します。
Pendoを介してメールを送信する前に、ドメインとMAIL FROMドメインの両方を確認する必要があります。
メールドメインを追加する
- Pendoの右上隅にある[設定(Settings)]>[サブスクリプション設定(Subscription Settings)]に移動します。
- [ドメイン(Domains)]タブを選択します。
- [メールドメイン(Email Domain)]フィールドに組織のメールドメインを入力します(例:acme.com)。
-
MAIL FROMドメインフィールドにサブドメインを入力します(例:mail.acme.com)。
- 検証しているドメインのサブドメインである必要があります。
- メールの送受信に使用するサブドメインにすることはできません。
- [続行(Continue)]を選択します。ドメインのDNSレコードが表示されます。
- ドメインレコードを確認してセットアップを完了します。「ドメインレコードを確認する」を参照してください。
注:すべてのドメインレコードが認証されるまで、ドメインステータスは「保留中」のままです。
複数のドメインを追加する
サブスクリプションごとに最大10個の一意のドメインを追加できます。
- [ドメイン]タブで、[ドメインを追加]を選択します。
- 各ドメインについて、メールドメインを追加するの手順を繰り返します。
-
各ドメインについて、ドメインレコードを確認してセットアップを完了します。 「ドメインレコードを確認する」を参照してください。
デフォルトでは、ドメインはサブスクリプション間で一意である必要があります。あるサブスクリプションで既に使用されているドメインを別のサブスクリプションで設定することはできません。これを変更するには、以下の組織レベルのドメインをご覧ください。
組織レベルのドメイン
複数のサブスクリプションを持つ組織で、複数のサブスクリプションで1つのドメインを使用する必要がある場合は、サポートチケットを開設することでこれをリクエストできます。「テクニカルサポートからの支援を得る方法」をご覧ください。
適用すると、組織レベルのドメインは読み取り専用の構成として表示されます。別のサポートチケットを開いて、更新または削除をリクエストできます。
注:複数のドメインまたは組織レベルのドメインを適用する場合でも、ドメインはサーバー全体で一意である必要があります。
ドメインレコードを確認する
ドメインレコードを確認するには、Pendoが提供するすべてのDNSレコードをドメインホストに追加する必要があります。
- [レコード]テーブルで各レコードタイプを展開して値を表示します。
- 各レコードの名前と値をコピーし、DNSレジストリに追加します。UIのコピー機能を使用するか、レコード名と値をCSVファイルとしてダウンロードしてコピーします。
注:表示通りにDNSレジストリにレコードを追加してください。レコードの不一致は検証失敗の原因となることがあります。
認証には最大72時間かかることがあります。認証が完了すると、確認メッセージが表示されます。
ドメインが確認されると、メール設定に送信者および返信先アドレスとして表示されます。詳しくは「メール設定を更新する」をご覧ください。
重要:ドメインの評判を保護するため、バウンス率が3%を超えるとメールの送信が自動的に無効になります。メールアドレスのメタデータが正確かつ最新であることを確認してください。
Pendoからメールドメインを削除する
Orchestrateからドメインを完全に切断するには以下の手順に従います。
- すべてのジャーニーを無効にするか、ドメインを使用しているすべてのメールを削除します。メールの削除は永久的です。
-
[ドメイン]タブで、ドメインの横にあるゴミ箱アイコンを選択します。
- 確認モーダルで「はい、削除します」を選択してください。
- ホストからドメインの DNS レコードを削除します。
メールID用のカスタムトラッキングドメインを追加する
メールIDのカスタムトラッキングドメインが重要な理由は以下のようにいくつかあります。
- 配信品質の向上。トラッキングドメインは、メール内のリンクとドメインを一致させることで、メールサービスプロバイダーとの信頼関係を確立するのに役立ちます。これにより、メールがスパムとして判定される可能性が低くなり、全体的な配信率が向上します。
- ブランディングの一貫性。独自のトラッキングドメインを使用すると、メール内のリンクにサードパーティのドメインではなくブランドが反映されます。これにより、信頼性が構築され、受信者に一貫したブランド体験が提供されます。
- スパムフィルターの回避。多くのスパムフィルターは、メール内のリンクを精査して、フィッシングや疑わしいアクティビティを検出します。送信者のドメインに合わせたトラッキングドメインを使用すると、メールがフィッシング詐欺としてフラグが立てられる可能性を最小限に抑えることができます。
Pendoが提供するSSLおよびCDNを使用してカスタムトラッキングドメインを追加する
このセクションでは、PendoがSSL(Secure Sockets Layer)およびCDN(コンテンツ配信ネットワーク)を提供するカスタムトラッキングドメインを追加する方法を詳しく説明します。まず、トラッキングドメインとして使用するドメインを選択します。これはメールドメインのサブドメインである必要があります。このドメインをPendoサポートに送信します。Pendoは、お客様に代わって次のエンティティを作成します。
- カスタムトラッキングドメイン
- SSL証明書。
- CDN配信。
エンティティを作成した後、PendoはDNSレジストリに追加するためのCNAMEレコードのセットを提供します。
- Pendoが提供した新しいドメインのCNAMEレコードをDNSレジストリに追加します。これにより、ドメインがメールIDとして認証され、SSL証明書が検証され、CDN配信の使用が設定されます。
- エントリが設定されたら、カスタムトラッキングドメインの最終的な実践支援についてPendoサポートにお問い合わせください。
独自のSSLとCDNでカスタムトラッキングドメインを追加する
このセクションでは、独自のSSL(セキュアソケットレイヤー)およびCDN(コンテンツ配信ネットワーク)を使用してカスタムトラッキングドメインを追加するための、より高度なプロセスを詳述します。
- トラッキングドメインとして使用するドメインを選択します。これは、メールドメインのサブドメインである必要があります。
- まだアカウントをお持ちでない場合は、Amazon CloudFrontなどのコンテンツ配信ネットワーク(CDN)で新しいアカウントを作成してください。
-
CDNをSESトラッキングドメインであるオリジン(
r.us-east-1.awstrack.meなど)に設定します。CDNはリクエスターから提供されたHostヘッダーをオリジンに渡す必要があります。
次の表を参照して、適切なトラッキングドメインを確認してください。Pendoデータセンター トラッキングドメイン 米国 r.us-east-1.awstrack.meヨーロッパ r.eu-west-1.awstrack.me日本 r.ap-northeast-1.awstrack.meオーストラリア r.ap-southeast-2.awstrack.me - DNS構成を続行します。
- オプションA. ドメインのDNS設定を管理するためにRoute 53を使用し、CloudFrontがCDNである場合、CloudFrontディストリビューションを参照するエイリアスレコードをRoute 53に作成します。詳細については、「Amazon Route 53コンソールを使用してレコードを作成する」を参照してください。
-
オプションB. サブドメインのDNS設定で、CDNのアドレスを参照するCNAMEレコードを追加します。
レコード 名前 値 CNAME custom.domain.com <cdn.distribution.address>
- 信頼できる認証局からSSL証明書を取得します。証明書は、作成したサブドメインと設定したCDNの両方をカバーする必要があります。
- 証明書をCDNにアップロードします。
- カスタムトラッキングドメインの設定を検証します。以下のカスタムトラッキングドメインの設定を認証するを参照してください。
- カスタムトラッキングドメインが認証されたら、最終的な有効化についてPendoサポートにお問い合わせください。
カスタムトラッキングドメインの設定を認証する
設定が正しいことを確認するには、ドメインが作成されたリージョンがリージョンに反映されていること、およびプロトコルがhttpsであることを確認する必要があります。
カスタムトラッキングドメインの設定を検証するには、次のコマンドを実行します。
curl --head https://custom.domain.com/favicon.ico上記のコマンドに対して、以下のレスポンスが返されます。
(python-sdk-test) jdoe@12a34567b89c BaconRedirectService % curl --head https://custom.domain.com/favicon.ico
HTTPS/1.1 200 OK
x-amz-ses-region: us-east-1
x-amz-ses-request-protocol: https
Content-Type: image/x-icon
Transfer-Encoding: chunked
Date: Fri, 30 Aug 2024 13:50:14 GMTこのレスポンスには以下のプロパティが含まれています。
-
x-amz-ses-regionヘッダーの値は、リクエストを受信するSES(Simple Email Service)のリージョンです。 -
x-amz-ses-request-protocolヘッダーの値は、ヘッダー内のCDNとSES間のリクエストに使用されるプロトコルです。