概要:Android SDKの最新の変更点の概要については、このSDKリリースノートをご確認ください。より包括的な詳細を求める開発者は、AppsFlyer公式デベロッパーハブのAndroidリリースノートを確認してください。
Android SDK V6
バージョン | リリース日 | 備考 |
---|---|---|
6.15.2 | 2024-10-10 |
|
6.15.1 | 2024-08-28 | バージョンアップグレード:
|
6.15.0 | 2024-07-31 |
|
6.14.2 | 2024-06-10 |
|
6.14.1 | 2024-05-29 | SDK のメンテナンス |
6.14.0 | 2024-04-18 | |
6.13.1 | 2024-04-03 | SDKメンテナンス |
6.13.0 | 2024-02-08 |
|
6.12.6 | 2024-01-29 | SDKメンテナンス |
6.12.5 | 2023-12-18 |
|
6.12.4 | 2023-10-25 |
|
6.12.3 | 2023-08-31 | SDKメンテナンス |
6.12.2 | 2023-08-02 |
|
6.12.1 | 2023-06-29 |
|
6.12.0 | 2023-06-28 |
|
6.11.2 | 2023-06-29 |
|
6.11.1 | 2023-06-06 |
|
6.11.0 | 2023-05-16 |
|
6.10.3 | 2023-04-25 | SDKメンテナンス |
6.10.1 | 2023-03-01 |
|
6.10.0 | 2023-02-13 |
|
6.9.4 | 2022-12-6 |
|
6.9.3 | 2022-11-28 |
|
6.9.2 | 2022-10-02 |
|
6.9.1 | 2022-09-19 | SDKメンテナンス |
6.9.0 | 2022-09-12 |
|
6.8.2 | 2022-08-29 |
|
6.8.1 (非推奨) |
2022-08-24 |
|
6.8.0 (非推奨) |
2022-07-18 |
|
6.7.0 (非推奨) |
2022-06-19 |
|
6.6.1 | 2022-05-16 | SDKメンテナンス |
6.6.0 | 2022-05-01 |
|
6.5.4 | 2022-03-23 | SDKメンテナンス |
6.5.3 | 2022-03-09 |
|
6.5.2 | 2022-01-26 |
|
6.5.1 | 2021-12-29 |
|
6.5.0 | 2021-12-07 |
|
6.4.3 | 2021-11-14 |
|
6.4.2 | 2021-10-24 | 以下が修正されました:
|
6.4.1 | 2021-10-17 | V3.5.4より前のバージョンの Gradle を使用した際の、コンパイルエラーを解決しました。 |
6.4.0 | 2021-09-12 |
新しい API:は、SDK がデータ共有から除外するパートナーを構成できます。 このバージョン以降、 および |
6.3.2 廃止:2024/08/31 |
2021-06-06 |
新しい API:setDisableAdvertisingIdentifiers
|
6.3.1 廃止:2024/08/31 |
2021-05-26 |
|
6.3.0 廃止:2024/08/31 |
2021-04-29 |
|
6.2.3 廃止:2024/08/31 |
2021-03-04 | SDKメンテナンス |
6.2.0 廃止:2024/08/31 |
2021-02-07 |
|
6.1.4 廃止:2024/08/31 |
2021-01-12 |
|
6.1.3 廃止:2024/08/31 |
2020-12-24 |
|
6.1.1 廃止:2024/08/31 |
2020-12-03 |
|
6.1.0 廃止:2024/08/31 |
2020-11-09 |
|
6.0.1 廃止:2024/08/31 |
2020-10-28 | SDKメンテナンス |
6.0.0 廃止:2024/08/31 |
2020-10-14 |
|
Android V6.0.0リリースノート
メソッドが削除/非推奨または名前が変更されました
削除/非推奨となったメソッド
次のメソッドが SDK から削除されました:
- sendDeepLinkData
- trackAppLaunch
- setPluginDeepLinkData
- setConsumeAFDeepLinks
- setHostName
メソッドの名前が変更されました
API 名(V6 以前) | 現在の API 名(V6 以降) |
---|---|
stopTracking | ストップ |
setCustomerIdAndTrack | setCustomerIdAndLogSession |
startTracking | 開始 |
trackLocation | logLocation |
reportTrackSession | logSession |
trackEvent | logEvent |
setDeviceTrackingDisabled | anonymizeUser |
validateAndTrackInAppPurchase | validateAndLogInAppPurchase |
isStopTracking | isStopped |
trackAndOpenStore | logAndOpenStore |
trackCrossPromoteImpression | logCrossPromoteImpression |
trackInvite | logInvite |
名前が変更されたインターフェイス
インターフェイス名 (V6 より前) | 現在のインタフェース名 (V6 以降) |
---|---|
AppsFlyerTrackingRequestListener | AppsFlyerRequestListener |
非推奨のバージョン
Android SDK V5 リリースノート
バージョン | リリース日 | メンテナンスのみ | 備考 |
---|---|---|---|
5.4.6 | 2020-11-09 |
|
|
5.4.4 | 2020-10-01 |
|
|
5.4.3 | 2020-07-30 |
|
|
5.4.1 | 2020-06-30 |
|
|
5.4.0 | 2020-06-03 |
|
|
5.3.0 | 2020-04-27 |
|
|
5.2.0 | 6.0.0 |
|
|
5.1.2 | 2020-02-19 | はい | |
5.1.1 | 2020-01-23 | はい | |
5.1.0 | 2020-01-06 |
|
|
5.0.2 | 2019-12-23 | ||
5.0.1 | 2019-12-12 | ||
5.0.0 | 2019-11-12 |
|
Android V5.0.0 リリースノート
SDK レスポンスタイムの向上
SDK V5.0.0 以降、オーガニックインストールの GCD レスポンスタイムが改善されました。
削除または改名されたメソッド
メソッド名の変更
インストールコンバージョンデータメソッドの名前が Android と iOS で同じになりました。これは、次の処理を行うメソッドに影響します。
- インストール時のコンバージョンデータ
- データが利用できない場合はエラーになります
SDK V5 以前の Android 名 | SDK V5 以前の iOS 名 | 標準化された名前 |
---|---|---|
onInstallConversionDataLoaded |
onConversionDataReceived |
onConversionDataSuccess |
onInstallConversionFailure |
onConversionDataRequestFailure |
onConversionDataFail |
削除されたメソッド
以下のメソッドは、以前の SDK バージョンでは廃止されました。今後は SDK から削除されます。
Android
- setGCMProjectID (String projectNumber)
- setGCMProjectNumber (String projectNumber)
- setGCMProjectNumber (Context context, String projectNumber)
- enableUninstallTracking (String senderId)
- setAppUserId (String id)
- setUserEmail (String email)
- setCollectFingerPrint (boolean isCollect)
- getAttributionId (ContentResolver contentResolver)
- FirebaseInstanceIdListener class (instance of FirebaseInstanceIdService)
iOS
- loadConversionDataWithDelegate: (id<AppsFlyerTrackerDelegate>)delegate
- setHost:(NSString *)host
コンバージョンデータ取得形式の変更
このバージョンでは、インストールまたはアプリ起動のたびに、SDK はメディアソースやキャンペーン名などのコンバージョンデータ (GCD) を含むマップオブジェクトを返します。 以前の SDK バージョンでは、GCD は値を持つパラメーターのみを返しました。
このバージョン以降、値を持たないパラメーターも含めて、すべてのパラメータが返されます。値を持たないパラメーターには、null と値が返されます。
例
次の URL をクリックしたあとにインストールします。
https://app.appsflyer.com/com.sample.app?pid=super_media_source&c=awesome_campaign &campaign_id=1234&af_sub1=promo
レスポンスは次の通りです。
{ "install_time": "2019-11-11 15:00:59.828", "media_source": "super_media_source", "orig_cost": "0.0", "advertising_id": "215d8172-c61e-4d0c-9eb2-aa4d0971ed8c", "af_status": "Non-organic", "is_first_launch": "true", "af_sub1": "promo", "af_click_lookback": "7d", "cost_cents_USD": "0", "iscache": "true", "click_time": "2019-11-11 15:00:35.102", "campaign": "awesome_campaign", "campaign_id": "1234", }
{ "adgroup": null, "campaign": "awesome_campaign", "media_source": "super_media_source", "adset_id": null, "campaign_id": 1234, "iscache": true, "install_time": "2019-11-11 15:00:59.828", "adgroup_id": null, "af_sub5": null, "click_time": "2019-11-11 15:00:35.102", "agency": null, "cost_cents_USD": "0", "advertising_id": "215d8172-c61e-4d0c-9eb2-aa4d0971ed8", "adset": null, "af_sub3": null, "af_siteid": null, "http_referrer": null, "orig_cost": "0.0", "af_sub4": null, "af_cpi": null, "af_sub1": "promo", "af_click_lookback": "7d", "af_sub2": null, "af_status": "Non-organic", "is_first_launch": "true", "retargeting_conversion_type": "none" }
GCD は、データに関係なく同じ構造を返します。パラメータが空の場合、GCD には null 値が含まれます。これにより、開発者は特定のパラメータの有無にかかわらず、GCD 処理ロジックを調整しなくても GCD を処理しやすくなります。シナリオ別のコンバージョンデータについては、こちらをご覧ください。
Android V4.0.0 リリースノート
バージョン | リリース日 | 備考 |
---|---|---|
4.11.0 | 10-22-2019 |
|
4.10.3 | 09-15-2019 |
|
4.10.1 | 07-01-2019 | 不具合の修正とメンテナンス |
4.10.0 | 05-14-2019 |
|
4.9.0 | 03-17-2019 |
|
4.8.20 | 02-13-2019 |
|
4.8.19 | 12-26-2018 |
|
4.8.18 | 11-11-2018 |
|
4.8.17 | 11-02-2018 | ProGuard とのコンフリクトに関して、アプリ起動データが失われる可能性がある問題を修正しました。この問題は SDK バージョン4.8.16のみに影響します。 |
4.8.16 | 10-31-2018 | 不具合の修正とメンテナンス |
4.8.15 | 08-27-2018 |
|
4.8.14 | 07-31-2018 |
|
4.8.13 | 06-20-2018 |
|
4.8.12 | 05-27-2018 |
|
4.8.11 | 05-02-2018 | 不具合の修正とメンテナンス |
4.8.10 | 04-26-2018 |
|
4.8.9 | 04-02-2018 |
|
4.8.8 | 03-11-2018 |
|
4.8.7 | 01-25-2018 |
|
4.8.5 | 11-29-2017 |
|
4.8.4 | 11-14-2017 |
|
4.8.3 | 09-27-2017 | getConversionData で http リファラデータのサポートが追加されました |
4.8.2 | 09-19-2017 | 複数のアクティビティにディープリンクするアプリの sendDeepLinkData(this) に修正を追加 |
4.8.1 | 09-17-2017 | SDK 初期化前に呼び出されるアプリ内イベントに対する保護の強化 |
4.8.0 | 09-03-2017 |
|
4.7.4 | 06-28-2017 | 複数の ScheduledExecutorService のシャットダウンの処理が改善されました |
4.7.3 | 06-06-2017 | mParticle 統合の機能強化 |
4.7.2 | 05-22-2017 |
|
4.7.1 | 02-22-2017 | ProGuard によってトリガーされる警告を修正しました |
4.7.0 | 02-13-2017 |
|