乐于分享
好东西不私藏

海外设备类 App,广告变现第一版怎么起

海外设备类 App,广告变现第一版怎么起

海外起步、国家分层、合规底线、目标和动作顺序。这篇文章适合把当天主题当成一次工作自查,而不是泛泛阅读。

如果你做的是设备类 App,广告变现最容易出问题的地方,往往不是“不会接 SDK”,而是把顺序做反了。

今天这篇先解决一个具体问题:海外起步、国家分层、合规底线、目标和动作顺序。读完后,你应该能把这部分内容转成一次团队讨论、一张表,或者一个可以执行的检查项。

今天要抓住的重点

  • 第 14 章:海外分支,第一版怎么更值钱
  • 14.1 海外第一版应该怎么起
  • 14.1.1 海外最怕的不是慢,而是粗
  • 14.2 海外国家分层怎么理解
  • 14.2.1 国家分层之后,动作也要分层
  • 14.3 海外合规的底线

第 14 章:海外分支,第一版怎么更值钱

海外这条线,最容易让人心动的,是高价值国家更高的价格空间。

但海外最容易把人带偏的,也恰恰是这件事。

因为一旦只盯着“价格更高”这四个字,你就很容易忽略后半句:

海外不是一个盘,而是一堆国家、一堆同意状态、一堆平台组合拼起来的盘。

它最大的吸引力在这里。
它最大的复杂度,也在这里。

所以海外第一版的重点,不是上来就追全覆盖。
而是先把最值钱的那部分结构看清楚。

海外最大的问题,往往也来自“更复杂”:

  • 国家差异大
  • 平台组合多
  • 合规要求重

14.1 海外第一版应该怎么起

海外第一版更接近一条试运营路线。

更省事、也更像能真正跑通的起步方式通常是:

  • 先选 1-2 个重点国家组
  • 先接 2 个主平台
  • 先做 1-2 个主位点
  • 先把 ATT / GDPR / 商店披露做对

这比“全球一起做”更像能跑通的项目。

14.1.1 海外最怕的不是慢,而是粗

很多团队做海外,最大的问题不是推进慢。

而是一开始太粗。

粗在哪。

  • 国家不拆
  • 平台不分层
  • 同意状态不拆
  • 高价值国家和大盘国家混着看

结果就是:

  • 总盘收入看着还行
  • 但不知道到底是谁在撑盘
  • 也不知道哪个国家其实已经出问题

海外第一阶段宁可慢一点,也别太粗。

因为一旦粗着做,你后面最贵的成本不是少赚一点。
而是你根本不知道自己到底为什么赚,或者为什么掉。

14.2 海外国家分层怎么理解

国家分层这件事,不能只停在报表看起来整齐。

第一步,至少先把国家分成四层:

  • 高价值国家
  • 主盘国家
  • 第二梯队国家
  • 长尾国家

第一阶段先别想着全覆盖,更关键的是:

让高价值国家的主位点先稳定兑现出来

14.2.1 国家分层之后,动作也要分层

国家分层不是做完报表就结束了。
动作也要跟着分层。

**高价值国家**

更常见的动作是:

  • 保 show success
  • 保 premium demand
  • 小心提 floor

**大盘国家**

更常见的动作是:

  • 修 Fill
  • 修 Show
  • 修加载和承接

**第二梯队国家**

更适合:

  • 复制主盘已验证策略
  • 做小流量灰度

**低价国家**

更适合:

  • 控请求质量
  • 防止低效流量稀释整体表现

这样写出来,团队才知道“国家分层”不是一个抽象概念,而是真会影响动作顺序。

14.3 海外合规的底线

海外最容易发生的,不是你明知道合规重要却故意不做。

而是你以为已经做了。
其实只做了一半。

所以至少要把下面这些当成上线门槛,而不是“后面再补”:

  • iOS ATT 状态传递
  • GDPR 同意状态传递
  • CCPA/CPRA opt-out 传递
  • 商店隐私披露同步
  • 原生/开屏/插屏关闭路径符合规范

海外常见的问题不是赚不到钱。
而是你以为已经能跑,结果先被风控、审核或商店卡住。

14.3.1 ATT、SKAdNetwork、隐私披露不是一回事

这是海外第一版里非常容易混的地方。

**ATT(应用跟踪透明度)**

解决的是:

  • 你能不能在 iOS 上拿到用户的跟踪授权

**SKAdNetwork(苹果隐私归因框架)**

解决的是:

  • 在更隐私保护的框架下,广告归因还能不能正常工作

Apple 官方文档里已经讲得很清楚:
SKAdNetwork 的调用并不依赖 ATT 授权本身。
也就是说,ATT 和 SKAdNetwork 彼此有关,但不是一回事。

**商店隐私披露(Data Safety / Privacy Nutrition Label)**

解决的是:

  • 你在商店里写的“收集什么数据、怎么用”,是不是和 SDK 实际行为对得上

很多团队把这三件事混成一件事,最后很容易出现:

  • ATT 文案写了,但 SKAdNetwork 配置没补
  • SDK 接了,但商店隐私表没同步
  • 用户同意状态拿到了,却没往 mediation 和各广告源传

14.3.2 海外第一版的四个硬门槛

如果是面向海外上线,至少把这四件事当作硬门槛,而不是之后再补:

  1. app-ads.txt
    (授权卖方清单)已发布并验证
  2. 同意状态能传到 mediation 和广告源
  3. ATT / 隐私弹窗时机不打断核心首次体验
  4. Ad Inspector / Mediation Debugger 至少跑通过一轮

这四件事里,前两件很多团队最容易低估。

**关于 app-ads.txt**

Google 官方文档已经把它讲得很明确:

  • 爬虫会按你商店里开发者网站对应的域名去抓 app-ads.txt
  • 如果你用了第三方广告网络,也要把对应 seller 信息写进去

它看上去像个“文档动作”,但真到线上,一旦没配好,很容易影响变现效率和库存可信度。

**关于测试工具**

  • Google 侧有测试广告和 Ad Inspector
  • MAX 侧有 Mediation Debugger

这些工具的作用不是“让接入看起来专业”,而是帮你在上线前把网络状态、SDK 集成、隐私参数、adapter 状态先看一遍。

14.3.3 同意状态传递,不能只停在主 SDK

海外第一版里,还有一个非常容易被忽略的问题:
你以为“同意弹窗已经接了”,但这不代表同意状态真的一路传干净了。

真正该核的不是弹窗有没有出现,而是:

  • 主 SDK 是否收到了状态
  • mediation 是否持有了同样的状态
  • adapter 是否继续把状态传给下游广告网络

这条链只要有一层断了,后面就容易出现一些很难解释的现象:

  • 某个国家 fill 偏低
  • 某个广告源 eCPM 看起来怪
  • 平台表现和后台预期不一致

很多时候,问题不在策略本身,而是在同意状态传递链没有打通。

14.3.4 国家策略不要停在 T1 / T2 / T3

把国家只分成 T1 / T2 / T3 够做报表,但不够做动作。

更实际的做法是,在国家分层之外,再加两条判断:

  • 这是主盘国家,还是高价国家
  • 这是量大国家,还是高 margin 国家

比如:

  • 美国:高价、高竞争,show 掉一点都很伤
  • 欧洲:价格高,但合规环节更重
  • 日本/韩国:价格有吸引力,但用户对打断更敏感
  • 东南亚:国家差异不能混着看
  • 拉美:更适合复制已验证策略,不适合上来就搞复杂实验

14.3.5 国家策略还要叠产品类型

海外国家分层不是孤立存在的。
同一个国家,放在不同产品类型里,动作也会变。

对 IoT / 摄像头 / 设备工具 App 来说,可以先用下面这张表做第一版判断:

组合
更适合先做什么
先避开什么
美国 × iOS × 高频设备 App
保 show、保隐私链路、谨慎做 App Open
首次启动强打断、粗暴提 floor
欧洲 × 摄像头 / 家庭安全
CMP、同意状态传递、非个性化流量兜底
未授权前发送不必要广告数据
日本 / 韩国 × 设备控制
小流量验证频控和样式
高频插屏、误触式原生
东南亚 × Android 大盘
先修 Fill、Show、加载耗时
把 TH、ID、VN、PH 混在一个策略里
拉美 × 网络/设备工具
复制已验证主位点策略
过早接复杂平台矩阵
中东 × 家庭场景
素材安全、敏感品类过滤
不分文化和宗教敏感性的统一投放

这张表的重点,不是让你背国家标签。
而是提醒你:国家策略必须落到广告位、端、用户任务和合规链路上。

14.4 海外第一版的目标

海外第一版先看这几件事就够了:

  • 高价值国家的稳定 fill 与 show
  • 主平台链路稳定
  • 没有明显合规和稳定性问题
  • 知道下一步该往哪个国家扩

14.4.1 海外更要盯“结构变化”,不只是总盘变化

国内和海外还有一个差异:

  • 国内很多时候看主位点变化就能抓住主因
  • 海外很多时候必须看结构变化,尤其是国家结构和同意状态结构

所以海外第一版更要问:

  • 是哪个国家在掉
  • 是高价国家掉,还是大盘国家掉
  • 是同意用户掉,还是未同意流量掉
  • 是广告源结构变了,还是流量结构变了

这一步不拆清楚,很多“海外收入波动”最后都会被误判成平台问题。

14.5 海外第一版建议动作顺序

比较顺手的顺序通常是:

  1. 先选高价值国家组
  2. 先跑 AdMob 主链路
  3. 再补 AppLovin 形成竞争
  4. 最后再决定是否补区域平台

不要反过来做。

平台和国家一上来铺太开,最后往往连问题出在哪都不好判断。

14.5.1 哪些场景该优先盯留存,哪些该优先盯投诉

海外不只是国家更复杂,用户反馈路径也不一样。

比较粗地说:

**这些场景更该优先盯留存**

  • 工具类 App 的冷启和热启位点
  • 高频入口页上的广告位
  • 和核心任务紧挨着的插屏与 App Open

因为用户不一定马上投诉,但会悄悄流失。

**这些场景更该优先盯投诉 / 负反馈**

  • 原生广告样式
  • 容易误触的位点
  • 高敏内容场景
  • 奖励和权益承诺容易引发争议的广告位

因为这类问题通常先在评论、工单、平台反馈里体现出来。

14.5.2 海外最容易低估的,不是技术,而是拆分

海外很多团队最后踩坑,不是因为 SDK 接不上。

而是因为拆得不够细:

  • 国家没拆细
  • 同意状态没拆细
  • 平台层级没拆细
  • 高价值国家和大盘国家混着看

拆不细,后面的很多判断都会变成猜。

而海外一旦开始靠猜,代价通常比国内更高。

14.6 海外可迁移实验,不要照抄案例

海外公开案例里,真正“严格 IoT 原生 + 明确广告收入结果”的材料并不多。
所以第一版不要把别人的案例当答案,而要把它们拆成可验证的实验模式。

更值得迁移的通常是这些:

实验方向
适合场景
第一版怎么测
风险
App Open 延后到第 2 次启动
启动 loading、回前台刷新
老用户小流量,频控后展示
伤冷启动、启动变慢
非付费用户 Rewarded Unlock
云录像试看、历史记录、轻量导出
只给低订阅意向免费用户
吃掉订阅转化、奖励争议
任务完成页插屏
扫描、诊断、测速、检测结果页
结果出现后展示,限制日频
高频任务广告疲劳
Help Center / FAQ 原生
排障教程、设备离线说明、自动化模板
内容加载完成后展示 Native / MREC
内容可信度下降
Bidding vs Waterfall 对照
高流量国家、状态浏览页
单国家、单广告位对照 2-3 周
SDK 延迟、崩溃、维护复杂

这里最重要的不是案例名字。
而是迁移原则:

  • 只迁移低打扰场景,不迁移重打断策略
  • 只在能回滚的远程配置下测试
  • 每次只动一个主变量
  • 同时看收入、漏斗和体验护栏

如果一个案例没有收入、留存、广告位、地区和风险边界,只能当线索,不能当打法。


今天的落地动作

  1. 把上面内容转成你自己 App 的一条判断:现在能不能做、先做哪里、哪些先不碰。
  2. 如果涉及数据或上线动作,只记录可验证事实,不用感觉替代证据。
  3. 把不确定项写成问题,留到下一篇或团队评审时处理。

免费阅读说明

这本连载来自《IoT 设备 App 广告变现从 0 到 1》,当前发行口径为免费阅读。如果你正在做摄像头、智能家居、设备配套或控制类 App,可以先按今天的清单自查,再决定要不要继续读下一篇。

下一篇预告:30 天后,怎么判断广告变现跑通了

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-07-09 12:46:11 HTTP/1.1 GET : https://www.yeyulingfeng.com/a/843930.html
  2. 运行时间 : 0.108963s [ 吞吐率:9.18req/s ] 内存消耗:4,594.06kb 文件加载:145
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=1c8a28e59163c0a1689d0644c241913a
  1. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/public/index.php ( 0.79 KB )
  2. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/autoload.php ( 0.17 KB )
  3. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/composer/autoload_real.php ( 2.49 KB )
  4. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/composer/platform_check.php ( 0.90 KB )
  5. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/composer/ClassLoader.php ( 14.03 KB )
  6. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/composer/autoload_static.php ( 6.05 KB )
  7. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-helper/src/helper.php ( 8.34 KB )
  8. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-validate/src/helper.php ( 2.19 KB )
  9. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/ralouphie/getallheaders/src/getallheaders.php ( 1.60 KB )
  10. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/helper.php ( 1.47 KB )
  11. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/stubs/load_stubs.php ( 0.16 KB )
  12. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Exception.php ( 1.69 KB )
  13. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-container/src/Facade.php ( 2.71 KB )
  14. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/symfony/deprecation-contracts/function.php ( 0.99 KB )
  15. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/symfony/polyfill-mbstring/bootstrap.php ( 8.26 KB )
  16. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/symfony/polyfill-mbstring/bootstrap80.php ( 9.78 KB )
  17. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/symfony/var-dumper/Resources/functions/dump.php ( 1.49 KB )
  18. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-dumper/src/helper.php ( 0.18 KB )
  19. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/symfony/var-dumper/VarDumper.php ( 4.30 KB )
  20. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/guzzlehttp/guzzle/src/functions_include.php ( 0.16 KB )
  21. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/guzzlehttp/guzzle/src/functions.php ( 5.54 KB )
  22. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/App.php ( 15.30 KB )
  23. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-container/src/Container.php ( 15.76 KB )
  24. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/psr/container/src/ContainerInterface.php ( 1.02 KB )
  25. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/provider.php ( 0.19 KB )
  26. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Http.php ( 6.04 KB )
  27. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-helper/src/helper/Str.php ( 7.29 KB )
  28. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Env.php ( 4.68 KB )
  29. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/common.php ( 0.03 KB )
  30. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/helper.php ( 18.78 KB )
  31. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Config.php ( 5.54 KB )
  32. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/alipay.php ( 3.59 KB )
  33. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/facade/Env.php ( 1.67 KB )
  34. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/app.php ( 0.95 KB )
  35. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/cache.php ( 0.78 KB )
  36. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/console.php ( 0.23 KB )
  37. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/cookie.php ( 0.56 KB )
  38. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/database.php ( 2.48 KB )
  39. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/filesystem.php ( 0.61 KB )
  40. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/lang.php ( 0.91 KB )
  41. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/log.php ( 1.35 KB )
  42. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/middleware.php ( 0.19 KB )
  43. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/route.php ( 1.89 KB )
  44. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/session.php ( 0.57 KB )
  45. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/trace.php ( 0.34 KB )
  46. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/view.php ( 0.82 KB )
  47. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/event.php ( 0.25 KB )
  48. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Event.php ( 7.67 KB )
  49. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/service.php ( 0.13 KB )
  50. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/AppService.php ( 0.26 KB )
  51. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Service.php ( 1.64 KB )
  52. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Lang.php ( 7.35 KB )
  53. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/lang/zh-cn.php ( 13.70 KB )
  54. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/initializer/Error.php ( 3.31 KB )
  55. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/initializer/RegisterService.php ( 1.33 KB )
  56. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/services.php ( 0.14 KB )
  57. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/service/PaginatorService.php ( 1.52 KB )
  58. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/service/ValidateService.php ( 0.99 KB )
  59. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/service/ModelService.php ( 2.04 KB )
  60. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-trace/src/Service.php ( 0.77 KB )
  61. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Middleware.php ( 6.72 KB )
  62. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/initializer/BootService.php ( 0.77 KB )
  63. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/Paginator.php ( 11.86 KB )
  64. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-validate/src/Validate.php ( 63.20 KB )
  65. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/Model.php ( 23.55 KB )
  66. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/model/concern/Attribute.php ( 21.05 KB )
  67. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/model/concern/AutoWriteData.php ( 4.21 KB )
  68. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/model/concern/Conversion.php ( 6.44 KB )
  69. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/model/concern/DbConnect.php ( 5.16 KB )
  70. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/model/concern/ModelEvent.php ( 2.33 KB )
  71. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/model/concern/RelationShip.php ( 28.29 KB )
  72. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-helper/src/contract/Arrayable.php ( 0.09 KB )
  73. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-helper/src/contract/Jsonable.php ( 0.13 KB )
  74. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/model/contract/Modelable.php ( 0.09 KB )
  75. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Db.php ( 2.88 KB )
  76. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/DbManager.php ( 8.52 KB )
  77. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Log.php ( 6.28 KB )
  78. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Manager.php ( 3.92 KB )
  79. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/psr/log/src/LoggerTrait.php ( 2.69 KB )
  80. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/psr/log/src/LoggerInterface.php ( 2.71 KB )
  81. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Cache.php ( 4.92 KB )
  82. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/psr/simple-cache/src/CacheInterface.php ( 4.71 KB )
  83. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-helper/src/helper/Arr.php ( 16.63 KB )
  84. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/cache/driver/File.php ( 7.84 KB )
  85. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/cache/Driver.php ( 9.03 KB )
  86. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/contract/CacheHandlerInterface.php ( 1.99 KB )
  87. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/Request.php ( 0.09 KB )
  88. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Request.php ( 55.78 KB )
  89. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/middleware.php ( 0.25 KB )
  90. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Pipeline.php ( 2.61 KB )
  91. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-trace/src/TraceDebug.php ( 3.40 KB )
  92. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/middleware/SessionInit.php ( 1.94 KB )
  93. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Session.php ( 1.80 KB )
  94. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/session/driver/File.php ( 6.27 KB )
  95. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/contract/SessionHandlerInterface.php ( 0.87 KB )
  96. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/session/Store.php ( 7.12 KB )
  97. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Route.php ( 23.73 KB )
  98. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/route/RuleName.php ( 5.75 KB )
  99. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/route/Domain.php ( 2.53 KB )
  100. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/route/RuleGroup.php ( 22.43 KB )
  101. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/route/Rule.php ( 26.95 KB )
  102. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/route/RuleItem.php ( 9.78 KB )
  103. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/route/app.php ( 3.94 KB )
  104. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/facade/Route.php ( 4.70 KB )
  105. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/route/dispatch/Controller.php ( 4.74 KB )
  106. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/route/Dispatch.php ( 10.44 KB )
  107. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/controller/Index.php ( 9.87 KB )
  108. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/BaseController.php ( 2.05 KB )
  109. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/facade/Db.php ( 0.93 KB )
  110. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/connector/Mysql.php ( 5.44 KB )
  111. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/PDOConnection.php ( 52.47 KB )
  112. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/Connection.php ( 8.39 KB )
  113. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/ConnectionInterface.php ( 4.57 KB )
  114. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/builder/Mysql.php ( 16.58 KB )
  115. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/Builder.php ( 24.06 KB )
  116. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/BaseBuilder.php ( 27.50 KB )
  117. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/Query.php ( 15.71 KB )
  118. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/BaseQuery.php ( 45.13 KB )
  119. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/TimeFieldQuery.php ( 7.43 KB )
  120. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/AggregateQuery.php ( 3.26 KB )
  121. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/ModelRelationQuery.php ( 20.07 KB )
  122. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/ParamsBind.php ( 3.66 KB )
  123. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/ResultOperation.php ( 7.01 KB )
  124. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/WhereQuery.php ( 19.37 KB )
  125. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/JoinAndViewQuery.php ( 7.11 KB )
  126. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/TableFieldInfo.php ( 2.63 KB )
  127. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/Transaction.php ( 2.77 KB )
  128. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/log/driver/File.php ( 5.96 KB )
  129. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/contract/LogHandlerInterface.php ( 0.86 KB )
  130. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/log/Channel.php ( 3.89 KB )
  131. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/event/LogRecord.php ( 1.02 KB )
  132. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-helper/src/Collection.php ( 16.47 KB )
  133. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/facade/View.php ( 1.70 KB )
  134. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/View.php ( 4.39 KB )
  135. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/controller/Es.php ( 3.30 KB )
  136. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Response.php ( 8.81 KB )
  137. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/response/View.php ( 3.29 KB )
  138. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Cookie.php ( 6.06 KB )
  139. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-view/src/Think.php ( 8.38 KB )
  140. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/contract/TemplateHandlerInterface.php ( 1.60 KB )
  141. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-template/src/Template.php ( 46.61 KB )
  142. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-template/src/template/driver/File.php ( 2.41 KB )
  143. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-template/src/template/contract/DriverInterface.php ( 0.86 KB )
  144. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/runtime/temp/c935550e3e8a3a4c27dd94e439343fdf.php ( 31.50 KB )
  145. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-trace/src/Html.php ( 4.42 KB )
  1. CONNECT:[ UseTime:0.000559s ] mysql:host=127.0.0.1;port=3306;dbname=wenku;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.000774s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.001966s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.001855s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.000503s ]
  6. SELECT * FROM `set` [ RunTime:0.000294s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.000548s ]
  8. SELECT * FROM `article` WHERE `id` = 843930 LIMIT 1 [ RunTime:0.007360s ]
  9. UPDATE `article` SET `lasttime` = 1783572371 WHERE `id` = 843930 [ RunTime:0.005129s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 64 LIMIT 1 [ RunTime:0.001348s ]
  11. SELECT * FROM `article` WHERE `id` < 843930 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.001569s ]
  12. SELECT * FROM `article` WHERE `id` > 843930 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.001368s ]
  13. SELECT * FROM `article` WHERE `id` < 843930 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.000634s ]
  14. SELECT * FROM `article` WHERE `id` < 843930 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.005461s ]
  15. SELECT * FROM `article` WHERE `id` < 843930 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.002152s ]
0.110662s