我最近完成了在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?
答案 0 :(得分:1)
此代码段通常在javascript导入中出现在您的网页上。取决于您如何设置页面,但是将使用DOM值填充简单的JavaScript。.
使用标识调用的第一个示例通常发生在表单提交上。
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});
使用跟踪呼叫时的类似想法。