-
public class AdapterObjectCreated by yikim on 2018-02-09. 광고 어댑터 객체를 나타내는 클래스입니다. 다양한 광고 네트워크의 광고를 통합/관리하며, 공통 인터페이스(로드, 표시, 생명주기 등)를 제공합니다.
-
-
Field Summary
Fields Modifier and Type Field Description public NativeAdViewItemmAdViewItem
-
Constructor Summary
Constructors Constructor Description AdapterObject(String name, String pkgName)어댑터 이름, 패키지 이름, 어댑터 사용 여부를 받아 생성합니다. AdapterObject(String name, String unitId, String AdType, MMAdData adData, boolean isTestMode)광고 네트워크 정보, 광고 데이터, 테스트 모드 여부 등을 받아 생성합니다.
-
Method Summary
Modifier and Type Method Description StringgetName()MMAdDatagetAdData()voidsetAdData(MMAdData _data)voidsetSplashData(MWSplashAdResponse.MWAdvertData mSplashAdData)MWSplashAdResponse.MWAdvertDatagetSplashData()StringgetAdapterPackageName()StringgetUnitId()광고 단위 ID를 반환합니다. booleanisCreated()voidinit(String unit_id, int AdSize, int width, int height)어댑터를 초기화합니다. voidsetLog(boolean is)voidgetVersion()voidsetTestMode(boolean isTest)voidclose()voidonCreate(Context context, String className)voidload(String AdType)booleanisLoaded()booleanshow()booleanshow(@NotNull() Activity activity)voidsetAdListener(MediationAdListener _listener)ObjectgetAdView()voidonPause()voidonResume()voiddestroy()booleancanUseNativeAdView()voidsetUpNativeAdView(NativeAdViewItem adViewItem)voidloadNativeAd()voidreDrawNativeAd()ViewGroupgetNativeAdView()-
-
Method Detail
-
setSplashData
void setSplashData(MWSplashAdResponse.MWAdvertData mSplashAdData)
-
getSplashData
MWSplashAdResponse.MWAdvertData getSplashData()
-
getAdapterPackageName
String getAdapterPackageName()
-
isCreated
boolean isCreated()
-
init
void init(String unit_id, int AdSize, int width, int height)
어댑터를 초기화합니다. (리플렉션으로 실제 어댑터의 init 호출)
- Parameters:
unit_id- 광고 단위 IDAdSize- 광고 크기width- 광고 너비 (사용되지 않음)height- 광고 높이 (사용되지 않음)
-
setLog
void setLog(boolean is)
-
getVersion
void getVersion()
-
setTestMode
void setTestMode(boolean isTest)
-
close
void close()
-
isLoaded
boolean isLoaded()
-
show
boolean show()
-
setAdListener
void setAdListener(MediationAdListener _listener)
-
onPause
void onPause()
-
onResume
void onResume()
-
destroy
void destroy()
-
canUseNativeAdView
boolean canUseNativeAdView()
-
setUpNativeAdView
void setUpNativeAdView(NativeAdViewItem adViewItem)
-
loadNativeAd
void loadNativeAd()
-
reDrawNativeAd
void reDrawNativeAd()
-
getNativeAdView
ViewGroup getNativeAdView()
-
-
-
-