AdjustのディープリンクをIterableに連携

Eメールサービスプロバイダー(ESP)が自社のリンクでディープリンクURLをラップすると、iOSのユニバーサルリンクが正しく動作しません。このページでは、Iterableアカウントでディープリンクとクリックレコーディングを設定する方法を説明します。

事前準備

この機能を利用するには、まずお使いのプラットフォーム用のAdjust SDKをダウンロードして設定してください。以下のリンク先の説明に従って、設定を開始してください。

⚙️ iOS / Android

Adjust SDKの実装と設定が完了したら、以下のリンク先のガイドに従ってアプリのディープリンクを設定してください。

📖 iOS / Android

AdjustのユニバーサルリンクでIterableでのディープリンクをONにする

Iterableは、そのドメインに加えてユニバーサルリンクをサポートしています。この場合、ディープリンクとクリックレコーディングを実行できます。

Iterableにて

クリックレコーディング専用のドメインを作成し、サブドメインを設定する必要があります。これらは、Iterableがメール内のリンクを書き換える際に使用するドメインです。例:link.brand.com

  1. apple-app-site-association (AASA) ファイルで指定された遷移先ドメインとパスを設定します。これらの遷移先はディープリンクとして書き換えられます。詳細はIterableでご覧ください
  2. クリック記録ドメインのHTTPSを有効化します。ユニバーサルリンクはSSLを有効にする必要があります。Iterableが提供する以下の手順に従ってください。
  3. Iterableのドキュメントに従って、同社にAASAファイルを提供します。AASAに関するAppleのドキュメントに従ってファイルを作成してください。

アプリにて

Xcodeでクリック計測ドメインのAssociated Domainsを有効にします。詳細については、 Appleのドキュメントを参照してください。

リンクのresolution(解析と変換)

メールキャンペーンを実施する場合、Iterableは通常、独自のクリック計測リダイレクトURLを使用してメール内の全てのリンクをラップします。これにより、ESPでクリックスルーの統計情報を表示できます。ただし、メールにAdjustのユニバーサルリンクが含まれている場合、リダイレクトURLによってiOSはAdjustのユニバーサルリンクを適切に解析しません。この問題を解決するには、リンク解析を使用する必要があります。

AdjustSDKでリンク解析と変換を設定する方法をご覧ください。

メールキャンペーンにて

  • IterableのメールプロジェクトでAdjustユニバーサルリンクを使用します。
  • メールキャンペーンを実施する前に連携をテストします。

これで設定が完了しました。