Package com.my.target.nativeads.banners
Class NativePromoBanner
- java.lang.Object
-
- com.my.target.nativeads.banners.NativeBanner
-
- com.my.target.nativeads.banners.NativePromoBanner
-
public class NativePromoBanner extends NativeBanner
A data class for Native Ad. Can contain cards, video or just image
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classNativePromoBanner.BuilderBuilder for model is used for mediation
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.ArrayList<NativePromoCard>getCards()java.lang.StringgetCategory()ImageDatagetImage()java.lang.StringgetSubCategory()booleanhasVideo()static NativePromoBannernewBanner(NativeAdBanner nativeAdBanner)java.lang.StringtoString()-
Methods inherited from class com.my.target.nativeads.banners.NativeBanner
getAdChoicesIcon, getAdvertisingLabel, getAgeRestrictions, getBundleId, getCtaText, getDescription, getDisclaimer, getDomain, getIcon, getNavigationType, getRating, getTitle, getVotes, hasAdChoices
-
-
-
-
Method Detail
-
newBanner
@NonNull public static NativePromoBanner newBanner(@NonNull NativeAdBanner nativeAdBanner)
-
getCategory
@Nullable public java.lang.String getCategory()
- Returns:
- ad category text for store-type ads
-
getSubCategory
@Nullable public java.lang.String getSubCategory()
- Returns:
- ad subcategory text for store-type ads
-
hasVideo
public boolean hasVideo()
- Returns:
- has this banner video or not
-
getCards
@NonNull public java.util.ArrayList<NativePromoCard> getCards()
- Returns:
- list with native ad cards
- See Also:
NativePromoCard
-
toString
@NonNull public java.lang.String toString()
- Overrides:
toStringin classNativeBanner
-
-