Руководство по обновлению
Обновление Android SDK C 3.2.1-beta.1 До 3.2.1
Обновление до версии 3.2.1 не требует дополнительных действий.
Обновление Android SDK с 3.2.0 до 3.2.1-beta.1
Обновление до версии 3.2.1-beta.1 не требует дополнительных действий. Консет будет запрашиваться автоматически при инициализации SDK. Если вы хотите использовать ConsentManager в ручную, то следуйте этому руководству
-
Классы из пакета
com.appodeal.consent
помечены как устаревшие:Consent
;Consent.Zone
;Consent.Status
.
-
Классы из пакета
com.appodeal.ads.regulator
помечены как устаревшие:GDPRUserConsent
;CCPAUserConsent
;UserConsent
,
-
Методы в классе
Appodeal
помечены как устаревшие:updateGDPRUserConsent(consent: GDPRUserConsent)
updateCCPAUserConsent(consent: CCPAUserConsent)
updateConsent(consent: Consent?)
Обновление Android SDK C 3.2.0-beta.2 До 3.2.0
Admob Bidding доступен. Вам необходимо загрузить нашу новейшую версию инструмента Admob Sync с этой страницы и выполнить синхронизацию. Подробнее о Admob Sync вы можете прочитать в нашем руководстве.
Обновление Android SDK C 3.2.0-beta.1 До 3.2.0-beta.2
Обновление до версии 3.2.0-beta.2 не требует дополнительных действий.
Обновление Android SDK C 3.1.3 до 3.2.0-beta.1
💥 Критические изменения в нативной рекламе
Используйте этот руководство для реализации новой логики нативной рекламы.
-
Добавлен класс
NativeMediaViewContentType
-
Удален класс
MediaAssetType
-
Удален метод из класса
Appodeal
:Appodeal.setRequiredNativeMediaAssetType
-
Удалены методы из интерфейса
NativeAd
:NativeAd.getAgeRestrictions
NativeAd.getProviderView
-
Следующие классы перемещены в новый пакет
com.appodeal.ads.nativead
:NativeAdView
NativeAdViewAppWall
NativeAdViewNewsFeed
NativeAdViewContentStream
NativeIconView
NativeMediaView
-
Методы в классе
NativeAdView
переименованы следующим образом:NativeAdView.setNativeAd
вNativeAdView.registerView
NativeAdView.unregisterViewForInteraction
вNativeAdView.unregisterView
-
Класс
NativeAdType
заменен на новый классNativeMediaViewContentType
-
Методы в классе
Appodeal
заменены следующим образом:- Метод
Appodeal.setNativeAdType
наAppodeal.setPreferredNativeContentType
. ИспользуйтеAppodeal.setPreferredNativeContentType
для установки предпочтительного типа контента нативной рекламы. - Метод
Appodeal.getNativeAdType
наAppodeal.getPreferredNativeContentType
. ИспользуйтеAppodeal.getPreferredNativeContentType
для получения предпочтительного типа медиа-контента нативной рекламы.
- Метод
💥 Критические изменения AdMob Bidding
AdMob Bidding теперь доступен.
Установите нашу новую версию Admob Sync инструмента по ссылке и выполните синхронизацию.
Можете прочитать подробнее про Admob Sync в нашей инструкции.
Обновление Android SDK C 3.1.3-beta.2 До 3.1.3
Обновление до версии 3.1.3 не требует дополнительных действий.
Обновление Android SDK C 3.1.3-beta.1 До 3.1.3-beta.2
Обновление до версии 3.1.3-beta.2 не требует дополнительных действий.
Обновление Android SDK C 3.1.3-alpha.1 До 3.1.3-beta.1
Обновление до версии 3.1.3-beta.1 не требует дополнительных действий.
Обновление Android SDK C 3.0.2 До 3.1.3-alpha.1
- Удалены устаревшие методы. Используйте альтернативную реализацию.
Appodeal.initialize(Activity activity, String appKey, int adTypes, boolean hasConsent);
Appodeal.initialize(Activity activity, String appKey, int adTypes, Consent consent);
Appodeal.initialize(Activity activity, String appKey, int adTypes);
Appodeal.updateConsent(Boolean hasConsent);
Appodeal.disableNetwork(Context context, String network);
Appodeal.setUserGender(Gender gender);
Appodeal.getUserGender();
Appodeal.setUserAge(int age);
Appodeal.getUserAge();