Google PlayへのアクセスがないAndroidデバイスの計測
Google Play ストア(GPS)は一部の市場では利用できないため、アプリの公開に使用することができません。よって、モバイル計測プロバイダーは、Androidデバイスでのキャンペーン計測に、他の方法を使用する必要があります。
ここでは、Google Play 開発者サービスへのアクセスがないAndroidデバイスをAdjustが計測する方法を説明します。
概要
Google Play ストアは中国で展開しておらず、中国で販売されているAndroidの携帯電話にはプリインストールされていません。また米国の法律上、HuaweiはGoogle Play ストアをデバイスにプリインストールすることができません。世界的に見ても、HuaweiデバイスのユーザーはGoogle Play ストアをダウンロードできなくなっています。
GPSがデバイスに含まれていない場合、Google Playストアの広告ID (gps_adid
)は使用できません。代わりに、デバイスはアトリビューションに代替識別子を使用する必要があります。
この場合、使用できる主要なデバイスIDはOpen Anonymous ID (OAID) です。MSA (Mobile Security Alliance) は、中国で製造される全端末が広告IDであるOAIDを提供するよう推奨しています。OAIDを使用することで、GPSが利用できない多くの市場でもAndroidデバイスのアトリビューション計測を実施することが可能です。
OAIDが使用される前は、アトリビューションの主要なデバイスIDは国際移動体装置識別番号 (IMEI) または移動機識別子 (MEID) でした。ただし、これらの識別子は永続的であるため、Android 10以降では、プライバシーを考慮してGoogleは識別子へのアクセスを制限しています。以前のバージョンのAndroidを搭載したデバイスでも、引き続きこれらの識別子を収集することは可能です。
計測オプション
以下の表では、各種OSバージョンにまたがってAndroidデバイスで利用可能なデータポイントをまとめています。
OSバージョン | OAID | IMEI/MEID | Android ID |
---|---|---|---|
バージョン10以降 | ✔ | ✘ | ✔ |
バージョン8.0〜9.0 | ✔ | ✔ (パーミッションあり) | ✔ |
8.0より前のバージョン | ✔ | ✔ (パーミッションあり) | ✔ |
OAIDによる計測
AdjustのOAIDプラグインはデバイスのOAIDを提供し、Android SDKは、他の利用可能な識別子を引き続き収集・使用します。MSA SDKを使用している全てのデバイス、またはHuawei Mobile Service(HMS)を使用している全てのHuaweiデバイスで、OAIDを読み取ることができます。
このプラグインを使用する前に、開発者向けガイド「Android向けAdjust SDKの使用を開始する」を読んでこれに従ってください。
Adjust SDKをアプリに実装したら、「OAIDプラグインと連携」の手順に従ってください。
Samsungリファラーによる計測
AdjustはSamsungリファラープラグインを使用して、インストールのアトリビューション情報をSamsung Galaxy Storeから収集します。Samsungリファラープラグインは、Adjust SDKがデバイス上のSamsung Galaxyストアのインストールリファラー値を読み取ることを可能にします。SDKはこの情報をインストールペイロードの一部として、Adjustバックエンドに送信します。
このプラグインを使用したインストール計測の詳細は、Samsung Galaxy Storeのインストール計測をご覧ください。
Huaweiリファラーによる計測
AppGalleryバージョン10.4以降を実行しているHuaweiデバイスの場合、AdjustはHuawei Referrer APIを使用してアトリビューション用のインストール情報を収集します。Adjust Android SDKを使用している場合、Huaweiリファラーのサポートは自動的に実装されています。
Android SDKの開発者向けドキュメントで、インストールリファラーの設定とSDKバージョンの最小要件に関する詳細をご覧ください。
IMEI/MEIDによる計測
OAIDは全てのデバイスでサポートされていないため、各アプリに対して個別にIMEI計測を設定する必要があります。これを行うには、次の手順に従ってください。
- アプリにIMEI計測を設定します 。
- アプリにAdjust SDK IMEIプラグインを実装します。
Adjust SDKがIMEI計測をサポートしていることを確認するには、テクニカルアカウントマネージャーに連絡して、アカウントをIMEIの許可リストに登録してください。また、AppViewでアプリを設定する際に、必要な利用規約に署名する必要があります。