Mixpanel目的地


mixpanel.是Web和移动应用程序的事件跟踪和分段平台。通过分析用户执行的操作,您可以更好地了解推动保留,参与和转换。客户端MixPanel目标代码是开源。

您可以浏览GitHub上的代码在Device-mode Analytics.jsiOS安卓

如果您注意到任何漏洞、过时的信息或只是想留下一些反馈来帮助我们改进文档,让我们知道

开始

在开始之前,请确保Mixpanel支持您选择实现的源类型和连接模式。你可以了解更多联系方式在这里

网络 移动的 服务器
设备模式
☁️云模式
  1. 从Segment应用程序的目的地页面点击增加目的地
  2. 在目的地目录中搜索MixPanel并确认源连接到。
  3. 复制MixPanel“API秘密”和“令牌”,并将其粘贴到段中的连接设置中。
  4. 使目的地开始发送您的数据到Mixpanel。

为React Native添加设备模式sdk

将Mixpanel设备模式SDK添加到原生项目:

  1. 导航到项目的根文件夹,并运行a纱加入mixpanel.命令将目标SDK添加到项目中。
  2. 添加一个进口声明到您的项目,如下面的示例所示。
    进口mixpanel.@segment / analytics-react-native-mixpanel
  3. 在同一项目文件中,将目的地添加到使用清单在等待命令。
    等待分析设置your_write_key.//添加任何设备模式目标。这确保它们在继续之前加载。使用mixpanel.// ......})
  4. 最后,更改为您的iOS开发文件夹(CD iO.)和运行POD安装

如果你对Segment Specs不熟悉,可以看看页面的方法所做的事。示例调用如下:

分析页面()

默认情况下,页面调用将转换为MixPanel事件。这发送了所有问题页面屏幕例如,使用单一名称的调用加载一个页面或者加载了一个屏幕分别使用body中的calls属性。这为Mixpanel的报告提供了最佳的页面/屏幕分析体验。

您可以通过在MixPanel目标设置中更改“跟踪所有页面以统一事件名称”来禁用此默认值。

如果你想追踪页面或者屏幕将MixPanel调用MixPanel在事件名称中使用名称或类别,我们为发送页面/屏幕呼叫提供三种选项。

笔记:从“合并页面”调用开始,下列选项分别是互相排他性有关详细信息,请参阅代码

  1. 跟踪所有页面以使用综合事件名称MixPanel
  2. 跟踪所有页面到Mixpanel
  3. 跟踪MixPanel的分类页面
  4. 跟踪命名为mixpanel

如果您选择“跟踪所有页面到MixPanel”,则所有页面无论您如何定制它将发送一个加载一个页面.即使您启用了其他选项,我们也只会发送此呼叫,以防止重复计算您的页面浏览量。

如果您选择“跟踪分类页面到Mixpanel”,我们将发送【类别】页面事件。

如果选择“TRACK命名页面到MIXPANEL”,我们将发送一个查看[名字]页面事件。

请注意:如果启用了两个选项2和3,我们将优先考虑类别.如果你通过两者类别的名字(如。分析。页面('类别','姓名');),我们将发送一个查看类别名称mixpanel。

简而言之,段只会将1个事件发送到mixpanel per页面调用。

识别

如果你对Segment Specs不熟悉,可以看看识别方法所做的事。示例调用如下:

分析识别userId123詹姆士长臂猿})

您要做的第一件事是识别您的用户,以便Mixpanel知道他们是谁。您将使用Identify方法来完成此任务,该方法采用惟一用户标识用户和任何特征你知道他们。

段不会默认将数据发送到MixPanel人员,因为这通常需要升级MixPanel帐户。要启用MixPanel人员,请在段设置UI中更改“使用MixPanel人员”设置。

在知道用户的唯一数据库之前,要在mixpanel中添加人员属性用户标识,你可以识别特征没有用户标识

笔记:这仅适用于Analytics.js和我们的移动SDK。

你的识别如果您只想在没有a的情况下设置人员属性,则呼叫将在Analytics.js中如下所示用户标识

分析识别({电子邮件hello@example.com.的名字伊恩泰勒})

集团

群组呼叫将发送到MixPanel,如果,只有if.

  1. Group Identifier Traits设置有一个或多个Traits保存在Mixpanel的目标设置中。
  2. 您已在MixPanel中创建了一个相同名称的组密钥项目设置
  3. 与配置的组标识符特征之一同名的组特征将随组调用发送。
分析集团0E8C78EA9D97A7B8185E8632的名字发动机新万博app2.0下载company_id.0E8C78EA9D97A7B8185E8632//组标识符特征。行业技术员工329.计划企业总账单830});

MixPanel支持多个组的定义。有关更多信息,请参阅Mixpanel的Group Analytics文档

如果群组呼叫有一个匹配组标识符特征设置的组特征,那么事件将被忽略。

使用设备模式组

当您使用Analytics.js或我们的移动SDKS从客户端拨打识别方法,使用Analytics.js或我们的移动SDKs发生了一堆事情:

我们从识别和翻译我们的特殊的特征因此,他们符合MixPanel API的期望。下表显示了映射。您将传递左侧的钥匙进入段,我们会在发送到MixPanel之前将其转换为右侧的键。

创建 $创建
电子邮件 美元的电子邮件
$ first_name.
last_name美元
的名字 美元的名字
用户名 $用户名
电话 美元的手机

使用云模式组

当您从我们的任何服务器库中调用识别方法时,我们创建或更新MixPanel人员中的用户,您提供了您提供的特征。打电话识别没有仅支持标准MixPanel报告界面中的任何用户追踪事件。

你不会看到服务器端特征在您跟踪的任何事件上显示为超级属性。这是因为mixpanel没有REST API设置超级属性为一个distinct_id., 所以识别呼叫只影响MixPanel人。

对于Mixpanel人,这对此很重要识别呼叫前的用户追踪.一个追踪没有A.识别不会在MixPanel人员中创建用户。

如果你使用云模式,你必须显式地将分组值作为事件属性包含在任何你想使用Mixpanel的Group Analytics分析的事件中。

注册超级属性

默认情况下,每个特征(即属性识别呼叫)被注册为超级属性。这不需要通过a用户标识在里面识别调用。你可以通过一个特征对象本身,它仍然会将trait注册为超属性。

我们还允许你禁用默认行为,并通过取消勾选“设置所有Traits为super properties或People properties默认”来显式注册超属性,并显式指定Traits或属性,你想让我们注册为Segment的Mixpanel目标面板中的超属性。在这里查看文档

人的属性设置

如果您已启用MixPanel人员在段设置中,我们也称MixPanelpeople.set同样的特征对象。不需要额外的API调用来填充Mixpanel People。

我们还允许您禁用默认行为,并通过取消选中将人员设置属性将所有特征设置为Super属性或人员属性默认情况下并明确指定你想要我们在Segment的Mixpanel目标面板中设置为people属性的trait或属性。Segment自动包括任何匹配Mixpanel的特殊属性的特征,你可以在上面的表格中看到。在这里查看文档

如果你叫识别没有一个用户标识,它可能无法设置MixPanel内部的属性,但它将缓存这些特征以供以后使用Segmentanalytics.js.最好总是打电话识别与一个用户标识

数组

用于传递给的数组类型特征识别呼叫,我们将使用MixPanel的人民将它们合并(忽略重复项)到它们的现有值。如果trait不存在,将为您创建一个新的数组。要清除一个数组特征的内容,可以传递一个空数组[]

追踪

如果你对Segment Specs不熟悉,可以看看跟踪方法所做的事。示例调用如下:

分析追踪按钮点击

因为MixPanel是一个事件跟踪分析工具,所以您将想要的追踪您的用户的操作。你更有用的事件追踪, Mixpanel就会变得更好。

你应该使用追踪实现这一目标的方法。分部追踪方法将事件和事件属性直接映射到MixPanel事件和事件属性。

跟踪费用

如果在段设置中启用MixPanel人员,并且您包含一个名为的事件属性收入,我们将追踪到当前用户的费用。

保留属性

在命名将发送到MixPanel的活动属性时,有两个字符串可以避免:长度长度被解释为javascript。长度方法,该方法导致mixpanel.track调用静默失败。是Mixpanel早期使用的保留财产。如果您包含一个名为的属性在您的活动中,它不会在UI中显示。但是,它不会导致mixpanel.track调用失败。

别名

如果你对Segment Specs不熟悉,可以看看别名方法所做的事。示例调用如下:

分析别名newUserId

重要的:MixPanel用于要求您打电话别名在所有库中将匿名访问者连接到识别用户。但是,随着MixPanel的新的发布身份合并功能这不再需要。要启用ID合并,请转到MixPanel设置仪表板,导航到项目设置>身份合并然后在屏幕上启用设置。如果你是使用此设置,请使用以下说明。**

一旦你有一个用户标识对于以前是匿名的访客,你需要别名他们的旧匿名ID到新用户标识.在MixPanel中匿名用户历史可以合并到识别的用户。因为你应该只打电话别名第一次,在用户注册之后,但在第一次注册之前识别

你也想要追踪导致标识或创建用户的操作。阅读我们的如何识别新用户的指南学习的原因。

阅读更多关于Mixpanel如何推荐使用的信息别名在他们的文档中

我们建议尽可能建议在客户端上叠加,这是由于别名服务器端的技术限制。

别名使用Device-mode

在客户端Javascript中,您只需要传递新的标识用户标识.我们自动别名匿名ID你的新用户标识

这里有一个Javascript的例子用户标识12345

分析别名12345);分析识别12345);分析追踪用户注册);

别名使用云模式

如果识别或者追踪调用到达Mixpanel时带有一个新的distinct_id.一个太快别名调用时,在事件和别名调用之间存在一个竞争条件。只要你识别追踪电话到达〜1秒后别名,这不应该是一个问题;备份别名队列时,MixPanel队列事件也会缓解竞现。

但是,如果事件过快地处理事件,在它们相应的别名之前,您的呼叫可能会导致拆分/重复配置文件。

MixPanel的客户端Javasript库通过继续发送来解决此问题追踪拨打原始mixpaneldistinct_id.虽然记录更新。为了使用这种保护并避免创建分裂配置文件和破碎的漏斗,我们建议在客户端通过Analytics.js为Mixpanel做所有的别名

然而,在某些情况下,尽管存在重复配置文件的风险,您可能仍然希望将调用发送到服务器端。在这些情况下,有两个调用选项别名从您的服务器:

与客户端跟踪相结合

如果您可以从浏览器或我们的移动SDK之一跟踪客户端的匿名用户,您需要通过MixPaneldistinct_id.从浏览器到您的服务器才能别名它到了新的用户标识

首先,使用analytics.ready抓住MixPaneldistinct_id.

分析准备好功能(){var.anonIdmixpanel.get_distinct_id();});

接下来,通过anonId到您的服务器和别名识别, 和追踪你的新用户。

下面是一个Node示例,其中new用户标识12345

分析别名({previousIdanonId用户标识12345});分析fl();//刷新别名分析识别({用户标识12345});分析追踪({用户标识12345事件连接Facebook});

如你所见,我们建议冲洗别名给MixPanel一点额外的时间来在你之前处理它识别追踪

跟踪专门的服务器端

如果你在我们的服务器端库中跟踪匿名用户,这会让事情变得容易得多。你要做的就是别名匿名ID到新用户标识

这是一个python的例子别名识别追踪匿名的序列ID92FH49FQH9849HF.和新用户标识12345

分析别名'92fh49fqh9849hf'“12345”分析fl()#刷新别名分析识别“12345”分析追踪“12345”“注册”

如你所见,我们建议冲洗别名给MixPanel一点额外的时间来在你之前处理它识别追踪

最佳实践

收集上下文属性

如果你在服务器端发送事件,取决于你的库(JS,移动,或服务器),我们将映射尽可能多的事件Mixpanel支持上下文属性我们可以。

你可以看看哪个上下文属性将被任何段库自动收集.如果你使用的库不支持某个上下文属性,你仍然可以用你的事件手动发送它们,只要它是按照我们的规格

例如,如果你想发送UTM.参数使用服务器端库,您可以附上一个context.campaign.对象是这样的:

/ /节点库分析追踪({用户标识019MR8MF4R.事件购买了一个项目特性收入39.95shippingMethod2天},语境活动的名字TPS创新通讯通讯媒介电子邮件术语TPS报告内容图片链接});

我们不绘制地图$ library_version.因为这是为Mixpanel的库版本保留的,而不是Segment的。我们没有映射到美元的品牌


特性

自动跟踪

Mixpanel在2021年2月停止了自动跟踪功能。该功能不再可用。

默认情况下,我们不会将数据发送到MixPanel人,因为它通常需要升级MixPanel帐户。如果要启用MixPanel人员,只需选中“框:使用MixPanel人员来自MixPanel表中的源目标页面。

如果你想在Mixpanel中添加people属性,在你知道用户的唯一数据库之前用户标识您可以识别特征没有用户标识

你的识别如果您只想在没有a的情况下设置人员属性,则呼叫将在Analytics.js中如下所示用户标识

分析识别({电子邮件example@example.com.的名字伊恩泰勒})

UTM运动参数

由于Segment的客户端javascript库(analytics.js)加载mixpanel.js.在后台中,您将在直接使用MixPanel时,您将获得与UTM广告系列参数周围的MixPanel完全相同的功能。

在MixPanel的UTM文档中阅读更多

为了在服务器端传递UTM参数,您可以传递属性或特性utm_sourceUTM_MEDIUM.utm_campaignUTM_Content., 和UTM_TERM.在您的曲目和识别呼叫中,或将它们传递给您语境对象,例如:

/ /节点库分析追踪({用户标识019MR8MF4R.事件商品购买特性收入39.95shippingMethod2天},语境活动的名字TPS创新通讯通讯媒介电子邮件术语TPS报告内容图片链接});

显式设置人员属性和超级属性

我们曾经将所有特征和属性设置为超级属性和人员属性(如果您启用MixPanel人员),但现在MixPanel允许您通过人员属性和超级属性进行报告。为了让您更好的精确度和控制属性或特征作为超级属性或人员属性,您可以取消选中将所有特征设置为Super属性或人员属性默认情况下并将你想要发送到Mixpanel的属性或特征作为People或Super properties,如下所示。我们仍然会通过所有Mixpanel的特殊特性作为People属性,所以你只需要添加那些没有打开的这个列表。注意,我们只将People Properties设置为.identify()调用。

Mixpanel人员属性列表"></p>
        <h3 id=递增的事件

你不需要添加任何额外的代码来增加Mixpanel用户的事件计数,只要他们是“已知用户”。告诉我们哪些事件需要加1,我们会处理剩下的:

Mixpanel递增事件列表"></p>
        <p>你可以在<strong>高级选项</strong>在“段目的地”页面上的MixPanel设置。</p>
        <p>对于列出的每个事件名称,我们自动调用Mixpanel<code class=增量,并设置一个用户特征最后一个+

例如,如果你添加登录在递增事件列表中,我们将递增一个名为登录并设置了一个叫做最后一次登录使用当前日期和时间。

如果你想增加一个增量来查看特定的页面或屏幕,确保你已经选择了“跟踪命名页面”的设置,并在“事件增加人员”下使用动态生成的事件名称。例如,.page(“注册”)可以翻译成浏览注册”,.Screen('列表')可以翻译成浏览清单屏幕”。

记住,我们每次只发送一个事件页面调用。

请注意:递增仅适用于“已知用户”,因此如果您的曲目呼叫正在进行服务器端,则需要在UserID中传递。如果您的曲目呼叫是客户端的,则需要先识别您的用户。

递增属性

要在属性级增加,只需告诉我们您希望我们使用递增的属性设置,我们会致电MixPanel增量为您附加到属性时(例如“购买的商品”:5

重置mixpanel cookie.

当用户注销时,我们建议您计算Analytics.Reset();擦除段饼干。目前此函数未映射到MixPanel的重置方法。如果你有问题distinct_id.例如没有与正确的用户匹配,您应该将此添加到您的注销流程中:

分析准备好功能(){窗口mixpanel.曲奇饼清晰的();});

忽略IP从服务器禁用地理位置在Mixpanel人

如果您想避免将任何IP地址发送到MixPanel并通过这样做,请关闭服务器端用户的地理位置,通过context.ip.为0。

这是一个python示例:

分析追踪用户身份用户ID事件'忽略我的IP'语境“知识产权”0})

提供context.ip.给你所有的识别追踪, 和别名调用,以确保Mixpanel不会地理定位您的用户。

将数据发送到MixPanel的欧盟端点

如果您想在欧洲联盟实施MixPanel,您需要在应用程序中的MixPanel设置中启用“启用欧洲联盟Ennopt”的设置。启用此设置后,段将自动更新从我们的服务器端库或使用Analytics.js或iOS SDK的浏览器发送的任何数据的端点。

如果你使用我们的Android SDK发送数据,你需要使用元数据标签指定不同的端点。在你的应用程序的AndroidManifest.xml文件,您需要添加以下标记标签覆盖轨道,参与,和组端点:

android: name =“com.mixpanel.android.MPConfig.EventsEndpoint”android:价值=“https://api-eu.mixpanel.com/track?ip=”/>android: name =“com.mixpanel.android.mpconfig.peopleendpoint”android:价值=“https://api-eu.mixpanel.com/engage=”/>android: name =“com.mixpanel.android.mpconfig.groupsendpoint”android:价值=“https://api-eu.mixpanel.com/groups”/>

看看MixPanel文件关于他们的欧洲联盟终点有关其他信息。

故障排除

我什么时候能从我的移动应用程序中看到数据?

如果您已有一个使用段库部署的应用程序,并且您只需启用MixPanel Mobile,则可能需要您的所有移动用户才能刷新其段设置缓存,并了解要发送至的新服务.

设置缓存刷新后,我们的库会自动启动向MixPanel发送数据。

同样值得注意的是,Mixpanel的SDK只有在应用处于后台时才会向Mixpanel服务器提交请求。这意味着你在测试时可能会在段调试器中看到事件,但这些请求实际上不会被转发到Mixpanel,直到应用被发送到后台。

如果你在Xcode中测试,记住你必须首先在应用程序的背景,然后事件将显示在Mixpanel中。如果您在没有后台的情况下终止会话,这些事件将丢失。

我看到事件进入mixpanel但不是人。

  1. 你需要确保你使用识别.Mixpanel的音轨不会在Mixpanel People中创建用户。
  2. 一定要打开“人物”设置,这样你所有的识别调用将被发送到Mixpanel的People功能。
  3. 确保你在Mixpanel People Explore选项卡中禁用了默认过滤器。

附录

知识产权

如果IP.属性被传递给MixPanel,该值将被解释为请求的IP地址,因此自动解释为MixPanel地理位置属性(城市,国家,区域)。在解析了IP地址之后,它们将丢失IP地址,并仅保持在结果的地理位置属性上。因此,如果要在MixPanel UI或RAW数据中显示IP地址作为属性,则只需略微修改该属性的命名约定。

代替IP.,可以使用属性名用户的IP或者IP地址(无论您的实施最清晰)。这样,MixPanel不会自动将IP地址解释为IP地址,而是将该值存储为事件上的属性。你可以阅读更多这里

绕过服务器端呼叫中的“最后一次见到”

通过传递,您可以绕过“最后一次见”日期属性的自动重新设置活跃的值为在里面语境对象,如下:

分析识别用户身份“12345”特征'姓名''坦率'},语境'积极的'

推送通知

推送通知仅适用于绑定了Segment-Mixpanel SDK的项目。

请注意:你必须通过调用本地Mixpanel方法来设置推送通知处理程序。你可以在我们的iOS安卓documentation._

应用内通知

应用内通知仅适用于捆绑段 - MixPanel SDK或使用客户端Web集成的项目。您必须通过调用本机MixPanel方法来设置您的内部通知处理程序。

请注意:您可以阅读更多有关如何在我们的方法中接近的信息iOS安卓文档。

A / B测试

请注意:你必须通过调用本地Mixpanel方法来设置推送通知处理程序。你可以在我们的iOS安卓文档。

设备连接方式(捆绑移动SDK)

我们支持Mixpanel自动推送通知使用didRegisterForRemoteNotificationsWithDeviceToken方法

应用内通知和调查,您可以遵循MixPanel文档这里.您可以使用本机功能来控制何时按照说明显示内部消息这里并调用本机MixPanel方法。

云连接模式(未捆绑/服务器)

如果您使用MixPanel Server侧并且您可以访问用户的设备令牌,则可以通过发送令牌使用来导入MixPanelcontext.device.token.token.如我们所述眼镜与一个识别调用。我们将把令牌作为Mixpanel的特殊特性发送$ ios_devices..这仅适用于iOS。要在Android上使用Push,您必须捆绑MixPanel SDK。

例如,使用我们的节点库

分析识别({用户标识019MR8MF4R.特征的名字迈克尔·波顿电子邮件mbolton@example.com.计划企业朋友们42.},语境设备令牌FF15BC0C20C4AA6CD50854FF165FD265C838E5405BFEB9571066395B8C9DA449});

跟踪MixPanel推送通知开放率

要启用推送跟踪,请单击Mixpanel中的复选框MixPanel的文件.此功能允许将推送通知打开以被跟踪为应用程序打开事件的属性,但这会错过当应用程序已打开时收到的推送。

要添加推开跟踪,Mixpanel需要在初始化时使用选项启动Mixpanel。Segment通过工厂提供这一服务(instancetype)createWithLaunchOptions:(NSString *)token launchOptions:(NSDictionary *)launchOptions;

请注意:MixPanel Android库目前不支持Android中的推送打开跟踪。

在角色中使用Mixpanel

Mixpanel是一个产品分析平台,它与角色目标兼容。

您可以发送在Personalas中创建的计算特征和受众,MixPanel并使用它们来创建仪表板,运行群组分析或电源消息。

你可以为计算的特征和观众设置一个“回顾窗口”,这限制了在计算特征或观众时考虑数据的时间段。例如,你可以设置一个7天的回眸窗,观察一个受众或特征new_users_7_days,但你不会给一个没有时间限制的特征添加一个回头窗口lifetime_value.

当您指定一个回顾窗口时,角色每小时更新一次观众或特征。如果你不指定一个回顾窗口,角色会不断地实时更新计算出的特征和观众。

使用MixPanel的Personas计算的特征

你可以将在Personas中创建的Computed Traits发送到Mixpanel识别调用来在Mixpanel中创建用户属性。

您可以通过转到的CixtPanel检查MixPanel中的特定用户配置文件用户→探索并搜索特定用户查看其配置文件。

计算性状没有回溯窗口搜索所有历史事件,并实时更新。

使用回溯窗口计算的特征仅在指定时间段内发生的事件之间进行搜索。计算特征回顾窗口每小时更新一次。

如果您选择在创建计算的特征时包含匿名用户,则必须使用别名调用在用户成为已知用户时合并用户配置文件。

使用Mixpanel的Personas观众

您可以将Personas audience发送到Mixpanel识别或者追踪调用。当您添加Mixpanel作为受众的目的地时,您可以选择要发送的调用类型。

当您发送自定义特征时识别调用时,观众的名字作为用户特征添加到用户的配置文件中,并用一个布尔值指示用户是否在观众中。例如,当用户在最近30天内首次完成订单时,我们发送识别打电话order_completed_last_30days:真.当这个用户不再满足这些条件时(例如,当他们最后一次购买是在30天之前),Personas将该值设置为

您可以通过转到的CixtPanel检查MixPanel中的特定用户配置文件用户→探索并搜索特定用户查看其配置文件。

当您第一次创建受众时,Personas发送识别呼叫观众中的每个用户。后来同步只是自上次同步以来从受众添加或从受众中删除的用户发送更新。

当你使用时追踪呼叫,段发送一个观众进入事件,并将受众名称作为事件的属性。当用户退出观众时,Personas发送一个观众退出具有相同属性的事件。

您可以通过前进,查看Mixpanel的特定用户配置文件用户→探索并搜索特定用户查看其配置文件。寻找观众进入观众退出活动提要中的事件。

没有Lookback窗口的观众在所有历史事件中搜索并实时更新。

具有Lookback窗口的受众仅在指定时间范围内发生的事件进行搜索。观众回顾窗口每小时更新一次。

如果在创建观众时选择包含匿名用户,则必须使用别名呼叫在用户成为已知用户时合并用户配置文件。

设置角色和MixPanel

要将计算出的特征或观众发送到Mixpanel,首先必须将其连接到您的Personas空间。设置好之后,您可以在创建计算特征或受众时选择Mixpanel作为Personas数据的目的地。

  1. 导航到Personas空间中的Destinations选项卡。
  2. 搜索Mixpanel并单击add destination。
  3. 为集成输入API秘密和令牌。
  4. 启用“Use Mixpanel People”开关。这允许Personas发送识别Mixpanel年。

提示:MixPanel现在接受默认标识呼叫。以前,这是一个额外的付费功能。

Mixpanel人物角色快速信息

  • 支持角色:是的
  • 角色目的地类型:事件方法(数据通过实时逐一向该目的地传递到此目的地)
  • 特质和观众创造: Traits和audience被添加为用户属性使用识别调用。您可以将受众发送为观众进入或者观众退出轨道使用观众名作为事件属性的调用。
  • 必须在PersonAs可以更新这些值之前创建Audience_Name字段?:没有。如果发送为识别呼叫,PersonAs自动创建计算的特征或受众名称作为用户属性。
  • 观众似乎是
    • 计算的特征显示为具有转换为下划线的空格的小写用户属性。
    • 为观众发送作为识别调用时,Personas创建一个小写布尔(true/false)用户属性。空格转换为下划线。
    • 为观众发送作为追踪电话,角色发送观众进入观众退出将受众名称作为事件属性的事件。
  • 目的地利率限制没有一个
  • Lookback窗口允许:是的,无限制。
  • 标识符需要用户标识或者匿名
  • 标识符接受用户标识或者匿名
  • 客户端或服务器端连接: 服务器端

Mixpanel角色常见问题

如果我删除分段中的观众或特征,会发生什么?

如果你在Segment中删除一个观众或特征,它不会从Mixpanel中删除。要在Mixpanel中删除用户创建的属性,您必须使用其中之一Mixpanel Engage API使用$unset方法或从Lexicon隐藏用户属性

如果用户在段中有多个外部ID,则当他们进入受众或计算特征时会发生什么?

段发送A.识别或者追踪呼叫每个外部用户的帐户。例如,如果用户有三个电子邮件地址,而您正在发送邮件识别要求你的观众,Personas发送三个识别调用Mixpanel并将最新的电子邮件地址添加到Mixpanel用户配置文件中,作为Mixpanel用户配置文件中的电子邮件“记录地址”。

设置

段允许您从段应用程序更改这些目标设置,而无需触摸任何代码。

API的秘密

你可以找到你的API秘密设置>项目设置在右上角Mixpanel接口

自动将所有特征设置为超级属性和人员属性

虽然检查了这一点,但我们的集成会自动将所有特征设置为识别呼叫作为超级属性和人员属性,如果MixPanel人员也被检查。

这将允许Mixpanel cookie在应用程序的不同页面之间持久存在。

启用欧盟端点

启用此设置以将您的事件发送到MixPanel的欧盟终点.在Mixpanel中,确保启用了项目设置>下的Data Residency。

递增的事件

如果您想在MixPanel人员中由活动计数和最后一次活动日期看到和段,您需要:

  1. 启用“使用MixPanel人”设置。
  2. 在这里列出你想在《人物》中看到的事件。

组标识符特征

什么特征段应在组呼叫中用作Mixpanel“Group Key”。例如,如果您将其设置为新万博app2.0下载,则“compa新万博app2.0下载ny”将以group_key的价值特质[“公司”]新万博app2.0下载将作为group_id

组特征设置一次

使用Mixpanel的属性只设置一次$ set_once.操作员。

遗留超级属性

我们用于将$添加到MixPanel特征作为超级属性。如果您想使用遗留行为,请启用此功能。

持久性类型

这将允许Mixpanel cookie在应用程序的不同页面之间持久存在。

在People中要增加的属性

如果您想在MixPanel人员中由活动计数和最后一次活动日期查看和段,请启用人员,然后列出您希望在这里的人员中看到的事件。

作为超级属性发送的属性

如果您想在MixPanel中的Super属性查看和段,则列出要在此处视为超级属性的属性。

这将标记Mixpanel cookie为安全的,这意味着它将只通过https传输

源名称

这个值,如果它不是空白,将被发送为segment_source_name.为每一个混搭mixpanel事件/页面/屏幕调用。

令牌

你可以在下面找到你的代币帐户在右上角Mixpanel接口

跟踪MixPanel的所有页面

这将会跟踪加载一个页面Mixpanel的事件页面方法调用。我们默认保留此禁用。

跟踪所有页面以使用综合事件名称MixPanel

这将会跟踪加载一个页面Mixpanel的事件页面方法呼叫和加载了一个屏幕所有事件屏幕方法调用。我们默认启用这个,因为这是Mixpanel建议发送这些调用的方式。

跟踪MixPanel的分类页面

这将跟踪事件的Mixpanel页面方法有一个呼叫类别与他们有关。例如页面(“文档”、“指数”)会转化为浏览文档索引页

跟踪命名为mixpanel

这将跟踪事件的Mixpanel页面方法有一个呼叫的名字与他们有关。例如页面(“注册”)会转化为查看注册页面

Traits设置为People属性

如果你只想在Mixpanel People中设置特定的属性,你需要:

  • 启用“使用MixPanel人”设置。
  • 列出您希望在这里的人们看到的特征。

使用MixPanel人员

这将发送你所有的识别调用Mixpanel的People功能。

最后更改:2021年3月23日



开始使用细分

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