指南,API和参考文档

实施MixPanel.

mixpanel新的?

本文档涵盖了化妆MixPanel的技术细节。观看入门我们的帮助中心如果您是MixPanel的新手,并希望了解更多有关产品的功能和用途的更多信息。

MixPanel建成,以便您为您的产品使用答案。在我们的核心,我们维护了一个自定义数据存储,以快速,可扩展和可靠的方式查询您的数据。在该数据存储的顶部是我们的用户友好的Web应用程序,可以让您可视化您发送给我们的数据

首先,您需要将数据纳入项目中。这是通过我们托管的SDK完成的最常用。如果您要连接的环境没有SDK,您可以使用我们的数据收集API。

跟踪计划

在实施MixPanel之前建立跟踪计划非常重要。跟踪计划将MixPanel实现连接到目标和性能指示灯,优化MixPanel用例。

您的跟踪计划用作实现MixPanel的地图,以及确保收集有意义的事件和属性的参考。它还指导开发过程。

查看帮助中心的示例跟踪计划以获得更多细节

SDKS.

MixPanel提供了一系列客户端和服务器端库。客户指的是您最终用户与之交互的浏览器或应用程序。服务器托管最终用户的浏览器或应用程序显示的信息。本文将解释服务器端和客户端SDK之间的差异,以便您可以决定如何跟踪每个事件。为了更深入的外观,看客户端VS服务器端跟踪

需要直接从最终用户的设备跟踪某些事件,例如当它们执行没有相关服务器调用的操作时。您的服务器更好地跟踪其他事件,如事务。

例如,您可能有一个混合服务器端和客户端实现,用户在网站上注册。用户点击注册并填写表单,触发客户端事件。用户填写的信息将发送到您的服务器。您可以从服务器发送活动以MixPanel确认注册已完成。

客户端SDKS

最好跟踪客户端SDK上的一些事件,例如在网页和移动应用程序中采取的操作。以下列表概述了客户端SDK跟踪的一些优点:

  • 您可以使用超级属性要使用每个事件发送属性,而无需手动将它们添加到每个事件。
  • 客户端SDK会自动为在网站或应用程序上执行事件的任何用户分配不同的ID。
  • 默认属性是MixPanel自动包含每个事件的元数据。您可以找到默认属性的列表和更多信息帮助中心指南
  • 自动的distinct_id.创建可帮助您对匿名用户的身份管理。库方法允许您将访问者转换为已知用户。

您可以使用MixPanel使用以下客户端SDK:

服务器端SDK

某些操作更容易从服务的后端跟踪。服务器端跟踪允许您发送要将其与用户关联的数据与数据库中的MixPanel。

您可以使用MixPanel使用以下服务器端SDK:

这里没有看到这里列出的SDK?发布到我们的社区思想请求支持新平台的页面。

REST HTTP API.

MixPanel的Engestion API收集事件,用户信息和组信息。如果您使用适当的JSON格式发送数据,MixPanel Invests并显示该数据。MixPanel的摄取功能允许您跟踪连接到网络的任何设备上的事件。

示例包括IOT设备,具有网络连接的硬件(例如具有网络能力的无人机),服务器端实现,没有SDK,或者您想要更粒度控制的服务器端实现。

观看摄取API参考了解更多。

在欧盟(欧盟)实施Mixpanel

mixpanel的欧盟数据居住计划启用欧洲服务器上的用户数据存储。这允许您保护从您的信息被保存和处理的位置。

注册数据居住后,您将在所有API调用期间使用不同的子域。

API.

标准服务器

欧盟居住服务器

摄入API.

api.www.jy710.com.

api-eu.www.jy710.com.

查询API.

www.jy710.com/api.

eu.www.jy710.com/api.

原始数据导出API

data.www.jy710.com/api/2.0/export.

data-eu.www.jy710.com/api/2.0/export.

数据流水线API.

data.www.jy710.com/api/2.0/export.

data-eu.www.jy710.com/api/2.0/export.

Lexicon Schemas API.

www.jy710.com/api/app/projects.

eu.www.jy710.com/api/app/projects.

连接器API.

www.jy710.com/api/app/projects.

eu.www.jy710.com/api/app/projects.

MixPanel SDK中的数据居住

初始化库时,您需要设置服务器位置。您可以在下面找到每个SDK的必要配置设置的链接:

查询能力

为了使项目可以在eu.www.jy710.com上访问查询报告,必须将项目的集群设置为MixPanel-Prod-eu在MixPanel的一边。与您的RM,CSM或AE联系,他们可以协调这种变化。

设置完成后,客户可以登录其帐户eu.www.jy710.com.。此时,将存在MixPanel的所有核心功能。

通过SSO登录

Prepend.欧洲联盟。如果您希望IDP发起的流程直接向您的回报URL开始eu.www.jy710.com.网站(例如www.jy710.com/security/login/1.会成为eu.www.jy710.com/security/login/1.)。

如果您需要用户可以选择其IDP发起的流程,请创建一个版本欧洲联盟。和一个没有的版本欧洲联盟。并将正确的用户分配给正确的用户(例如,在OKTA中,您可以创建“MixPanel”和“MixPanel(EU)”应用程序)。

请勿跟踪浏览器设置

在测试JavaScript实现时,请确保您的“不跟踪浏览器设置”设置为False。MixPanel根据Web浏览器中的“不跟踪”(dnt)设置,切换跟踪。如果设置了DNT设置,则MixPanel不会从该MixPanel实例中收集信息。有关更多信息,请参阅此文章

大约一个月前更新


实施MixPanel.


建议的编辑是有限的API参考页面

您只能建议编辑到跨越身体内容,而不是API规范。