SuperAPI AI 工具集

klaviyo-developer

通用与其它

查看项目

更新于 10-16 01:08

技能介绍

用途:面向构建 Klaviyo API 生产集成的开发者,提供事件追踪、Profile 管理、SDK 集成、Webhook、目录同步与数据管道架构的专家级指导。营销策略、流程审计、分群与投放优化请参考 klaviyo-analyst 技能。

安装:git clone https://github.com/thatrebeccarae/claude-marketing.git && cp -r claude-marketing/skills/klaviyo-developer ~/.claude/skills/

主要能力:API 认证与版本管理(私有/公共 API Key、OAuth 2.0、revision 头);自定义事件追踪(服务端 Events API、客户端 klaviyo.js、幂等提交);Profile 创建、upsert、批量导入与订阅管理;Webhook 订阅、签名校验与重试处理;Python/Node.js/Ruby/PHP SDK;目录与商品 Feed 同步;数据导出与仓库同步(指标聚合、游标分页、ETL)。

SDK 安装:Python 用 pip install klaviyo-api;Node.js 用 npm install klaviyo-api;Ruby 用 gem install klaviyo-api-sdk;PHP 用 composer require klaviyo/api。

速率限制:多数端点 75 请求/秒,批量导入 10 请求/秒,Profile/Event 创建 350 请求/秒,Campaign 发送 10 请求/秒;返回 RateLimit-Limit、RateLimit-Remaining、RateLimit-Reset 头。

使用方式:可询问自定义事件追踪、批量导入脚本、速率限制处理、Webhook 签名校验、目录同步、OAuth 实现、数据管道设计、API 迁移与集成审计等问题。技能附带脚本,如 python scripts/klaviyo_client.py --action track-event 与 python scripts/dev_tools.py --tool health-check。

限制:嵌套对象在模板中可完整访问,但在流程条件分支与分群中仅支持顶层属性,需扁平化处理;事件属性需同步到 Profile 才能用于分群;指标名区分大小写。MCP 当前固定为 API revision 2026-04-15。具体收费、价格与平台支持范围资料未提供。