靶眼 bullsEye

一款将指定素材展示在相应广告位的工具

bullseye 主要是通过代理 mock 替换真实广告素材以到模拟显示的作用,完全还原真实环境下素材显示方式和功能。主要用于验证素材,请勿用于其他途径。

支持的广告位:开屏、大图、三图、小图、视频、banner

目前仅在 iOS 上完整验证过,下面只列出 iOS 流程。Android 流程可参考 旧版帮助文档

一、配置素材

首页 按"支持的媒体"表格选择对应广告位,点「一键填入」即可生成模板,按需调整后保存。

二、配置代理(iOS)

方法 1:手动代理(推荐,最稳)

打开 设置 > 无线局域网 > 选择 Wi-Fi > 配置代理 > 手动

服务器:bullseye.xiawan8.com   (或代理机 IP)
端口:  8001

方法 2:自动代理(PAC)

打开 设置 > 无线局域网 > 选择 Wi-Fi > 配置代理 > 自动

URL: https://bullseye.xiawan8.com/proxy.pac

PAC 只代理已接入的媒体接口域名,其他流量直连。如果新加了媒体规则但不生效,先确认 host 是否在 static/proxy.pac 的白名单里。

三、配置证书(iOS)

iOS 抓 HTTPS 必须信任根 CA。证书直接从本服务获取,跟当前在跑的代理保持一致:

下载地址

https://bullseye.xiawan8.com/certificate

使用 Safari 打开上面的链接,根据提示「允许下载配置描述文件」。

安装步骤:

iOS 13+ 必须同时完成「安装描述文件」+「证书信任设置开启」两步,缺一不可。

FAQ

1. 配了代理但 HTTPS 全部打不开 / app 一直转圈
多半是证书没装或没在「证书信任设置」里开启,重新执行第三步。
2. 配了代理但目标 app 的广告还是原版
检查后台是否已经把对应类型的规则配上、status=1;或确认接口 host 已经加入 PAC 白名单(如果你用的是自动代理)。
3. 换了代理机后 HTTPS 报错
新代理机的根 CA 跟旧的不是同一套,旧证书必须删掉重装。

Bullseye 支持的媒体

详细字段映射见首页表格 / README.md

媒体 开屏 信息流 备注
趣头条 ✅ 大图 / 小图 / 三图 / 视频 / banner 直接使用响应 type,不限制
新浪新闻 ✅ 大图 / 小图 / 三图 / 视频 开屏与信息流走不同接口
风行电视 ✅ 大图
爱奇艺 ✅ 大图
一点资讯 ✅ 大图 / 小图
蜻蜓 FM ✅ 大图 / 小图
凤凰新闻
网易新闻 ✅ 大图 / 视频 开屏走本地 mock(更稳)
知乎 ✅(仅图片) 视频开屏走客户端本地缓存,无法替换
美图秀秀 ✅(图片 / 视频) 热区无法伪造,开屏点击不跳转