AppsFlyer SDK版本管理政策

概要:本文介绍了AppsFlyer SDK的版本管理政策以及目前给予维护的SDK版本。

版本管理说明

AppsFlyer历年来发布了多个版本的SDK。每个版本的SDK调用的API版本都有所不同。为了界定每个API在各版本SDK中的使用时长,我们制定了版本管理政策。

版本管理的意义

实行版本管理是为了:

  • 提前知会广告主其现行SDK版本中的API下线事宜。由于新版本的采纳(即相关应用的用户升级到新版本)需要一定的时间,因此广告主必须提前了解相关信息。
  • 增强稳定性(向下兼容范围为2.5年),避免广告主在使用非常陈旧的SDK时出现意外的问题。
  • 帮助广告主利用新版SDK支持的新功能。

SDK版本的生命周期

每个版本的API至少可运行2.5年。每当有新的主要或次要SDK版本上线时,AppsFlyer会为此前的次要版本(包括其各版补丁)设定下线日期。

SDK版本下线的影响

某个SDK版本下线后,AppsFlyer服务器不再衡量来自该版本SDK的激活、应用打开(session)和应用内事件。发送到这些端点的事件会直接被拦截。

鉴于应用更新后的采纳周期,强烈建议您的开发人员在下线日期之前预留出充分的时间,提前完成SDK升级。