跳到主要内容

ironSource Reporting API

最近更新 2026/10/03
提示

请注意,第三方数据集成产生的数据会被纳入集群的消耗数据量

概要​

接口简介​

接口名类型粒度归因成本收益展示点击转化
Reporting APIAPI聚合指标✅✅✅

Reporting API 是 ironSource 的聚合指标数据接口,您可以通过该接口获得包括曝光、收益以及用户活跃等聚合的指标数据。

集成流程​

  1. 登录 ironSource 后台,获得 App Key、Secret Key 与 Refresh Token
  2. 登录 AE 后台,进入三方集成模块,新增 ironSource Reporting API 方案,并完成相关配置
  3. 查看 AE 系统是否成功接收数据,并完成报表搭建

一、获取授权信息​

首先,您需要登录 ironSource 后台,获取必要的授权信息

  1. 首先,点击右上角的用户菜单,进入到「My Account」页面的「Reporting API」标签页,获取 Secret Key 与 Refresh Token
  1. 接下来,进入到 ironSource 后台「Ad Unit」页面,在「APPLICATIONS」列表中选中您想要接入的应用,在右侧卡片中将会展示该应用的 App Key,将其记录下来(注意 iOS 和安卓是分开的,如需接入两个平台的数据,需要配置两个方案,并输入各自的 App Key)

二、方案配置​

完成授权信息获取后,接下来需要您登录 AE 系统后台,在「三方集成」模块中完成 ironSource Reporting API 的配置。下图是 ironSource 的配置界面:

2.1 授权信息配置​

点击「授权信息」下的「配置授权信息」按钮,在弹出框内填写您在授权工作中获取到的信息

2.2 定时拉取​

您可以在「定时拉取」模块设置 AE 系统定时拉取 ironSource Reporting API 数据的策略,可以选择在每天的某时或者每小时拉取一段时间的数据。由于拉取的数据也会计入数据量,建议不要定时拉取太长时间的数据

2.3 事件表入库设置​

打开「事件表入库设置」开关后,回传的数据都将写入到事件表中,我们建议您开启事件数据入库。

2.4 集成配置​

您可以在集成配置模块对数据拉取的细节配置进行控制。比如入库后的事件名、拉取指标以及可选维度等。

集成配置是一个 JSON,你可以按照需要对其中的内容进行调整

模块名称含义
sink_eventevent_name入库后的事件名,可以自定义
sourcemetrics数据中的指标维度,列表类型,可以自定义
group_by数据中的分组维度,列表类型,可以自定义
  • 可选维度

以下是 Reporting API 的可选维度。请注意,每个分析维度可以支持的指标都是不同的,具体对应关系,可以参考 ironSource 官网文档。如需调整,请将需要的维度名写入 source.group_by 中

维度名入库字段名描述是否默认备注
datedate数据时间是
adUnitsadUnits广告单元是

app

appKey应用 Key是
bundleId应用 ID是
appName应用名是
platformplatform应用平台是
adSourceproviderName广告来源是
instanceinstanceName实例名与 segment, placement 互斥
instanceId实例 ID
countrycountryCode国家(地区)编号是
segmentsegment用户被归到的流量分组名与 instance, placement 互斥
placementplacement版位与 instance, segment 互斥
osVersionosVersion操作系统版本

最多四选一

connectionTypeconnectionType网络连接类型
sdkVersionsdkVersionSDK 版本
appVersionappVersion应用版本
attattATT 状态
idfaidfaIDFA 是否可用
abTestabTestA/B Test 标签
  • 指标字段

以下是 Reporting API 支持的指标列表,默认情况下我们会拉取所有字段。需要注意,可用指标会受到分析维度的影响,实际接收到的指标会少于下表所示内容。如需调整,请将需要的字段名写入 source.metrics 中

字段名描述
revenue总收益
eCPMeCPM
appFillRate广告填充率(曝光数 / 请求数)
appRequests广告请求数
impressions曝光数
completions

完成数

  • 奖励视频:视频完播数
  • Offerwall:完成目标数
revenuePerCompletion平均完成收益额(收益 / 完成数)
appFills广告填充数
useRate广告曝光填充比
activeUsersDAU
engagedUsers广告互动用户数
engagedUsersRate广告互动用户占比
impressionsPerEngagedUser广告互动用户平均广告曝光数
revenuePerActiveUser即 ARPU 值(单位是美分)
revenuePerEngagedUser广告互动用户 ARPU 值(单位是美分)
clicks总点击数
clickThroughRate点击率(CTR)
completionRate完成率
adSourceChecks广告源检查广告是否可用次数
adSourceResponses广告源产生响应次数
adSourceAvailabilityRate广告可用比例(曝光数 / 广告响应数)
sessionsSession 数
engagedSessions有广告互动的 Session 数
impressionsPerSession平均每 Session 曝光数
impressionPerEngagedSessions平均每次有广告互动的 Session 的曝光数
sessionsPerActiveUser平均每用户 Session 数

2.5 事件入库规则​

  • 使用数据中的 date 字段,即数据时间,作为事件的 #event_time
  • 数据事件名为 -- ironsource_reporting_level
  • 其他字段将全数入库

2.6 标准化字段​

以下事件属性会进行标准化处理:

原始字段标准化字段含义
providerNamete_ads_object.media_source变现渠道
adUnitste_ads_object.ad_group_name变现广告的 Unit 名
placementte_ads_object.placement广告位置
countryCodete_ads_object.country国家地区编码
platformte_ads_object.platform平台,即 Android、iOS 等
bundleIdte_ads_object.app_id应用 ID
appNamete_ads_object.app_name应用名
impressionste_ads_object.impressions曝光量
clickste_ads_object.clicks点击量
revenuete_ads_object.revenue变现收益
这篇文档对你有帮助吗?