デバイス識別子

概要:AppsFlyer SDKでサポートされているデバイス識別子について説明しています。

概要

AppsFlyer SDKはアトリビューションの目的でデバイス識別子を取得します。識別子は、ユーザージャーニーをマッピングし、ユーザーの好みを理解するのに役立ちます。

SDKは、AppsFlyer IDやGoogle Advertising ID (GAID) などの識別子を自動的に収集します。アプリのその他の識別子の取得は、ニーズによって異なります(例えば、サードパーティAndroidアプリストアや中国のアプリマーケットの場合など)。

全てのプラットフォームのデバイス識別子

SDKは全てのプラットフォームで以下のデバイス識別子をサポートしています。

デバイス識別子 目的

AppsFlyer ID

AppsFlyer IDは、アプリのインストールごとに自動的に生成されます。この識別子を使用して、以下のアクションを実行することができます。
  • サーバー間(S2S)イベントを送信するとき
  • 広告主側で持っているシステム上のユーザー情報と一致させるとき
  • Pull APIとPush APIのデータをマージして、各データを突合させるとき

Customer User ID

顧客ユーザーID(CUID)項目は、アプリやWebサイトの所有者が発行する一意の識別子です。AppsFlyer SDKで独自のCUIDを設定することで、この独自IDとAppsFlyer IDやその他の識別子を相互参照することができます。CUIDはAppsFlyerのローデータレポートで利用できます。また、ポストバックAPIでは、社内のIDとの相互参照に使用することができます。

Android デバイス識別子

SDKはAndroidプラットフォームで以下のデバイス識別子をサポートしています。

Google Playで公開されているアプリ

デバイス識別子 目的

GAID

Google Play Androidユーザー向けのユーザーがリセット可能な識別子。

SDK V4.8.0以降、AppsFlyerは自動的にこのデバイス識別子を収集します。

サードパーティアプリストアで公開されているアプリ

デバイス識別子 目的

Amazon Advertising ID

Amazon Fire TVで使用されるユーザーがリセット可能な一意の識別子。CTVの概要を参照してください。

OAID

外部ストアのAndroidマーケットで使用されるユーザーがリセット可能な識別子。詳しくは、OAID実装ガイドをご覧ください。

IMEI 

Google Play 以外のマーケットで使用される、 リセットできない 一意のモバイルデバイス識別子。SDKはIMEIを自動的に収集しません。ただし、これらの識別子を収集する必要がある場合は、ディベロッパーがこれらを収集するように実装可能です。

注意:

  • Android 10以降、IMEIへのアクセスは制限されています
  • IMEIはGAIDと組み合わせて使用することはできません。

Android ID

サードパーティアプリストアで使用される、リセットできない 一意のモバイルデバイス識別子。SDKはAndroid IDを自動的に収集しません。ただし、これらの識別子を収集する必要がある場合は、ディベロッパーがこれらを収集するように実装可能です。

注:Android IDはGAIDと組み合わせて使用することはできません

Appleデバイス識別子

SDKはiOSプラットフォームで以下のデバイス識別子をサポートしています。

デバイス識別子 目的

IDFA

Apple iOS または tvOS (Apple TV) ユーザーのユーザーがリセット可能な一意の識別子。iOS 14.5 のリリース以降、IDFA はユーザーがATTプロンプトで同意した場合にのみ使用できます。

IDFV

デバイス上の同じベンダーの全てのアプリで同じ値になるデバイス識別子。最初のアプリがインストールされると、IDが割り当てられ、同じベンダーの他のアプリにも同じ IDFV が割り当てられます。他のベンダーのアプリには、別の IDFV が割り当てられます。

さらに、特定のベンダーのすべてのアプリが削除されると、そのベンダーの IDFV が削除され、新しいインストール時に新しい IDFV が割り当てられます。

CTV、PC、コンソールアプリのデバイス識別子

SDK は、CTV、PC、コンソールプラットフォームで次のデバイス識別子をサポートしています:

プラットフォーム 端末ID
Android TV advertising_id
tvOS (Apple TV) idfa
Amazon Fire TV amazon_fire_id
Chromecast advertising_id
Roku rida
Vizio vida
Samsung tifa
LG
  • LG WebOS=lgudid
  • LG Ads=ifaid
Xbox カスタム
Vidaa vidaaid
Steam steamid
Meta Quest (Oculus) カスタム
Epic Games epicid
PlayStation psid
ネイティブPC カスタム
PCでの Google Play ゲーム Android 識別子を参照してください。