コンテンツにスキップ

ランディングページURLのカスタマイズ

ドメインをBrazeワークスペースに接続して、ランディングページのURLを自社ブランドでカスタマイズする方法を説明します。

仕組み

ドメインを Braze に接続すると、Braze はそのドメインをすべてのランディングページのデフォルトドメインとして使用します。たとえば、サブドメイン forms.example.com を接続した場合、ランディングページの URL は forms.example.com/holiday-sale になります。

Braze アカウントに接続できるカスタムドメインの数は、ご利用のプランティアによって異なります。上限を引き上げるには、Braze のアカウントマネージャーにお問い合わせください。

Braze へのドメインの接続

Braze アカウントにドメインを接続するには、管理者に次のステップを実行してもらいます。

  1. 設定 > ランディングページ設定に移動します。
  2. 接続するドメインを入力し、送信を選択します。たとえば、forms.example.com のように入力します。
  3. TXT レコードと CNAME レコードをコピーし、ドメインプロバイダーの DNS 設定に貼り付けます。
  4. Braze ダッシュボードに戻り、接続を確認します。

ランディングページ設定ページ。1つの TXT レコードと2つの CNAME レコードが、それぞれの名前と値とともに表示されている。

SSL 証明書の設定

Braze は Cloudflare を使用して、ACME DNS-01 チャレンジによりカスタムドメインの SSL 証明書を自動的にプロビジョニングします。この継続的な検証方法は、設定時に指定した CNAME レコードの1つによって有効になります。これにより、Braze がドメインを所有しなくても、認証局 (LetsEncrypt) が DNS レコードを通じてドメインの所有権を検証できます。

ドメインを削除する

Braze管理者は、以下のステップを完了することで、以前に設定したドメインを削除できます。

  1. 設定 > ランディングページ設定 に移動します。
  2. カスタムドメインを削除 を選択します。
  3. ドメインの削除を確認します。
  4. 表示されているDNSレコードをドメイン設定から削除します。

ドメインを移行する

カスタムドメインを別のワークスペースに移行するには、次の手順を実行します。

  1. カスタムドメインを削除します。
  2. 移行先のワークスペースで新しいカスタムドメインを作成します。
  3. 新しい DNS レコードを使用してカスタムドメインを再設定します。この処理中は、サブドメインを使用できません。

DNSリソース

以下の表には、一般的なドメインプロバイダーでDNSレコードを作成・管理するためのリソースが記載されています。別のプロバイダーを使用している場合は、そのプロバイダーのドキュメントを参照するか、サポートチームにお問い合わせください。

ドメインプロバイダー リソース
Bluehost DNS Records Explained
DNS Management Add Edit or Delete DNS Entries
Dreamhost How do I add custom DNS records?
GoDaddy Add a CNAME record
Cloudflare Manage DNS records
Squarespace Adding custom DNS settings
Amazon Route 53 Creating records by using the Amazon Route 53 console
Google Cloud DNS Quickstart: Set up DNS records for a domain name with Cloud DNS

トラブルシューティング

ドメインの接続に失敗しました

ドメインが正しく入力されているか、またドメインプロバイダーのアカウントからBrazeに送信した内容と一致しているかを確認してください。正しく入力されていて一致している場合は、Brazeから提供されたTXTレコードとCNAMEレコードを確認してください。これらのレコードは、ドメインプロバイダーのアカウントに入力したレコードと一致している必要があります。

よくある質問

カスタムドメインにネストされたサブドメインを使用できますか?

はい、ランディングページにはネストされたサブドメインを使用できます。たとえば、forms.braze.com、pages.forms.braze.com、またはそれ以上の階層もすべてサポートされています。唯一の要件は、Brazeが接続にCNAMEレコードを使用するため、Apexドメイン (braze.com など) は使用できないことです。

複数のサブドメインをワークスペースに接続したり、1つのサブドメインを複数のワークスペースに接続したりできますか?

いいえ、現在、ワークスペースに接続できるサブドメインは1つだけです。

カスタムドメインを接続または削除した場合、Brazeの組み込みランディングページドメインは引き続き機能しますか?

はい。ワークスペースの組み込みBrazeドメイン (ldpgs.com や ldpgs.eu など) は、カスタムドメインを接続しても削除しても有効なままです。組み込みドメインを使用するリンクは、すでにメッセージで送信済みのリンクも含め、引き続き機能します。

カスタムドメインによって変わるのは、それ以降に送信するメッセージで {% landing_page_url %} Liquidタグが生成するリンクのみです。メッセージに直接入力したURLは変更されません。

  • カスタムドメインを接続すると、Liquidタグを使用する新しいメッセージはカスタムドメインにリンクします。組み込みドメインで直接入力したURLは引き続き機能します。
  • カスタムドメインを削除すると、Liquidタグを使用する新しいメッセージは再び組み込みドメインにリンクします。削除したカスタムドメインを使用するリンクは、Liquidタグで生成されたものか直接入力したものかにかかわらず、すべて機能しなくなります。たとえば、forms.example.com が接続されている間にLiquidタグを使用してメールを送信すると、そのメールは forms.example.com にリンクします。このリンクは、ドメインを削除すると機能しなくなります。

メインの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タグはリバースプロキシでは正しく機能しません。

New Stuff!