Show Menu
主题×

Android

Android 移动库的发行说明汇总。
要找到当前库版本,请打开调试记录。
可在 GitHub Developer Connection 上下载移动库。

版本 4.13.4

Android SDK 版本 4.13.4(2017 年 2 月 16 日)包含以下更改:
功能 描述
应用程序内消息传送
修复了在确定受众时无法使用正确应用程序版本的问题。以前当用户升级了应用程序版本,但又没有启动新的生命周期时,会发生此问题。
生命周期
修复了无法正确报告应用程序版本升级的问题。
客户获取
修复了首次启动时无法触发延迟深层链接的错误。

版本 4.13.3

Android SDK 版本 4.13.3(2017 年 1 月 19 日)包含以下更改:
功能 描述
应用程序内消息传送
修复了需要按下点进按钮才能显示警报消息的问题。
Analytics
改进了对只读数据库访问权限的处理。
通用链接
修复了在连续启动时会触发若干(附加到客户获取数据的)延迟深层链接的错误。

版本 4.13.2

Android SDK 版本 4.13.2(2016 年 11 月 10 日)包含以下更改:
功能 描述
访客 ID 服务
adobe_mc 参数添加了时间戳和 Experience Cloud 企业 ID。
深层链接
如今,在调用 trackAdobeDeepLink 时,可正确处理前缀为“ adb ”和“ ctx ”的变量。

版本 4.13.1

Android SDK 版本 4.13.1(2016 年 10 月 20 日)包含以下更改:
功能 描述
客户获取
现在,SDK 支持由 AdobeDataCallback 调用适当返回的自定义的客户获取数据。
客户获取
SDK 现在可以存储 Google Play 引荐变量和自定义变量,并且可以通过 AdobeDataCallback 调用,适当地返回它们。
Target
现在,可通过 在 Target 请求中传递 mboxParams 访客 ID 服务参数。
错误修复
  • 修复了手机的数据请求有时会出现超时的错误。

版本 4.13.0

Android SDK 版本 4.13.0(2016 年 9 月 15 日)包含以下更改:
功能 描述
应用程序内消息传送
新增功能:增加了一个新的消息类型,该类型可打开深层链接 URI。
跟踪深层链接
新增功能:增加了允许跟踪第三方延迟深层链接的功能。
  • processAdobeDeepLink

版本 4.12.0

Android SDK 版本 4.12.0(2016 年 8 月 18 日)包含以下更改:
功能 描述
访客 ID 服务
为了将访客身份转移到基于 Web 的实施,增加了用于将访客身份附加到给定 URL 中的新方法。

版本 4.11.0

Android SDK 版本 4.11.0(2016 年 6 月 22 日)包含以下更改:
功能 描述
Target 方法
现在,您可以使用以下新的 Target 方法:
  • loadRequest

版本 4.10.0

Android SDK 版本 4.10.0(2016 年 5 月 20 日)包含以下更改:
功能 描述
Target 方法
增加了 loadRequest 方法的新语法和示例。
新增了以下 Target 方法:
  • setThirdPartyID
  • getThirdPartyID

版本 4.9.0

Android SDK 版本 4.9.0(2016 年 5 月 5 日)包含以下更改:
功能 描述
退出和隐私设置
您可以在应用程序中实现深层链接,以吸引用户访问应用程序或 Web 链接目标。

版本 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 Config 变量
添加了以下变量:
  • analyticsForwardingEnabled
PhoneGap 插件方法
新增了以下方法
配置方法
  • setPushIdentifier
  • setAdvertisingIndentifier
  • keepLifecycleSessionAlive
  • trackingSendQueuedHits
Target 方法
  • 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 中的信标跟踪支持
现在, trackBeacon clearCurrentBeacon 调用在 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 日
  • 对于在数据库损坏或无法创建的情况下可能发生的异常添加了相关保护。
  • 对于在配置无法加载时可能发生的问题(通常由空上下文引起)添加了相关保护。
  • 对于在更新定时操作的上下文数据时可能发生的异常添加了相关保护。

版本 4.1.1

发行日期: 2014 年 4 月 23 日
  • 修复了在启用反向链接跟踪并在生命周期之前进行跟踪调用时可能发生的问题。

版本 4.1.0

发行日期: 2014 年 4 月 17 日
  • 新增 - 蓝牙信标跟踪。
  • 新增 - 启用了时间戳的应用程序,崩溃点击量回溯至正确的会话。
  • 新增 - 启用了时间戳的应用程序,上一会话在回溯至正确会话的点击中发送。(不再为上一会话)。
  • 新增 - 对点击进行批处理。
  • 通过可配置的超时修复了 Google Play 反向链接跟踪,以允许延迟的 Google 反向链接数据。
  • 解决了可能在特定情况下发生 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 日
  • 修复了 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,以便现在可接受活动或应用程序上下文。
  • 修复了在将 lifecycleSessionTimeout 设置为 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)

以下发行说明适用于 AppMeasurement for Android 的 1.x 版本。建议用户尽可能升级到 3.x 版。

版本 1.2.3

发行日期: 2012 年 3 月
  • 修复了在使用 contextData 传递数据时在某些情况下导致异常的问题。

版本 1.2.2

发行日期: 2012 年 2 月
修复了导致链接跟踪调用对 pev1 - pev3 值进行两次 URL 编码的问题。
向与简易跟踪调用 (trackLight) 一起使用的变量添加了时间戳。

版本 1.2.1

发行日期: 2012 年 1 月
  • 添加了 Android 3.x 和 4.x 兼容性。
  • 在没有 SIM 卡的 Android 设备(例如,Kindle Fire)上对访客 ID 实施了 UUID。

版本 1.2

发行日期: 2011 年 6 月
  • 升级了库,当设备没有插 SIM 卡时,会使用设备 ID 作为 访客 ID 值。默认情况下,当没有插 SIM 卡,访客 ID 不存在时,库会使用订阅者 ID 作为访客 ID。

版本 1.1.4

发行日期: 2011 年 4 月
  • 支持所有平板电脑,包括 Xoom。
  • 运行报表时能够搜索报表包和量度。
  • 支持推动服务器端处理规则的 contextData (仅限 v15)。
  • 支持简易服务器调用(目前为测试版)。