AdjustのディープリンクをIterableに連携
Eメールサービスプロバイダー(ESP)が自社のリンクでディープリンクURLをラップすると、iOSのユニバーサルリンクが正しく動作しません。このページでは、Iterableアカウントでディープリンクとクリックレコーディングを設定する方法を説明します。
事前準備
この機能を利用するには、まずお使いのプラットフォーム用のAdjust SDKをダウンロードして設定してください。以下のリンク先の説明に従って、設定を開始してください。
Adjust SDKの実装と設定が完了したら、以下のリンク先のガイドに従ってアプリのディープリンクを設定してください。
AdjustのユニバーサルリンクでIterableでのディープリンクをONにする
Iterableは、そのドメインに加えてユニバーサルリンクをサポートしています。この場合、ディープリンクとクリックレコーディングを実行できます。
Iterableにて
クリックレコーディング専用のドメインを作成し、サブドメインを設定する必要があります。これらは、Iterableがメール内のリンクを書き換える際に使用するドメインです。例:link.brand.com
- apple-app-site-association (AASA) ファイルで指定された遷移先ドメインとパスを設定します。これらの遷移先はディープリンクとして書き換えられます。詳細はIterableでご覧ください。
- クリック記録ドメインのHTTPSを有効化します。ユニバーサルリンクはSSLを有効にする必要があります。Iterableが提供する以下の手順に従ってください。
- Iterableのドキュメントに従って、同社にAASAファイルを提供します。AASAに関するAppleのドキュメントに従ってファイルを作成してください。
アプリにて
Xcodeでクリック計測ドメインのAssociated Domainsを有効にします。詳細については、 Appleのドキュメントを参照してください。
リンクのresolution(解析と変換)
メールキャンペーンを実施する場合、Iterableは通常、独自のクリック計測リダイレクトURLを使用してメール内の全てのリンクをラップします。これにより、ESPでクリックスルーの統計情報を表示できます。ただし、メールにAdjustのユニバーサルリンクが含まれている場合、リダイレクトURLによってiOSはAdjustのユニバーサルリンクを適切に解析しません。この問題を解決するには、リンク解析を使用する必要があります。
AdjustSDKでリンク解析と変換を設定する方法をご覧ください。
メールキャンペーンにて
- IterableのメールプロジェクトでAdjustユニバーサルリンクを使用します。
- メールキャンペーンを実施する前に連携をテストします。
これで設定が完了しました。