amps_sdk_export library

Classes

AdapterNameIOS
初始化设置,各个广告平台前置初始化
AdAutoRefreshSwitchStatus
Ad auto-refresh switch status.
AdCallBack
广告回调相关接口
AdLoadStatus
Ad load status.
AdLoadType
Ad load types.
AdOptions
广告加载入参参数
AdRequestType
Ad request types.
AdResourceStatus
Ad resource status.
AdSamePriceType
Ad same-price type.
AdSourceComparePriceStatus
Ad source compare price status.
AdSourceFloorType
Ad source floor types.
AdSourceType
Ad source types.
AdType
Ad types.
AMPSAdSDK
SDK初始化入口类
AMPSAdVideoPlayConfig
广告视频播放配置
AmpsAndroidConstants
Defines constants used throughout the AMPS SDK.
AMPSBannerAd
开屏广告类
AMPSBuilder
AMPSControllerKey
AMPSCustomController
用户控制类. 重写相关方法设置SDK可用内容
AMPSCustomControllerParam
AMPSCustomController 的参数类
AMPSDrawAd
Draw 广告类
AMPSDrawAdListener
Draw回调
AMPSDrawRenderListener
AMPSDrawVideoListener
AMPSIInitCallBack
  • 定义回调接口(抽象类)
  • AMPSInitConfig
    AMPSInitConfig类,用于表示初始化配置
    AMPSInitConfigKey
    AMPSInterstitialAd
    插屏广告对象入口类
    AmpsIosConstants
    AMPSLocation
    记录三方传入的位置信息,用于上报
    AMPSLocationKey
    AMPSNativeAd
    原生广告类
    AMPSNativeAdListener
    AmpsNativeInteractiveListener
    AMPSNativeRenderListener
    AMPSNegativeFeedbackListener
    AMPSRewardVideoAd
    AMPSSplashAd
    开屏广告类
    AMPSUnifiedDownloadListener
    Android下载相关回调
    AmpsVideoPlayListener
    AppDetail
    应用下载六要素
    BannerCallBack
    BannerWidget
    BiddingLossReason
    Bidding loss reasons.
    BiddingType
    Bidding types.
    BiddingWinnerSource
    Bidding winner sources.
    ChannelName
    Channel names.
    CountryType
    初始化设置, 国家类型选项
    CurrencyType
    支持的货币类型
    DrawWidget
    FrequencyEventType
    Frequency event types.
    ImageComponent
    图标
    InterstitialWidget
    插屏组件
    IsAcceleratorType
    Accelerator type.
    IsFloorCache
    Floor cache type.
    IsPriorityType
    Priority type.
    IsPunchLineSwitchStatus
    Punch-line switch status.
    IsSamePriceType
    Same price type.
    LayoutWidget
    自定义组件顶层接口
    NativeAdCustomSize
    各广告平台原生广告尺寸的常量键名(小驼峰命名版)
    NativeUnifiedWidget
    自渲染组件自定义内容
    NativeWidget
    OptionFieldKey
    PackageInfo
    对应Android端的PackageInfo
    RewardVideoCallBack
    SDKLog
    ShakeWidget
    摇一摇组件,android有
    SlideWidget
    滑动组件,android有
    SpaceAdStatus
    Ad space request status.
    SplashBottomWidget
    开屏底部自定义组件
    SplashWidget
    StrUtil
    假设的工具类
    TextComponent
    文字
    UnifiedActionButtonWidget
    actionText
    UnifiedAdDownloadAppInfo
    UnifiedAdSourceLogoWidget
    UnifiedAppIconWidget
    自渲染icon
    UnifiedCloseWidget
    关闭按钮
    UnifiedDescWidget
    自渲染描述
    UnifiedImageItemWidget
    自渲染多图中的单张图片(对应 Android NativeUnifiedChild.Image)。
    UnifiedImagesWidget
    自渲染多图容器(对应 Android type: imagesChild + children 列表)。
    UnifiedMainImgWidget
    自渲染主图组件
    UnifiedTitleWidget
    自渲染主题
    UnifiedVideoWidget
    自渲染视频
    UnifiedWidget

    Enums

    AMPSAdItemClickIdType
    自渲染点击Id类型
    AMPSAdItemClickType
    自渲染点击类型
    AMPSSDKInitStatus
    对应 Java 端 AMPSSDKInitStatus 枚举
    AMPSUnifiedPattern
    ButtonType
    CoordinateType
    坐标系类型
    Ellipsize
    问题结尾样式
    ImageScaleType
    图片缩放类型,与 Android ImageView.ScaleType 对应
    LogLevel
    日志级别枚举(对应Java端LOG_LEVEL)
    UiModel
    UI模式【自动、黑色、浅色】
    UnderageTag
    适龄标记

    Typedefs

    AdEventCallback = void Function(String? adId)
    广告View事件相关回调
    AdFailureCallback = void Function(int code, String message)
    AdLoadCallback = void Function(List<String> adIds)
    原生和原生自渲染广告相关回调 原生广告加载回调
    AdLoadErrorCallback = void Function(int code, String message)
    AdWidgetSizeCall = void Function(double width, double height)
    AMPSDrawProgressUpdateCallBack = void Function(String adId, int current, int duration)
    AMPSDrawRenderCallBack = void Function(String adId)
    AMPSDrawRenderFailedCallBack = void Function(String adId, int code, String message)
    AMPSDrawVideoCallBack = void Function(String adId)
    AMPSDrawVideoFailedCallBack = void Function(String adId, int code, String message)
    AMPSNativeRenderCallback = void Function(String adId)
    渲染回调
    AMPSNativeRenderFailedCallback = void Function(String adId, int code, String message)
    InitFailedCallBack = void Function(int? code, String? msg)
    OnComplainSuccess = void Function(String adId)
    VideoPlayerErrorCallback = void Function(String adId, int code, String message)
    VideoPlayerEventCallback = void Function(String adId)
    视频相关回调
    VideoPlayErrorCallback = void Function(int code, String message)
    VideoSkipToEndCallback = void Function(int? playDurationMs)