AdMob 如何检测开发者点击?

How does AdMob detect developer click?

在 AdMob 的政策中,规定 -

Publishers may not click their own ads or use any means to inflate impressions and/or clicks artificially, including manual methods. Testing your own ads by clicking on them is not allowed.

但是 AdMob 如何检测开发者是否点击了自己的广告?我看过很多开发商的钱被没收的事件。

他们是否跟踪开发者的 IP 地址?他们是否也跟踪其他一些东西以跟踪开发者点击?

Google(拥有 AdMob)没有透露如何检测点击欺诈的确切细节(因为透露所有细节很容易规避)。然而,他们确实偶尔会像 this 2008 blog post 中那样揭示一些一般的基本原则或涉及的一些因素。在自动检测方面,一般原则是异常检测,如博客中所述post,IP 地址是其中考虑的(许多)因素之一。

为了安全起见,您应该为您的设备和模拟器启用测试广告:

AdRequest adRequest = new AdRequest.Builder()
              .addTestDevice("YOUR_DEVICE_ID")
              .addTestDevice(AdRequest.DEVICE_ID_EMULATOR)
              .build();

然后您将只会看到测试广告,不会计算这些广告的点击次数。