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

大带宽_flask数据库_返利

小七 141 0

服务器采购_如何使用_云计算基础与实用技术

在本社区提示中,我们将重点介绍在单个Mixpanel项目下适应所有不同产品、环境和平台的好处和最佳实践。使用本指南,即时通讯云平台,您的团队可以决定如何在Mixpanel中最好地跟踪跨平台应用程序数据。如果您是众多使用跨平台应用程序的用户之一,大数据分析学习,您可能会想知道,是将所有内容组合到一个Mixpanel项目中,还是将所有内容拆分并分别分析。我们发现,创建单独的开发和生产项目以避免混淆生产数据是一个很好的最佳实践,但是如何处理跨平台的生产应用程序是一个优先考虑的问题。好消息是:Mixpanel足够灵活,可以处理任何想要实现的配置中的跨平台场景。选择权在你,每种方法都有自己的好处。本社区提示旨在帮助您和您的团队决定跟踪数据前进的最佳方式,并提供强大的跨平台分析示例,如果您确实将跨平台应用程序组合到单个Mixpanel项目中,则可以运行这些分析。为什么要将多个平台整合到一个项目中?为了思考这些场景,让我们看看一个假设的公司,DataPoint Games。数据点游戏有两个游戏:安迪的奥德赛和宾果国王。每款游戏都有三个版本:Web、iOS和Android。对于如何在Mixpanel中构建跨平台数据,这里有几个不同的选项。如果datapointgames的团队想把所有的东西都分开,最简单的方法就是有六个不同的项目:一个是针对Web、iOS和Android的,分别针对这两个应用。如果DataPoint Games为每个应用程序的每个版本都有专门的、互斥的团队,那么这可能就是他们想要的!六个不同版本的数据将保持完全不同,每个版本有一个项目。然而,这种设置的缺点是,要分析跨越多个平台的用户旅程更困难。如果一组用户开始在iOS上玩宾果王游戏,但后来又开始玩网络版游戏,团队将不会将其视为同一用户。此外,如果没有原始数据导出和一些自定义分析,DataPoint Games将无法看到应用程序的各种平台之间的对比情况。通过将不同的平台组合成一个Mixpanel项目,我们只剩下两个独立的项目,而不是六个,团队现在能够分析用户在多个平台上玩游戏时的行程。结论是什么?如果你的用户可能在多个平台上使用一个应用程序,大数据分析培训机构,你应该考虑将这些平台组合成一个Mixpanel项目。合并的"下一步"是将多个应用程序合并到一个单一的Mixpanel项目中。两个项目的用户都喜欢通过一个单独的项目团队安装一个单独的应用程序来进行分析。通过这种方式,DataPoint游戏可以很容易地提取报告,以识别有多少用户最终非常喜欢一款游戏,以至于安装了另一款游戏。数据点游戏还可以确定有多少用户在玩每一款游戏,以及那些玩过这两款游戏的用户。也许这些游戏在互相做广告,DataPoint想知道有多少用户在跟踪并安装一款基于另一款广告的游戏。如果你要组合应用程序并使用人员分析发送推送通知,有一个警告:每个平台、每个项目只能有一个推送证书。因此,您只能向一个应用程序发送推送通知。不建议切换证书,因为当用户成为推送的目标时,来自其他应用的推送令牌将失效并被删除。请记住此警告,如果您的团队希望看到单个应用内和多个应用之间的用户旅程,您可以考虑将所有应用程序和平台整合到一个统一的主项目中。以下是我们在跨平台项目中看到的一些优秀的客户用例:比较整个应用程序套件的保留期、注册流程和病毒性,这样您的产品团队就知道在将来的版本中要复制或修改什么跟踪在网上注册的用户,向他们中的一些人发送一条试验性消息,宣布你的移动应用启动,物联网操作系统,然后确定与对照组相比,安装新版本的用户数量在一个应用中找到高价值用户,并邀请他们对你的新产品进行beta测试最佳实践,如果您结合了平台跨平台组合单个应用相对简单。Mixpanel会自动为从web、iOS或Android项目发送的所有事件分配一个"操作系统"超级属性(以及一系列其他有用的属性),因此您可以立即查看总体统计信息,或者过滤到一个或多个平台,以便进行更深入的研究。Mixpanel将自动区分平台,因此很容易在运行中调整细节级别。将多个应用程序中的数据发送到单个项目中很简单,政务大数据,但要确保您的项目组织方式便于构建报表并随着时间的推移进行有效扩展,请记住以下几个最佳做法:1在应用程序启动时设置一个超级属性,指示哪个应用程序正在发送事件超级属性是用给定属性标记用户的整个事件集的一种简单方法。在用户与应用程序交互的开始处放置一行代码可以确保所有后续事件都被标记为便于以后在UI中进行分段和过滤。只需注册一个超级属性(请参阅Web/iOS/Android的文档),如下所示://Javascriptmixpanel.register({"游戏ID":"安迪的奥德赛"});//目标C[mixpanel registerSuperProperties:@{@"游戏ID":@"安迪的奥德赛"}];//Java(安卓)JSONObject props=新建JSONObject();道具。放("游戏ID","安迪的奥德赛");mixpanel.registerSuperProperties(道具);您将能够比较所有应用程序的保留率、漏斗或事件发生率,并深入挖掘单个应用程序的统计数据。2设置人员属性以针对通知、调查和A/B测试跨平台实现也为人员分析提供了好处。考虑跟踪日期属性和递增计数来衡量每个应用程序和应用程序之间的参与度。下面是一个Javascript示例://玩了一轮宾果游戏//其中"currentTime"是当前UTC时间,以YYYY-MM为单位-DDTHH:毫米:SS格式mixpanel.people.set({"Last Match:Bingo Kings":当前时间);mixpanel.people.increment({"游戏计数:宾果王":1});//同时跟踪所有应用的总体参与度mixpanel.people.set({"Last Match":currentTime});mixpanel.people.increment({"播放计数":1});通过这种方式,你可以根据用户使用过哪些应用程序以及他们的参与程度对他们进行分组。最终,将多平台应用程序组合到统一项目中可以成为提高分析灵活性的强大方法。无论您希望对每个业务部门进行战略概述,还是深入了解特定的事件组或用户,Mixpanel都可以灵活地实现您所需的设置。需要帮助为您的团队找到最佳结构吗?伸出援手support@mixpanel.com跟聪明的人说话,快。