迁移到版本 3.0.0
AppMetrica SDK 和 AppMetrica Push SDK 兼容性
我们建议使用 AppMetrica SDK 3.0.0 或更高版本,以及 AppMetrica Push SDK 2.0.0。
迁移指南
一些类被重命名了,以避免在更新本地依赖时出现名称冲突。
重命名
- 将
ReporterConfig类重命名为AppMetricaReporterConfig. - 将
Gender类重命名为AppMetricaNameAttribute. - 将
UserProfile类重命名为AppMetricaUserProfile. - 将
Reporter类重命名为AppMetricaReporter. - 将
ActivationConfigHolder类重命名为AppMetricaActivationConfigHolder. 这是一个内部 API 类,我们不建议使用。 - 将
AdType类重命名为AppMetricaAdType. - 将
setUpErrorHandling类重命名为setUpErrorHandlingWithAppMetrica. 这是一个内部 API 类,我们不建议使用。 - 将
setUpLogger类重命名为setUpAppMetricaLogger. 这是一个内部 API 类,我们不建议使用。 - 将
DeferredDeeplinkRequestException类重命名为AppMetricaDeferredDeeplinkRequestException. - 将
DeferredDeeplinkErrorReason类重命名为AppMetricaDeferredDeeplinkErrorReason. - 将
DeviceIdRequestException类重命名为AppMetricaDeviceIdRequestException. - 将
DeviceIdErrorReason类重命名为AppMetricaDeviceIdErrorReason. - 将
ECommerceAmount类重命名为AppMetricaECommerceAmount. - 将
ECommerceProduct类重命名为AppMetricaECommerceProduct. - 将
ECommercePrice类重命名为AppMetricaECommercePrice. - 将
ECommerceReferrer类重命名为AppMetricaECommerceReferrer. - 将
ECommerceScreen类重命名为AppMetricaECommerceScreen. - 将
ECommerceCartItem类重命名为AppMetricaECommerceCartItem. - 将
ECommerceOrder类重命名为AppMetricaECommerceOrder. - 将
ECommerce类重命名为AppMetricaECommerce. - 将
ECommerceEvent类重命名为AppMetricaECommerceEvent. - 将
Location类重命名为AppMetricaLocation. - 将
PreloadInfo类重命名为AppMetricaPreloadInfo. - 将
Receipt类重命名为AppMetricaReceipt. - 将
StartupParamsItemStatus类重命名为AppMetricaStartupParamsItemStatus. - 将
StartupParamsItem类重命名为AppMetricaStartupParamsItem. - 将
StartupParamsResult类重命名为AppMetricaStartupParamsResult. - 将
StartupParamsReason类重命名为AppMetricaStartupParamsReason. - 将
StartupParams类重命名为AppMetricaStartupParams.
广告收入
- 将
AdRevenue类重命名为AppMetricaAdRevenue.
收入
- 将
Revenue类重命名为AppMetricaRevenue.
用户属性
- 将
BirthDateAttribute类重命名为AppMetricaBooleanAttribute. - 将
BooleanAttribute类重命名为AppMetricaReporterConfig. - 将
CounterAttribute类重命名为AppMetricaCounterAttribute. - 将
GenderAttribute类重命名为AppMetricaGenderAttribute. - 将
NotificationEnabledAttribute类重命名为AppMetricaNotificationEnabledAttribute. - 将
StringAttribute类重命名为AppMetricaStringAttribute.