appgoblin-dev/appgoblin
GitHub: appgoblin-dev/appgoblin
一款免费移动应用与广告智能分析平台,提供 ASO 工具与应用数据集,解决应用可见性与技术生态洞察问题。
Stars: 49 | Forks: 9
# AppGoblin 移动应用与广告分析
[AppGoblin 是一个移动应用和广告智能平台,提供免费应用智能、ASO 工具,以及广告行业和 SDK 使用情况的付费报告。它专注于技术性的应用分析 — SDK、API 调用和数据安全。](https://appgoblin.info) 这个仓库是 [AppGoblin](https://appgoblin.info) 网站本身的前端和后端。数据由 [appgoblin-dev/adscrawler](https://github.com/appgoblin-dev/adscrawler) 爬取。
[
](/frontend/static/appgoblin_screenshot.png)
## 功能
- **[应用智能](https://appgoblin.info/)** — 覆盖 400 万+ iOS 和 Android 应用的数据(每日更新),包括:
- **关键词** — 追踪你自己的或竞争对手的关键词,以及与之关联的顶级应用
- **趋势** — 追踪安装量和评分随时间的变化
- **排名** — 每日追踪 Google Play 和 Apple App Store 的顶级应用
- **新应用发现** — 展示经常被官方商店算法埋没的新发布应用
- **增长指标** — 每日安装量估算和评分变化追踪
- **[SDK 分析](https://appgoblin.info/sdks)** — 对反编译后的 Android 和 iOS 应用中的 SDK 进行详细拆解,包括广告、分析及开源库
- **[公司目录](https://appgoblin.info/companies)** — 基于 SDK 集成频率对移动应用公司进行排名,可按类别筛选
- 示例:[赌场游戏最流行的广告网络](https://appgoblin.info/companies/types/ad-networks/game_casino)
- 示例:[商业应用最流行的产品分析工具](https://appgoblin.info/companies/types/product-analytics/business)
- **公司情报** — 查看任何移动 SDK 或服务公司的顶级客户端应用
- 示例:[Salesforce 客户](https://appgoblin.info/companies/salesforce.com)
- 示例:[AppsFlyer 顶级应用](https://appgoblin.info/companies/appsflyer.com)
- **广告技术洞察** — 追踪实时广告投放以及应用与之通信的广告技术域名
- **ASO 工具** — 免费的关键词研究工具和数据导出,用于优化应用商店可见性
- **[免费应用数据集](https://appgoblin.info/free-app-datasets)** — 为研究人员、营销人员和数据科学家提供免费的指标和应用描述导出(TSV + XZ)
- **App-Ads.txt** — 每日更新的文件,将应用与其直接和转售广告网络及 SSP 关联起来
## 适用对象
- **应用与游戏开发者** — 希望利用免费 ASO 工具实现增长
- **研究人员与记者** — 需要深入分析数百万款应用的技术细节
- **数据科学家与营销人员** — 需要可复用的应用数据集用于建模、市场映射与分析
- **广告销售团队** — 通过分析竞争对手的应用组合来挖掘客户
- **广告网络与 DSP** — 进行广告欺诈检测
- **DSP** — 需要与真实应用商店 ID(如 `com.example.app`)关联的 App-Ads.txt,而不仅仅是域名
- **竞争对手研究员** — 追踪 SDK 采用情况和增长趋势
- **隐私倡导者** — 在流行应用中识别隐藏追踪器和广告技术域名
### 项目结构
1. Python Litestar 后端 API 位于 `backend/`
2. JavaScript SvelteKit + Tailwind UI 位于 `frontend/`
### 安装
**注意**:在没有数据库的情况下,本仓库无法直接运行,其目的在于展示 AppGoblin 分析数据的透明度。尽管如此,欢迎贡献,如果你有兴趣参与,请联系我们。
- 当前环境基于 Python 3.14
- 安装依赖项:`pip install`(依赖文件位于 `pyproject.toml`)
### 运行
- 本地测试运行方式:
- 后端:在 `backend/` 中运行 `litestar run dev`
- 前端:在 `frontend` 中运行 `npm run dev`
- 本仓库也包含用于生产环境运行的脚本。这些脚本位于 `.github/actions` 中的步骤以及用于前端和后端的 systemd 服务脚本 `scripts` 中。
- 此外,你还需要一个代理。我使用了 Nginx。这是你配置 Nginx 的地方,可能位于站点可用目录 `/etc/nginx/sites-available/appgoblin-api` 或 `/etc/nginx/conf.d/appgoblin-api.conf`
## AppGoblin 社区
**有问题或建议?让我们连接起来!**
邮箱:contact@appgoblin.info
🧙♂️ [加入 Discord 服务器](https://discord.gg/7jpWEhkXRW)
](/frontend/static/appgoblin_screenshot.png)
## 功能
- **[应用智能](https://appgoblin.info/)** — 覆盖 400 万+ iOS 和 Android 应用的数据(每日更新),包括:
- **关键词** — 追踪你自己的或竞争对手的关键词,以及与之关联的顶级应用
- **趋势** — 追踪安装量和评分随时间的变化
- **排名** — 每日追踪 Google Play 和 Apple App Store 的顶级应用
- **新应用发现** — 展示经常被官方商店算法埋没的新发布应用
- **增长指标** — 每日安装量估算和评分变化追踪
- **[SDK 分析](https://appgoblin.info/sdks)** — 对反编译后的 Android 和 iOS 应用中的 SDK 进行详细拆解,包括广告、分析及开源库
- **[公司目录](https://appgoblin.info/companies)** — 基于 SDK 集成频率对移动应用公司进行排名,可按类别筛选
- 示例:[赌场游戏最流行的广告网络](https://appgoblin.info/companies/types/ad-networks/game_casino)
- 示例:[商业应用最流行的产品分析工具](https://appgoblin.info/companies/types/product-analytics/business)
- **公司情报** — 查看任何移动 SDK 或服务公司的顶级客户端应用
- 示例:[Salesforce 客户](https://appgoblin.info/companies/salesforce.com)
- 示例:[AppsFlyer 顶级应用](https://appgoblin.info/companies/appsflyer.com)
- **广告技术洞察** — 追踪实时广告投放以及应用与之通信的广告技术域名
- **ASO 工具** — 免费的关键词研究工具和数据导出,用于优化应用商店可见性
- **[免费应用数据集](https://appgoblin.info/free-app-datasets)** — 为研究人员、营销人员和数据科学家提供免费的指标和应用描述导出(TSV + XZ)
- **App-Ads.txt** — 每日更新的文件,将应用与其直接和转售广告网络及 SSP 关联起来
## 适用对象
- **应用与游戏开发者** — 希望利用免费 ASO 工具实现增长
- **研究人员与记者** — 需要深入分析数百万款应用的技术细节
- **数据科学家与营销人员** — 需要可复用的应用数据集用于建模、市场映射与分析
- **广告销售团队** — 通过分析竞争对手的应用组合来挖掘客户
- **广告网络与 DSP** — 进行广告欺诈检测
- **DSP** — 需要与真实应用商店 ID(如 `com.example.app`)关联的 App-Ads.txt,而不仅仅是域名
- **竞争对手研究员** — 追踪 SDK 采用情况和增长趋势
- **隐私倡导者** — 在流行应用中识别隐藏追踪器和广告技术域名
### 项目结构
1. Python Litestar 后端 API 位于 `backend/`
2. JavaScript SvelteKit + Tailwind UI 位于 `frontend/`
### 安装
**注意**:在没有数据库的情况下,本仓库无法直接运行,其目的在于展示 AppGoblin 分析数据的透明度。尽管如此,欢迎贡献,如果你有兴趣参与,请联系我们。
- 当前环境基于 Python 3.14
- 安装依赖项:`pip install`(依赖文件位于 `pyproject.toml`)
### 运行
- 本地测试运行方式:
- 后端:在 `backend/` 中运行 `litestar run dev`
- 前端:在 `frontend` 中运行 `npm run dev`
- 本仓库也包含用于生产环境运行的脚本。这些脚本位于 `.github/actions` 中的步骤以及用于前端和后端的 systemd 服务脚本 `scripts` 中。
- 此外,你还需要一个代理。我使用了 Nginx。这是你配置 Nginx 的地方,可能位于站点可用目录 `/etc/nginx/sites-available/appgoblin-api` 或 `/etc/nginx/conf.d/appgoblin-api.conf`
## AppGoblin 社区
**有问题或建议?让我们连接起来!**
邮箱:contact@appgoblin.info
🧙♂️ [加入 Discord 服务器](https://discord.gg/7jpWEhkXRW)标签:API调用分析, ASO工具, DFIR, iOS SDK, MMP分析, SDK分析, 公司目录, 关键词跟踪, 前端分析, 后端分析, 增长指标, 安卓SDK, 安装趋势, 客户应用分析, 广告技术情报, 广告网络分析, 应用历史, 应用商店优化, 数据可视化, 新应用发现, 移动应用分析, 移动端数据爬取, 评级跟踪, 追踪器分析, 逆向工具