问题标签 [segment-io]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
78 浏览

keen-io - 我可以在 Keen.io 上查看或浏览原始的 segment.com 事件吗?

没有办法在 Keen.io 上列出来自 segment.com 的原始事件及其所有属性吗?

似乎 UI 只允许我创建聚合。

0 投票
2 回答
321 浏览

python - Zapier Python 代码错误 Segment.com(usercode.py,第 9 行)

我正在尝试使用 Zapier 上的 Python 代码操作来获取 Campaign Monitor Open 事件并通过 POST API 将数据传输到 Segment.com。

我不断收到以下错误

讨价还价。我们在创建运行 python 时遇到了错误。:-( 错误:您的代码有错误!回溯(最近一次调用最后一次):SyntaxError:无效>语法(usercode.py,第 9 行)

这是现有的设置屏幕截图(屏蔽身份验证代码): Zapier Zap Setup for Code

返回错误的 Python 代码是:

关于错误可能引用什么的任何建议?关于如何更好地实现这一目标的总体建议?

0 投票
1 回答
910 浏览

swift - 'sharedApplication' 不可用:在 iOS(应用程序扩展)上不可用,用于 Segmentio/Analytics Pod

运行 Xcode 8.2.1 版、Swift 3 和 Cocoapods 1.1.1 版,我终生无法弄清楚如何解决这个问题。我需要使用分析库,但在 UIViewController+SEGScreen.m 类中无法克服此错误: 在此处输入图像描述

不分叉,这里还有其他解决方案吗?

0 投票
1 回答
75 浏览

ios - 在xcode中手动安装segment-iOS analytics-iOS

我正在尝试通过将 Analytics 文件夹直接添加到项目中使其作为一个组来手动添加 Analytics-iOS,在添加后,当我尝试构建项目时,我收到错误为“架构 x86_64 的未定义符号:

和其他 6 个错误

0 投票
1 回答
804 浏览

mixpanel - 未设置设备令牌

是否有人在使用与 Mixpanel 集成的细分分析 SDK 时遇到过问题(仅限云设置,未集成 Mixpanel SDK)?

我正在使用以下代码为推送通知注册设备令牌:

...但是我们几乎有一半的用户Ios devices在 Mixpanel 中设置了一个键但没有值,只是一个空字符串。在这种情况下,用户之间没有模式。

0 投票
1 回答
2012 浏览

javascript - webpack,index.html 中的进程环境变量

我有一个 react 应用程序,它有一个 app.jsx 的入口点,我正在将 segment.io 添加到我的构建中,但是我想将它的 API 密钥设置为 process.env 变量。我无法使用 webpack 执行此操作,因为我的入口点不是 index.html。

我想看看是否有办法让我(在 index.html 上)做这样的事情

但我不确定如何获取它,因此我可以在 index.html 级别处理环境变量。

在 app.jsx 中,我正在切换代码,例如:

这很好用,因为此时我可以访问变量。我还想有条件地在 index.html 上加载脚本。有谁知道这是否可能?谢谢!

0 投票
1 回答
1486 浏览

javascript - JAVASCRIPT:如何跟踪和记录网站上的用户事件(如 Google Analytics)

我想创建一个像Google Analytics这样的应用程序。我从Segment(开源分析应用程序Segment.com )获取了Analytics.js代码,其中包含跟踪用户事件的所有内置函数。我还添加了异步代码以将Analytics.js加载到我的网站中。现在我被卡住了。如何收集在我的网站上发生的那些事件详细信息并将其发送到我自己的服务器?

0 投票
1 回答
56 浏览

android - SegmentIO 分析 - 在属性中添加 JSONObject

我正在尝试在 segmentIO 分析的属性中添加 JSONObject,但它在服务器上将 json 显示为字符串。

这是我的代码:

输出:

预期输出:

0 投票
0 回答
26 浏览

analytics - 分析平台如何处理用户删除?他们还有一个内部标识符来代表用户吗?

我正在构建一个分析平台,我对一些事情感到困惑。

客户C在分析/客户保留平台上识别用户,external-id他们通过 SDK 向他们发送一个唯一的,基本上后面跟着一个事件流,所有这些事件都映射到该external-id.

  • 事件经过聚合、延迟或后台处理以生成多组数据,例如:
    • 每个用户的会话活动(会话数,平均会话持续时间)
    • 每个客户的活跃用户(上期 P)C
    • 更多客户端/系统范围的统计信息。

当一个用户被删除时,他的统计数据是否可以被删除/处理,这样如果他们可能再次识别(这可能会很快发生)他以前的统计数据都不会显示/可以归因于他(GDPR)?并且具有相同外部 ID(延迟或新)的即将发生的事件得到正确处理?

客户端范围的统计信息(如(活跃用户))不会受到删除的影响,如何保持完整?

请记住,有关已删除用户的事件可能会延迟出现、出现故障,或者某些后台作业可能正在等待执行与他的数据相关的操作。

我对分析平台如何处理此类案例更感兴趣?

这些平台是否保留一个内部标识符来代表用户,以帮助在用户被删除/再次注册时保持用户数据的分离?如果是,这是否意味着通过流的每个用户跟踪事件都需要一个伪internal-id = lookup(external-id)来查找用户internal-id并用它标记跟踪事件,以及这在性能方面听起来如何

请原谅问题的长寿。

0 投票
1 回答
283 浏览

ios - 为什么 react-native-link 不适用于`@segment/analytics-react-native` 库?

我正在尝试在我的项目中链接@segment/analytics-react-native库。iOs react-native

我遵循了他们文档中给出的这两个步骤。

  1. yarn add @segment/analytics-react-native
  2. yarn react-native link

但是这yarn react-native link一步似乎不起作用,因为它所做的只是在 podfile 中添加一个 pod,并修改一些我不需要的 android 项目文件。

project.pbxproj文件显示为已修改,但是当我在里面检查它时vs code,它在该文件中所做的唯一事情是removing a line.

请解释为什么会这样