问题标签 [intercom]
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.
python - 如何在 python-intercom 中通过自定义属性查找用户
我将使用 python-intercom find_all 方法来查找所有自定义属性(“代理状态”)值为已暂停的用户,但找不到任何方法来处理此问题。
我写的内容如下,但它返回所有用户而不是暂停用户。
如果有人有基于自定义属性的过滤经验,请帮助我。
gatsby - 使用 Gatsby 的对讲插件集成对讲
我已经尝试过https://github.com/toriihq/gatsby-plugin-intercom-spa和https://github.com/search?q=gatsby-plugin-intercom尝试集成对讲机,但均未成功。
这两个插件的 README 声明我只需要通过 npm 安装插件(在我的情况下我使用 yarn add),然后gatsby-config.js
使用相关的代码片段进行更新(并使用我的 Intercom app_id)。
还有其他需要注意的步骤吗?
python - 如何使用带有特定过滤器的 Python API 获取对讲用户?
如何使用不到 2 天前最后一次看到的标签从 Intercom Python API 获取用户,或者在 UI 中创建相同的段,可以获取我使用过滤器创建的段中的所有用户 'last seen less than 2几天前'?
ios - React Native Intercom - 不变违规
我正在使用 react-native-intercom 在我的应用程序中管理对讲机。我已经使用 CocoaPods 安装了 Intercom iOS SDK,并手动链接了 react-native-intercom(使用 react-native 链接时不起作用)。但问题是当我将它插入容器时,加载时会收到错误消息:
不变违规:元素类型无效:预期为字符串(用于内置组件)或类/函数(用于复合组件)但得到:对象。
但是,如果我随后消除了错误,对讲机就会显示正常,例如,如果我有:
然后在消除错误后,我的消息会出现并且它会起作用,所以我猜安装和链接没问题。我试过做一个干净的 npm 安装,但同样的事情发生了,不会加载没有错误。
我的渲染看起来像这样,因为我只是在空白页上测试它:
我实际上只是假设这是您在渲染中调用 Intercom 的方式,因为我找不到任何示例。
analytics - 分析平台如何处理用户删除?他们还有一个内部标识符来代表用户吗?
我正在构建一个分析平台,我对一些事情感到困惑。
客户C
在分析/客户保留平台上识别用户,external-id
他们通过 SDK 向他们发送一个唯一的,基本上后面跟着一个事件流,所有这些事件都映射到该external-id
.
- 事件经过聚合、延迟或后台处理以生成多组数据,例如:
- 每个用户的会话活动(会话数,平均会话持续时间)
- 每个客户的活跃用户(上期 P)
C
- 更多客户端/系统范围的统计信息。
当一个用户被删除时,他的统计数据是否可以被删除/处理,这样如果他们可能再次识别(这可能会很快发生)他以前的统计数据都不会显示/可以归因于他(GDPR)?并且具有相同外部 ID(延迟或新)的即将发生的事件得到正确处理?
客户端范围的统计信息(如(活跃用户))不会受到删除的影响,如何保持完整?
请记住,有关已删除用户的事件可能会延迟出现、出现故障,或者某些后台作业可能正在等待执行与他的数据相关的操作。
我对分析平台如何处理此类案例更感兴趣?
这些平台是否保留一个内部标识符来代表用户,以帮助在用户被删除/再次注册时保持用户数据的分离?如果是,这是否意味着通过流的每个用户跟踪事件都需要一个伪internal-id = lookup(external-id)
来查找用户internal-id
并用它标记跟踪事件,以及这在性能方面听起来如何
请原谅问题的长寿。
intercom - 对讲机如何使用 api 将应用程序包含在对话中
我想将特殊应用程序添加到对讲机对话中,如下图所示。
当然,我可以手动在应用列表中选择一个应用并将其包含在对话中,但我想要的是使用 python-intercom 自动完成。
我搜索了 python-intercom 的所有边缘,但找不到任何线索。
你能告诉我如何实现它吗?
即使不是python脚本也没关系,我希望知道它是否启用。
希望能得到您的帮助。
javascript - 对讲机javascript API如何跟踪线索?
Visitor
在对讲机中,javascript 被描述为当有人开始通过信使与您交谈时,他们将从Lead
. 也就是说,当某人成为领导者时,他们应该在整个会话期间保留他们的对话历史记录。
现在的问题:
我们不使用 PHP 会话。等一次页面刷新,他们的对话历史就消失了。
我的问题:
我们不存在的 PHP 会话是否导致我们的潜在客户都没有保留他们的对话历史?如果是这样,是否有任何解决方法或解决方案?
谢谢,
沃特:D
webhooks - 使用签名通知保护对讲 webhook:哪些数据会被散列?
我正在尝试保护我的 Intercom webhook 端点,并按照此处列出的说明进行操作:
- https://developers.intercom.com/intercom-api-reference/reference#signed-notifications
- https://www.intercom.com/help/apps-in-intercom/apps/webhooks
问题是,这些资源都不清楚实际对哪些数据进行哈希处理以创建签名,而且我尝试了很多不同的方法,但仍然没有得到匹配。
有谁知道通知请求的哪一部分用于生成包含在该x-hub-signature
标头中的 sha1 哈希?