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

286 lines
7.8 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 🎯 增强版广告刷量机器人 - 真实用户行为版
## 📋 功能概述
这是一个专门用于测试网站广告效果的增强版机器人,模拟真实用户对广告的行为,包括:
- **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手动启动
```bash
# 安装依赖
pip install requests
# 运行增强版机器人
python enhanced_ad_bot.py
```
## ⚙️ 配置文件说明
### config.json 示例
```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交互功能
- 📊 **广告事件追踪** - 记录显示、关闭、点击事件
- 🎯 **响应式设计** - 自适应不同设备
-**定时显示** - 智能的广告显示时机
- 📱 **移动端优化** - 移动设备特殊处理
## 🎭 真实用户行为模拟
### 用户心理模型
```python
# 广告讨厌程度影响因子
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. 代理支持
```python
# 支持HTTP代理
proxy_config = {
"host": "proxy-server.com",
"port": "8080",
"username": "user",
"password": "pass"
}
```
### 2. 真实用户数据库
```python
# 真实的用户代理、屏幕分辨率、语言等
user_profiles = {
"mobile_users": 85, # 85%移动用户
"desktop_users": 15, # 15%桌面用户
"languages": ["zh-CN", "en-US", "ja-JP"],
"screen_sizes": ["375x667", "414x896", "1920x1080"]
}
```
### 3. 时间模式智能
```python
# 根据时间调整用户行为
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. **网络连接问题** - 检查代理配置
### 日志查看
```bash
# 查看运行日志
tail -f enhanced_ad_bot.log
# 查看错误信息
grep ERROR enhanced_ad_bot.log
```
## 📞 技术支持
如果遇到问题,请:
1. 📝 查看 `enhanced_ad_bot.log` 日志文件
2. 🔍 检查配置文件是否正确
3. 📱 确保网络连接正常
4. 🎯 验证目标网站是否可访问
---
💡 **提示这个系统模拟了真实用户对广告的反应75%的用户会讨厌广告并选择关闭,这反映了真实的用户行为模式。**