Sơ lược: Hãy xem ghi chú phát hành SDK để biết tổng quan nhanh về những thay đổi mới nhất đối với SDK Android. Các nhà phát triển đang tìm kiếm thông tin chi tiết toàn diện hơn nên xem lại Ghi chú phát hành Android trên Dev Hub.
SDK Android V6
Hướng dẫn tích hợp SDK Android dành cho nhà phát triển
Phiên bản | Ngày phát hành | Lưu ý |
---|---|---|
6.14.2 | 2024-06-10 |
|
6.14.1 | 2024-05-29 | Bảo trì SDK |
6.14.0 | 2024-04-18 |
|
6.13.1 | 2024-04-03 | Bảo trì SDK |
6.13.0 | 2024-02-08 |
|
6.12.6 | 2024-01-29 |
Bảo trì SDK |
6.12.5 | 2023-12-18 |
|
6.12.4 | 25-10-2023 |
|
6.12.3 |
Ngày 31 tháng 08 năm 2023 | Bảo trì SDK |
6.12.2 |
02-08-2023 |
|
6.12.1 |
29-06-2023 |
|
6.12.0 |
Ngày 28 tháng 06 năm 2023 |
|
6.11.2 |
29-06-2023 |
|
6.11.1 |
6-6-2023 |
|
6.11.0 |
16-5-2022 |
|
6.10.3 |
Ngày 25 tháng 04 năm 2023 | Bảo trì SDK |
6.10.1 |
1-3-2023 |
|
6.10.0 |
13-02-2023 |
|
6.9.4 |
06-12-2022 |
|
6.9.3 |
Ngày 28 tháng 11 năm 2022 |
|
6.9.2 |
02-10-2022 |
|
6.9.1 |
19-09-2022 | Bảo trì SDK |
6.9.0 |
12-09-2022 |
|
6.8.2 |
29-08-2022 |
|
6.8.1 |
24-08-2022 |
|
6.8.0 |
18-07-2022 |
|
6.7.0 |
Ngày 19 tháng 06 năm 2022 |
|
6.6.1 |
16-05-2022 | Bảo trì SDK |
6.6.0 |
Ngày 01 tháng 05 năm 2022 |
|
6.5.4 |
Ngày 23 tháng 03 năm 2022 | Bảo trì SDK |
6.5.3 |
09-03-2022 |
|
6.5.2 |
26-01-2022 |
|
6.5.1 |
29-12-2021 |
|
6.5.0 |
07-12-2021 |
|
6.4.3 |
14-11-2021 |
|
6.4.2 |
Ngày 24 tháng 10 năm 2021 |
Những lỗi sau đây đã được giải quyết:
|
6.4.1 |
17-10-2021 |
Đã giải quyết lỗi biên dịch khi sử dụng phiên bản Gradle thấp hơn V3.5.4. |
6.4.0 |
12-09-2021 |
API mới: Kể từ phiên bản này, |
6.3.2 Khấu hao: 31/08/2024 |
06--06-2021 |
API mới: |
6.3.1 Khấu hao: 31/08/2024 |
Ngày 26 tháng 05 năm 2021 |
|
6.3.0 Khấu hao: 31/08/2024 |
29-04-2021 |
|
6.2.3 Khấu hao: 31/08/2024 |
04-03-2021 | Bảo trì SDK |
6.2.0 Khấu hao: 31/08/2024 |
Ngày 07 tháng 02 năm 2021 |
|
6.1.4 Khấu hao: 31/08/2024 |
Ngày 12 tháng 01 năm 2021 |
|
6.1.3 Khấu hao: 31/08/2024 |
Ngày 24 tháng 12 năm 2020 |
|
6.1.1 Khấu hao: 31/08/2024 |
Ngày 03 tháng 12 năm 2020 |
|
6.1.0 Khấu hao: 31/08/2024 |
Ngày 09 tháng 11 năm 2020 |
|
6.0.1 Khấu hao: 31/08/2024 |
Ngày 28 tháng 10 năm 2020 |
Bảo trì SDK |
6.0.0 Khấu hao: 31/08/2024 |
14-10-2020 |
|
Ghi chú phát hành Android V6.0.0
Các phương thức bị xóa/ngừng hỗ trợ hoặc đổi tên
Các phương thức bị loại bỏ/ngừng hỗ trợ
Các phương thức sau đã bị loại bỏ khỏi SDK:
-
sendDeepLinkData
-
trackAppLaunch
-
setPluginDeepLinkData
-
setConsumeAFDeepLinks
-
setHostName
Các phương thức đã đổi tên
Tên API (trước V6) | Tên API hiện tại (V6 trở lên) |
---|---|
stopTracking |
stop |
setCustomerIdAndTrack |
setCustomerIdAndLogSession |
startTracking |
start |
trackLocation |
logLocation |
reportTrackSession |
logSession |
trackEvent |
logEvent |
setDeviceTrackingDisabled |
anonymizeUser |
validateAndTrackInAppPurchase |
validateAndLogInAppPurchase |
isStopTracking |
isStopped |
trackAndOpenStore |
logAndOpenStore |
trackCrossPromoteImpression |
logCrossPromoteImpression |
trackInvite |
logInvite |
Đã đổi tên giao diện
Tên giao diện (trước V6) | Tên giao diện hiện tại (V6 trở lên) |
---|---|
AppsFlyerTrackingRequestListener |
AppsFlyerRequestListener |
Các phiên bản ngừng hỗ trợ
Ghi chú phát hành SDK Android V5
Phiên bản | Ngày phát hành | Chỉ bảo trì | Lưu ý |
---|---|---|---|
5.4.6 |
Ngày 09 tháng 11 năm 2020 |
|
|
5.4.4 |
01-10-2020 |
|
|
5.4.3 |
Ngày 30 tháng 07 năm 2020 |
|
|
5.4.1 |
Ngày 30 tháng 06 năm 2020 |
|
|
5.4.0 |
Ngày 03 tháng 06 năm 2020 |
|
|
5.3.0 |
2020-04-27 |
|
|
5.2.0 | 2020-03-10 |
|
|
5.1.2 | 19-02-2020 | Có |
|
5.1.1 | 2020-01-23 | Có | |
5.1.0 | 2020-01-06 |
|
|
5.0.2 | Ngày 23 tháng 12 năm 2019 | ||
5.0.1 | 2019-12-12 | ||
5.0.0 | 12-11-2019 |
|
Ghi chú phát hành Android V5.0.0
Cải thiện thời gian phản hồi SDK
Bắt đầu từ SDK V5.0.0, thời gian phản hồi GCD cho các lượt cài đặt tự nhiên đã được cải thiện.
Các phương thức đã bị xóa hoặc đổi tên
Thay đổi tên phương thức
Tên phương thức chuyển đổi dữ liệu hiện đã trùng với cả Android và iOS. Điều này ảnh hưởng thức xử lý:
- dữ liệu chuyển đổi khi cài đặt
- lỗi nếu không có dữ liệu
Tên Android trước bản SDK V5 | Tên iOS trước bản SDK V5 | Tên tiêu chuẩn hóa |
---|---|---|
onInstallConversionDataLoaded |
onConversionDataReceived |
onConversionDataSuccess |
onInstallConversionFailure |
onConversionDataRequestFailure |
onConversionDataFail |
Phương thức bị loại bỏ
Các phương pháp sau đã ngừng hỗ trợ trong các phiên bản SDK trước. Chúng hiện đã bị xóa khỏi 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)
- Lớp FirebaseInstanceIdListener (phiên bản FirebaseInstanceIdService)
iOS
- loadConversionDataWithDelegate: (id<AppsFlyerTrackerDelegate>)delegate
- setHost:(NSString *)host
Thay đổi để nhận định dạng dữ liệu chuyển đổi
Trong phiên bản này, đối với mỗi lượt cài đặt hoặc mở ứng dụng, SDK trả về một đối tượng bản đồ có chứa dữ liệu chuyển đổi (GCD), chẳng hạn như nguồn truyền thông và tên chiến dịch. Trong các phiên bản SDK trước, GCD chỉ trả về các thông số chứa một giá trị
Bắt đầu từ phiên bản này, tất cả thông số được trả về, kể cả những thông số không có giá trị. Các thông số không có giá trị sẽ được ghi là null.
Ví dụ
Lượt cài đặt sau khi nhấp vào URL sau:
https://app.appsflyer.com/com.sample.app?pid=super_media_source&c=awesome_campaign
&campaign_id=1234&af_sub1=promo
Các phản hồi như sau:
{
"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 trả về cùng một cấu trúc bất kể loại dữ liệu. Nếu một tham số trống, tham số đó sẽ được đưa vào GCD với giá trị null. Điều này giúp các nhà phát triển xử lý GCD dễ dàng hơn mà không cần phải điều chỉnh logic xử lý GCD, bất kể có bao gồm các thông số nhất định hay không. Để tìm hiểu thêm về dữ liệu chuyển đổi trong các tình huống khác nhau, hãy xem tại đây.
Ghi chú phát hành Android V4.0.0
Phiên bản | Ngày phát hành | Lưu ý |
---|---|---|
4.11.0 | 22-10-2019 |
|
4.10.3 | 15-09-2019 |
|
4.10.1 | 01-07-2019 | Sửa lỗi và bảo trì |
4.10.0 | 14-05-2019 |
|
4.9.0 | 17-03-2019 |
|
4.8.20 | 13-02-2019 |
|
4.8.19 | 26-12-2018 |
|
4.8.18 | 11-11-2018 |
|
4.8.17 | 02-11-2018 | Khắc phục sự cố liên quan đến các xung đột trong ProGuard. Các xung đột này có thể dẫn đến mất dữ liệu khởi chạy ứng dụng trong một số trường hợp. Sự cố này chỉ ảnh hưởng đến phiên bản SDK 4.8.16 |
4.8.16 | 31-10-2018 | Sửa lỗi và bảo trì |
4.8.15 | 27-08-2018 |
|
4.8.14 | 31-07-2018 |
|
4.8.13 | 20-06-2018 |
|
4.8.12 | 27-05-2018 |
|
4.8.11 | 02-05-2018 | Sửa lỗi và bảo trì |
4.8.10 | 26-04-2018 |
|
4.8.9 | 02-04-2018 |
|
4.8.8 | 11-03-2018 |
|
4.8.7 | 25-01-2018 |
|
4.8.5 | 29-11-2017 |
|
4.8.4 | 14-11-2017 |
|
4.8.3 | 27-09-2017 | Đã thêm hỗ trợ dữ liệu liên kết giới thiệu HTTP trên getConersionData |
4.8.2 | 19-09-2017 | Sửa lỗi sendDeepLinkData(this) cho các ứng dụng liên kết sâu tới nhiều hoạt động |
4.8.1 | 17-09-2017 | Cải thiện khả năng bảo vệ trước các sự kiện trong ứng dụng được gọi ra trước khi khởi tạo SDK |
4.8.0 | 03-09-2017 |
|
4.7.4 | 28-06-2017 | Đã cải thiện hiệu quả xử lý ScheduledExecutorSerice bị tắt nhiều lần |
4.7.3 | 06-06-2017 | Cải tiến để tích hợp mParticle |
4.7.2 | 22-05-2017 |
|
4.7.1 | 22-02-2017 | Đã sửa lỗi cảnh báo do ProGuard kích hoạt |
4.7.0 | 13-02-2017 |
|