云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

服务器_阿里云os去内置软件_哪家好

小七 141 0

高防服务器_美国_美国云计算

我们希望在这里提供一些最新的概要,介绍一些快速启动和运行mixpanel的最佳实践。开始的最佳方法我们建议您从只使用少数几个关键指标开始。我们认为您会惊奇地发现,即使是5个事件,您也能从中获得多大的价值。通过从小规模开始实施,您可以快速地将信号和噪音分开,并从第一天开始就拥有一个可管理的报告环境,您可以与您的同事共享。您还可以更快地根据数据做出决策,从而使工具能够在花费更多的开发时间和精力进行更精细的实现之前展示其价值。此外,如果您在与解决方案架构师通电话后决定采用一种新的组织或命名事件和属性的系统,建站服务,那么小的实现也更容易修复。一个简单的方法是设想一个单一的漏斗,在你的网站或你的应用程序中测量一个最重要的过程(注册,或者购买漏斗都是不错的选择)。试着选择漏斗的步骤作为你的前几个事件。善用属性属性是表达与事件相关联的所有细节的地方。房地产分为两大阵营:特定事件(如与购买活动相关的收入)和特定于用户的(如人口统计用户信息)。我们称之为"超级属性"的用户特定数据。例如,您可能希望将特定用户的性别、年龄或流量源与他们的事件一起发送。所有特定于用户的数据都存储在cookie(在web上)或本地对象(在本机移动设备上)中,并附加到该用户的所有后续事件中。一组丰富的事件和特定于用户的属性将增加报告的灵活性,因为mixpanel允许您深入查看所有报告中许多不同属性的交集。请记住,属性完全由您定义。尽量避免将详细信息存储在可以存储在属性中的事件名称中。例如,不要这样做混音面板.track("Facebook共享")。做这样的事情:混音面板.track("共享",{"网络":"Facebook"})。这里有更多的信息。采用这种策略可以使Mixpanel的UI和报表功能更加强大,更易于理解。清除事件和属性命名我们建议始终使用清晰、可读的事件和属性名称。这使得团队中的每个人都更容易理解您的报告。如果您愿意,您没有理由不使用空格而不是下划线。恰当地命名可以让团队中的每个人都能更方便地进行报告。例如,如果不需要,请不要将属性名"c_id"用于与视频频道关联的id。为什么不给我们发送一个名为"Channel"的属性,并使用通道名称的纯文本表示,而不是原始数字id?继续跟踪您对mixan的实现所做的选择。您可以在这里找到一个示例文档。将开发数据与生产数据分开一个常见的问题是"如何删除我们在检测时发送的一些旧的开发数据?"不幸的是,答案是你不能。我们建议所有客户至少创建两个项目。如果我们的项目被称为"Mixpanel",那么我们将把一个项目称为"Mixpanel–Dev.",永久免费自助建站平台,另一个项目称为"Mixpanel–Prod"。在代码中使用逻辑来交换两个项目标记,以便在开发和推送到生产时使用。它没有额外的费用,你有多个项目,因为我们的价格只是根据你发送给我们的数据量。我如何跟踪不同的用户?这是什么"不同的用户名"?mixpanel中最重要的属性之一是distinct_id。distinct_id是随每个mixpanel事件一起发送的属性,我们使用它来确定所有报表的唯一性。在JS或iOS/Android sdk中,您可以让mixpanel为您处理不同的\u id,大数据产业,但您也可以选择自己控制它。您可以使用identify方法设置不同的\u id。您可以使用mixpanel.get_属性JS中的"distinct_id"(或移动SDK中的等效id)。一个常见的问题是,当一个匿名流量通过注册漏斗,然后最终转换为用户时,该怎么做。如果你在清除新的用户id后,你会说你自己是一个新的用户来跟踪他们。然后你可能会发现自己通过一个漏斗部分改变了独特的特征,这将打破你的漏斗!不幸的是,无法更改已经发送到mixpanel的事件的不同的\u id。哦,不!这里的最佳实践是允许mixpanel的JS库(或mobile SDK)在用户访问您的站点时向其发出自己的自动distinct_id值。允许用户在遍历注册漏斗时从该不同的\u id发送事件。在注册时(如果您使用的是mixpanel的JavaScript库v.2.2或更高版本),那么您可以启动mixpanel.alias("what you unu aliasing_to")将以前的id别名为新发布的内部id。从那时起,当用户返回并进行身份验证时,确保它们具有您刚刚使用别名的idmixpanel.register({"distinct_id":"无论您给什么别名"})或mixpanel.identify("你化名为什么")。这样,您就可以确保注册漏斗不会中断,并且可以继续将所有身份验证后的活动都归属于该用户,使用与注册漏斗中最初使用的相同的id。更多关于别名的信息。参与度数据和人员数据有什么区别?报告的"参与"部分提取并呈现基于事件的数据。人员分析部分提取并呈现人员数据。现在这两种数据类型是完全独立的。也就是说,通常数据都是发送给两者的。例如,当注册一个将用户标记为paid=true的超级属性时,同时发送人员数据和事件数据是有意义的。用于发送事件数据的库可以在这里找到,而用于发送人员数据的库可以在这里找到。我们建议将Javascript用于web集成Javascript是我们将Mixpanel集成到您的网站的最强大的库。当然,欢迎您在本地托管JS库,或者根据需要对其进行修改,但是除非您有充分的理由,否则我们建议您使用snippit,它将从CDN异步提取完整的库。我们的Javascript有许多特性,可以使检测变得尽可能简单,如果您使用snipbit,您将能够在不更改代码的情况下(在大多数情况下)使用我们对库所做的更新。在某些情况下,发送事件服务器端更有意义。对于这些实例,我们用许多服务器端语言(python、php、ruby等)提供功能更有限的库。javascript库适用于包含html5视图的移动应用程序,但对于本地应用程序,我们建议使用我们的原生Android和iOS sdk。我们的移动sdk已经成熟,提供了与javascript库相同的功能丰富性,并且实现策略类似。付费客户应该小心谁是项目业主如果您是付费客户,"拥有"(是项目管理员)的用户还必须持有项目的帐单信息。你可以发电子邮件support@mixpanel.com如果您希望将您的项目或帐单信息转移到其他mixpanel帐户。向一个项目发送数据如果你有类似的用户行为来自多个平台(可能是Facebook游戏也有移动版本),超级返利,我们建议你将所有数据发送到一个项目,并将数据来源的平台作为超级属性进行跟踪。这样,您可以跨平台查看一个用户的行为,物联网技术,并选择是否在同一组轴上查看所有用户活动,还是过滤到特定平台。当然,只有当用户所采取的基本操作足够相似,可以用同一组事件名称(属性可能不同)来描述时,才建议这样做。数据灵活性Mixpanel是一个非常灵活的开放式工具。你可以用它来做任何事情,从测量你的用户如何公平地杀戮数字怪兽,到qa后端修复,或者监视和调整性能指标,比如渲染UI需要多长时间。任何可以被认为是带有"属性"的"事件"都可以用mixpanel跟踪。此外,您可以从任何可以发送http请求的东西向我们发送数据。黑客攻击我们的数据模型不仅是意料之中的,而且是受到衷心鼓励的。所以,在发送事件和属性时,请使用您的想象力。不要让传统的关于网络分析的想法限制了你可以用数据驱动的方式回答的问题。如果你想出了一个新的或酷的用途,给我们写信support@mixpanel.com所以我们可以吹嘘你!