跳到主要内容

Adjust Report Service API

最近更新 2026/10/05
提示

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

概要​

接口简介​

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

Adjust 的 Report Service API 提供了聚合的指标数据,包含了成本、收益、展示、点击、转化等诸多数据。

集成流程​

Adjust Report Service API 数据的接入流程如下:

  1. 在 Adjust 后台,获取 Adjust API 识别码与应用识别码
  2. 登录 AE 后台,进入三方集成模块,新增 Adjust Report Service API 集成方案,并完成相关配置
  3. 查看 AE 系统是否成功接收数据,并完成报表搭建

一、获取 Adjust API 识别码与应用识别码​

1.1 获取 Adjust API 识别码​

在从 Report Service API 获取之前,您需要先获取 Adjust API 识别码。该识别码可以在 Adjust Suite 后台的「账户设置」-「我的档案」中获取,经典控制面板在「我的账户」-「您的数据」标签页中找到「用户详情」,点击底部齿轮按钮获取。

下图为 Adjust Suite 的界面,API 识别码即图中的 API Token:

1.2 获取应用识别码​

接下来您还需要获取 Adjust 的应用识别码,这样才能决定拉取的数据来自于哪个 Adjust 项目。

进入到 Adjust 后台,查找应用并点击应用选项的插入符号 (^),左侧的项目卡片中就有应用识别码(即 App Token)。另外,您还可以点击项目卡片中的「全部设置」,点击「显示应用详细信息」亦可获取应用识别码。

二、方案配置​

获取完 Adjust 的 API 识别码与应用识别码之后,您可以登录 AE 系统,在「三方集成」模块中完成新方案的配置。下图是 Adjust Report Service API 的配置界面,请您按照本章节内容完成方案的创建:

2.1 授权信息配置​

点击「授权信息」下的「配置授权信息」按钮,在弹出框内填写 App ID(Adjust 中的应用 ID)和 API Token

2.2 定时拉取​

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

2.3 拉取时区​

您还可以设置拉取的数据的时区,默认为 UTC+8

2.4 入库设置​

您可以控制数据是否以事件的形式写入,我们建议您开启事件数据入库。

2.5 集成配置​

最后,您可以在集成配置模块对数据拉取的细节配置进行控制。包括数据的时间聚合粒度,拉取的指标字段与维度,以及入库后的事件名等。

集成配置中的内容是一个 JSON,您可以按照以下内容进行自定义配置:

模块名称含义
sink_eventevent_name入库后的事件名,可以自定义
sourcemetrics数据中的指标,列表类型,可以自定义
group_by数据中的分组维度,列表类型,可以自定义
time_granularity数据的时间聚合粒度,字符串类型,取值见 2.5.2 分组维度中的时间粒度,模板默认为 day

您可以按照需要,对集成配置进行修改

2.5.1 涵盖指标​

涵盖指标对应集成配置中的 source.metrics。由于 Report Service 支持的指标相当丰富,本节仅展示部分常用指标,您可以访问 Adjust 官网文档获取详细的指标列表。如需修改指标,可以将所需指标的字段名填写在 source.metrics 中。

  • 转化指标
字段定义公式字段名模版默认使用
平均 DAUs所选时间段的平均日活跃用户(D0 DAU + D1 DAU + DAY N DAU) / 所选时间段天数daus是
平均 MAUs所选时间段的平均 MAU(M0 MAU + M1 MAU + MONTH N MAU) / 所选时间段月数maus是
平均 WAUs所选时间段的平均 WAU(W0 WAU + W1 WAU + WEEK N WAU) / 所选时间段周数waus是

基本 Sessions 数

用户的 sessions 数,排除安装和再归因-base_sessions是
点击数追踪到的点击数-clicks是
点击数 (渠道)由渠道 API 上报的点击数-network_clicks是
点击转化率 (CCR)安装数与点击数的比值安装数 / 点击数click_conversion_rate是
点击率(CTR)点击和曝光的占比点击数 / 曝光数ctr是
离归因发生离归因的次数-deattributions是
行使 GDPR 遗忘权的用户数行使了欧盟 GDPR 遗忘权的用户数。Adjust 将永久删除这些用户的个人数据-gdpr_forgets是
曝光数追踪到的广告曝光数-impressions是
曝光数 (渠道)由渠道 API 上报广告曝光数-network_impressions是
安装曝光比安装数与曝光数的占比安装数 / 曝光数impression_conversion_rate是
安装数追踪到的安装您的 App 的用户数-installs是
安装数 (渠道)由渠道 API 上报的安装数-network_installs是
安装差异数安装数与渠道 API 上报的安装数的差值安装数 - 安装数 (渠道)network_installs_diff是
每千次展示安装数 (IPM)每一千次广告展示引发的安装数1000 * 展示转化比installs_per_mile是
限制追踪设备的安装数打开限制追踪的设备 (LAT) 的安装数-limit_ad_tracking_installs是
限制追踪设备的安装占比限制追踪设备的安装与安装数的比值限制追踪设备的安装数 / 安装数limit_ad_tracking_install_rate是
限制追踪设备的再归因数打开限制追踪的设备 (LAT) 的再归因数-limit_ad_tracking_reattributions是
限制追踪设备的再归因占比限制追踪设备的再归因数 与再归因数的比值限制追踪设备的再归因数 / 再归因数limit_ad_tracking_reattribution_rate是
非自然量安装数不被归因为自然量的用户的安装数-non_organic_installs是
自然量安装数归因为自然量的用户的安装数-organic_installs是
再归因数再归因的用户数-reattributions是
再归因的重装数再归因的用户的重新安装数-reattribution_reinstalls
重新安装数

重新安装的次数

需购买 Uninstall and Reinstall Growth Solution

-reinstalls
总 Sessions 数总 Sessions 数包括安装和再归因base_sessions + installs + reattributionssessions是
  • 成本指标
字段定义公式字段名模版默认使用
广告支出广告的总支出(由拉取参数决定)点击支出 + 曝光支出 + 安装支出cost是
广告支出(归因)Adjust 追踪到的广告支出点击支出 + 曝光支出 + 安装支出adjust_cost是

广告支出(渠道)

由渠道 API 上报的广告支出点击支出 + 曝光支出 + 安装支出network_cost是
广告支出差异广告支出(归因)与广告支出(渠道)的差值广告支出(归因)- 广告支出(渠道)network_cost_diff是
点击成本广告点击消耗的成本支出-click_cost是
付费点击数有广告支出的广告点击数-paid_clicks是
eCPI (所有安装)所有安装的平均有效支出广告支出 / 安装ecpi_all是
eCPI (渠道)由渠道 API 上报的安装的平均有效支出渠道 API 上报的广告支出 / 渠道 API 上报的安装数network_ecpi是
eCPI (付费安装)付费安装的平均有效支出渠道 API 上报的广告支出 / 付费安装数ecpi是
eCPM (归因)由归因数据上报 eCPM 数据(广告支出 / 付费曝光数) * 1000ecpm是
eCPM (渠道)由渠道 API 上报 eCPM 数据(渠道支出 / 渠道付费曝光) * 1000network_ecpm是
eCPC每次点击的平均有效支出广告支出 / 付费点击数ecpc是
曝光成本曝光消耗的成本支出-impression_cost是
付费曝光数有广告支出的付费曝光数-paid_impressions是
安装成本安装消耗的成本支出-install_cost是
付费安装数有广告支出的付费安装数-paid_installs是
  • 收益指标
字段定义公式字段名模版默认使用
广告曝光数广告的总曝光数-ad_impressions是
广告收入广告总收入-ad_revenue是
人群累计广告收入

所选时间段内安装的用户到当前的广告收入

例:选择时间为 1/1 号~1/31 号,今天为 5/1 号,则计算 1/1 号~1/31 号安装的用户到 5/1 号的广告收入

-

cohort_ad_revenue

是
千次展示广告收入每一千次广告展示的平均收入(广告收益 / 广告曝光) * 1000ad_rpm是
内购收入内购收入-revenue是
人群累计内购收入

所选时间段内安装的用户到当前的内购收入

例:选择时间为 1/1 号~1/31 号,今天为 5/1 号,则计算 1/1 号~1/31 号安装的用户到 5/1 号的内购收入

-

cohort_revenue

是
总收入包含广告收入以及内购收入的总收入广告收入 + 内购收入all_revenue是
人群累计总收入

所选时间段内安装的用户到当前的总收入

例:选择时间为 1/1 号~1/31 号,今天为 5/1 号,则计算 1/1 号~1/31 号安装的用户到 5/1 号的总收入

人群累计内购收入 + 人群累计广告收入cohort_all_revenue是
ARPU (全部)包含所有收入的平均活跃用户收益总收入 / 总DAUarpdau是
ARPU(仅广告)仅包含广告收入的平均活跃用户收益广告收入 / 总DAUarpdau_ad是
ARPU (仅内购)仅包含内购收入的平均活跃用户收益内购收入 / 总DAUarpdau_iap是
毛利润总收入减去总成本总收入 - 总成本gross_profit是
人群毛利润所选时段安装的用户的毛利润人群的总收入 - 成本cohort_gross_profit是
人群ROI所选时段安装的用户的毛利润除以成本人群的毛利润 / 成本return_on_investment是
内购数追踪到的内购事件数-revenue_events是
收入成本比 (RCR)所选时段安装的用户的收入与成本的比值人群的总收入 / 总成本revenue_to_cost是
ROAS (总收入)计算总收入的 ROAS(广告收入 + 内购收益) / 成本roas是
ROAS (广告收入)只计算广告收入的 ROAS广告收入 / 成本roas_ad是
ROAS (内购收入)只计算内购收入的 ROAS内购收益 / 成本roas_iap是

2.5.2 分组维度​

以下是 Report Service 支持的分组维度,包括时间粒度(只可选一个,对应集成配置中的 source.time_granularity,模板默认为 day),以及分组维度(可多选,对应集成配置中的 source.group_by)。如需修改维度,可以将所需维度的字段名填写在 source.group_by 中。

  • 时间粒度
维度数据类型描述示例模版默认使用

hour

日期ISO 格式日期值:YYYY-MM-DDTHH:MM:SS

2021-05-11T17:00:45

day日期日期值格式:YYYY-MM-DD2021-05-11是
  • 分组维度
维度数据类型描述示例模版默认使用

os_name

字符串操作系统取值:android、Bada、blackberry、iOS、Linux、Mac OS、server、symbian、unknown、WebOS、Windows、windows-phone是

device_type

字符串设备类型取值:bot、console、iPod、Mac、PC、phone、server、simulator、tablet、TV、unknown是
app字符串应用名称-是
app_token字符串Adjust 中的应用 ID-是
store_id字符串商店应用 IDcom.random.app是
store_type字符串应用安装来源商店google_play是

app_network

字符串应用标识

格式:<store_type>:<store_id>

如:google_play:com.random.app

是
currency字符串币种Euro是
currency_code字符串3 字符的 ISO 4217 货币代码EUR是

network

字符串广告渠道的名称取值:Organic, AppLovin, Facebook Installs, Instagram Installs
campaign字符串包含推广活动名称和 ID-是
campaign_network字符串渠道的推广活动名称-是
campaign_id_network字符串渠道的推广活动 ID-是
adgroup字符串包含广告组名称和 ID-是
adgroup_network字符串渠道的广告组名称-是
adgroup_id_network字符串渠道的广告组 ID-是
source_network字符串基于渠道的可选值, 一般与 adgroup_network 相同-是
source_id_network字符串source_app 值-是
creative字符串包含素材名称和 ID-是
creative_network字符串渠道素材名称-是
creative_id_network字符串渠道素材 ID-是
country字符串国家/地区名称United States of America是
country_code字符串2 字符 ISO 3166 国家/地区代码

US

是
region字符串业务地区APAC是
partner_name字符串Adjust 系统中的合作伙伴名称AppLovin是
partner_id字符串Adjust 系统中的合作伙伴 ID34是

2.5.3 入库规则​

  • 使用数据中的 day 或 hour 字段,即数据的日期,设置为聚合数据的 #event_time
  • 模板中使用的事件名为 -- adjust_report_service_ad_spend,如需修改,请调整 sink_event.event_name
  • 其余指标、维度字段均会入库

2.6 标准化字段​

以下展示的是 Report Service API 的标准化字段:

原字段标准化字段含义
campaign_networkte_ads_object.campaign_name广告计划名
campaign_id_networkte_ads_object.campaign_id广告计划 ID
adgroup_networkte_ads_object.ad_group_name广告组名,变现广告的 Unit 名
adgroup_id_networkte_ads_object.ad_group_id广告组 ID,变现广告的 Unit ID
creative_networkte_ads_object.ad_name广告名
creative_id_networkte_ads_object.ad_id广告 ID
partner_namete_ads_object.media_source媒体渠道或变现渠道
store_idte_ads_object.app_id应用 ID
appte_ads_object.app_name应用名
os_namete_ads_object.platform平台,即 Android、iOS 等
country_codete_ads_object.country国家地区编码
currency_codete_ads_object.currency成本或收益的币种
impressionste_ads_object.impressions曝光量
clickste_ads_object.clicks点击量
installste_ads_object.installs转化量(安装)
costte_ads_object.cost买量成本
revenuete_ads_object.revenue变现收益

三、后续使用​

3.1 数据入库检查​

您可以在「数据管理」页面查看事件 adjust_report_service_ad_spend 是否入库

3.2 单次拉取数据​

如果您希望接入之前一段时间的数据,比如历史数据或者补上拉取失败的数据。可以在保存方案后再次进入方案页面,点击右上角的单次拉取按钮进行一次确定时间范围的数据拉取。需要注意的是,如果您拉取的数据的时间段与之前有重叠,比如拉取了 2023-08-01 的数据,而这一天的数据在之前已经拉取过,则最新一次拉取的数据将覆盖之前的数据:

3.3 ad_spend_mode 参数能力​

https://help.adjust.com/zh/article/how-ad-spend-source-affects-your-data

适配新的 API 能力,AE 默认使用参数从 cost_mode 变更为 ad_spend_mode,参数默认值为 network.

若 ad_spend_source 设为 mixed,广告支出的取值方式如下:

  • 如果合作伙伴使用 Adjust 的 广告支出 API 集成,则广告支出 = 广告支出 (渠道)。这种情况下,您需要在 关联页面中添加账户。否则,值将显示为 0。
  • 合作伙伴未与 Adjust 进行 API 集成的其他所有情况下,广告支出 = 广告支出 (归因)。
这篇文档对你有帮助吗?