エンタープライズドメイン(カスタムブランドドメイン)

はじめに

エンタープライズドメイン(Enterprise domain)は「カスタムブランドドメイン」とも呼ばれ、Adjustを使用してリンクの作成と管理を行う際に、自社のファーストパーティ(サブ)ドメイン(例:app.brand.com)を使用できる機能を指します。

注:この機能は現在ベータ版であり、トライアルに参加している一部の先行アクセスユーザーのみご利用いただけます。現在、一般公開に向けて準備を進めております。

エンタープライズドメインについて

これまでは、TrueLinkソリューションの一環として、デフォルトのブランドドメイン(go.linkドメインのサブドメイン(例:brand.go.link))のみを設定することができました。今後は、リンク機能と計測機能の両方において、TrueLinkの全機能を自社のファーストパーティ(サブ)ドメイン(例:app.brand.com)に使用できるようになります。

仕組み

エンタープライズドメインは、ドメイン名システム(DNS)で定義されたドメインをAdjustドメインに関連付けることで実装されます。これを行うには、DNSでは標準設定を使用し、Adjustではエンタープライズドメインを設定します。さらに、エンタープライズドメインをサポートするために、アプリに若干の変更を加える必要があるため、DNS管理者(通常はITチームのメンバーやDNSホスティングプロバイダー)およびアプリ開発者のサポートが必要となります。

エンタープライズドメインを使用する理由

  • ブランド認知度を向上させる:認識可能なドメインとショートリンクでブランド評価を高め、アプリジャーニーをパーソナライズしてロイヤリティを維持し、エンゲージメントを促進します。
  • クリック率とコンバージョン率を向上させる:該当するブランドに属していないリンクに関するユーザーの懸念に対処することで、エンドユーザーがクリックおよびコンバージョンに至る可能性を向上させます。
  • ユーザージャーニーにおけるフリクションを最小限に抑える:プラットフォームが「ファーストパーティドメイン」のリンクにフラグを立てる/ブロックする件数を減らします。

事前準備

要件

  • 管理者および編集者のユーザー権限
  • ネイティブアプリ(Android、iOS)。他のプラットフォーム/フレームワークへの対応も進めていますが、現時点ではエンタープライズドメインとの互換性が保証されていません。
  • Adjust SDKバージョン:v4.37以降
  • アプリのTrueLinkの設定を行うこと(Adjust SDK(iOS | Android)でのディープリンクの設定と、ブランドのgo.linkドメインの設定を含む)。
  • シングルプラットフォームアプリの全てのプラットフォームで、同じブランドドメインとエンタープライズドメインを使用すること。これは、ディープリンクが複数のプラットフォームで正しく機能するために必要です。例えば、AdjustにAndroidバージョンとiOSバージョンのアプリがある場合、両方のアプリで同じブランドドメインとエンタープライズドメインを指定してください。
  • 同じプラットフォーム上の複数のアプリに同じドメイン名を使用することはできません。例えば、Adjustに2つのAndroidアプリがある場合、両方のアプリで同じブランドドメインを指定することはできません。
  • ドメインの先頭または末尾にハイフン(-)またはピリオド(.)を使用しないこと。
  • 設定して保存した後は、エンタープライズドメインは変更できません。

適切なエンタープライズドメインを選択するためのヒント

  • 貴社のエンタープライズ(サブ)ドメインには、実際のコンテンツをホストしないでください。Adjustに向けたDNS設定を変更する必要があるため、このドメインはAdjustリンクのホスティング専用のサブドメインまたはルートドメインとして使用し、エンドユーザー向けの他のコンテンツのホスティングには利用しないでください。
  • エンタープライズドメイン名は、企業名と一致させる必要があります。リンクにブランド名を含める(例:app.brandName.comまたはlink.brandName.com)と、どの企業のものかが明確になって信頼性が高まり、ユーザーのコンバージョン率も向上します。
  • エンタープライズドメインはできるだけ短くします。複数のブランド名または複数のドメインがある場合は、最も認識されやすいものを選びます。
  • エンタープライズドメイン名は、マーケティング担当者やブランディング担当者など、全ての社内関係者と共に決定します。エンタープライズドメインを設定して保存する前に、全ての担当者が同意していることを確認してください。

ご利用の条件

  • エンタープライズドメイン有料アドオン:アクセスをご希望の場合は、Adjustの担当者またはsales@adjust.comまでお問い合わせください。
  • この機能へのアクセスがない場合、AppView内で「エンタープライズドメイン(Enterprise domains)」セクションがロックされた状態となり、エンタープライズドメインの設定を行うことができません。
Enterprise domain locked state

注:​ エンタープライズドメインは現時点ではAdjustのデータレジデンシーおよびURL戦略と互換性がありませんが、将来のバージョンで対応できるよう取り組んでいます。

基本設定

ステップ1 - エンタープライズドメインを設定する

  • ITチームまたはDNSホスティングプロバイダーと連携し、以下のAレコードを作成してください:<custom.branded.domain.name> -> 185.151.204.100
    • これはリクエストをapp.adjust.comへリダイレクトするだけですが、その結果、Adjustがこのドメイン用の必要なSSL証明書をホストできるようになります。

ステップ2 - Adjust AppViewでエンタープライズドメインを設定する

アプリのエンタープライズドメインを設定するには、AppViewで以下の手順に従ってください。

  • AppViewで全てのアプリ(All apps)を選択します。
  • アプリを選択します。
  • アプリ情報(App information)を選択します。
  • エンタープライズドメイン(Enterprise domain)で、編集(Edit)を選択します。
Enterprise domain edit
エンタープライズドメインの編集
  • カスタムリンクURLで使用される一意のドメインを入力します。
Enterprise domain enter
エンタープライズドメインの入力
  • ドメインを保存(Save domain)を選択します。これで、エンタープライズドメインが保存され、「設定が保留中(Setup pending)」のステータスが表示されます。ドメインが完全に利用可能になるまで、まだいくつかの手順が残っています。

ステップ3 - アプリでエンタープライズドメインを設定する

iOS

  • iOSアプリの場合、エンタープライズドメインリンクをブランドリンクと共に正常に機能させるためには、追加の手順が必要となります。
  • iOSアプリでユニバーサルリンクのサポートを初めて設定する際は、関連ドメイン(Associated Domains)を設定します。アプリのエンタープライズドメインを保存したら、これを更新する必要があります。
  • XcodeプロジェクトのAssociated Domainsセクションに新しいエンタープライズドメインを入力するよう開発者に依頼してください。詳細については、関連ドメインのサポートに関するAppleのドキュメントを参照してください。
  • エンタープライズドメインに加え、関連ドメインとして生のULドメイン「xxx.adj.st」とブランドドメイン「brandName.go.link」の両方を保持してください。これらを削除しないでください。

Android

  • Androidアプリの場合、エンタープライズドメインリンクと共にAndroid アプリリンクを正常に機能させるには、追加の手順が必要となります。
  • Adjust SDKでAndroid アプリリンクを設定する際、エンタープライズドメインはAndroid アプリリンクとして設定する必要があります。

ステップ4 - Adjustによるドメイン検証と証明書のホスティング完了を待つ

  • エンタープライズドメインをAdjustリンクドメインとして完全に設定するために、Adjustのシステムは以下の処理をバックグラウンドで自動的に開始します。
  • ドメインのDNS Aレコードを検証します。
  • SSL/TLS証明書を配置します。
  • Apple-app-site-association(AASA)ファイル(iOS)およびAssetlinks.json(Android)ファイルを提供します。

プロセスにエラーが発生した場合、具体的なエラーメッセージが表示され、必要に応じてAdjustサポートチームに連絡するよう促されます。バックグラウンド設定が全て正常に完了すると、エンタープライズドメインの状態が「接続済み(Connected)」に変わります。

Enterprise domain connected

ステップ5 - Adjustリンクドメインを設定する

エンタープライズドメインの状態が「接続済み(Connected)」になったら、ラジオボタンを選択することで、エンタープライズドメインをAdjustリンクドメインとして設定できます。つまり、Campaign Lab UIの全てのAdjustリンク(およびAPIで作成されたリンク)は、Branded go.linkドメインではなく、エンタープライズドメインとして表示されます。

ステップ6 - エンタープライズドメインでリンクを作成・テストする

Campaign Labおよび/またはディープリンクジェネレーターAPIでカスタムリンクを作成(またはエンタープライズドメインで表示される既存のリンクから選択)し、複数のデバイスとプラットフォームでテストします。エンタープライズドメインリンクが、Branded go.linkリンク内で期待通りの同じルーティングおよびディープリンク機能を備えていることを確認してください。

何らかの理由で、いずれかのテストがご希望の結果に満たない場合、または「Adjustリンクドメイン(Adjust Link Domain)」のラジオボタンを「ブランドドメイン(Branded domain)」に戻したい場合は、その操作が可能です。Campaign Lab UIの全てのリンク(およびAPIで作成されたリンク)は、エンタープライズドメインのデバッグと修正を行う間、ブランドのgo.linkドメインに戻ります。

全てが正常に完了すれば、自社のファーストパーティ(サブ)ドメイン上でAdjustリンクの作成、展開、管理をエンドユーザーとのあらゆるチャネルやタッチポイントにおいて行えるようになります。

詳細設定

追加のエンタープライズドメインを設定

複数のエンタープライズドメインをAdjustリンクと組み合わせる必要がある場合(例えば、特定のチャネル、国、または組織内のカテゴリーがそれを必要とする場合など)、「追加のエンタープライズドメイン(Additional Enterprise Domains)」機能を利用することで対応可能です。

ご利用の条件

  • 「追加のエンタープライズドメイン」有料アドオン:アクセスをご希望の場合は、Adjustの担当者またはsales@adjust.comまでお問い合わせください。
  • この機能へのアクセスがない場合、AppView内で「追加のエンタープライズドメイン(Additional Enterprise Domains)」セクションがロックされた状態となり、複数のドメインの設定を行うことができません。
Additional Enteprise domain availability

追加のエンタープライズドメインを設定およびテストするための残りの手順は、メインのエンタープライズドメインと同じです。

よくあるご質問

  1. エンタープライズドメインとブランドのgo.linkドメインは、今後も引き続き使用できますか? はい、どちらのリンクも引き続き有効です。エンタープライズドメインのリンク (https://app.brand.com/Summer-sale) は、ブランドドメインリンク (https://brand.go.link/Summer-sale) のエイリアスとして機能します。そのため、リンクの移行を一度に完了させる必要はなく、時間をかけて段階的にリンクを置き換えることが可能になります。

  2. 複数のエンタープライズドメインを設定できますか? はい、アカウントで「追加のエンタープライズドメイン(Additional Enterprise Domains)」機能を有効にしている場合は、これが可能です。

  3. エンタープライズドメインは編集/削除できますか? エンタープライズドメインの設定が完了すると、編集/削除はできません。変更または削除をリクエストするには、Adjustのサポートチームまでお問い合わせください。

  4. 追加のエンタープライズドメインを「Adjustリンクドメイン」に設定できますか? いいえ、Adjustリンクドメインとして設定できるのは、メインのエンタープライズドメインまたはブランドのgo.linkドメインのみです。ただし、メインのエンタープライズドメインのリンクを作成した場合、Adjust UIまたはAPIの外でドメインを置き換えるだけで、そのリンクを追加のエンタープライズドメインのリンクに変換できます。リンクの他の部分を変更する必要はありません。ショートリンクのサフィックス、長いリンクのパラメーターなどは全て同じままです。例:https://sub1.brand.com/Summer-Saleは、「sub1」を「sub2」に置き換えるだけで、https://sub2.brand.com/Summer-Saleに変換できます。

  5. エンタープライズドメインを設定した場合、既存のリンクの移行をどのように処理すればよいですか? 既にキャンペーンでブランドリンク(go.link)を使用している場合は、ドメイン部分をエンタープライズドメインに置き換え、変更したリンクを各チャネルで共有するだけで対応できます。両方のリンクが互換性を持って機能し続けるため、移行作業もスムーズに行えます。

  6. エンタープライズドメイン機能は、データレジデンシーを有効にしている場合でも機能しますか? エンタープライズドメイン機能は、現在データレジデンシーと互換性がありません。ただし、この機能はAdjustのロードマップに組み込まれており、近日中にリリースできるよう取り組んでいます。

  7. カスタムのルートドメインも設定できますか、それともこの機能はカスタムサブドメインのみに限定されていますか? エンタープライズドメイン機能は現在カスタムサブドメイン(sub.brand.com)に対応しています。ただし、理論上はカスタムルートドメイン(brand.com)も同じ手順で設定することが可能だと考えられており、この機能の先行アクセス/ベータ版リリースを通じてその検証を行う予定です。ルートドメインをエンタープライズドメインとして設定したい場合は、Adjustまでご連絡ください。設定プロセスをサポートいたします。