谷歌分析 铁砧
查询流
Query Streams 支持无缝集成 Anvil Google Analytics,自动将实时 Google Analytics 数据同步至您的 Anvil 表格。 在 QueryStreams.com 免费注册 并开始在几分钟内将您的Google Analytics数据自动化导入Anvil数据管道。
本指南将向您展示如何通过查询流实现从Google Analytics到Anvil的自动化数据同步。无论您需要向财务团队实时推送分析数据、将订阅指标同步至协作工作区,还是自动化收入报告工作流,查询流都能为Google Analytics与Anvil.works的集成提供安全、无需编码的解决方案。
计划自动化
每小时、每日或按自定义计划同步
安全设计
API密钥保留在您的网络中
闪电般快
优化数据流传输
智能同步
自动插入、更新、删除
什么是Anvil Google Analytics集成?
Anvil Google Analytics集成将您的Google Analytics支付平台与Anvil连接,实现无需手动导出或导入的自动数据同步。Query Streams作为Google Analytics账户与Anvil之间的安全桥梁,按计划对Google Analytics数据执行预存的SQL查询,并将结果直接推送至您的电子表格。
核心能力:
- 自动同步: 安排查询按小时、每日或自定义间隔运行
- 通过SQL访问Google Analytics: 使用熟悉的SQL查询客户、会话、订阅、费用等信息
- 完全同步模式: 自动插入新行、更新现有行并删除已删除记录
- 安全连接: 您的 Google Analytics API 密钥始终受到您网络内部的保护
- 无需编码: 通过查询流网络门户配置所有内容
先决条件
铁砧账户
一个具有API访问权限的Anvil账户(适用于商业版和企业版计划,或通过免费试用获取)。
保存的查询
在查询流中至少保存一个查询,该查询返回您希望同步的 Google Analytics 数据。
第一步:创建您的Google Analytics查询
在设置集成之前,您需要保存一个查询,该查询能返回您希望同步到Anvil的Google Analytics数据。Query Streams允许您像操作数据库一样,对Google Analytics数据编写SQL查询。
- 登录查询流门户: 访问 my.querystreams.com 并登录
- 打开查询生成器: 从仪表板导航至查询构建器
- 选择您的 Google Analytics 数据源: 在左侧的数据探索器侧边栏中,展开您的数据领域,然后选择Google Analytics连接器,并选择您要查询的API数据。
- 编写您的SQL查询: 使用SQL语法查询Google Analytics表格
SELECT
客户邮箱,
客户姓名,
金额(美元),
状态,
创建时间
FROM 会话记录
WHERE 创建时间 >= NOW() - INTERVAL '30 days'
AND 状态 = '已支付'
ORDER BY 创建时间 DESC
LIMIT 500;
可用的 Google Analytics 表格: 客户, 会话, 订阅, 收费, 支付意图, 退款, 交易余额, 产品, 价格, 活动, 争议, 支付款项等等。
- 测试并保存: 运行查询以验证结果,然后将其保存为描述性名称,例如“Anvil的近期付费会话”。
本我 或 发票编号) Anvil 可用于匹配行。
步骤 2:创建 Anvil.works 集成
现在,您将通过自动化功能将已保存的查询连接到Anvil。
- 导航至自动化: 在查询流门户中,单击 自动化 在左侧边栏
- 创建新集成: 点击 新整合 启动设置向导
- 选择您保存的查询: 选择您在步骤 1 中创建的 Google Analytics 查询
- 选择砧座作为目的地: 选择 铁砧 从可用平台列表中
第三步:连接您的Anvil账户
Anvil.works 集成需要在您的 Anvil.works 应用中安装 Query Streams 组件,并使用安全连接密钥进行配置。
添加第三方依赖项
在您的 Anvil.works 应用中,前往 设置 → 依赖项
点击 “第三方” 按Tab键并输入此代码:
47C7VQG6QJTVY16B
创建服务器模块
在您的 Anvil.works 应用中,创建一个 服务器模块 并添加此代码:
from querystreams import connector
connector.init_connector("YOUR_AUTH_KEY")
生成安全认证密钥
在查询流自动化设置中:
- 点击 生成安全密钥 (或输入您自己的)
- 复制授权密钥
- 替换
您的授权密钥在你的Anvil.works代码中使用此密钥
输入Anvil应用程序网址
在查询流中,输入您已发布的 Anvil.works 应用程序网址(anvil.app 域名或您的自定义域名)
示例: https://your-app.anvil.app 或 https://yourdomain.com
测试连接
点击 测试连接 验证查询流能否与您的Anvil.works应用程序进行通信
步骤4:选择目标工作表
选择要在 Anvil.works 中同步 Google Analytics 数据的位置。
- 浏览您的床单: 查询流将显示您可用的砧板和工作区
- 选择工作表: 选择一个现有工作表进行数据同步,或选择 创建新工作表
- 列映射: 查询流将自动将您的查询列映射到Anvil列。如有必要,请进行审查和调整。
步骤5:配置同步模式
选择查询流应如何处理数据同步。
Append 模式
- 在底部添加新行
- 从不修改现有行
- 永不删除数据
- 保存历史记录
Full Sync 模式
热门- 插入件 新纪录
- 更新 变更记录
- 删除 已删除的记录
- 需要主键列
关键列选择: 若使用完整同步模式,请选择能唯一标识每行数据的列。该列必须同时存在于查询结果和Anvil表格中。
列同步行为(SYNC 与 PRESERVE)
对于字段映射中的每列,请选择在同步过程中查询流应如何处理它:
SYNC(默认)
源值 总是覆盖 目标
保护
目标值是 永不覆盖
发票编号– 关键字段客户邮箱– SYNC金额(美元)– SYNC状态– SYNC
分配给– 保护后续说明– 保护优先级– 保护
步骤 6:设置同步计划
配置查询流应从 Google Analytics 同步数据至 Anvil 的时机。
步骤7:审核并激活
- 审查配置: 验证所有设置,包括查询、目标、同步模式和计划。
- 为您的集成命名: 为其命名一个描述性名称,例如“Google Analytics会话到Anvil每日同步”。
- 激活: 点击 创建集成 保存并激活
- 运行初始同步: 点击 立即行动 执行首次同步并验证所有功能正常运行
恭喜!
您的 Google Analytics 与 Anvil.works 的集成现已启用。分析数据将根据您的计划自动同步。
监控您的集成
激活后,您可通过自动化控制面板监控Anvil与Google Analytics的集成状态:
上次同步时间
查看数据上次同步的时间
已同步行数
查看插入、更新和删除的行数
错误警报
若同步失败,请通知我
同步历史记录
查看过去的同步操作及其结果
Anvil与Google Analytics集成的常见使用场景
网站流量追踪
将月度收入、月经常性收入(MRR)及支付趋势数据从Google Analytics同步至Anvil,用于高管仪表盘和财务规划。
转化跟踪
在协作式Anvil工作区中,实时更新团队成员关于有效订阅、流失账户及订阅指标的最新动态。
访客分析
自动将客户数据、终身价值和支付记录同步至Anvil平台,供客户成功团队和销售团队使用。
活动效果监测
在Anvil.works中追踪失败的扣款、支付重试和高风险订阅,以便主动开展客户沟通。
营销投资回报率分析
将退款、争议、余额交易和付款同步至Anvil系统,以便财务团队进行核查。
常见问题
❓ 我能多久将Google Analytics的数据同步到Anvil一次? +
查询流支持从每小时到自定义间隔的同步计划。对于大多数使用场景,每日或每小时同步能在数据新鲜度与系统资源之间取得良好平衡。
🔒 在同步过程中,我的Google Analytics API密钥是否安全? +
是的。您的 Google Analytics API 密钥通过 Query Streams 代理在您的网络内保持受保护状态。数据在传输过程中经过加密,您的 Anvil API 令牌也得到安全存储。Query Streams 绝不会存储您的原始分析数据。
⚠ 如果同步失败会怎样? +
查询流会重试失败的同步操作,并在出现持续性错误时通知您。您可在同步历史记录中查看错误详情,并在问题解决后手动触发重试。
📂 能否将多个Google Analytics查询同步到不同的Anvil表格中? +
是的。为每个查询和目标表格创建独立的集成。每个集成可使用不同的Google Analytics表格、同步模式和计划。
💳 哪些Google Analytics数据可以同步到Anvil? +
您可以查询并同步15个Google Analytics表格,包括客户、会话、订阅、收费、支付意向、退款、余额交易、产品、价格、事件、争议、支付、优惠券、发票项目和订阅项目。

