Show Menu
화제×

Android

Android 모바일 라이브러리에 대한 누적 릴리스 노트입니다.
현재 라이브러리 버전을 찾으려면 디버그 로깅을 켭니다.
모바일 라이브러리 다운로드는 GitHub Developer Connection 에서 사용할 수 있습니다.

버전 4.13.4

Android SDK 버전 4.13.4(2017년 2월 16일)에는 다음 변경 사항이 포함되어 있습니다.
기능 설명
In-App 메시징
대상을 결정할 때 적절한 앱 버전이 사용되는 것을 막던 문제를 수정했습니다. 이 문제는 사용자가 새로운 라이프사이클을 시작하지 않고 앱 버전 업그레이드를 수행했을 때 발생했습니다.
라이프사이클
앱 버전 업그레이드가 제대로 보고되지 않도록 할 수 있었던 문제를 해결했습니다.
획득
지연된 심층 링크가 첫 번째 시작 시 트리거되지 않던 버그를 수정했습니다.

버전 4.13.3

Android SDK 버전 4.13.3(2017년 1월 19일)에는 다음 변경 사항이 포함되어 있습니다.
기능 설명
In-App 메시징
클릭스루 단추가 없는 경고 메시지가 표시되지 않는 문제를 해결했습니다.
Analytics
읽기 전용 데이터베이스 액세스 처리를 개선했습니다.
범용 링크
지연된 딥링크가 획득 데이터에 첨부되어 연속 실행을 수행하는 버그를 수정했습니다.

버전 4.13.2

Android SDK 버전 4.13.2(2016년 11월 10일)에는 다음 변경 사항이 포함되어 있습니다.
기능 설명
방문자 ID 서비스
adobe_mc 매개 변수에 타임스탬프 및 Marketing Cloud 조직 ID가 추가되었습니다.
심층 연결
When calling trackAdobeDeepLink , variables prefixed with " adb " and " ctx " are now handled properly.

버전 4.13.1

Android SDK 버전 4.13.1(2016년 10월 20일)에는 다음 변경 사항이 포함되어 있습니다.
기능 설명
획득
이제 SDK는 사용자 지정 획득 데이터가 AdobeDataCallback 호출에 의해 적절하게 반환되도록 지원합니다.
획득
이제 SDK는 Google Play 참조 변수와 사용자 지정 변수를 보관했다가 AdobeDataCallback 호출에서 적절히 반환합니다.
Target
이제 방문자 ID 서비스 매개 변수가 를 통해 mboxParams Target 요청에서 전달됩니다.
버그 수정
  • 전화에 대한 데이터 요청 시간이 때로 초과되는 버그를 수정했습니다.

버전 4.13.0

Android SDK 버전 4.13.0(2016년 9월 15일)에는 다음 변경 사항이 포함되어 있습니다.
기능 설명
In-App 메시징
새로운 기능: 딥링크 URI를 여는 새 메시지 유형이 추가되었습니다.
딥링크 추적
새로운 기능: 타사 지연 딥링크를 추적할 수 있는 기능이 추가되었습니다.
  • processAdobeDeepLink

버전 4.12.0

Android SDK 버전 4.12.0(2016년 8월 18일)에는 다음 변경 사항이 포함되어 있습니다.
기능 설명
방문자 ID 서비스
방문자 ID를 주어진 URL에 더하여 ID를 웹 기반 구현으로 전송하는 새로운 방법이 추가되었습니다.

버전 4.11.0

Android SDK 버전 4.11.0(2016년 6월 22일)에는 다음 변경 사항이 포함되어 있습니다.
기능 설명
타겟 메서드
이제 다음의 새로운 Target 메서드를 사용할 수 있습니다.
  • loadRequest

버전 4.10.0

Android SDK 버전 4.10.0(2016년 5월 20일)에는 다음 변경 사항이 포함되어 있습니다.
기능 설명
타겟 메서드
loadRequest 메서드에 대한 새로운 구문 및 예를 추가되었습니다.
다음과 같은 새로운 Target 메서드가 추가되었습니다.
  • setThirdPartyID
  • getThirdPartyID

버전 4.9.0

Android SDK 버전 4.9.0(2016년 5월 5일)에는 다음 변경 사항이 포함되어 있습니다.
기능 설명
옵트아웃 및 개인 정보 설정
애플리케이션에서 심층 연결을 구현하여 사용자를 앱 또는 웹 링크 대상으로 데려갈 수 있습니다.

버전 4.8.3

Android SDK 버전 4.8.3(2016년 2월 18일)에는 다음 변경 사항이 포함되어 있습니다.
기능 설명
옵트아웃 및 개인 정보 설정
Android SDK 4.8.3부터 setPrivacyStatus 메서드를 통해 설정된 개인 정보 설정은 Analytics , Target Audience Manager 의 활동에 영향을 줍니다.

버전 4.8.0

Android SDK 버전 4.8.0(2015년 11월 2일)에는 다음 변경 사항이 포함되어 있습니다.
기능 설명
새로운 Experience Cloud 방문자 ID 서비스 메서드
다음과 같은 메서드를 추가했습니다.
  • syncIdentifer
  • syncIdentifiers
  • getIdentifiers
새로운 ADBMobile JSON 구성 변수
다음 변수를 추가했습니다.
  • analyticsForwardingEnabled
PhoneGap 플러그인 메서드
다음과 같은 새로운 메서드가 추가되었습니다.
구성 메서드
  • setPushIdentifier
  • setAdvertisingIndentifier
  • keepLifecycleSessionAlive
  • trackingSendQueuedHits
타겟 메서드
  • targetClearCookies
획득 메서드
  • acquisitionCampaignStartForApp
Audience Manager 메서드
  • audienceGetVisitorProfile
  • audienceGetDpuuid
  • audienceGetDpid
  • audienceSetDpidAndDpuuid
  • audienceSignalWithData
  • audienceReset
방문자 ID 서비스 메서드
  • visitorGetMarketingCloudId
  • visitorSyncIdentifiers

버전 4.6.1

Android SDK 버전 4.6.1(2015년 9월 24일)에는 다음 변경 사항이 포함되어 있습니다.
기능 설명
Android SDK 버전 4.6.1
SDK 4.6.0 또는 이전 버전은 Android 2.2(API 8) - Android 5.1.1(API 22)을 지원합니다.
SDK 4.6.1 이상 버전은 Android 2.3(API 9) 이상을 지원합니다.

버전 4.6

Android SDK 버전 4.6(2015년 9월 17일)에는 다음 변경 사항이 포함되어 있습니다.
기능 설명
Analytics 세그먼트에 대한 푸시 메시지
Adobe Mobile Services Adobe Mobile SDK를 사용하면 푸시 메시지를 Analytics 세그먼트에 보낼 수 있습니다. 또한 SDK를 사용하면 푸시 메시지를 연 결과로서 앱을 연 사용자를 쉽게 보고할 수도 있습니다.
획득 메서드
사용자가 링크를 클릭한 것처럼 개발자가 앱 획득 캠페인을 시작할 수 있도록 해줍니다. 이것은 수동 획득 링크를 만들고 앱스토어 리디렉션을 직접 처리하는 데 도움이 됩니다.
포스트백
포스트백을 이용하면 SDK로 수집한 데이터를 별도의 타사 서버에 보낼 수 있습니다. 인앱 메시지를 표시하는 데 사용하는 것과 동일한 트리거와 트레이트를 이용하면 사용자 지정된 데이터를 타사 대상에 보내도록 SDK를 구성할 수 있습니다.
식별자
다음의 새 식별자를 추가했습니다.
  • setPushIdentifier
  • submitAdvertisingIdentifierTask

버전 4.5

Android SDK 버전 4.5에는 다음 변경 사항이 포함되어 있습니다.
기능 설명
Android Wearable 확장
Android SDK 버전 4.5부터 새로운 Android 확장을 사용하여 Android Wearable 앱에서 데이터를 수집할 수 있습니다.

버전 4.4

Android SDK 버전 4.4에는 다음 변경 사항이 포함되어 있습니다.
기능 설명
라이프사이클 지표가 있는 사용자 지정 데이터
이제 라이프사이클 지표가 있는 사용자 지정 컨텍스트 데이터 변수를 포함할 수 있습니다.
PhoneGap 에서 비콘 추적 지원
The trackBeacon and clearCurrentBeacon calls are now available in PhoneGap .

버전 4.3

릴리스 날짜: 2014년 11월 24일
  • 새로운 기능 - Adobe Experience Cloud ID 통합
  • 명확성을 위해 디버그 로그가 개선됨
  • 인앱 메시지를 확인할 때 발생할 수 있는 충돌이 해결됨

버전 4.2

릴리스 날짜: 2014년 10월 16일
  • 새로운 기능 - 인앱 메시징 기능
  • 새로운 기능 - 이제 앱 시작 동안 구성 파일의 위치를 지정할 수 있습니다.
  • 새로운 기능 - 이제 새 구성 파일이 없어도 관심 영역을 자동으로 업데이트할 수 있습니다.
  • 새로운 기능 - 이제 Analytics 호출이 HTTP POST 요청으로 전송됩니다.
  • 특정 시나리오에서 앱 충돌이 추적될 수 없도록 하는 문제를 해결했습니다.
  • debugLogging이 활성화되었을 때 로그 메시지가 정리되고 자세한 기록이 추가되었습니다.
  • 성능 및 안정성 기능이 다양하게 개선되었습니다.

버전 4.1.7

릴리스 날짜: 2014년 8월 4일
  • 레퍼러 제한 시간이 5초 이상이고 오프라인 추적이 비활성화되었을 때 라이프사이클 히트가 전송되지 않던 문제를 해결했습니다.

버전 4.1.6

릴리스 날짜: 2014년 7월 17일
  • 데이터베이스가 손상되거나 만들 수 없을 경우에 발생하는 예외에 대한 보호 기능을 추가했습니다.
  • 구성을 로드할 수 없을 때(일반적으로 null 컨텍스트 때문) 발생할 수 있었던 문제에 대한 보호 기능을 추가했습니다.
  • Timed Action에 대한 컨텍스트 데이터를 업데이트할 때 발생할 수 있었던 예외에 대한 보호 기능을 추가했습니다.

버전 4.1.1

릴리스 날짜: 2014년 4월 23일
  • 레퍼러 추적이 활성화되고 라이프사이클 이전에 추적 호출이 수행되는 경우에 발생할 수 있었던 잠재적인 문제를 해결했습니다.

버전 4.1.0

릴리스 날짜: 2014년 4월 17일
  • 새로운 기능 - Bluetooth 비콘 추적.
  • 새로운 기능 - 타임스탬프가 활성화된 앱에서 충돌 히트 수가 올바른 세션으로 백데이트됩니다.
  • 새로운 기능 - 타임스탬프가 활성화된 앱에서 이전 세션이 올바른 세션으로 백데이트된 히트에서 전송됩니다. (더 이상 이전 세션은 없음)
  • 새로운 기능 - 히트 일괄 처리.
  • 지연된 google 레퍼러 데이터를 허용하도록 구성 가능한 제한 시간으로 google play 레퍼러 추적을 수정했습니다.
  • 특정 시나리오에서 발생할 수 있는 StrictMode 경고를 해결했습니다.
  • 특정 메서드가 특정 순서로 호출될 때 매우 드물지만 라이브러리를 잠그던 문제를 해결했습니다.

버전 4.0.4

릴리스 날짜: 2014년 2월 24일
  • 중지가 호출된 후에 중간에 다른 호출 없이 닫기가 호출된 경우 연장된 미디어 시간이 재생될 수 있었던 문제를 해결했습니다.
  • 임의의 시간 동안 미디어가 재생되지 않은 경우에도 미디어 닫기 히트가 전송되었던 문제를 해결했습니다.

버전 4.0.3

릴리스 날짜: 2014년 2월 20일
  • Android 버그: https://code.google.com/p/android/issues/detail?id=54072에 의해 발생하는 충돌을 방지하기 위해 네트워크 코드에 안전 기능을 추가했습니다.

버전 4.0.2

릴리스 날짜: 2014년 1월 30일
  • 데이터베이스가 손상되었을 때 여러 히트가 전송될 수 있었던 문제를 해결했습니다.
  • 장치의 시간 설정이 올바르지 않은 경우 세션 길이 평균이 커지도록 하는 문제를 해결했습니다.

버전 3.2.5

릴리스 날짜: 2014년 1월 30일
  • 히트를 반복되도록 하는 손상된 데이터베이스에 대한 보호 기능을 추가했습니다.
  • 장치 시간이 올바르지 않을 때 아주 긴 세션을 피하도록 최대 세션 길이 제한을 추가했습니다.

버전 4.0.1

릴리스 날짜: 2013년 11월 14일
  • 특정 로케일에서 trackLocation 데이터의 잘못된 서식을 해결했습니다.

버전 4.0.0

릴리스 날짜: 2013년 9월 27일
Android Experience Cloud 솔루션용 SDK 4.x는 현재 다음과 같은 새로운 기능을 제공할 수 있습니다.
  • 현저한 성능 개선 모든 처리가 백그라운드 스레드에서 수행되고 SDK는 완전히 스레드 안전 상태입니다.
  • 지리적 위치 및 관심 영역
  • 라이프타임 값
  • 시한 이벤트
  • 옵트인/옵트아웃 관리
  • Audience Manager 지원
  • mbox 매개 변수로 Target에 전달되는 라이프사이클 지표
  • 컨텍스트 데이터 및 처리 규칙에 대해 표준화

버전 3.2.3

릴리스 날짜: 2013년 9월 23일
  • 매개 변수에서 null 값 또는 키를 허용하지 않는 Audience Manager의 버그를 수정했습니다.

버전 3.2.2

릴리스 날짜: 2013년 9월 12일
  • linkTrackEvents의 미디어 이벤트가 요청에 추가되지 않았던 버그를 해결했습니다.
  • 추적 호출로 전달된 후에 수정되는 ContextData 관련 잠재적 예외를 수정했습니다.

버전 3.2.1

릴리스 날짜: 2013년 8월 16일
  • 이제 SSL 연결에 엄격한 호스트 유효성 검사가 사용됩니다.
  • 네트워크 연결이 끊기고 offlineTracking이 비활성화되었을 때 히트가 몇 초 동안 빠르게 재시도되던 버그를 수정했습니다.

버전 3.2

릴리스 날짜: 2013년 8월 6일
  • Adobe Audience Manager에 대한 지원이 추가되었습니다.
  • 라이프사이클 추적이 활성화될 때 이제 라이프사이클 데이터가 Target Mbox 요청과 함께 전송됩니다.
  • SQLite가 강제로 커서를 닫아 불필요한 로그 항목을 발생시킬 수 있었던 문제를 해결했습니다.

버전 3.1.0

릴리스 날짜: 2013년 6월 13일
  • SQLite를 사용하도록 오프라인 저장소를 업데이트했습니다.
  • 오프라인 제한을 기본값(1000)으로 재설정할 수 있었던 버그를 수정했습니다.
  • 이제 활동 또는 응용 프로그램 컨텍스트를 수락하도록 startActivity를 업데이트했습니다.
  • lifcycleSessionTimeout을 0으로 설정하면 앱 전체에서 여러 시작 이벤트가 발생되던 버그를 수정했습니다.

버전 3.0.8

릴리스 날짜: 2013년 4월 18일
  • 일부 UTF8 문자의 인코딩 문제를 수정했습니다.

버전 3.0.7

릴리스 날짜: 2013년 4월 18일
  • 이전 세션 길이를 종종 잘못 계산되도록 하던 문제를 해결했습니다.
  • 새 방문자 ID는 더 이상 deviceID나 subscriberID를 기준으로 하지 않습니다.
  • 변수의 특수 문자를 인코딩할 때 발생할 수 있는 충돌을 해결했습니다.

버전 3.0.6

릴리스 날짜: 2013년 3월 21일
  • visitorID를 먼저 설정하지 않으면 읽을 수 없던 문제를 해결했습니다.
  • 명확성을 위해 일부 오류 로그 메시지의 명명 규칙을 변경했습니다.
  • 혼란을 피하기 위해 여러 기본 클래스의 액세스 가능성을 변경했습니다.
  • 여러 가지 성능이 개선되었습니다

버전 3.0.5

릴리스 날짜: 2013년 2월 21일
  • 설정으로서 가치가 떨어진 offlineThrottleDelay 는 스레드 최적화로 인해 더 이상 필요하지 않습니다. 이 설정은 이전 버전과의 호환성을 유지하기 위해 남아 있을 뿐 더 이상 어떤 효과도 없습니다.
  • 오프라인 히트 캐시에 대한 잠재적 동기화 문제가 수정되었습니다.
  • 계층적 변수를 #5 이상으로 설정할 때 경고 메시지가 명확하게 표시됩니다.
  • OSVersion이 Android 4.0 이상 버전에서 잘못 보고될 수 있는 문제가 수정되었습니다.
  • 여러 가지 성능이 개선되었습니다.
  • 잘못된 형식의 URL로 인해 발생할 수 있는 잠재적 예외가 해결되었습니다.

버전 3.0.4

릴리스 날짜: 2012년 11월
  • 앱 시작이 새 세션으로 간주하기 전 앱이 시작되는 사이 경과해야 하는 시간(초)을 지정할 수 있게 해주는 lifecycleSessionTimeout 구성 변수가 추가되었습니다.
  • lifecycleSessionTimeout 구성 설정을 사용하여 세션 길이를 계산할 수 있도록 시간 초과 값을 설정할 수 있는 기능이 추가되었습니다.
  • 보안 문제가 수정되었습니다.

버전 3.0.3

릴리스 날짜: 2012년 10월

버전 3.0.2

릴리스 날짜: 2012년 9월
  • 가끔 닫기 히트로 인해 미디어 모니터에서 루프 조건이 발생하게 되는 문제를 해결했습니다.

버전 3.0.1

릴리스 날짜: 2012년 8월
  • 이제 컨텍스트 재정의 매개 변수가 Hashmap<String, Object> (이전의 Hashmap<String, String> )으로 전송됩니다.

버전 3.0

릴리스 날짜: 2012년 7월
초기 릴리스.

이전 Android 버전(1.x)

다음 릴리스 노트는 Android용 AppMeasurement 1.x 버전에 적용됩니다. 가능하면 3.x 버전으로 업그레이드할 것을 권장합니다.

버전 1.2.3

릴리스 날짜: 2012년 3월
  • 컨텍스트 데이터를 사용하여 데이터를 전달하는 경우 일부 상황에서 예외가 발생하던 문제가 수정되었습니다.

버전 1.2.2

릴리스 날짜: 2012년 2월
링크 추적 호출이 pev1 - pev3 값을 이중 URL 인코딩하는 문제를 수정했습니다.
추적 호출에 사용된 변수(trackLight)에 타임스탬프를 추가했습니다.

버전 1.2.1

릴리스 날짜: 2012년 1월
  • Android 3.x 및 4.x 호환성이 추가되었습니다.
  • SIM 카드가 없는 Android 장치에서 방문자 ID에 대한 UUID를 구현했습니다(예: Kindle Fire).

버전 1.2

릴리스 날짜: 2011년 6월
  • SIM 카드가 장치에 삽입되지 않은 경우 방문자 ID 값에 장치 ID를 사용할 수 있도록 라이브러리를 업데이트했습니다. 기본적으로, SIM 카드가 삽입되지 않은 경우 라이브러리는 구독자 ID를 존재하지 않는 방문자 ID로 사용합니다.

버전 1.1.4

릴리스 날짜: 2011년 4월
  • Xoom을 포함한 모든 태블릿을 지원합니다.
  • 보고서 실행 시 보고서 세트와 지표를 검색할 수 있습니다.
  • 서버측 처리 규칙을 유도하는 contextData를 지원합니다(v15만 해당).
  • 라이트 서버 호출을 지원합니다(현재 베타 버전).