0

我最近在 Webflow 上建立了一个网站,我希望将 Segment.io 集成到我的网站上以连接不同的目的地。我一直无法弄清楚如何将事件和身份数据收集到 segment.io 中。

我已经访问了他们的网站并查看了示例脚本(如下所示),但是,我似乎可以在任何地方找到如何替换 dummyhard-coded strings以在我的 HTML 编码网站上运行。

analytics.identify('f4ca124298', {
  name: 'Michael Bolton',
  email: 'mbolton@initech.com'
});

analytics.track('Article Bookmarked', {
  title: 'Snow Fall',
  subtitle: 'The Avalanche at Tunnel Creek',
  author: 'John Branch'
});

有没有人成功地在他们的项目中设置 Segment.io?

4

1 回答 1

1

此代码片段出现在您的网页上,通常在 javascript 导入中。取决于您设置页面的方式,但简单的 javascript 将使用 DOM 值填充..

第一个示例,使用识别调用,通常发生在表单提交上。

var name = document.getElementById('name_field').value;
var email = document.getElementById('email_field').value;
var user_id = document.getElementById('user_id_field').value;

analytics.identify(user_id, {name: name, email: email});

使用跟踪调用时的类似想法..

于 2020-06-01T01:05:04.717 回答