关于云资源

云应用源(通常简称为云源)允许你从第三方工具获取数据,这样你就可以分段使用它。云应用有两种类型:对象事件来源。

和基本的跟踪API一样,对象通常包含关于个人或组的信息,这些信息会随着时间的推移而更新,而事件数据只发生一次,并被追加到列表中。

事件的云计算应用程序资源

事件云源可以将它们的数据导出到段仓库中,也可以导出到其他支持处理事件数据的段集成中。

对象的云计算应用程序资源

对象云应用源可以导出数据并直接导入到段仓库中。你必须在启用段仓库之前,先启用段仓库。在仓库中,您可以使用SQL分析数据,或者使用角色的SQL特征来构建受众。对象云资源的一些例子是Salesforce(帐户信息)、Zendesk(支持案例)和Stripe(支付信息)。

在该应用中,来自网站、手机和服务器的数据源可以进入仓库到目的地。对象云应用源数据可以只有去仓库。

云资源是如何工作的?

源在功能上由以下组件中的一个或两个组成:“同步”组件和“流”组件。它们一起工作,根据上游资源可用性和遵循数据规范化最佳实践填充数据的逻辑集合。这些集合可以是事件(仅附加数据流,类似于数据仓库术语中的“事实”),也可以是对象(维度值可以根据上游状态的变化进行更新)。

同步频率

您可以从段web应用程序启用一个云源,并通过粘贴API密钥或通过OAuth验证授予段访问。然后,Segment代表您启动一个预定的作业,该作业向下游工具发出请求,对数据进行规范化和转换,并将数据转发给Segment API。

云源尝试使用尽可能少的API调用,并且(在可能的情况下)只获取自上次同步以来更改的数据。同步可能需要很长时间(特别是第一次同步时),因此云源同步具有健壮的重试和速率限制逻辑。

API调用使用和集合选择

我们努力尊重您的API调用分配和限制。例如,在Salesforce的情况下,我们在每次运行时只对每个集合发出一个查询,使用可能的绝对最小API调用数量(通常为每天350次)。

此外,我们还考虑使用哪些集合,以便在全面了解用户和减少无关数据(如管理和元数据表)之间取得平衡。

很快,我们将允许您在源代码设置阶段指定您所关心的集合,因此,如果您需要减少调用,您将能够取消选择集合。

流媒体

流组件用于实时监听来自下游云源的webhook,对数据进行标准化和转换,并将其转发给我们的api。

同步组件和流组件都可以将数据转发到我们的事件跟踪和对象插入API处理层,但通常同步组件用于获取对象,流组件用于侦听事件。

设置云源

要使用云源,我们建议执行以下步骤。

  1. 获取云源凭据
  2. 让仓库的凭证
  3. 选择您喜欢的同步时间

在你连接一个源之前,检查源文档。查看启用源需要哪种凭证。不同的源需要不同的权限级别。

接下来,您还需要为您的仓库

一旦您有了必要的凭证(或登录到您的云源的OAuth),您就应该准备好了!

  1. 转到网段应用程序中的“源目录”。
  2. 选择云源,单击“配置”。
  3. 输入您的凭证或使用OAuth登录。
  4. 转到“仓库”选项卡,并输入您的仓库的凭据,如果您还没有一个连接到Segment。

根据您的计划,您可以每天安排一定数量的同步。我们建议设置这些功能,以便您的仪表板和报告是新的,以便进行报告,而不是在一天中许多人查询您的数据库的同一时间。

解决云资源

最常见的原因是,由于身份验证或权限问题,云资源出现问题。当问题与身份验证相关时,您将在源详细信息中看到一个“access denied”连接错误。当发生这种情况时,Segment会提前退出进程,并且不再对任何集合进行任何尝试。

当您成功地进行身份验证时,但是您的用户缺乏所需的权限(例如,如果您使用代理登录,而不是Zendesk的管理员),Segment将尝试提取每个收集,并在每个收集的基础上报告错误。这可以帮助您排除源代码运行失败的原因,因为有时基于权限的拒绝是针对上游工具中的特定资源的。

Segment试图让错误在UI中显示得足够清楚,所以我们不需要记录所有的错误。然而,如果不清楚如何修复遇到的错误,联络支持让他们知道。

有时,当同步作业由于未处理的错误而失败或神秘地挂起太长时间时,我们将终止该作业,并报告一个失败,并指示联系支持人员。当这种情况发生时,我们的支持和工程团队已经得到了故障的通知,并拥有了一套完整的日志来开始调试和纠正问题,但不要犹豫,请与我们联系,以便他们可以让您随时了解情况!

使用云源数据

Segment从每个源中提取什么样的数据?

一般来说,我们关注的是提取所有与客户体验直接相关的集合。我们不会自动从合作伙伴API中提取所有可用的集合,因为其中许多集合与客户旅程无关。您可以看到我们在docs中获取的集合的列表对于每个云源。每个集合反映数据库中的一个表。

触点段产品支持如果您需要收集额外的数据,或者需要更改模式来进行您想要的分析。我们很想知道你想要做什么分析,你需要什么额外的数据,我们会和产品团队分享来评估。

如果将来自云、web和移动数据源的数据组合在一个仓库中,您可以回答哪些问题?

  • 在我们的销售漏斗中,什么内容能够推动人们前进?
  • 在发送支持通知单之前,查看的首页是什么?
  • 选择使用短信的人比只使用电子邮件的人参与更多吗?
  • 与我们manbetx客户端应用下载的支持团队互动的客户会更快激活吗?-保留更多加班时间?
  • 在过去的两个月里,这个客户在市场营销、成功和销售方面的沟通都有哪些?

源数据查询

通常,需要中级到高级的SQL经验才能在仓库中研究和分析云源数据。下面的资源可以帮助您更快地启动和运行!

加入id当您开始跨不同类型的源进行联接时,您将需要一种联接用户id的方法。这帮助文章详细说明如何做到这一点。

合作伙伴仪表板我们的BI合作伙伴Mode、Looker、BIME、Periscope和Chartio已经创建了在我们的源模式之上工作的框式仪表板。

最后更改日期:2020年10月28日



从分段开始

细分是将网站和移动应用数据整合到300多个分析和增长工具的最简单方法。
创建免费帐户