Migration du SDK Android v7 vers la version 8.0
Les éditeurs avec le SDK v8.0 doivent initialiser le SDK Xandr avant d’effectuer une demande publicitaire. Lorsque vous utilisez le KIT de développement logiciel (SDK) Xandr Mobile Ads pour Android SDK v8, la init()
méthode doit être appelée avant toute autre opération du SDK. Sans cette initialisation, aucune demande d’annonce ne serait effectuée et le SDK lèverait une exception. Pour plus d’informations, consultez Android - Initialisation du SDK (v8.0).
Suppression des API et de leurs alternatives
Certaines des API répertoriées ci-dessous ont été supprimées dans le Kit de développement logiciel (SDK) Xandr v8.0. Si les API répertoriées ci-dessous sont utilisées, nous demandons que les API soient migrées vers leurs API équivalentes ou alternatives.
Classe | API supprimée | Autre API |
---|---|---|
ANNativeAdResponse |
isOpenNativeBrowser() |
getClickThroughAction() |
ANNativeAdResponse |
openNativeBrowser(boolean openNativeBrowser) |
setClickThroughAction(ANClickThroughAction clickThroughAction) |
VideoAd |
getOpensNativeBrowser() |
getClickThroughAction() |
VideoAd |
setOpensNativeBrowser(boolean opensNativeBrowser) |
setClickThroughAction(ANClickThroughAction clickThroughAction) |
VideoAd |
setExternalUid(String externalUid) |
SDKSettings.setPublisherUserId(String publisherUserId) |
VideoAd |
getExternalUid() |
SDKSettings.getPublisherUserId() |
VideoAd |
getCreativeId() |
ANAdResponseInfo.getCreativeId() |
ANMultiAdRequest |
getExternalUid() |
SDKSettings.setPublisherUserId(String publisherUserId) |
ANMultiAdRequest |
setExternalUid(String externalUid) |
SDKSettings.getPublisherUserId() |
BannerAdView |
loadAdOffscreen() |
loadAd() |
BannerAdView |
getOpensNativeBrowser() |
getClickThroughAction() |
BannerAdView |
setOpensNativeBrowser(boolean opensNativeBrowser) |
setClickThroughAction(ANClickThroughAction clickThroughAction) |
BannerAdView |
setExternalUid(String externalUid) |
SDKSettings.setPublisherUserId(String publisherUserId) |
BannerAdView |
getExternalUid() |
SDKSettings.getPublisherUserId() |
BannerAdView |
getCreativeId() |
ANAdResponseInfo.getCreativeId() |
BannerAdView |
getAdType() |
ANAdResponseInfo.getAdType() |
BannerAdView |
setAllowNativeDemand(boolean enabled, int rendererId) |
setAllowNativeDemand(boolean) setRendererId(int rendererId) |
BannerAdView |
setCountImpressionOnAdLoad(boolean enabled) |
S/O |
BannerAdView |
getCountImpressionOnAdLoad() |
S/O |
InterstitialAdView |
loadAdOffscreen() |
loadAd() |
InterstitialAdView |
getOpensNativeBrowser() |
getClickThroughAction() |
InterstitialAdView |
setOpensNativeBrowser(boolean opensNativeBrowser) |
setClickThroughAction(ANClickThroughAction clickThroughAction) |
InterstitialAdView |
setExternalUid(String externalUid) |
SDKSettings.setPublisherUserId(String publisherUserId) |
InterstitialAdView |
getExternalUid() |
SDKSettings.getPublisherUserId() |
InterstitialAdView |
getCreativeId() |
ANAdResponseInfo.getCreativeId() |
InterstitialAdView |
getAdType() |
ANAdResponseInfo.getAdType() |
NativeAdRequest |
getOpensNativeBrowser() |
getClickThroughAction() |
NativeAdRequest |
setOpensNativeBrowser(boolean opensNativeBrowser) |
setClickThroughAction(ANClickThroughAction clickThroughAction) |
NativeAdRequest |
setExternalUid(String externalUid) |
SDKSettings.setPublisherUserId(String publisherUserId) |
NativeAdRequest |
getExternalUid() |
SDKSettings.getPublisherUserId() |
NativeAdResponse |
getCreativeId() |
ANAdResponseInfo.getCreativeId() |
SDKSettings |
useHttps(boolean useHttps) |
N/A. HTTPS est utilisé par défaut. |
SDKSettings |
isHttpsEnabled() |
S/O |
SDKSettings |
setExternalUserIds(Map<ANExternalUserIdSource,String> externalUserIds) |
setUserIds(List<ANUserId> userIdList) |
SDKSettings |
getExternalUserIds() |
getUserIds() |
SDKSettings |
setAllowUsingSimpleDomain(boolean allow) |
S/O |
SDKSettings |
setCountImpressionOn1pxRendering(boolean enable) |
S/O |
SDKSettings |
getCountImpressionOn1pxRendering() |
S/O |
Clog |
clogged (Variable) |
S/O |
ANExternalUserIdSource (enum) |
ANUserId.Source |