AMPSBuilder class

Constructors

AMPSBuilder(String appId)
构造函数,接收appId和context并进行初始化

Properties

adapter ↔ bool
getter/setter pair
adapterNames ↔ List<String>?
getter/setter pair
adController ↔ AMPSCustomController
getter/setter pair
androidID ↔ String?
getter/setter pair
appId ↔ String
getter/setter pair
appName ↔ String
getter/setter pair
city ↔ String?
getter/setter pair
countryCN ↔ int
getter/setter pair
currency ↔ String
getter/setter pair
customGAID ↔ String?
getter/setter pair
customUA ↔ String?
getter/setter pair
extensionParam ↔ Map<String, Map<String, dynamic>>
getter/setter pair
hashCode → int
The hash code for this object.
no setterinherited
isDebugSetting ↔ bool
getter/setter pair
isMediation ↔ bool
getter/setter pair
isTestAd ↔ bool
getter/setter pair
isUseHttps ↔ bool
getter/setter pair
isUseSplashPunchLine ↔ bool
getter/setter pair
optionFields ↔ Map<String, dynamic>
getter/setter pair
optionInfo ↔ String?
getter/setter pair
province ↔ String?
getter/setter pair
region ↔ String?
getter/setter pair
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
uiModel ↔ UiModel
getter/setter pair
userId ↔ String
getter/setter pair

Methods

build() → AMPSInitConfig
设置是否使用开屏广告标语 构建AMPSInitConfig对象的方法
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
setAdapterNames(List<String> adapters) → AMPSBuilder
设置初始化第三方广告平台
setAdCustomController(AMPSCustomController controller) → AMPSBuilder
设置广告控制器
setAppName(String appName) → AMPSBuilder
设置appName
setCity(String city) → AMPSBuilder
设置城市
setCountryCN(int countryCN) → AMPSBuilder
设置国家代码
setCurrency(String currency) → AMPSBuilder
设置货币类型
setCustomUA(String ua) → AMPSBuilder
设置自定义UserAgent
setDebugSetting(bool debugSetting) → AMPSBuilder
设置调试模式
setExtensionParamItems(String key, Map<String, dynamic> param) → AMPSBuilder
setGAID(String customGAID) → AMPSBuilder
设置customGAID
setIsMediation(bool isMediation) → AMPSBuilder
设置是否启用聚合功能
setIsTestAd(bool isTestAd) → AMPSBuilder
设置是否为测试广告
setLandStatusBarHeight([bool adapter = true]) → AMPSBuilder
设置落地页是否适配状态栏高度
setOptionFields(Map<String, dynamic> optionFields) → AMPSBuilder
设置选项字段
setOptionInfo(String optionJson) → AMPSBuilder
设置optionJson
setProvince(String pro) → AMPSBuilder
设置省份
setRegion(String region) → AMPSBuilder
设置地区
setUiModel(UiModel uiModel) → AMPSBuilder
设置UI模型
setUseHttps(bool isUseHttps) → AMPSBuilder
设置是否使用HTTPS
setUserId(String userId) → AMPSBuilder
设置用户ID
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited