<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Google Ads on Kalend's Blog</title><link>https://blog.kalend.top/tags/google-ads/</link><description>Recent content in Google Ads on Kalend's Blog</description><generator>Hugo -- gohugo.io</generator><language>zh</language><lastBuildDate>Sat, 12 Sep 2026 15:00:00 +0800</lastBuildDate><atom:link href="https://blog.kalend.top/tags/google-ads/index.xml" rel="self" type="application/rss+xml"/><item><title>花220美元投Google广告，60%安装是机器人：一个独立开发者的血泪实录</title><link>https://blog.kalend.top/2026/09/12/google-ads-bot-farm.html/</link><pubDate>Sat, 12 Sep 2026 15:00:00 +0800</pubDate><guid>https://blog.kalend.top/2026/09/12/google-ads-bot-farm.html/</guid><description>
 &lt;blockquote&gt;
 &lt;p&gt;Google后台显示21个安装，管理面板只有1个。另外20个，全是机器人。&lt;/p&gt;

 &lt;/blockquote&gt;
&lt;p&gt;独立开发者Nick Abe用两周时间、220加元买到了一个惨痛教训：Google Ads的安装数据，远没有看起来那么真实。&lt;/p&gt;
&lt;h2 id="先说结论"&gt;先说结论
&lt;/h2&gt;&lt;p&gt;Google报告的安装数是真实发生的&amp;quot;事件&amp;quot;，但其中相当一部分不是真人。机器人农场利用Google的转化追踪机制形成正反馈循环——装得越多，Google越认为你的广告效果好，然后把更多预算导向机器人。&lt;strong&gt;如果你的广告目标设为&amp;quot;安装&amp;quot;，你就是在给机器人打工。&lt;/strong&gt;&lt;/p&gt;
&lt;h2 id="数据不说谎"&gt;数据不说谎
&lt;/h2&gt;&lt;p&gt;Nick的益智游戏Dayzle在Google Ads上跑了两周Android安装广告，日预算CA$40，最终数据如下：&lt;/p&gt;
&lt;table&gt;
	&lt;thead&gt;
			&lt;tr&gt;
					&lt;th&gt;指标&lt;/th&gt;
					&lt;th&gt;数值&lt;/th&gt;
					&lt;th&gt;说明&lt;/th&gt;
			&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tbody&gt;
			&lt;tr&gt;
					&lt;td&gt;总花费&lt;/td&gt;
					&lt;td&gt;CA$220（约￥1,150）&lt;/td&gt;
					&lt;td&gt;两周累计&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;Google报告安装&lt;/td&gt;
					&lt;td&gt;56个&lt;/td&gt;
					&lt;td&gt;被计费的转化&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;机器人安装&lt;/td&gt;
					&lt;td&gt;33个（59%）&lt;/td&gt;
					&lt;td&gt;旧版本App+异常行为&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;非目标地区安装&lt;/td&gt;
					&lt;td&gt;7个（12.5%）&lt;/td&gt;
					&lt;td&gt;广告未投放的国家&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;真实用户&lt;/td&gt;
					&lt;td&gt;13个（23%）&lt;/td&gt;
					&lt;td&gt;产生了真实游玩行为&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;真实用户游戏数&lt;/td&gt;
					&lt;td&gt;92局&lt;/td&gt;
					&lt;td&gt;人均7局，质量不错&lt;/td&gt;
			&lt;/tr&gt;
	&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;strong&gt;关键发现&lt;/strong&gt;：33个机器人安装全部来自已停止分发的旧版App，但每一个都显示安装来源为Google Play。&lt;/p&gt;
&lt;h2 id="机器人的运作机制"&gt;机器人的运作机制
&lt;/h2&gt;&lt;p&gt;这不是简单的脚本刷量。整个链条设计精巧：&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;第一步：看最短广告视频&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;机器人不会点击广告，只看完最短的视频素材。这样成本最低。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;第二步：从缓存安装App&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;不走Google Play，而是从预先保存的APK安装包直接安装。这样更快，也不会触发Play商店的异常检测。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;第三步：打开一次就消失&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;每个机器人设备打开App一次，在每个页面停留0秒，然后永不回来。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;第四步：Google计为转化&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Google的逻辑是&amp;quot;看了广告→安装了App=转化成功&amp;quot;。机器人完美满足了这个条件。&lt;/p&gt;
&lt;p&gt;讽刺的是，&lt;strong&gt;机器人的&amp;quot;表现&amp;quot;越好，Google的算法越喜欢它&lt;/strong&gt;。Google优化你设定的目标，而目标是&amp;quot;安装&amp;quot;。机器人疯狂安装，Google认为广告效果极佳，于是把更多预算导向这些&amp;quot;高转化&amp;quot;的用户——也就是机器人本身。&lt;/p&gt;
&lt;p&gt;一个完美的正反馈循环：&lt;strong&gt;机器人装得越多→Google认为效果越好→更多预算给机器人→更多无效安装&lt;/strong&gt;。&lt;/p&gt;
&lt;h2 id="google的检测有多弱"&gt;Google的检测有多弱
&lt;/h2&gt;&lt;p&gt;从数据看，Google的反作弊系统几乎没有起作用：&lt;/p&gt;
&lt;table&gt;
	&lt;thead&gt;
			&lt;tr&gt;
					&lt;th&gt;异常信号&lt;/th&gt;
					&lt;th&gt;Google是否发现&lt;/th&gt;
			&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tbody&gt;
			&lt;tr&gt;
					&lt;td&gt;20个设备用已下架的旧版本App&lt;/td&gt;
					&lt;td&gt;❌ 未发现&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;安装来源伪装为Google Play&lt;/td&gt;
					&lt;td&gt;❌ 未识别&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;28种手机型号横跨19个州（20台设备）&lt;/td&gt;
					&lt;td&gt;❌ 未触发异常&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;每台设备打开App后0秒离开&lt;/td&gt;
					&lt;td&gt;❌ 未标记&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;7个安装来自广告未投放的国家&lt;/td&gt;
					&lt;td&gt;❌ 未拦截&lt;/td&gt;
			&lt;/tr&gt;
	&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;Nick提交了无效流量申诉表，目前还在等Google的回复。&lt;/p&gt;
&lt;h2 id="开发者的自救方案"&gt;开发者的自救方案
&lt;/h2&gt;&lt;p&gt;Nick没有放弃，而是调整了策略：&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;把优化目标从&amp;quot;安装&amp;quot;改为&amp;quot;完成一局游戏&amp;quot;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;理由很简单：让脚本打开一个App点几下很容易，但让它真正解完一个数独难度高得多。把转化门槛提高，就是在提高机器人的作弊成本。&lt;/p&gt;
&lt;p&gt;他的思路是：&lt;strong&gt;不是要完全杜绝作弊，而是让自己比下一个App更贵、更难骗。&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;对于一个小型应用来说，这个策略够用了。但更大的应用——日预算几万甚至几十万的那种——恐怕会面对更精密的机器人农场，问题远比想象的严重。&lt;/p&gt;
&lt;h2 id="hn社区的血泪共鸣"&gt;HN社区的血泪共鸣
&lt;/h2&gt;&lt;p&gt;这条帖子在Hacker News上获得了452分和236条评论。评论区几乎成了Google Ads受害者的集体控诉：&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;AdMob也被坑&lt;/strong&gt;：有开发者买了Google Ads导流，结果自己的AdMob账号因为&amp;quot;无效流量&amp;quot;被封。也就是说Google一边收你的广告费，一边因为同样的流量封你的变现账号。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&amp;ldquo;这就是Google的商业模式&amp;rdquo;&lt;/strong&gt;：这是评论区最扎心的共识。不止一个人说，Google的广告系统对广告主和开发者两边都在收割。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Google不是唯一受害者&lt;/strong&gt;：有评论指出，其他广告网络都检测到了这些机器人并拒绝投放，唯独Google照单全收。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;大公司也中招&lt;/strong&gt;：有足够规模拥有Google客户经理的公司，申诉两次都被拒。Google甚至要求他们&amp;quot;为无效流量负全责&amp;quot;。&lt;/p&gt;
&lt;h2 id="独立开发者的投放自保指南"&gt;独立开发者的投放自保指南
&lt;/h2&gt;&lt;p&gt;从Nick的经历和HN社区的讨论中，总结几条实用建议：&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;1. 永远不要用&amp;quot;安装&amp;quot;作为转化目标&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;用更深层的行为事件：完成注册、完成首关、产生首次付费。门槛越高，机器人越难模拟。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;2. 第一天就装独立的归因工具&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;不要只看Google给你的数据。用Firebase Analytics、AppsFlyer或Adjust交叉验证每一个安装。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;3. 小预算先跑验证&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;别一上来就放开日预算。先用CA$10-20跑3天，逐个检查每台安装设备的App版本、停留时间、设备型号分布。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;4. 设定CPA上限&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Nick最初设了$1.50的CPA目标，Google找不到就建议他去掉。去掉后立刻花了双倍预算拿到一堆机器人。&lt;strong&gt;CPA上限是你的安全阀，永远不要去掉。&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;5. 排除旧版本App的安装&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;如果你的App有版本更新，确保广告不会被旧版本的安装事件&amp;quot;污染&amp;quot;。在后台设置排除规则。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;6. 保留原始数据&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;导出设备级的安装日志。如果要向Google申诉，你需要证据。&lt;/p&gt;
&lt;h2 id="写在最后"&gt;写在最后
&lt;/h2&gt;&lt;p&gt;Nick的故事不是个例。一条HN评论说得最到位：&amp;ldquo;如果一个机器人农场能发现我这个小预算的广告，它一定能发现你的。&amp;rdquo;&lt;/p&gt;
&lt;p&gt;Google Ads的安装数据是一个真实的数字——但&amp;quot;真实&amp;quot;不等于&amp;quot;有价值&amp;quot;。对于每一个独立开发者来说，在花广告费之前，先想清楚一个问题：&lt;strong&gt;你买的是用户，还是一个数字？&lt;/strong&gt;&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;&lt;em&gt;数据来源：dayzlegame.com/blog/google-ads-bot-farm/，Hacker News讨论（452分，236条评论），2026年9月11日&lt;/em&gt;&lt;/p&gt;</description></item></channel></rss>