问题标签 [kissmetrics]

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 投票
1 回答
299 浏览

json - 修复字段名称中包含未转义引号的错误 Json

当字段名称中有引号时,Kissmetrics 导出显然会产生无效的 json,例如,以下是产生的事件之一:

(添加了换行符来澄清问题,我们不能使用它们来修复 JSON)。

我正在寻找一种机制来修复这种损坏的 JSON。

我相信我们可以利用一些假设:

  • 我们可以假设生成的 JSON 是扁平的(没有嵌套对象或数组),所以我认为我们可以利用这一点。
  • 我相信所有字段都是字符串,除了 _t,但不是 100% 肯定。
  • 我不认为我们可以假设坏的未转义引号将是平衡的。
  • 我相信 KM 会从字段名称中删除逗号和冒号,但不是 100% 肯定——它们不会从值中删除(尽管我相信值被正确编码)。
0 投票
1 回答
298 浏览

regex - 如何在 RegEx 中正确编写以下 URL

这里是非开发人员,但我需要一些帮助来为 URL 编写正则表达式 -

https://example.co.uk/checkout/order-received/210553/?key=wc_order_57960575c7d73

  • 为了在 Kissmetrics 中跟踪它,到目前为止,我已经到

https://example.co.uk/checkout/order-received/?([ \da-z.-]+)/

但是我真的很困,有人可以帮我吗?

谢谢!

0 投票
1 回答
161 浏览

javascript - KISSmetrics - 反应原生 iOS

我正在使用 React native 创建一个 iOS 应用程序;所以我的代码在javascript和一些objective-c中。

现在我不想在我的项目中实现 KISSmetrics,我已经根据Kissmetrics 文档进行了正确的设置,但是当涉及到创建事件和用户标识等时……我必须使用我的 javascript 代码中的数据。

有谁知道该怎么做?例如:识别用户的objective-c代码是这样的:[[KISSmetricsAPI sharedAPI] identify:@"name@email.com"];但是我怎样才能获得获取用户身份的代码并从我的javascript代码中替换name@email.com ?

0 投票
1 回答
229 浏览

sql - 为更多相同的人创建唯一标识符 (SQL)

我有两张桌子:

别名表告诉我两个人是否实际上是同一个人。如果是这种情况,我想为这些人提供一个唯一的 ID。

例如: |-------------------------| | Person | |-----------|-------------| | person_id | person_name | |-----------|-------------| | 1 | Michail | |-----------|-------------| | 2 | Michail | |-----------|-------------| | 3 | Petja | |-----------|-------------|

|---------------------------| | Alias | |-------------|-------------| | person_id_1 | person_id_2 | |-------------|-------------| | 1 | 2 | |-------------|-------------|

现在我想创建一个视图,查询,你命名它,它列出了我所有的 person_ids 和这些 ids 的唯一标识符。

有人可以帮助我查看唯一 ID 视图吗?我完全无知atm :-(

谢谢inb4,

迈克尔