ランディングページURLのカスタマイズ
ドメインをBrazeワークスペースに接続して、ランディングページのURLを自社ブランドでカスタマイズする方法を説明します。
仕組み
ドメインをBrazeに接続すると、そのドメインがすべてのランディングページのデフォルトドメインとして使用されます。たとえば、サブドメインforms.example.comを接続した場合、ランディングページのURLはforms.example.com/holiday-saleのようになります。
Brazeアカウントに接続できるカスタムドメインの数は、プランティアによって異なります。上限を引き上げるには、Brazeアカウントマネージャーにお問い合わせください。
ドメインをBrazeに接続する
ドメインをBrazeアカウントに接続するには、管理者が以下の手順に従ってください。
- Settings > Landing Page Settingsに移動します。
- 接続するドメインを入力し、Submitを選択します。たとえば、
forms.example.comと入力します。 - TXTレコードとCNAMEレコードをコピーして、ドメインプロバイダーのDNS設定に貼り付けます。
- Brazeダッシュボードに戻り、接続を確認します。

ドメインプロバイダーによっては、接続に最大48時間かかる場合があります。プロセスが完了すると、Brazeダッシュボードのランディングページにカスタムドメインが使用されるようになります。
SSL証明書の設定
Brazeは、Cloudflareを使用してACME DNS-01チャレンジを通じてカスタムドメインのSSL証明書を自動的にプロビジョニングします。この継続的な検証方法は、セットアップ時に提供したCNAMEレコードの1つによって有効になり、証明書認証局(LetsEncrypt)がBrazeにドメインの所有権を持たせることなく、DNSレコードを通じてドメインの所有権を確認できるようにします。
ドメインを削除する
Braze管理者の場合、以下の手順で以前に設定したドメインを削除できます。
- Settings > Landing Page Settingsに移動します。
- Remove Custom Domainを選択します。
- ドメインの削除を確認します。
- ドメイン設定から、表示されているDNSレコードを削除します。
カスタムドメインを削除すると、そのURLは無効になります。このドメインを使用していたランディングページは、Brazeが設定したデフォルトドメインに自動的に戻ります。
ドメインを移行する
カスタムドメインを別のワークスペースに移行するには:
- カスタムドメインを削除します。
- 移行先のワークスペースで新しいカスタムドメインを作成します。
- 新しいDNSレコードでカスタムドメインを再設定します。このプロセス中、サブドメインは利用できなくなりますのでご注意ください。
DNSリソース
以下の表には、一般的なドメインプロバイダーでDNSレコードを作成・管理するためのリソースが記載されている。別のプロバイダーを使用している場合は、そのプロバイダーのドキュメントを参照するか、サポートチームにお問い合わせください。
| ドメインプロバイダー | リソース |
|---|---|
| Bluehost | DNS レコードの説明 DNS 管理DNS エントリの追加編集または削除 |
| Dreamhost | カスタム DNS レコードを追加する方法 |
| GoDaddy | CNAME レコードの追加 |
| Cloudflare | DNS レコードの管理 |
| Squarespace | カスタムDNS 設定の追加 |
| Amazon Route 53 | Amazon Route 53 コンソールを使ってレコードを作成する |
| Google Cloud DNS | クイックスタート:Cloud DNSでドメイン名のDNSレコードを設定する |
トラブルシューティング
ドメイン接続に失敗した場合
ドメインが正しく入力されていること、およびドメインプロバイダーアカウントからBrazeに送信した内容と一致していることを確認してください。正しく一致している場合は、Brazeが提供したTXTレコードとCNAMEレコードを確認してください。ドメインプロバイダーアカウントに入力したレコードと一致している必要があります。
よくある質問
カスタムドメインにネストされたサブドメインを使用できますか?
はい、ランディングページにネストされたサブドメインを使用できます。たとえば、forms.braze.com、pages.forms.braze.com、またはそれ以上の深い階層もすべてサポートされています。唯一の制約は、BrazeがCNAMEレコードを使用して接続するため、エイペックスドメイン(braze.comなど)は使用できないことです。
ワークスペースに複数のサブドメインを接続したり、1つのサブドメインを複数のワークスペースに接続したりできますか?
いいえ、現在は1つのサブドメインを1つのワークスペースにのみ接続できます。
メインWebサイトや送信ドメインに現在使用しているサブドメインと同じものを使用できますか?
いいえ、すでに使用中のサブドメインは使用できません。これらのサブドメインは有効ですが、他の目的にすでに割り当てられている場合や、必要なCNAMEレコードと競合するDNSレコードがある場合は、ランディングページには使用できません。
DNSレコードが有効なのに、カスタムドメインが「接続中」のままになっているのはなぜですか?
カスタムドメインのすべてのDNSレコードが「接続済み」と表示されているにもかかわらず、ドメインのステータスが4時間以上「接続中」のままの場合、組織がCAA(Certificate Authority Authorization)レコードまたはCloudflareゾーンホールドを使用しており、Brazeがページを保護できない可能性があります。
CAAレコード
CAAレコードは、ドメインのSSL証明書を発行できる認証局を制限します。CAAレコードにLetsEncryptが含まれていない場合、Braze(Cloudflare経由)は必要なSSL証明書を発行できません。
これを解決するには、ITチームにサブドメインに以下の値でCAAレコードを追加するよう依頼してください。
- レコードタイプ: CAA
- 値:
0 issue "letsencrypt.org"
詳細については、LetsEncryptのCAAドキュメントを参照してください。
Cloudflareゾーンホールド
組織がCloudflareを使用している場合、ゾーンホールドセキュリティ機能がBrazeによるカスタムドメインの作成を妨げている可能性があります。
これを解決するには、ITチームにゾーンホールドを一時的に解除するよう依頼してください。詳細については、Cloudflareのゾーンホールドドキュメントを参照してください。
検証プロセスの再開
いずれかの問題を解決した後、Brazeダッシュボードでカスタムドメインを削除して再作成し、検証プロセスを再開してください。
リバースプロキシを使用して、メインドメインやサブディレクトリでランディングページを配信できますか?
いいえ、ランディングページのURL Liquidタグはリバースプロキシでは正しく動作しません。