问题标签 [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 投票
4 回答
1782 浏览

ios - 手动添加 Segment iOS 框架时出错

我正在尝试在我的应用程序中手动添加分段 iOS 框架。当我构建项目时,它以以下错误结束,“架构 i386 的未定义符号”和日志。

如何解决此错误,我严格遵循此处给出的所有说明。但是只是无法解决它。

请帮忙 !

0 投票
1 回答
510 浏览

android - Com.google.android.gms 已添加到输出中。请删除重复的对象

我试图将我的应用程序分析从 Mixpanel 和 Google Analytics 转移到 Segment.io。当我尝试构建我的应用程序时,它总是失败。基于一些谷歌搜索,我认为有一个重复的库。但我不知道是哪个库导致了这个问题。

无论如何我可以追踪导致问题的库吗?

谢谢你。

应用程序/库


adapter-1.0.1.jar
android-async-http-1.4.3.jar
android-viewbadger.jar
commons-lang3-3.3.1.jar never
-1.2.3.jar
GoogleConversionTrackingSdk-2.2.1.jar
libphonenumber-5.9。 jar
Parse-1.8.2.jar
PayPal_MECL.jar
PayPalAndroidSDK-2.8.4.jar

构建.gradle

错误:com.google.android.gms.internal.zzpw 类已添加到输出。请删除重复的副本。

错误:com.google.android.gms.internal.zzoy 类已添加到输出。请删除重复的副本。2个错误;中止

错误:任务 ':app:dexStagingDebug' 执行失败。

com.android.ide.common.internal.LoggedErrorException:无法运行命令:/Users/abrahamks/Development/android-sdk-macosx/build-tools/22.0.1/dx -JXmx2048M --dex --no-optimize - -输出/WOM-Android/app/build/intermediates/dex/staging/debug --input-list=/WOM-Android/app/build/intermediates/tmp/dex/staging/debug/inputList.txt

错误代码:1

输出:意外的顶级异常:java.lang.IllegalArgumentException:已添加:Lcom/google/android/gms/internal/zzpw;在 com.android.dx.dex.file.ClassDefsSection.add(ClassDefsSection.java:122) 在 com.android.dx.dex.file.DexFile.add(DexFile.java:161) 在 com.android.dx.command .dexer.Main.processClass(Main.java:732) 在 com.android.dx.command.dexer.Main.processFileBytes(Main.java:673) 在 com.android.dx.command.dexer.Main.access$300( Main.java:83) 在 com.android.dx.command.dexer.Main$1.processFileBytes(Main.java:602) 在 com.android.dx.cf.direct.ClassPathOpener.processArchive(ClassPathOpener.java:284) 在com.android.dx.cf.direct.ClassPathOpener.processOne(ClassPathOpener.java:166) 在 com.android.dx.cf.direct.ClassPathOpener。com.android.dx.command.dexer.Main.processOne(Main.java:632) 处的进程(ClassPathOpener.java:144) com.android.dx.command.dexer.Main.processAllFiles(Main.java:510)在 com.android.dx.command.dexer.Main.runMonoDex(Main.java:280) 在 com.android.dx.command.dexer.Main.run(Main.java:246) 在 com.android.dx.command .dexer.Main.main(Main.java:215) at com.android.dx.command.Main.main(Main.java:106) 意外的顶级异常:java.lang.IllegalArgumentException:已添加:Lcom/google /android/gms/内部/zzoy;在 com.android.dx.dex.file.ClassDefsSection.add(ClassDefsSection.java:122) 在 com.android.dx.dex.file.DexFile.add(DexFile.java:161) 在 com.android.dx.command .dexer.Main.processClass(Main.java:732) 在 com.android.dx.command.dexer.Main。main(Main.java:106) 2 个错误;中止

0 投票
3 回答
2159 浏览

php - Magento 通过商店 id 或商店代码获取当前页面标题

有没有办法通过商店代码或 id 获取当前页面标题?

下面的代码给出了当前页面的标题,但它是当前选择的商店视图,例如http://example.com/it/shop.html这是意大利商店视图。

上下文是 ~/Model/Controller/Page.php

$title = Mage::getSingleton('core/layout')->getBlock('head')->getTitle();

我试图找出通过特定商店代码(如enorit或 id)获取当前页面标题的方法。这是为了始终将 Segment.io 分析page调用强制为英文文本。

0 投票
2 回答
126 浏览

google-analytics - Google Analytics - 获取每个 UserId 的会话数

我在我们的网站中使用 Google Analytics 和 SegmentIO。我已启用 UserId 功能。有没有办法根据用户 ID 查询 Google Analytics?例如:获取每个用户 ID 的会话数?

0 投票
1 回答
458 浏览

analytics - 在细分分析中覆盖 UserId

此处与细分分析相关的基本问题。不幸的是,经过相当多的搜索后,我无法找到一个好的答案,所以转向这里。

我有几个需要针对多个用户记录的分析事件,例如“匹配”

有没有办法在不再次调用识别的情况下覆盖事件的“userId”属性(这将覆盖所有未来事件的用户,从而冒竞争条件或阻止分析的风险)?

0 投票
2 回答
1193 浏览

mixpanel - 如何在 Segment 中做 mixpanel.people.increment

我正在使用 Segment 并启用了 Mixpanel。我曾经像这样跟踪我们用户的终身收入:

问题是我如何在 Segment 中做到这一点?到处看,似乎他们在高级设置下确实有增量设置。但是,我仍然不知道如何触发这些事件/跟踪器。

谢谢!

0 投票
1 回答
144 浏览

meteor - Segment.io NPM 包不适用于 Meteor

我正在将 npm 包用于 Meteor 的分段服务器端

在我的 packages.json 文件夹中,我有

我用来跟踪段服务器端事件的代码。但是该事件未显示在调试器中。有什么建议吗?我究竟做错了什么?

我知道我使用了正确的Meteor.settings.segmentio密钥,因为我在客户端上使用了相同的密钥,并且这些事件被跟踪得很好。但是在服务器上,我在上面发布的 'hello' 事件将无法跟踪。上面的代码运行时不会抛出任何错误。

0 投票
2 回答
1588 浏览

javascript - 如何配置分析以将数据发送到我自己的服务器?

使用分段分析 javascript 库时,我必须如何或做什么才能将所有分析数据发送到我自己的服务器?

https://segment.com/docs/libraries/analytics.js/

0 投票
1 回答
334 浏览

.net - 使用 Segment Analytics.NET 和 Mixpanel 将 user_id 从后端传递到客户端

我正在使用 C# .NET、AngularJS 和其他松耦合的技术。我需要实现 Segment 和 Mixpanel。我分别在注册和登录时在后端实现了别名和识别。我什至在需要的地方放置了 Track、Page 调用。

我需要在登录时将 user_id 传递给客户端,以便按照文档中的要求将这个值与每个事件一起传递。这(如何将 Segment.io 服务器和客户端事件连接到同一个匿名用户?)非常接近我的需要,但它对我不起作用。

0 投票
2 回答
89 浏览

java - 在 Segment.io 中收集分层事件(通过 Keen.io 表示)

我正在使用 Segment.io JAVA SDK 从我的应用程序中收集事件,并使用 Keen.io 在视觉上表示相同的事件。我有一个分层事件结构如下,

  • 公司
    • 部门
      • 用户(登录、注销)
        • 书(打开,关闭)
          • 页面(查看、下一个、上一个)
        • 车辆(启动、驱动、停止)

因此,在收集段中的数据时,我们是否应该将所有事件中的所有属性发送到稍后进行分析(在敏锐.io 或任何其他工具中),如下所示,

识别用户并跟踪

登录:公司 ID、部门 ID、时间戳

book-open: company-id, dept-id, timestamp, book-id, book-name

页面视图:公司 ID、部门 ID、时间戳、书籍 ID、书籍名称、页面 ID

车辆开始:公司 ID、部门 ID、时间戳、车辆 ID、车辆名称

或者

我们是否应该只识别用户,并通过发送相关属性来跟踪事件

登录:公司 ID、部门 ID、时间戳

book-open:时间戳、书名、书名

页面视图:时间戳,页面 ID

车辆开始:时间戳,车辆ID,车辆名称

在第二种情况下,我们如何确定“page-view”事件是针对哪本书的?

任何帮助将不胜感激。

谢谢