APKとデフォルトリンクでサードパーティのインストールとプリインストールアプリを計測
AdjustのAPKとデフォルトリンクソリューションを使用すると、最小限の設定作業でサードパーティアプリストアのインストールとプリインストールアプリの起動を計測できます。
このソリューションは、アプリにコードを1行追加し、追加の.APKファイルを提供するだけと簡単に設定できます。また、このソリューションを利用すると、プリインストールネットワークパートナーの開発チームに事前定義されたエンゲージメントソリューションの実装を依頼する必要もなくなります。
計測の仕組み
Adjust SDKにデフォルトリンクを設定し、アプリにプリインストールされるAPKを送信します。アプリが開くと、SDKはインストールセッション情報をパラメーターdefault_tracker=abc123
とともに送信します。
Adjustバックエンドは、オーガニックとして分類される全てのインストールを自動的にデフォルトリンクにアトリビュートします。つまり、デフォルトリンクはアトリビューションウォーターフォールモデルで最も優先度が低く、インプレッションよりも低くなります。結果として、このソリューションを使用する場合、レポートにオーガニックデータは表示されません。ただし、アプリにエンゲージメントを送信する他のメディアソースは引き続き計測されます。
設定
このソリューションを実装する方法は2つあります:1つ目は、Rubyコマンドラインツールを使って自動化されており、2つ目は手動での作業を必要とします。
アプリにデフォルトリンクを追加する必要があるが、アプリのソースコードにアクセスできないお客様には、 自動化された 方法をお勧めします。また、デフォルトのリンクで複数のAPKを作成する必要がある場合にも優れたオプションです。
アプリのソースコードを所有またはアクセスできる場合は、 手動(manual) メソッドを推奨します。
自動メソッド
Adjustは、事前に割り当てられたカスタムリンクトークンを使用して、特定のストア/プラットフォーム向けのAPKを素早く生成するRubyコマンドラインを開発しました。これにより、最小限の設定でAdjustが各APKのアプリインストールを個別に計測できるようになります。
プロセスの概要
- システム要件を確認します。
- Campaign Labで生成されたオーガニックストアリンクトークンを特定します。
- 各サードパーティAndroidストアの設定を含む
adjust-config.yaml
設定ファイルを生成します。 - ストアとプリインストールリンクツールを実行します。
手動メソッド
デフォルトリンクを設定する方法:
Campaign Labで新しいリンクを作成します。
アプリデリゲートを開き、configオブジェクトにデフォルトリンクを設定します。
{LinkToken}
をステップ1で作成したトークンに置き換えます。例
https://app.adjust.com/abc123
。リンクトークンは、末尾にある6〜8桁のコードです。
- アプリをビルドして実行します。ログを有効にしている場合は、ログに次のようなメッセージが表示されます。
Default link: 'abc123'
実装テスト
AdjustがAPKのパートナーバージョンを正しく計測していることをテストするには、以下の手順に従ってください。
次の条件を満たすAndroidデバイスを使用します。
- お客様のアプリがインストールされていない。
- Adjustが計測していない。Adjustがテストアプリの起動をインストールとして計測するには、それまでに計測された全てのアプリアクティビティをAdjustのシステムから消去する必要があります。デバイスのアプリ履歴をバックエンドから消去するには、AdjustのForget Device APIを使用します。手順については、 テストコンソールをご覧ください。
ハードコーディングされたリンクトークンを使用して、パートナーAPKをダウンロードします。
アプリを開きます。
Datascapeで、ハードコーディングされたリンクトークンにインストールが関連付けられているかどうかを確認します。
Adjustの計測は全てリアルタイムで行われますが、インストールがDatascapeに表示されるまでに最大20分かかる場合があります。同じデバイスで複数のテストを実施する場合は、テストが終わるたびにテストコンソールを使用して、デバイスデータを消去してください。