javascript - 如何识别是否提交了Google Adsense代码?

标签 javascript forms adsense identify

如果提交的代码等同于 Google ,我如何识别或识别PHP 或 Javascript Adsense 代码?

例如,我通过一个表单向我的网站提交了几个 javascript 代码,当我提交一个 Google Adsense 代码时,程序应该能够识别。怎么可能?我的意思是我提交任何 adsense 代码,软件会识别它。 提前感谢大家的任何想法!

我想解决这个问题,但不知道如何开始。

我开始想到的一些方法 (请不要阅读此书在你有想法之前否则它会让你感到困惑)

我提交了一个代码,PHP 检查该代码是否包含 AdSense 代码中的常见元素。我意识到这个试验是不好的,因为代码可以包含 adsense 代码的元素,但是可以用独特的元素扩展,所以代码仍然通过了检查。

我开始考虑的另一种方法是编写一个限制代码输入的程序,限制是关于 adsense 代码的长度,但我意识到,adsense 代码长度会不时变化。

我想到的另一种方法是手动检查是否提交了 adsense 代码。最糟糕的解决方案。

最佳答案

第 1 步。从代码示例中收集所有 javascript 字符串。
步骤 2. 将所有字符串合并为一个大字符串。
第 3 步。检查对 google adsense api 或 api key 的引用(UA-something-1 左右)
第四步,反转字符串
第五步,重复第三步
第 6 步。如果发现可疑匹配项,则标记为可疑
步骤 7. 人工检查误报

关于javascript - 如何识别是否提交了Google Adsense代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41218222/

相关文章:

asynchronous - Bootstrap 网站侧边栏中的响应式 Adsense 单元实现

javascript - 模块导出类和函数

django - 将请求传递给 Django Admin 中的内联表单?

php - 更多重定向后获取问题,我做错了什么

php - 一个字段使 SQL UPDATE 语句无法工作

javascript - 如何强制 GTM 在 <head> 中添加标签?

android - AdMob 广告在 Android 更新后停止展示

javascript - 测试 Angular 服务时,我如何使用该服务模拟 Controller ?

javascript - .js 帮助处理 Date 对象和 if/else

javascript - SB Admin 2 侧边栏不折叠