APKとデフォルトリンクでサードパーティのインストールとプリインストールアプリを計測

AdjustのAPKとデフォルトリンクソリューションを使用すると、最小限の設定作業でサードパーティアプリストアのインストールとプリインストールアプリの起動を計測できます。

このソリューションは、アプリにコードを1行追加し、追加の.APKファイルを提供するだけと簡単に設定できます。また、このソリューションを利用すると、プリインストールネットワークパートナーの開発チームに事前定義されたエンゲージメントソリューションの実装を依頼する必要もなくなります。

警告:
アプリが開かれることなく更新またはアンインストールされた場合、デフォルトのリンクは上書きされる可能性があります。つまり、ユーザーがアプリを開かずに新バージョンにアップデートした場合、そのユーザーのエンゲージメントは記録されません。

計測の仕組み

Adjust SDKにデフォルトリンクを設定し、アプリにプリインストールされるAPKを送信します。アプリが開くと、SDKはインストールセッション情報をパラメーターdefault_tracker=abc123とともに送信します。

Adjustバックエンドは、オーガニックとして分類される全てのインストールを自動的にデフォルトリンクにアトリビュートします。つまり、デフォルトリンクはアトリビューションウォーターフォールモデルで最も優先度が低く、インプレッションよりも低くなります。結果として、このソリューションを使用する場合、レポートにオーガニックデータは表示されません。ただし、アプリにエンゲージメントを送信する他のメディアソースは引き続き計測されます。

設定

このソリューションを実装する方法は2つあります:1つ目は、Rubyコマンドラインツールを使って自動化されており、2つ目は手動での作業を必要とします。

アプリにデフォルトリンクを追加する必要があるが、アプリのソースコードにアクセスできないお客様には、 自動化された​ 方法をお勧めします。また、デフォルトのリンクで複数のAPKを作成する必要がある場合にも優れたオプションです。

アプリのソースコードを所有またはアクセスできる場合は、 手動(manual)​ メソッドを推奨します。

自動メソッド

Adjustは、事前に割り当てられたカスタムリンクトークンを使用して、特定のストア/プラットフォーム向けのAPKを素早く生成するRubyコマンドラインを開発しました。これにより、最小限の設定でAdjustが各APKのアプリインストールを個別に計測できるようになります。

プロセスの概要

  1. システム要件を確認します。
  2. Campaign Labで生成されたオーガニックストアリンクトークンを特定します。
  3. 各サードパーティAndroidストアの設定を含むadjust-config.yaml設定ファイルを生成します。
  4. ストアとプリインストールリンクツールを実行します。

手動メソッド

デフォルトリンクを設定する方法:

  1. Campaign Labで新しいリンクを作成します。

  2. アプリデリゲートを開き、configオブジェクトにデフォルトリンクを設定します。{LinkToken} をステップ1で作成したトークンに置き換えます。

    https://app.adjust.com/abc123。リンクトークンは、末尾にある6〜8桁のコードです。

Java
Javascript
adjustConfig.setDefaultTracker("{LinkToken}");
  1. アプリをビルドして実行します。ログを有効にしている場合は、ログに次のようなメッセージが表示されます。 Default link: 'abc123'

実装テスト

AdjustがAPKのパートナーバージョンを正しく計測していることをテストするには、以下の手順に従ってください。

  1. 次の条件を満たすAndroidデバイスを使用します。

    • お客様のアプリがインストールされていない。
    • Adjustが計測していない。Adjustがテストアプリの起動をインストールとして計測するには、それまでに計測された全てのアプリアクティビティをAdjustのシステムから消去する必要があります。デバイスのアプリ履歴をバックエンドから消去するには、AdjustのForget Device APIを使用します。手順については、 テストコンソールをご覧ください。
  2. ハードコーディングされたリンクトークンを使用して、パートナーAPKをダウンロードします。

  3. アプリを開きます。

  4. Datascapeで、ハードコーディングされたリンクトークンにインストールが関連付けられているかどうかを確認します。

Adjustの計測は全てリアルタイムで行われますが、インストールがDatascapeに表示されるまでに最大20分かかる場合があります。同じデバイスで複数のテストを実施する場合は、テストが終わるたびにテストコンソールを使用して、デバイスデータを消去してください。