概要:了解如何自动将数据从AppsFlyer共享到Mixpanel,一个产品分析平台。

AppsFlyer与Mixpanel之间的集成使您能够将来自AppsFlyer的获取活动信息导入到Mixpanel。
重要提示!
部分渠道限制第三方的数据共享。 这时,我们不会向渠道发送受限事件的回传,不论您是否在回传配置部分选择了该事件。
设置Mixpanel
前期准备:设置对接前,请务必先联系该渠道并在其平台上开设账户。
请按以下方式启用或修改该对接:
-
启用方式:从AppsFlyer的侧边栏中选择协作 > Partner Marketplace。
修改方式:从AppsFlyer的侧边栏中选择协作 > 活跃对接。 - 搜索并选择相关渠道。
- 点击设置对接,界面会跳转到对接设置页。
- 进入渠道对接选项卡,选择需要对接的应用,并打开启用该渠道开关。
请注意:在您与该渠道合作期间,请确保该开关总是处于打开 (启用) 状态。 - 请按照下文说明,在各个选项卡中完成相关的对接配置。
了解更多关于合作伙伴配置窗口标题.
渠道对接选项卡
下文说明了对接选项卡中所包含各部分内容。
通用设置
-
-
-
欧盟数据驻留:默认情况下,AppsFlyer将数据发送到Mixpanel的美国服务器。要将数据发送到Mixpanel的欧盟服务器,请打开此切换。
_token Mixpanel通过唯一的Token与AppsFlyer连接。如果您还没有Token,您必须从Mixpanel获取它以继续集成。从Mixpanel获取Token:
- 登录到您的Mixpanel账户: https://mixpanel.com/login/
- 在Mixpanel中,转到分析仪表板并点击齿轮图标。
- 从项目的访问密钥部分复制您的Token,并将其粘贴到AppsFlyer Mixpanel集成选项卡中的token字段中。
- 发送广告主ID:
- events开启以将安装数据发送到Mixpanel事件端点。
-
人员启用此选项以将安装数据发送到 Mixpanel People 端点。
注意
要将安装回调发送到 Mixpanel,必须启用两个端点中的至少一个,事件 或 用户。
- 高级数据共享启用此选项以向 Mixpanel 发送附加信息:c(活动)、network(pid)、impression_based(是否为展示)。
-
欧盟数据驻留:默认情况下,AppsFlyer将数据发送到Mixpanel的美国服务器。要将数据发送到Mixpanel的欧盟服务器,请打开此切换。
-
默认回传
AppsFlyer 可以在用户安装后自动将回调发送到 Mixpanel,包括安装和重新参与。重新参与发生在已经安装应用的用户通过活动点击后打开应用时。了解更多关于 默认回调 的信息。
应用内事件设置
在此部分,您通过回调将 AppsFlyer 事件与 Mixpanel 进行映射。
注意
Mixpanel 使用他们自己的 SDK 捕获应用内事件。唯一可以发送到 Mixpanel 的事件是 af_uninstall,而不是由他们捕获的事件。
详情请见应用内事件回传说明文档。
请按以下步骤配置应用内事件回传:
- 输入 Mixpanel 令牌。
- 启用应用内事件回传。
- 要发送卸载的广告商 ID,请启用 发送广告商 ID。
- 要发送卸载的附加信息,请启用 高级数据共享。
- 点击添加事件,在列表中添加AppsFlyer事件。
- 从下拉菜单中选择 af_uninstall。
- 从下拉菜单中选择相应的 合作伙伴事件标识符。
- 从发送收入下拉菜单中选择所需选项:
- 不发送值与收入:仅发送事件本身,不发送事件值。
- 含事件值不含收入值:发送除收入值以外的所有参数。
- 含事件值和收入值 :发送所有事件参数,包括收入值(如果事件中存在)。
- 要完成集成配置,请单击 保存集成。
保存集成后,AppsFlyer 会将以下数据发送到 Mixpanel,以便每个有机和非有机安装:
- Mixpanel 令牌参数
- Customer_user_id 或设备 ID(IDFA / Google 广告 ID)
- Media Source(媒体渠道)
- 即广告系列的名称
请注意:卸载回传中不包含CUID。
归因链接选项卡
此合作伙伴不提供归因链接。
成本选项卡
该合作伙伴不支持成本数据对接。
广告收入选项卡
该渠道不支持广告收入对接。
授权选项卡
此合作伙伴没有可用的权限。
在使用登录机制时与 Mixpanel 集成
以下是集成步骤的示例:
- 用户已启动(打开)应用。
- Mixpanel SDK 生成一个随机的唯一 ID (distinct_id)。
- 获取 Mixpanel 唯一 ID,并使用 Appsflyer SDK 函数 setCustomerUserId 将其设置为客户用户 ID。
- 发送 Start。该 API 确保 AppsFlyer 可以成功检测安装、事件、回话和应用更新。
- 在应用安装被归因后,向 Mixpanel 发送一个 install 事件,包含客户用户 ID,其中包括 Mixpanel 唯一 ID。
-
当用户注册或登录时,Mixpanel 的 identify() 命令会使用用户标识符(例如,电子邮件或客户 ID)被调用。这将把初始随机唯一 ID 映射到注册用户 ID。
Mixpanel Android - 合并匿名和可识别的用户数据
MixpanelAPI mixpanel = MixpanelAPI.getInstance(context, MIXPANEL_TOKEN); mixpanel.identify("user@example.com"); // Mixpanel v6.2.0 and below should use the following API: mixpanel.getPeople().identify(“user@example.com”); Mixpanel iOS Objective C - 合并匿名和可识别的用户数据
[mixpanel identify:@“user@example.com”];Mixpanel iOS Swift - 合并匿名和可识别的用户数据
mixpanel.identify(“user@example.com”); Mixpanel Unity - 合并匿名和可识别的用户数据
// set customer user id or device id Mixpanel.Identify(“user@example.com”); - Mixpanel 从 AppsFlyer 接收 customer_user_id,作为用户 ID 的别名(例如,电子邮件地址)。
注意
如果您在应用程序中没有使用任何注册流程,请按照上述步骤 1-3 实施。
在 Mixpanel 中查看 AppsFlyer 数据
下面的截图是一个漏斗报告,用于查看从安装到价值事件的转化,按媒体来源细分。此外,还可以查看每个媒体来源的转化时间。