menu
Is this helpful?

# 微信广告变现数据集成方案

TIP

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

# 概要

# 接口简介

接口名 类型 粒度 归因 成本 收益 展示 点击 转化
广告分析数据接口 API 聚合指标

微信广告分析数据接口 (opens new window)提供了多种数据报表,TE 系统支持小程序/小游戏广告细分数据,可以获取各广告位的曝光、点击以及收益数据

# 集成流程

  1. 开发微信 Access Token 的获取接口
  2. 登录 TE 后台,进入三方集成模块,新增微信广告分析数据接口方案,并完成相关配置
  3. 查看 TE 系统否成功接收数据,并完成报表搭建

# 一、开发 Access Token 获取接口

由于重复获取微信平台的 Access Token 将导致上次获取的 Access Token 失效,为了避免拉取数据导致的 Access Token 刷新,您需要提供中控服务器统一获取和刷新 Access Token,并向数数提供获取 Access Token 的接口。

接口 Response 参数与微信官方接口保持一致:

{
    'access_token': '**************', 
    'expires_in': 7200
}

参数含义如下:

参数

描述

access_token 获取到的凭证
expires_in 凭证有效时间,单位:秒

# 二、方案配置

接下来请您登录 TE 后台,创建微信广告分析数据接口的集成方案,并完成相应配置

# 2.1 配置授权信息

首先点击授权信息栏的「配置授权信息」按钮,在弹出的授权信息弹窗中,请填写贵方开发的 Access Token 获取接口。请注意获取接口是否可以通信以及返回的数据格式

# 2.2 定时拉取

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

# 2.3 入库设置

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

# 2.4 集成配置

最后,您可以在集成配置模块对数据拉取的细节配置进行控制。比如数据入库后的事件名等。

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

模块 名称 含义
sink_event event_name 入库后的事件名,可以自定义

# 2.5 入库规则

  • 由于微信广告变现数据返回的是聚合数据,因此我们将使用一个固定值作为其用户标识,您可以认为所有数据挂载在一个虚拟用户上
  • 使用数据中的 date 字段,即数据的日期,设置为聚合数据的 #event_time
  • 数据的事件名为 wechat_publisher_adunit_general
  • 指标字段将以数值类型入库,其余字段将以字符串入库
参数 说明
date 数据日期
ad_unit_id 广告位id
ad_unit_name 广告位名称
ad_slot 广告位类型名称
req_succ_count 拉取量
exposure_count 曝光量
exposure_rate 曝光率
click_count 点击量
click_rate 点击率
income 收入(分)
ecpm 广告千次曝光收益(分)

# 2.6 标准化字段

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

原始字段 标准化字段 含义
ad_unit_id te_ads_object.ad_group_id 广告位id
ad_unit_name te_ads_object.ad_group_name 广告位名称
ad_slot te_ads_object.placement 广告位类型名称
exposure_count te_ads_object.impressions 曝光量
click_count te_ads_object.clicks 点击量
income(除以 100) te_ads_object.revenue 收入(元)
【CNY】定值 te_ads_object.currency 收入的币种