Package com.my.target.nativeads
Class NativeBannerAdLoader
java.lang.Object
com.my.target.common.BaseAd
com.my.target.nativeads.NativeBannerAdLoader
Allows you to load from 1 to 20 banners per one request. You can configure all the same settings
that are available for customization in
NativeBannerAd (for example, user's gender
and age, autoloading images and videos). There is no guarantee that the number of banners
specified in the COUNT parameter will be loaded - this parameter indicates the maximum number
of banners that you want to receive.-
Nested Class Summary
Nested Classes -
Field Summary
Fields inherited from class com.my.target.common.BaseAd
adConfig, metricFactory -
Method Summary
Modifier and TypeMethodDescriptionintRetrieve current cachePolicyload()Method responsible for loading data.static NativeBannerAdLoadernewLoader(int slotId, int bannersCount, android.content.Context context) The static constructor of the object.static NativeBannerAdLoadernewLoader(int slotId, int bannersCount, android.content.Context context, MenuFactory menuFactory) The static constructor of the object.voidsetCachePolicy(int cachePolicy) By default, images and videos are preloaded.setOnLoad(NativeBannerAdLoader.OnLoad onLoad) Set listener for loading eventMethods inherited from class com.my.target.common.BaseAd
getCustomParams, isLoadCalled, setAdNetworkConfig
-
Method Details
-
newLoader
@NonNull public static NativeBannerAdLoader newLoader(int slotId, int bannersCount, @NonNull android.content.Context context) The static constructor of the object.- Parameters:
slotId- slot numberbannersCount- maximum number of banners that you want to receive.context- application context- Returns:
- NativeBannerAdLoader object
-
setOnLoad
@UiThread @NonNull public NativeBannerAdLoader setOnLoad(@Nullable NativeBannerAdLoader.OnLoad onLoad) Set listener for loading event- Parameters:
onLoad- listener instance, can be null- Returns:
- NativeBannerAdLoader object
-
getCachePolicy
public int getCachePolicy()Retrieve current cachePolicy- Returns:
- current cachePolicy
- See Also:
-
setCachePolicy
public void setCachePolicy(int cachePolicy) By default, images and videos are preloaded. You can turn off the automatic loading of images and videos, but keep in mind that downloading them will take extra time, which will create an additional delay in displaying ads in your application.- Parameters:
cachePolicy- cache policy needed- See Also:
-
load
Method responsible for loading data. In case of successful loading, the onLoad method will be called on the object passed as a listener>- See Also:
-