1. ATAdInfo
方法 | 说明 |
getAdSourceInfo() | 获取广告源信息 |
getAdConfig() | 获取广告配置信息 |
getAdPrice() | 获取广告价格信息 |
getAdStatusInfo() | 获取广告状态信息 |
2. ATAdSource
参数 | 说明 |
unitId | 广告源ID |
placementId | 获取后台广告位ID |
format | 获取广告类型,包括:"Native"、"RewardedVideo"、"Banner""Interstitial"、"Splash" |
showId | 获取每次展示广告时生成的独立ID |
networkType | 获取Network类型 "Network":第三方广告平台 "Cross_Promotion":交互推广 "Adx":Adx |
networkPlacementId | 获取广告平台的广告位ID |
networkFirmId | 获取广告平台对应的ID,用于区分广告平台,参考文档末尾的 Network Firm Id Table |
ext_info | 获取广告的自定义信息 |
3. ATAdConfig
参数 | 说明 |
segmentId | 获取流量分组ID |
channel | 获取渠道信息 |
subChannel | 获取子渠道信息 |
country | 获取国家代码, 例如:”CN" |
customRule | 获取Placement+App维度的自定义规则的Json字符串 |
abtestId | 获取AB测试ID。具体AB测试ID可以从AB测试页面查询。 |
4. ATAdPrice
参数 | 说明 |
ecpm | 获取预估eCPM。即每次广告展示的预估eCPM:常规广告源是Taku后台对应广告源填写的排序价格,竞价广告源是实时竞价返回的价格。eCPM的货币单位可通过currency获取,通常为元(CNY)或美元(USD),精度可通过precision获取。 eCPM含义:每千次广告展示收益。假设广告源A的eCPM=1美元,则展示一次广告源A之后,展示收益为0.001美元。 |
publisherRevenue | 获取 Taku广告位展示收益。即每次广告展示后,预估可获得的收益。单位可通过currency获取,通常为元(CNY)或美元(USD),精度可通过 precision 获取 |
currency | 获取收益货币单位。根据返回的货币单位,确定当前eCPM或收益的价格,通常为元(CNY)或美元(USD)。 例如:"USD",则返回的价格为“美元”,ecpm 和publisherRevenue 返回的价格单位均为“美元”。 |
precision | 获取eCPM精度 "publisher_defined":开发者在Taku后台为广告源定义的eCPM(交叉推广的eCPM也属于该类型) "estimated": 在Taku后台开启广告源的自动价格功能后,Taku根据历史数据计算出的eCPM "exact":实时竞价的eCPM (Meta广告平台除外) "ecpm_api": 针对Meta广告源生效,根据Meta的ReportAPI数据预估的历史eCPM API。Taku SDK v5.9.60及以上版本支持。 |
5. ATAdStatusInfo
参数 | 说明 |
adStatus | 广告的其他状态 -1:未知;1:激励视频直接跳过(仅针对快手平台) |