menu
Is this helpful?

# 百度营销数据集成方案

TIP

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

# 概要

# 接口简介

接口名 类型 粒度 归因 成本 收益 展示 点击 转化
搜索推广账户报告 API 聚合指标

目前 TE 系统支持接入百度营销数据的搜索推广账户报告 (opens new window),可以获取推广账号下的消耗、点击、展示、转化等指标

# 集成流程

  1. 登录 TE 后台,进入三方集成模块,新增百度营销数据集成方案,并完成相关配置,并复制授权回调地址
  2. 在百度营销后台,认证成为开发者,创建应用并获得 AppID 和 secretKey
  3. 回到 TE 后台,修改之前的百度营销数据集成方案,使用应用的 AppID 和 secretKey,并打开授权链接完成授权
  4. 查看 TE 系统否成功接收数据,并完成报表搭建

# 一、方案配置

接入百度数据平台前,需要先在 TE 后台创建相应的集成方案,并获取授权回调地址,您可以按照本文档完成集成方案的创建

# 1.1 临时编写授权信息

首先点击授权信息栏的「配置授权信息」按钮,在弹出的授权信息弹窗中,先随意编写授权信息,作为临时的授权信息。之后在完成百度数据平台的应用创建后,还需进行调整。

# 1.2 定时拉取

您可以在「定时拉取」模块设置 TE 系统定时拉取百度营销数据的策略,可以选择在每天的某时拉取一段时间的数据。由于拉取的数据也会计算再数据量中,建议您在不要定时拉取太长时间的数据

# 1.3 入库设置

您可以控制数据是否以事件的形式写入,如果关闭,则数据将不会写入事件表,因此请不要关闭该配置。

# 1.4 集成配置

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

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

模块 名称 含义
sink_event event_name 入库后的事件名,可以自定义
source time_granularity 数据的时间聚合粒度,即拉取的数据以天还是小时进行聚合 可选值: DAY、HOUR
group_by 数据中的分组维度,列表类型,可以自定义
metrics 对应接口的指标字段,列表类型,可以自定义
- 分组维度

以下是百度营销搜索推广账户报告支持的分组维度,如需调整,可以将需要的分组维度的维度名写入 source.group_by 中

维度名 入库字段名 说明 备注 是否默认拉取
date #event_time 日期 不同时间单位对应的日期格式: DAY: 2021-03-31 HOUR: 2021-03-31 23:00
userName username 账户
businessPointId businesspointid 推广业务ID
businessPointName businesspointname 推广业务
wBudget wbudget 预算
budgetEfficiency budgetefficiency 预算利用率
device device 推广设备 枚举值: 0:计算机 1:移动设备
marketingTargetEnum marketingtargetenum 营销目标 枚举值: 0:网站链接 1:应用推广 2:门店推广 3:推广营销活动 4:电商店铺推广 5:商品目录
targetingType targetingtype 购买方式 枚举值: 0:关键词 6:网址定向
provinceName provincename 该指标不支持小时
provinceCityName provincecityname 城市 该指标不支持小时
- 指标字段

以下是百度营销搜索推广账户报告支持的指标字段,如需调整,可以将需要的分组维度的维度名写入 source.metrics 中。另外,百度营销支持了一系列转化指标,由于转化指标较多,未能在本列表中展示,如需了解,请查看官方文档 (opens new window),并将需要接入的指标的名称填写在 source.metrics 中

名称 入库字段名 说明 备注 是否默认拉取
impression impression 展现
click click 点击
cost cost 消费
ctr ctr 点击率
cpc cpc 平均点击价格
topPageViews toppageviews 上方位展现
topPClicks toppclicks 上方位点击
topPay toppay 上方位消费
topPvWinA toppvwina 上方展现胜出率 【上方展现胜出率】与【推广业务】互斥并该指标不能与provinceCityName,cityName同时请求! 上方展现胜出率=账户上方展现/账户符合投放条件的搜索次数
topPvWinP toppvwinp 上方展现胜出率(精确) 【上方展现胜出率(精确)】与【推广业务】互斥 并该指标不能与provinceCityName,cityName同时请求! 上方展现胜出率(精确)=账户精确触发的上方展现/账户符合投放条件&符合精确触发的搜索次数
topFirstPageViews topfirstpageviews 上方位首位展现
topFirstPvWinA topfirstpvwina 上方首位胜出率 【上方首位胜出率】与【推广业务】互斥
topFirstPvWinP topfirstpvwinp 上方首位胜出率(精确) 【上方首位胜出率(精确)】与【推广业务】互斥
ocpcConversionsDetail4 ocpcconversionsdetail4 激活人数 完成激活行为(首次下载安装并打开应用)的用户数

# 1.5 获取授权回调地址

在完成上述配置后,请点击右上角的保存并授权获取授权信息。请复制第一步中的授权回调地址,并妥善保管。之后点击「暂不授权」关闭该弹窗:

接着,点击「保存」按钮完成方案的保存,至此您暂时完成了 TE 后台的配置工作,接下来请在百度营销后台完成相关配置。

# 二、注册百度营销开发者,并获取授权信息

# 2.1 注册成为开发者

开发者权限需先完成注册成为开发者 (opens new window)进行申请

# 2.2 创建应用并获得 AppID、secretKey

申请开发者权限并审核通过后,请您创建一个应用 (opens new window),按照界面提示,完成相关信息录入。回调地址处,请填写在 TE 系统中获取到的回调地址。

完成配置后,请点击「提交审核」,百度 API 同学审核通过后,您可以获取应用的 appId 与 secretKey 字段,开发者可通过应用授权 TAB 栏进行查看

# 三、回到 TE 后台,完成授权工作

完成百度营销数据后台的配置后,回到 TE 后台,进入到之前的创建的百度营销数据集成方案,点击「授权信息」:

接下来,请将您在百度营销数据后台获取到的 appId 与 secretKey 填入相应位置。完成编辑后点击保存按钮:

接着点击右上角的「保存并授权」,再次进入到授权信息弹窗。此时点击「前往授权」,将打开百度营销数据平台的授权页面

请您登录您需要拉取数据的百度营销数据账号,并在下列页面中完成授权:

当您完成了授权之后,请在「授权信息」中点击左下角的「我已完成以上两步操作」后点击右下角的「完成授权」结束配置。至此,您完成了百度营销平台的数据集成。

# 四、数据入库

# 4.1 入库规则

  • 由于搜索推广账号报告是聚合数据,因此我们将使用一个固定值作为其用户标识,您可以认为所有数据挂载在一个虚拟用户上
  • 使用数据中的 date 字段,即数据的聚合时间,作为事件的 #event_time
  • 数据事件名为:baidu_search_account_report
  • 其他字段将全数入库

# 4.2 标准化字段

TE 系统会对以下字段进行标准化处理:

原始字段 标准化字段 含义
impression te_ads_object.impressions 曝光量
click te_ads_object.clicks 点击量
cost te_ads_object.cost 投放成本