如何导出 TicketingHub 数据并连接其他工具
TicketingHub 提供多种共享数据的方式。合适的选项取决于您需要一次性使用的电子表格、自动更新,还是自定义集成。
选择合适的方法
| 您想要执行的操作 | 推荐方法 |
|---|---|
| 在电子表格中查看销售数据或核对付款 | 从 Transaction Reports 下载 CSV |
| 导出经过筛选的预订列表 | 使用 Orders → Actions → Download |
| 导出客户或付款数据 | 在相应的控制面板区域使用 Download 选项 |
| 自动将新预订添加到 Google Sheets | 将 TicketingHub 连接到 Zapier,或向您自己的集成发送 Webhook |
| 让报表软件读取 TicketingHub 数据 | 创建只读的 Supplier API (V2) 令牌 |
| 让合作伙伴平台查询可用性或创建预订 | 使用相应的 TicketingHub API,或使用现有的经销商和 OTA 集成 |
将数据导出到 Excel 或 Google Sheets
财务和销售数据
- 前往 Reports → Transaction Reports。
- 选择所需的日期范围。
- 下载与您的任务相匹配的报表。
- 在 Excel 中打开 CSV,或通过 File → Import → Upload 将其导入 Google Sheets。
按票种查看销售数据时,请使用 Booking Transaction Sales 报表。要核对已收和已退的款项,请使用 Payment and Refund Transaction Detail。有关所有可用报表及其日期规则,请参阅 交易报告。
Transaction Report 导出的所有日期和时间均使用 UTC。将数据与本地每日总额进行比较前,请先检查时区。
预订、客户、付款和名单
- 预订: 前往 Orders,应用所需的筛选条件,然后选择 Actions → Download。
- 客户: 前往 Customers,然后选择 Download。
- 付款: 打开 Orders 下的 Payments 标签页,然后选择 Download。
- 参加者名单: 打开产品名单,然后选择 Download → Spreadsheet。选择导出单个活动还是整天的活动。
部分选项取决于您账户启用的功能和权限。
自动更新 Google Sheets
TicketingHub 没有内置的实时 Google Sheets 连接。您有两种选择:
- 使用 TicketingHub with Zapier,并选择 Google Sheets 作为操作应用。
- 使用 webhooks,将预订、订单、付款或退款事件发送到您自己的系统。
Webhook 会在新事件发生时发送这些事件,但不会导出历史数据。如果还需要较早的预订记录,请先下载 CSV。
连接报表软件或自定义平台
当其他安全系统需要按计划读取产品、价格、交易或其他账户数据时,请使用 Supplier API。
- 按照 如何创建和使用 API 令牌 中的说明操作。
- 选择 Supplier API (V2)。
- 如果集成只需要查看数据,请选择 Read-only。
- 通过安全渠道将令牌提供给负责构建集成的人员或公司。
- 将 TicketingHub API reference 分享给开发人员。
为每个连接的系统创建单独的令牌。切勿将 API 令牌放在公开的电子表格、网站代码、电子邮件或聊天消息中。
连接需要产品和可用性的合作伙伴
请询问合作伙伴支持哪种 TicketingHub 连接:
- 对于 GetYourGuide、Viator、Airbnb 或 Rezdy 等受支持的平台,请使用现有的经销商或 OTA 设置。
- 当自定义平台需要账户和产品数据时,请使用 Supplier API (V2)。
- 当自定义的服务端预订体验需要实时可用性和预订功能时,请使用 Widget API。
Widget API 令牌必须保留在安全的服务器上,不得添加到浏览器代码中。若要建立新的 OTA 连接,请从 如何连接 OTA 开始。
故障排除
我在 Settings 中看不到 API Tokens。
前往 Settings → Features,启用 Api access。您必须拥有管理员访问权限才能管理令牌。
我看不到 Customers 或 Payments 的下载选项。
您的账户可能尚未启用相应区域,或者您的用户角色没有访问权限。请让账户管理员检查您的权限。
我的 Google Sheet 没有更新。
下载的 CSV 是一个数据快照,不会自动更新。如果您设置了自动连接,请检查 Zapier 任务或接收 Webhook 的系统。