使用下面相同的标签我可以在 Klaviyo 中收集电子邮件。当尝试将名字保存到配置文件时,它显示未定义。任何建议将不胜感激。
谢谢!
名字侦听器标签 - 在 DOM Ready 上触发
`<script>
(function () {
var element = document.querySelector('input[name="firstname"]')
element.addEventListener("blur", function(e) {
dataLayer.push({
'event': 'first_name',
'first_name': e.target.value
});
}, true);
})();
</script>`
Klaviyo 跟踪标签 - 触发自定义事件 > 所有自定义事件
`<script
async type="text/javascript"
src="//static.klaviyo.com/onsite/js/klaviyo.js?company_id=$$$$$"
></script>
<script>
var _learnq = _learnq || [];
_learnq.push(['identify', {
'$email' : '{{dlv - email}}',
'$first_name' : '{{dlv - first_name}}'
}]);
</script>`
标签助手数据层
`{
event: "gtm.load",
gtm: {
uniqueEventId: 21,
start: 1719803388240,
element: "HTMLDivElement: html.html_boxed.responsive.av-preloader" +
"-enabled.av-default-lightbox.html_header_top.html_logo_" +
"left.html_main_nav_header.html_menu_right.html_large.ht" +
"ml_header_sticky.html_header_shrinking_disabled.html_mo" +
"bile_menu_tablet.html_header_searchicon_disabled.html_c" +
"ontent_align_center.html_header_unstick_top.html_header" +
"_stretch_disabled.html_av-overlay-side.html_av-overlay-" +
"side-classic.html_av-submenu-noclone.html_entry_id_154." +
"av-cookies-no-cookie-consent.av-no-preview.html_text_me" +
"nu_active.avia_desktop.js_active.avia_transform.avia_tr" +
"ansform3d.avia-webkit.avia-webkit-83.avia-chrome.avia-c" +
"hrome-83 > body.page-template-default.page.page-id-154." +
"rtl_columns.boxed.quattrocento.lora.theme-enfold.woocom" +
"merce-js#top > div#wrap_all > div.all_colors#main > div" +
".avia-section.main_color.avia-section-default.avia-no-b" +
"order-styling.avia-bg-style-scroll.avia-builder-el-1.el" +
"_after_av_section.el_before_av_section.container_wrap.f" +
"ullsize#av_section_2 > div.container",
elementClasses: "container",
elementId: "",
elementTarget: "",
triggers: "3,4,5",
elementUrl: ""
},
first_name: "dwdwdwd",
email: "wdwd@fwefef"
}`
期望名字变量显示在 Klaviyo 中。显示为未定义。
你可以在这里控制台看看在发送到 _learnq 之前确实有对象吗?
{
'$email' : '{{dlv - email}}',
'$first_name' : '{{dlv - first_name}}'
}
顺便说一句,我认为 Klaivyo 有一个使用
Klaviyo object
的新库
也许值得一试
https://developers.klaviyo.com/en/docs/introduction_to_the_klaviyo_object