用途:Tealium 是客户数据平台(CDP),用于在各触点收集、统一和激活客户数据,供营销与数据分析团队改善客户体验、开展个性化营销。官方文档见 https://community.tealiumiq.com/t5/iQ-Tag-Management/REST-API/ta-p/20499。
主要数据对象:访客档案(Visitor Profile)、属性(Attributes)、同意偏好(Consent Preferences)、数据层(Data Layer)、事件(Event)、用户标识符(User Identifier)。
使用方式:该技能通过 Membrane CLI 与 Tealium 交互,Membrane 自动处理认证与凭证刷新。安装 CLI:npm install -g @membranehq/cli@latest。登录:membrane login --tenant --clientName=<agentType>;无界面环境会打印授权 URL,登录后用 membrane login complete <code> 完成。任意命令加 --json 可获得机器可读输出。
建立连接:membrane connection ensure "https://tealium.com" --json,用户在浏览器完成认证后得到 connection id。若状态为 BUILDING,用 npx @membranehq/cli connection get <id> --wait --json 轮询,直到 READY;若为 CLIENT_ACTION_REQUIRED,按 clientAction 提示操作(如连接、提供输入),完成后重新轮询。
查找与运行操作:membrane action list --connectionId=CONNECTION_ID --intent "QUERY" --limit 10 --json 按自然语言意图搜索;每个结果含 id、name、description、inputSchema、outputSchema。运行:membrane action run <actionId> --connectionId=CONNECTION_ID --json,传参用 --input '{"key": "value"}' --json。
代理请求:当现有操作不覆盖需求时,可用 membrane request CONNECTION_ID /path/to/endpoint 直接调用 Tealium API,支持 -X/--method、-H/--header、-d/--data、--json、--rawData、--query、--pathParam 等选项,Membrane 会补全基础 URL 并注入认证头。
限制与建议:优先使用 Membrane 预置操作而非自行编写 API 调用,以便复用内置认证、分页与错误处理;不要向用户索要 API key 或 token,应通过创建连接由 Membrane 服务端管理凭证。本资料未提供具体收费、价格、平台细节,暂未提供。