どのようにお手伝いできますか?

SDK実装の概要

  • 更新

AppsFlyer SDKで利用できる機能を確認し、AndroidまたはiOSアプリに実装するAPIを検討します。

 

SDKについて

SDK実装の全体像については、こちらの動画をご覧ください。

SDKには、アプリのインストールやイベントを記録する機能があります。インストール、セッション、アプリ内イベントを記録できます。アプリ内イベントには、アプリ内課金やゲームでのレベルアップなどがあります。これらのイベントを記録することで、ROIやユーザーの質を評価できます。 

この記事では、SDK V6以降の実装手順を説明し、広告主(アプリ所有者)やプロダクトマネージャーがAndroidまたはiOSアプリへのAppsFlyer SDK実装を計画する際に役立つ情報を紹介します。

関連ドキュメントは以下のとおりです。

SDKの互換性 

AppsFlyer SDKは、以下のプラットフォームに対応しています。

Android
iOS
  • iOS 9以降(iPhone、iPod、iPad)
  • tvOS 9以降(Apple TV)
  • AppleのIPv6 DNS64/NAT64ネットワークに対応

SDKは複数のアトリビューション方式に対応しています。複数のアトリビューション方式使用するアトリビューション方式は、以下の条件によって異なります。

  • ユーザーの端末にインストールされているiOSのバージョン
  • アプリに実装されているiOS SDKのバージョン
対応するアトリビューション方式 iOSバージョン 対応するiOS SDK 注意事項
確率論的モデリング 8 – 14.4 5.0.0+  
14.5+ 6.0.3+ 確率論的モデリングの利用は、オウンドメディア、クロスプロモーション、ユーザーの同意を得たWeb-to-Appフローに限定されます。
IDマッチング

 
8 - 13 5.0.0+ ユーザーは「追跡型広告を制限」(LAT)でオプトアウトできます。
14.5+ 6.0.3+ App Tracking Transparency(ATT)によるユーザーの同意が必要です。詳しくは「ATTに対応するためのiOS SDKの設定」をご覧ください。
SKAdNetwork 11.3 - 13 6.2.3

 
SKAdNetwork(SKAN)ソリューションは、SKANの仕様に従い、インストールのアトリビューションに限定されます。つまり、コンバージョン値は利用できません。
14+
  • SKANは、ATTの設定に関係なく、iOSとSDKの両方のレベルで常に利用できます。
  • マーケターはAppsFlyer管理画面でSKANを有効にします。

SDK V6.0.8以降では、Apple App Clipsのアトリビューションを利用できます。 Apple App Clipsについては、こちらのブログ記事もご覧ください。 

SDK実装

SDKのインストールと実装には、プロダクトマネージャーとモバイルアプリ開発者の連携が必要です。実装する前に、実装タスクをすべて確認し、アプリで利用する機能を検討してください。

SDK実装の計画チェックリスト

計画を進める際に役立つ、ダウンロード可能なチェックリストを用意しています。各タスクには、マーケター向けおよび開発者向けドキュメントへのリンクがあります。 

SDK実装のタスク

基本SDK実装には、以下のタスクが含まれます。所要時間は一般的な目安です。

基本SDK実装のタスク 計画に必要な時間
AppsFlyerのDev Keyを取得し、インストールと実装の手順とともに開発者へリンクを送ります。 15分
アトリビューションに関する考慮事項を確認し、収集する端末識別子を決定します。 30分
計測するアプリ内イベントを決定し、イベント名とイベントパラメータを開発者に伝えます。 1時間
使用するディープリンク方式を決定します。  30分
アトリビューションデータへのアクセス方法を決定します。 30分

基本実装が完了したら、AppsFlyer管理画面へのアクセス権を持つアカウントユーザーは、基本的なテストを実施できます。

開発者は、開発環境でデバッグログを利用できます。

1時間

モバイルアプリ開発者と協力して、SDKに以下の追加APIを実装できます。

追加SDK実装のタスク 計画に必要な時間
アプリに追加のアトリビューション設定が必要かどうかを判断します(アンインストール計測やサードパーティのアプリストア経由のインストールアトリビューションなど)。 30分
ユーザーセッションのレポート方法を決定します。 30分
オウンドメディアの流入元に使用するアトリビューション方式を決定します。 1時間
アプリがプライバシー規制(GDPR、CCPA)に準拠するよう、ユーザープライバシーに関するポリシーを管理します。 1時間

関連情報

  • CTV、PC、コンソールプラットフォームの概要