问题标签 [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.
json - 修复字段名称中包含未转义引号的错误 Json
当字段名称中有引号时,Kissmetrics 导出显然会产生无效的 json,例如,以下是产生的事件之一:
(添加了换行符来澄清问题,我们不能使用它们来修复 JSON)。
我正在寻找一种机制来修复这种损坏的 JSON。
我相信我们可以利用一些假设:
- 我们可以假设生成的 JSON 是扁平的(没有嵌套对象或数组),所以我认为我们可以利用这一点。
- 我相信所有字段都是字符串,除了 _t,但不是 100% 肯定。
- 我不认为我们可以假设坏的未转义引号将是平衡的。
- 我相信 KM 会从字段名称中删除逗号和冒号,但不是 100% 肯定——它们不会从值中删除(尽管我相信值被正确编码)。
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.-]+)/
但是我真的很困,有人可以帮我吗?
谢谢!
javascript - KISSmetrics - 反应原生 iOS
我正在使用 React native 创建一个 iOS 应用程序;所以我的代码在javascript和一些objective-c中。
现在我不想在我的项目中实现 KISSmetrics,我已经根据Kissmetrics 文档进行了正确的设置,但是当涉及到创建事件和用户标识等时……我必须使用我的 javascript 代码中的数据。
有谁知道该怎么做?例如:识别用户的objective-c代码是这样的:[[KISSmetricsAPI sharedAPI] identify:@"name@email.com"];
但是我怎样才能获得获取用户身份的代码并从我的javascript代码中替换name@email.com ?
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,
迈克尔