用途:通过 Membrane CLI 与 AdRoll 营销平台交互,用于管理数据、记录并自动化工作流,适合需要读取 AdRoll 广告数据或执行相关操作的场景。
主要能力:可搜索并运行预置动作,覆盖组织的广告账户(Advertisable)、广告活动(Campaign)、广告组(Ad Group)、广告(Ad)、受众细分(Segment)及组织信息的查询,并提供按日期范围获取广告组、活动、广告效果报告的能力。动作包括 get-campaign-report、get-ad-group-report、get-ad-report、list-segments、get-segment、list-ads、get-ad 等。
使用方式:先安装 CLI:npm install -g @membranehq/cli@latest;再登录:membrane login --tenant --clientName=<agentType>,无交互环境会输出授权 URL,用户完成后执行 membrane login complete <code>。随后建立连接:membrane connection ensure "https://adroll.com" --json,若状态为 BUILDING 可用 npx @membranehq/cli connection get <id> --wait --json 轮询。用 membrane action list --connectionId=CONNECTION_ID --intent "QUERY" --limit 10 --json 搜索动作,用 membrane action run <actionId> --connectionId=CONNECTION_ID --input '{"key": "value"}' --json 运行;也可通过 membrane request CONNECTION_ID /path/to/endpoint 代理请求。命令加 --json 可获得机器可读输出。
限制:资料未提供 AdRoll 的收费标准、账号权限范围、速率限制或各动作的具体参数细节;凭据由 Membrane 在服务端管理,不应向用户索取 API 密钥。官方文档见 https://developers.adroll.com/。