RudderStack 中的数据建模相对简单。该平台支持通过自定义 Javascript 和 Python 函数进行途中转换,因此您可以在事件到达目的地之前对其进行修改、过滤、屏蔽、清理或丰富。此外,由于 RudderStack 在您的基础设施上运行,因此您可以拥有架构,并且身份解析直接在您的仓库中进行。
架构管理
RudderStack 的事件跟 领英数据库 踪规范与 Segment 几乎相同,因为这些库最初是从 Segment 的开源库中分叉出来的。RudderStack 支持两种事件规范:标准事件和电子商务事件。
标准事件包括以下 API 调用:识别、页面、屏幕、轨道、组、别名、合并和重置。
电子商务事件包括以下 API 调用以及每个类别的属性:浏览、促销、订购、优惠券、愿望清单、分享、评论。
您可以为每个 SDK 部署跟踪计划,以准确定义要捕获和阻止的事件,从而优化数据质量。如果您将事件发送到仓库,RudderStack 会自动为您的事件数据生成预定义架构。但是,由于架构位于仓库中,因此您可以完全控制并根据需要对其进行调整。
身份解析
如果您想构建和管理客户档案以及支持Customer 360,RudderStack 有一项名为 Profiles 的功能,您可以使用它在您的仓库中运行转换作业,将来自多个来源的客户数据拼接在一起。