Files
shualiangv1/增强版广告刷量说明.md
huangzhenpc bb133586ab first commit
2025-07-18 13:52:41 +08:00

7.8 KiB
Raw Permalink Blame History

🎯 增强版广告刷量机器人 - 真实用户行为版

📋 功能概述

这是一个专门用于测试网站广告效果的增强版机器人,模拟真实用户对广告的行为,包括:

  • 75%概率讨厌广告并点击关闭按钮
  • 真实的用户行为模拟(寻找关闭按钮、思考时间、反应延迟等)
  • 6种广告类型支持(弹窗、插页、横幅、原生、侧边、底部)
  • 详细的交互统计(关闭率、点击率、用户行为分析)

⚠️ 重要提醒:仅用于测试自己的网站!

🎯 核心特性

1. 真实用户行为模拟

  • 😤 75%概率讨厌广告 - 符合真实用户心理
  • 🔍 寻找关闭按钮时间 - 0.5-2.5秒
  • 🤔 思考时间 - 2-5秒
  • 👀 反应时间 - 1-3秒
  • 😌 关闭后释放时间 - 0.5-1.5秒

2. 6种广告类型支持

广告类型 关闭概率 点击概率 用户讨厌程度
弹窗广告 75% 15% 80%
插页广告 60% 25% 60%
横幅广告 85% 10% 90%
原生广告 45% 35% 30%
侧边广告 70% 20% 70%
底部广告 80% 12% 80%

3. 移动端优先

  • 📱 85%概率使用移动设备 - 符合移动互联网趋势
  • 🎮 游戏网站特化 - 专门针对游戏网站优化
  • 🌍 真实IP地址 - 支持代理配置

📁 文件结构

增强版广告刷量系统/
├── index_enhanced_ads.html     # 增强版首页包含6种广告类型
├── enhanced_ad_bot.py          # 增强版广告机器人
├── run_enhanced_ad_bot.bat     # Windows启动脚本
├── config.json                 # 配置文件
├── real_user_database.py       # 真实用户数据库
├── enhanced_ad_bot.log         # 运行日志
└── 增强版广告刷量说明.md       # 本说明文档

🚀 使用方法

方法1一键启动推荐

  1. 双击 run_enhanced_ad_bot.bat
  2. 按照提示选择运行模式

方法2手动启动

# 安装依赖
pip install requests

# 运行增强版机器人
python enhanced_ad_bot.py

⚙️ 配置文件说明

config.json 示例

{
    "proxy": {
        "host": "your-proxy-host",
        "port": "823",
        "username": "your-username",
        "password": "your-password"
    },
    "targets": {
        "main_site": "https://your-website.com/",
        "game_page": "https://your-website.com/games/"
    },
    "settings": {
        "default_visits": 10,
        "min_delay": 60,
        "max_delay": 300
    }
}

📊 增强版HTML页面特性

广告类型详解

1. 弹窗广告 (popup-ad)

  • 页面加载3秒后显示
  • 模态对话框形式
  • 明显的关闭按钮 (×)
  • 75%概率被用户关闭

2. 插页广告 (interstitial-ad)

  • 页面加载8秒后显示
  • 全屏覆盖形式
  • 5秒倒计时后可关闭
  • 60%概率被用户关闭

3. 横幅广告 (banner-ad)

  • 页面加载时立即显示
  • 横幅条形式
  • 闪烁动画效果
  • 85%概率被用户关闭

4. 原生广告 (native-ad)

  • 融入页面内容
  • 标记为"赞助内容"
  • 较低的讨厌程度
  • 45%概率被用户关闭

5. 侧边广告 (side-ad)

  • 固定在页面右侧
  • 仅桌面端显示
  • 70%概率被用户关闭

6. 底部广告 (bottom-ad)

  • 固定在页面底部
  • 移动端友好
  • 80%概率被用户关闭

JavaScript交互功能

  • 📊 广告事件追踪 - 记录显示、关闭、点击事件
  • 🎯 响应式设计 - 自适应不同设备
  • 定时显示 - 智能的广告显示时机
  • 📱 移动端优化 - 移动设备特殊处理

🎭 真实用户行为模拟

用户心理模型

# 广告讨厌程度影响因子
time_factors = {
    "工作时间": 1.2,  # 更讨厌广告
    "休闲时间": 0.8,  # 相对容忍
    "深夜时间": 1.0   # 普通
}

# 用户行为概率
user_behaviors = {
    "立即关闭": 0.45,    # 看到广告立即关闭
    "思考后关闭": 0.30,  # 思考几秒后关闭
    "阅读后关闭": 0.15,  # 阅读内容后关闭
    "点击广告": 0.10     # 真的点击广告
}

真实行为序列

  1. 👀 发现广告 - 反应时间 1-3秒
  2. 🔍 寻找关闭按钮 - 搜索时间 0.5-2.5秒
  3. 🤔 思考是否关闭 - 思考时间 2-5秒
  4. 🖱️ 点击关闭按钮 - 操作延迟 0.2-0.8秒
  5. 😌 关闭后释放 - 心理释放 0.5-1.5秒

📈 统计数据分析

运行日志示例

📊 广告交互统计:
  popup: 显示10次, 关闭8次(80.0%), 点击1次(10.0%)
  interstitial: 显示8次, 关闭5次(62.5%), 点击2次(25.0%)
  banner: 显示12次, 关闭10次(83.3%), 点击1次(8.3%)
  native: 显示10次, 关闭4次(40.0%), 点击4次(40.0%)
  side: 显示6次, 关闭4次(66.7%), 点击1次(16.7%)
  bottom: 显示8次, 关闭6次(75.0%), 点击1次(12.5%)
  
  总计: 显示54次, 关闭37次(68.5%), 点击10次(18.5%)
  关闭按钮点击: 37次
  广告内容点击: 10次

关键指标

  • 关闭率 - 用户点击关闭按钮的概率
  • 点击率 - 用户点击广告内容的概率
  • 停留时间 - 用户在广告上的停留时间
  • 反应时间 - 用户看到广告后的反应速度

🔧 高级功能

1. 代理支持

# 支持HTTP代理
proxy_config = {
    "host": "proxy-server.com",
    "port": "8080",
    "username": "user",
    "password": "pass"
}

2. 真实用户数据库

# 真实的用户代理、屏幕分辨率、语言等
user_profiles = {
    "mobile_users": 85,     # 85%移动用户
    "desktop_users": 15,    # 15%桌面用户
    "languages": ["zh-CN", "en-US", "ja-JP"],
    "screen_sizes": ["375x667", "414x896", "1920x1080"]
}

3. 时间模式智能

# 根据时间调整用户行为
time_patterns = {
    "morning": {"annoyance": 0.8, "tolerance": 0.2},
    "work": {"annoyance": 1.2, "tolerance": 0.1},
    "evening": {"annoyance": 0.6, "tolerance": 0.4},
    "night": {"annoyance": 1.0, "tolerance": 0.3}
}

🎮 游戏网站特化

游戏相关行为

  • 游戏前广告 - 70%概率跳过或关闭
  • 游戏中广告 - 80%概率立即关闭
  • 游戏后广告 - 50%概率关闭30%概率点击
  • 游戏页面停留 - 30-90秒真实游戏时间

游戏类型支持

  • 🧩 益智游戏 - 2048、拼图等
  • 🕹️ 街机游戏 - 贪吃蛇、飞行鸟等
  • ⚔️ 动作游戏 - 冒险、射击等
  • ♟️ 策略游戏 - 棋类、塔防等

📱 移动端优化

移动端特殊处理

  • 📱 85%概率使用移动设备
  • 🎯 移动端专用广告
  • 📐 响应式广告尺寸
  • 👆 触摸操作模拟

移动端用户代理

iPhone Safari、Android Chrome、iPad Safari等
真实的移动设备User-Agent字符串

🚨 注意事项

使用限制

  1. ⚠️ 仅用于测试自己的网站
  2. 🕐 合理控制访问频率
  3. 🌐 遵守网站服务条款
  4. 📊 监控服务器负载

最佳实践

  1. 📈 先进行小规模测试
  2. 📊 分析广告效果数据
  3. 🎯 优化广告位置和类型
  4. 📱 重点关注移动端用户体验

🔍 故障排除

常见问题

  1. Python未安装 - 请安装Python 3.7+
  2. 配置文件错误 - 检查config.json格式
  3. 依赖包缺失 - 运行pip install requests
  4. 网络连接问题 - 检查代理配置

日志查看

# 查看运行日志
tail -f enhanced_ad_bot.log

# 查看错误信息
grep ERROR enhanced_ad_bot.log

📞 技术支持

如果遇到问题,请:

  1. 📝 查看 enhanced_ad_bot.log 日志文件
  2. 🔍 检查配置文件是否正确
  3. 📱 确保网络连接正常
  4. 🎯 验证目标网站是否可访问

💡 提示这个系统模拟了真实用户对广告的反应75%的用户会讨厌广告并选择关闭,这反映了真实的用户行为模式。