@feedmob/n8n-nodes-femini
v0.1.5
Published
n8n nodes for Femini Reporting (wraps MCP tools) - Now with smart defaults for instant use
Readme
n8n-nodes-femini
这是一个 n8n 社区节点,用于查询 Femini 广告支出数据和管理信息。
功能特性
- 🔍 查询广告支出数据 - 支持多种分组和指标
- 📊 查询管理信息 - 获取直接支出、价格变更等管理数据
- 🔎 搜索 ID - 根据关键词搜索客户、合作伙伴和活动 ID
安装
在 n8n 中安装此社区节点:
npm install @feedmob/n8n-nodes-femini或者在 n8n 界面中:
- 进入 Settings > Community Nodes
- 点击 Install
- 输入
@feedmob/n8n-nodes-femini
凭据配置
此节点需要以下凭据:
- Femini API URL - Femini API 的基础 URL
- Femini API Token - Femini API 认证令牌
- Feedmob API Base URL - Feedmob API 的基础 URL
- Feedmob Key - Feedmob API 密钥
- Feedmob Secret - Feedmob API 密钥(用于 JWT 生成)
详细配置步骤请参考 CONFIGURATION_GUIDE.md
操作说明
1. Query Campaign Spends(查询广告支出)
查询广告活动的支出数据,支持灵活的分组和过滤。
默认配置(开箱即用):
- ✅ Start Date - 自动设置为上月第一天
- ✅ End Date - 自动设置为昨天
- ✅ Groups - 默认为
campaign,partner - ✅ Metrics - 默认为
gross,net - ✅ 所有过滤条件 - 默认为空(查询所有数据)
参数说明:
- Start Date - 开始日期(YYYY-MM-DD 格式),默认:上月第一天
- End Date - 结束日期(YYYY-MM-DD 格式),默认:昨天
- Groups - 分组方式(逗号分隔),默认:
campaign,partner- 可选值:day, week, month, client, partner, campaign, click_url, country
- Metrics - 指标(逗号分隔),默认:
gross,net- 可选值:gross, net, revenue, impressions, clicks, installs, cvr, margin
- Client IDs (Optional) - 客户 ID 过滤(逗号分隔),留空查询所有客户
- Partner IDs (Optional) - 合作伙伴 ID 过滤(逗号分隔),留空查询所有合作伙伴
- Campaign IDs (Optional) - 活动 ID 过滤(逗号分隔),留空查询所有活动
- Click URL IDs (Optional) - 点击 URL ID 过滤(逗号分隔),留空查询所有点击 URL
快速开始: 配置好凭据后,无需修改任何参数即可直接执行,将自动查询上月至昨天的所有广告支出数据。
自定义示例:
Groups: campaign,partner,country
Metrics: gross,net,margin,cvr
Start Date: 2025-01-01
End Date: 2025-01-31
Client IDs: 123,4562. Query Admin Information(查询管理信息)
查询管理系统中的各种数据,包括直接支出、价格变更日志等。
默认配置(开箱即用):
- ✅ Start Date - 自动设置为上月第一天
- ✅ End Date - 自动设置为昨天
- ✅ Admin Metrics - 默认为
infomation - ✅ 所有过滤条件 - 默认为空(查询所有数据)
参数说明:
- Start Date - 开始日期,默认:上月第一天
- End Date - 结束日期,默认:昨天
- Admin Metrics - 管理指标(逗号分隔),默认:
infomationinfomation- 基本信息direct_spends- 直接支出direct_spend_with_change_logs- 带变更日志的直接支出infomation_with_change_logs- 带变更日志的信息price_rate_change_logs- 价格变更日志spend_requests- 支出请求spend_request_with_change_logs- 带变更日志的支出请求
- 过滤条件(可选) - Client IDs, Partner IDs, Campaign IDs, Click URL IDs
快速开始: 配置好凭据后,无需修改任何参数即可直接执行,将自动查询上月至昨天的基本管理信息。
3. Search IDs(搜索 ID)
根据关键词搜索客户、合作伙伴和活动的 ID 信息。
参数:
- Keywords - 搜索关键词(逗号分隔)
注意: femini, assistant, feedmob 是系统关键词,无需查询 ID。
使用示例
示例 1:快速开始(使用默认参数)
- 添加 Femini 节点
- 配置凭据(Femini API 和 Feedmob API)
- 选择操作:Query Campaign Spends
- 直接执行 - 无需修改任何参数!
- 自动查询上月第一天到昨天的数据
- 按 campaign 和 partner 分组
- 返回 gross 和 net 指标
示例 2:自定义查询特定时间段
- 添加 Femini 节点
- 选择操作:Query Campaign Spends
- 修改参数:
- Groups:
client,country - Metrics:
gross,net,margin,cvr - Start Date:
2025-01-01 - End Date:
2025-01-31
- Groups:
- 执行节点
示例 3:搜索特定客户的 ID
- 添加 Femini 节点
- 选择操作:Search IDs
- 输入关键词:
uber,lyft - 执行节点获取 ID 列表
示例 4:查询特定客户的管理信息
- 添加 Femini 节点
- 选择操作:Query Admin Information
- 设置参数:
- Admin Metrics:
infomation,direct_spends - Client IDs:
123,456(从示例 3 获取)
- Admin Metrics:
- 执行节点
示例 5:查询特定合作伙伴的支出
- 添加 Femini 节点
- 选择操作:Query Campaign Spends
- 设置参数:
- Partner IDs:
101,102 - 其他参数保持默认
- Partner IDs:
- 执行节点
数据库架构
详细的数据库架构和查询示例请参考 femini_mcp_guide.md。
开发
# 安装依赖
npm install
# 构建
npm run build
# 开发模式(监听文件变化)
npm run dev许可证
MIT License
