Руководство по обновлению
Обновление 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.getAgeRestrictionsNativeAd.getProviderView
-
Следующие классы перемещены в новый пакет
com.appodeal.ads.nativead:NativeAdViewNativeAdViewAppWallNativeAdViewNewsFeedNativeAdViewContentStreamNativeIconViewNativeMediaView
-
Методы в классе
NativeAdViewпереименованы следующим образом:NativeAdView.setNativeAdвNativeAdView.registerViewNativeAdView.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();