【问题标题】:execute zoho page sense custom tracking event from zapier从 zapier 执行 zoho page sense 自定义跟踪事件
【发布时间】:2021-09-30 23:00:56
【问题描述】:

我有一个跟踪像素和一个自定义事件触发。我似乎无法让它在 zapier javascript 代码中工作。 pixek 需要加载,(我不知道我应该使用同步版本还是异步版本)然后需要运行 2 行自定义事件代码。我不知道如何格式化/语法这个以在 zapier 代码中工作。

Page sense custom events
// pixel-syncronous
<script src="https://cdn.pagesense.io/js/fitboss/d4999e900d8f4c78b749ee42a84bcd1f.js"></script>

// pixel-asyncronous
<script type="text/javascript">(function(w,s){var e=document.createElement("script");e.type="text/javascript";e.async=true;e.src="https://cdn.pagesense.io/js/fitboss/d4999e900d8f4c78b749ee42a84bcd1f.js";var x=document.getElementsByTagName("script")[0];x.parentNode.insertBefore(e,x);})(window,"script");</script>

// custom event
window.pagesense = window.pagesense || [];
window.pagesense.push(['trackEvent', 'Video Played']);

【问题讨论】:

    标签: zapier zoho


    【解决方案1】:

    您发布的代码在Code by Zapier 中不起作用。它使用 Node.js(为后端制作)运行,但您发布的代码旨在在浏览器中运行(注意 HTML 标记和 window 的使用)。

    你有几个选择:

    1. 如果有 Web API,请改用它。您可以从 Code by Zapier 发出 HTTP 请求或使用 Webhooks by Zapier
    2. 否则,请寻找与 PageSense 一起使用的 Node.js 包。您可以将其封装在一个简单的 custom integration 中,该custom integration 可以运行更高级的 JS 代码。

    【讨论】:

    • xavdid,感谢您的回复。似乎没有用于页面感知的 API 或 webhook。页面感知也没有内置的 zapier 动作。我想我坚持选项 2。我对你的意思有一个模糊的感觉,但你能给我一个起点吗?从哪里开始?至于“与 PageSense 一起使用的 Node.js 包”?Thx
    • 我希望 PageSense developer page 有一个 node.js SDK 或其他东西,但你可能不走运。 必须有某种 Web API,因为这就是从那些 cdn.pagesense.io/js/... 链接加载的 JS 代码命中的内容。它是否易于使用或记录在案是另一回事。不幸的是,我对产品一无所知,所以恐怕我无法提供更多帮助。您可以尝试联系他们的支持团队。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-04-04
    • 1970-01-01
    • 2016-04-24
    • 2012-03-07
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多