요약: 안드로이드 SDK 릴리스 노트는 V4.x부터 시작됩니다.
안드로이드 SDK V6
버전 | 릴리스 노트 | 유지 관리 전용 | 참고 |
---|---|---|---|
6.12.3 |
2023년 8월 31일 | 예 | |
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-6 |
|
|
6.11.0 |
2023-05-16 |
|
|
6.10.3 |
2023-04-25 | 예 | |
6.10.1 |
2023-03-01 |
|
|
6.10.0 |
2023년 2월 13일 |
|
|
6.9.4 |
2022년 12월 6일 |
|
|
6.9.3 |
2022년 11월 28일 |
|
|
6.9.2 |
2022년 10월 2일 |
|
|
6.9.1 |
2022년 9월 19일 | 예 | |
6.9.0 |
2022년 9월 12일 |
|
|
6.8.2 |
2022년 8월 29일 |
|
|
6.8.1 |
2022년 8월 24일 | 예 |
|
6.8.0 |
2022년 7월 18일 |
|
|
6.7.0 |
2022년 6월 19일 |
|
|
6.6.1 |
2022-05-16 | 예 | |
6.6.0 |
2022-05-01 |
|
|
6.5.4 |
2022-03-23 | 예 | |
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: 이 버전부터는 |
|
6.3.2 | 2021-06-06 |
새로운 API: |
|
6.3.1 | 2021-05-26 |
|
|
6.3.0 | 2021-04-29 |
|
|
6.2.3 | 2021년 3월 4일 | 예 | |
6.2.0 | 2023년 2월 7일 |
|
|
6.1.4 | 2021년 1월 12일 |
|
|
6.1.3 | 2020-12-24 |
|
|
6.1.1 | 2020-12-03 |
|
|
6.1.0 | 2020-11-09 |
|
|
6.0.1 | 2020-10-28 | 예 |
|
6.0.0 | 2020-10-14 |
|
안드로이드 V6.0.0 릴리즈 노트
제거/사용되지 않거나 이름이 바뀐 메서드
제거/사용되지 않는 메서드
SDK에서 제거된 메서드는 다음과 같습니다.
-
sendDeepLinkData
-
trackAppLaunch
-
setPluginDeepLinkData
-
setConsumeAFDeepLinks
-
setHostName
메서드 이름이 바뀜
V6 이전 API 이름 | V6 이상 API 이름 |
---|---|
stopTracking |
중단 |
setCustomerIdAndTrack |
setCustomerIdAndLogSession |
startTracking |
start |
trackLocation |
logLocation |
reportTrackSession |
logSession |
trackEvent |
logEvent |
setDeviceTrackingDisabled |
anonymizeUser |
validateAndTrackInAppPurchase |
validateAndLogInAppPurchase |
isStopTracking |
isStopped |
trackAndOpenStore |
logAndOpenStore |
trackCrossPromoteImpression |
logCrossPromoteImpression |
trackInvite |
logInvite |
인터페이스 이름을 바꾸었습니다.
인터페이스 이름(V6 이전) | 현재 인터페이스 이름(V6 이상) |
---|---|
AppsFlyerTrackingRequestListener |
AppsFlyerRequestListener |
안드로이드 SDK V5
안드로이드 SDK V5 릴리스 노트
버전 | 릴리스 노트 | 유지 관리 전용 | 참고 |
---|---|---|---|
5.4.6 |
2020-11-09 |
|
|
5.4.4 |
2020-10-01 |
|
|
5.4.3 |
2020년 7월 30일 |
|
|
5.4.1 |
2020년 6월 30일 |
|
|
5.4.0 |
2020-06-03 |
|
|
5.3.0 |
2020-04-27 |
|
|
5.2.0 | 2020년 3월 10일 |
|
|
5.1.2 | 2020년 2월 19일 | 예 |
|
5.1.1 | 2020년 1월 23일 | 예 | |
5.1.0 | 2020년 1월 6일 |
|
안드로이드 V5.0.0 릴리즈 노트
SDK 응답 시간 개선
SDK V5.0.0부터 오가닉 인스톨에 대한 GCD 응답 시간이 개선되었습니다.
제거되거나 이름이 변경된 메서드
메서드 이름 변경
인스톨 전환 데이터 메서드 이름은 이제 안드로이드와 iOS에서 동일합니다. 이는 다음을 처리하는 메서드에 영향을 줍니다.
- 인스톨 시 전환 데이터
- 데이터를 사용할 수 없는 경우 오류
SDK V5 이전의 안드로이드 이름 | SDK V5 이전의 iOS 이름 | 표준화된 이름 |
---|---|---|
onInstallConversionDataLoaded |
onConversionDataReceived |
onConversionDataSuccess |
onInstallConversionFailure |
onConversionDataRequestFailure |
onConversionDataFail |
삭제된 메서드
다음 메서드는 이전 SDK 버전에서 사용이 중단되었습니다. 현재는 SDK에서 제거되었습니다.
Android
- setGCMProjectID(문자열 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를 더 쉽게 처리할 수 있습니다. 다양한 시나리오의 전환 데이터에 대해 자세히 알아보려면 여기를 참조하십시오.
사용 중단된 버전
관련 자료: 앱스플라이어 SDK 버전 제어 정책
버전 | 릴리스 노트 | 참고 |
---|---|---|
5.0.2 | 2019년 12월 23일 | |
5.0.1 | 2019년 12월 12일 | |
5.0.0 | 2019년 11월 12일 |
|
4.11.0 | 2019년 10월 22일 |
|
4.10.3 | 2019년 9월 15일 |
|
4.10.1 | 2019년 7월 1일 | 버그 수정 및 유지 관리 |
4.10.0 | 2019년 5월 14일 |
|
4.9.0 | 2019년 3월 17일 |
|
4.8.20 | 2019년 2월 13일 |
|
4.8.19 | 2018년 12월 26일 |
|
4.8.18 | 2018년 11월 11일 |
|
4.8.17 | 2018년 11월 2일 | 경우에 따라 앱 실행 데이터가 손실되는 ProGuard의 충돌과 관련된 문제를 수정했습니다. 이 문제는 SDK 버전 4.8.16에만 영향을 미쳤습니다. |
4.8.16 | 2018년 10월 31일 | 버그 수정 및 유지 관리 |
4.8.15 | 2018년 8월 27일 |
|
4.8.14 | 2018년 7월 31일 |
|
4.8.13 | 2018년 6월 20일 |
|
4.8.12 | 2018년 5월 27일 |
|
4.8.11 | 2018년 2월 5일 | 버그 수정 및 유지 관리 |
4.8.10 | 2018년 4월 26일 |
|
4.8.9 | 2018년 4월 2일 |
|
4.8.8 | 2018년 3월 11일 |
|
4.8.7 | 2018년 1월 25일 |
|
4.8.5 | 2017년 11월 29일 |
|
4.8.4 | 2017년 09월 27일 |
|
4.8.3 | 2017년 09월 27일 | getConersionData에서 HTTP 리퍼러 데이터에 대한 지원 추가 |
4.8.2 | 2017년 09월 19일 | 여러 활동에 딥 링크하는 앱에 대해 sendDeepLinkData(this)에서 수정 |
4.8.1 | 2019년 09월 17일 | SDK 초기화 전에 호출된 인앱이벤트에 대한 보호 향상 |
4.8.0 | 2017년 09월 03일 |
|
4.7.4 | 2017년 06월 28일 | 여러 ScheduledExecutorSerice 종료 처리 개선 |
4.7.3 | 2017년 06월 06일 | mParticle 연동 개선 |
4.7.2 | 2017년 05월 22일 |
|
4.7.1 | 2017년 02월 22일 | ProGuard에 의해 트리거된 경고 수정 |
4.7.0 | 2017년 2월 13일 |
|
안드로이드 SDK 체크섬
앱스플라이어는 md5 체크섬을 사용합니다.
V6 체크섬
안드로이드 SDK 버전 | 체크섬 |
---|---|
6.6.1 | 1ec98047f8cb4145137f3c97459d052c |
6.6.0 | 6f5aef27ea407c7fc1691b52ff800c61 |
6.5.4 | c71aacbf201449dd5ef1158b55bd2ad0 |
6.5.3 | 7db44f0852be1c94fe36cc535b7c61f7 |
6.5.2 | 71e3a16c4278f857cd86b7b05aedd066 |
6.5.1 | 261928cfc55b27a6c2ab19cf9081d705 |
6.5.0 | 2a6d500fd4939a8faa47bbbba97288b6 |
6.4.3 | c62f9359d6b5497d54e248c526c5f547 |
6.4.2 | dc385fb62eaf68aff2e7f9c1c0ed19ea |
6.4.1 | 94945db2c0e81baab79535393f210f1b |
6.4.0 | d7910a35901d4299b54259f1c1bbe2d6 |
6.3.2 | 46bc92bb2eed1416de28ccccb3a28620 |
6.3.1 | ca47af77ffbcd7525e82d0bdaaef5b91 |
6.3.0 | f969bb5a62885e8084794d5334787275 |
6.2.3 | bab1309f77acd1f0453372150c82694a |
6.2.0 |
fc727698c7b8bfb1ca448726492931b4 |
6.1.4 | 983785b1c30a15e8fac029e370bb3b73 |
6.1.3 | c0392a091659dc445a1014e14da6a31a |
6.1.1 | 0a18fafb2826c90b3388b371a3cbdeec |
6.1.0 | e8d6df04ac2642b2d7b16efb57f315e9 |
6.0.1 | 9ebeb6f4f49476667c07d0e8eb1aa2e8 |
6.0.0 | cff3d453ea94e67182f5b1b023aeb1c1 |
V5 체크섬
안드로이드 SDK 버전 | 체크섬 |
---|---|
5.4.6 | 4f1bdc33ac0d6dd3f9b75411c3c0a06c |
5.4.4 | 13a04913cf61276238f54e5e2d73e88d |
5.4.3 | 7b1caef46942c70edcd2e59cad69e439 |
5.4.1 | e4eb21c0030f376857b53e2e30022fc8 |
5.4.0 | 8c0270f6c3e7e58b1db42be82cc341d8 |
5.3.0 | d602dd28d9ee807855e5426d6a9b7ebf |
5.2.0 | 64fe94447def6d99549d3274ce908f09 |
5.1.2 | 1a7dbb23aad32d697835f3ec29337ca9 |
5.1.1 | dfea6a49e6ae57fc2c700f6dcd904bc1 |
5.1.0 | 89cc7e08a0430180e64f3cccf955768f |
5.0.2 | c113618ea379531cba6ce42bc4c79d72 |
5.0.1 | db0502faa5b02102dd99ac6cec666d04 |
5.0.0 | 98f1f78ae5f63cb4f40ba838d3d1be22 |
V4 체크섬
안드로이드 SDK 버전 | 체크섬 |
---|---|
4.10.3 | 855186d68912810fa47897262a9ba0a0 |
4.10.2 | 13ed5716d5a8583eeee527f01bd2a69d |
4.10.1 | ab3e49bb4640990267466b7852cd3de7 |
4.10.0 | b5fb55ee76cd6a742d9bd25b910745a1 |
4.9.0 | afa49524ddceda28ca1648946489a6b0 |
4.8.20 | 2f59d0f8db09b92f8261475a1d0807d0 |
4.8.19 | baf8fa419f38de52cef6091de32aca86 |
4.8.18 | 3a0641720811a25542449f1927daf13e |
4.8.17 | 3a0641720811a25542449f1927daf13e |
4.8.16 | 501be427b0c2a831e148649131ce3fc0 |
4.8.15 | 7b6759a006d72d3a7c78ec80160c3502 |
4.8.14 | bc4facd80958d0600b4d000104e524d9 |
4.8.13 | bc4facd80958d0600b4d000104e524d9 |
4.8.12 | 171569002d93fb8d49787b363192973f |
4.8.11 | 4419af159a42e4ee7a218ef8615e2abb |
4.8.10 | 468ad04e4a2088ba7af9c45d42f4ed6d |
4.8.9 | 9a923bbbf3f6c7cc19b900e49644da2c |
4.8.8 | 6dee4814986061a0723cc9f844796e2e |
4.8.7 | ca13997ccb781a5935e91983b7be81ea |
4.8.6 | da117a3e9e05df7dd28297df762cfbfa |
4.8.5 | f8ea07b8a60d664541686ba7064730f5 |
4.8.4 | b10f185c1094cf283b11339810a47c87 |
4.8.3 | 7f94ec175b948c5009bfbfe2fb25b2b0 |
4.8.2 | 3e34b55e13cd3f8d387b1a33c20105eb |
4.8.1 | 6c2930d2997a7b2b6ab7b3ecf0e3135b |
4.8.1 | 468ad04e4a2088ba7af9c45d42f4ed6d |
4.8.1 | 4419af159a42e4ee7a218ef8615e2abb 최신 |
4.8.0 | 32d67577ce59b2072475e509579baece |
4.7.4 | 7e649e6a1cf8999ca39b05402946b3d6 |
4.7.3 | e30c020f8ee5dd3af274fa94ef414a38 |
4.7.2 | 945aaaca554aa8b2f96219f25eed9777 |
4.7.1 | 862c349025e4725d4e5044a190c60337 |
4.7.0 | b060ad140ffd0c8f2b3febb26122d173 |