Adjustのディープリンクサポート
Adjustは、ディープリンクの計測を包括的にサポートしています。ディープリンクで既存ユーザー、ディファードディープリンクを使用して新規ユーザーを計測し、条件によってユーザーをアプリストアにリダイレクトすることもできます。

ディープリンクの概要、仕組み、ディープリンクが推奨される理由については、設定手順およびヘルプ情報をご覧ください。

ディープリンクの設定オプション

Adjustでのディープリンク計測の設定方法は、アプリのプラットフォームにより異なります。どの方法が最適か、以下を参考にしてください。

iOS

2015年にAppleは、iOS 9以降に対応するユニバーサルリンクを発表しました。ユニバーサルリンクはモバイルサイトへのリンクであり、(Safariを起動することなく)アプリにユーザーをリダイレクトすることもできます。使用しているデバイスにお客様のアプリがインストールされていないユーザーは、Safariでお客様のモバイルサイトにリダイレクトされます。 

Adjustは、弊社のダイレクトリンクを通じてユニバーサルリンクのアトリビューションおよびリアトリビューション計測をサポートしています。

Android

Androidオペレーティングシステムの全バージョンで、カスタムURLスキームが引き続きサポートされています。AndroidトラッカーURLでディープリンクを設定する方法をご確認ください。

クロスプラットフォーム

クロスプラットフォームのトラッカーURLは、ユーザーが使用するモバイル端末のオペレーティングシステムに基づいてユーザーをディープリンクします。 Adjustで計測する次回のキャンペーンのために、標準のディープリンクユニバーサルリンクを使用して、どのようにクロスプラットフォームのトラッカーURLを生成するかご確認ください。

ディープリンクのよくある質問

ディープリンクとは

ディープリンクとは、モバイル端末からクリックされた際にアプリを自動的に起動し、指定したアプリ内の特定のページを開くURLです。つまり、ディープリンクはアプリユーザーをアプリストアにリダイレクトするのではなく、ユーザーをアプリ内環境へとシームレスに遷移させることができる機能です。

従来のハイパーリンクと同様に、ディープリンクはアプリを起動し、指定した画面またはページにユーザーをリダイレクトするURI(Uniform Resource Identifier)で構成されています。ディープリンクには、通常ユニークロケーション(パス)とリンクの機能を制御するルーティングパラメータ(クエリ文字列内)が含まれます。

: 
myapp://unique/path?routing_parameter

ディープリンクが推奨される理由

ディープリンクは、アプリのリエンゲージメントに最適な手法です。ディープリンクはユーザーをアプリに自動的に誘導し、登録や次のレベルへの移行、購入など、特定のアクションや行動を促すために設計された環境へと遷移させます。

獲得キャンペーンと同様に、Adjust はディープリンクリアトリビューションを通じて、アプリに再参加する既存のユーザーの数を計測できます。このコンバージョンデータを使用することで、リターゲティングの対象ユーザーがリエンゲージメント戦略によって復帰した際に、実際のパフォーマンスを測定できます。AdjustトラッカーURLを使用することなく、ディープリンクによるユーザーのリエンゲージメントを計測するには、Adjust SDKにディープリンクリアトリビューションを実装し、ディープリンクに追加されたアトリビューション情報をAdjustに通知する必要があります。iOSおよびAndroidのアプリでディープリンクリアトリビューションを有効にする方法をご確認ください。

ディープリンクの必要条件

Adjustでディープリンクを使用するには、次の2点が必要となります。
  • ディープリンクがアプリに実装されていること
    • ディープリンクをアプリに設定する必要があります(iOSAndroid)。これにより、アプリのスキーム名を含むディープリンクをユーザーがクリックした際に、アプリが対応方法を把握することができます。
    • ディープリンクリアトリビューション(iOSAndroid)の計測には、Adjustがディープリンクから関連するアトリビューション情報を収集できるように、Adjust SDKのコールが追加で一つ必要になります。
  • ダイレクトまたはインダイレクトディープリンク
    • ユーザーがクリックし、それを通じてアプリに到達するためにディープリンクを実装する必要があります。ダイレクトディープリンクとインダイレクトディープリンクの違いについては、以下をご覧ください。いずれの場合も、Adjustキャンペーンウィザードでトラッカーを作成してください。

ダイレクトディープリンクとインダイレクトディープリンクの違い 

ダイレクトディープリンク

Adjustでは、アプリ固有のドメインを含むURLをダイレクトディープリンクと呼んでいます。

myapp://welcome
  Adjustがダイレクトディープリンクを通してリアトリビューション(またはアトリビューション)を行うには、以下が必要になります。 

例:

myapp://welcome?adjust_tracker=abc123&adjust_campaign=re-engage_my_users&adjust_adgroup=apac&adjust_creative=promo1


注意Adjustのサーバーは、ダイレクトディープリンクによるクリックデータを受信しないため、ダイレクトディープリンクによるクリック情報はAdjustに記録されません。

インダイレクトディープリンク

Adjustでは、ディープリンク機能があるAdjustトラッカーURLを「インダイレクトディープリンク」と呼んでいます。

例(エンコード前)

https://app.adjust.com/abc123?deep_link=myapp://welcome
クリック時にデータが損失されないよう、すべてのインダイレクトディープリンクをエンコードする必要があります。エンコードツールを使用して、インダイレクトディープリンクを自動的にエンコードすることができます。

例(エンコード後)
https://app.adjust.com/abc123?deep_link=myapp%3A%2F%2Fwelcome
インダイレクトディープリンクを利用すると、Adjustキャンペーンウィザードで簡単に生成でき、クリックデータを計測することができます。  

ディファードディープリンクとは

ディファードディープリンクは、潜在的なユーザーへの施策に有効なディープリンクです。端末上にある既存のアプリを起動させるのではなく、アプリのインストール時にディープリンクが実行されます。Adjustのディープリンクはすべて自動的に指定したアプリ内ページに遷移させます。つまり、端末上にアプリがない(ディープリンク機能のある)ユーザーがAdjustトラッカーURLをクリックすると、アプリをダウンロードするためのアプリストアページへリダイレクトされます。そして、初回起動時にディープリンクが作動し、指定したアプリ内ページが開きます。

端末にアプリが存在しないユーザーがディープリンクで特定ページに遷移されるには、サインアップや登録などが事前に必要になることがあります。ディープリンクの実行を遅らせるには、Adjust SDKにディファードディープリンクを設定するよう開発者に依頼してください(iOSおよびAndroidの手順はこちら)。

Adjust SDKFacebook SDKを使用してディファードディープリンクを実行しようとすると、機能の誤動作につながりますのでご留意ください。AdjustはFacebookのディファードディープリンクを自動的にサポートしていますが、お客様が直接、またはFacebook SDKを使用してディープリンクを処理する場合は、Adjustにお知らせいただくようお願いいたします。ご不明な点がありましたらsupport@adjust.comまでお問い合わせください。

ディープリンクのフォールバックとは

ユーザーがディープリンク機能のあるAdjustトラッカーURLをクリックすると、Adjustがリンクを自動的にテストし、ユーザーが過去にアプリをインストールしたかどうかを確認します。使用中のデバイスにアプリがインストールされていない場合は、Adjustはフォールバック先(デフォルトでは関連するアプリストア)にユーザーを遷移します。 

モバイルサイトなどの別の場所にユーザーを遷移する場合は、トラッカーURLにAdjustのredirectパラメータを追加することで、自動ディープリンクフォールバックを無効にさせることができます。

例(エンコード前):

https://app.adjust.com/f0ob4r?deep_link=example://&redirect=my.mobile.website
例(エンコード後):
https://app.adjust.com/f0ob4r?deep_link=example%3A%2F%2F%26redirect%3Dmy.mobile.website
アプリが端末にインストールされていない場合は、これによってディープリンクをテストしユーザーをmy.mobile.websiteにリダイレクトします(アプリがデバイスにインストールされていない場合)。
 

このトピックについて

このトピックについて