正在设置 Segment.io

Setting up Segment.io

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

我访问了他们的网站并看到了示例脚本(如下所示)但是,我似乎可以在任何地方弄清楚如何替换 hard-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?

此代码片段出现在您的网页上,通常在 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});

使用track calls时类似的想法..