问题标签 [pendo]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - 用户注销后如何隐藏 pendo 指南(单页应用程序)?
如何在用户注销后以编程方式隐藏 pendo 指南,而不刷新页面(单页应用程序)?
https://developers.pendo.io/docs/?bash#guides-and-guide-center
pendo.stopGuides()似乎什么也没做。
angular - 如何在 Angular 8+ 中实现 Pendo
我正在尝试在我的 Angular 8 应用程序中设置 Pendo。但是,他们的文档似乎已关闭。示例脚本与我的 Pendo 控制面板中提供给我的实际脚本不匹配。此外,他们的 YouTube 演练已有 4 年历史,看起来像是为 Angular JS 编写的。
我遵循了位于https://support.pendo.io/hc/en-us/articles/360031862272-Installation-for-Single-Page-Frameworks
我将脚本的第一部分放在结束<body>标记之前的 index.html 页面上。
然后我把它pendo.initialize放在我的授权组件中。
然而,这并没有奏效。我在浏览器控制台中收到ERROR TypeError: "pendo.initialize(...) is not a function"。
所以我联系了支持人员,他们建议我pendo.initialize使用 ngZone 在 Angular 外部运行。
有谁知道需要修改什么来初始化 pendo 而不会出现未定义的错误?
所以这就是我结束的地方。
索引.html
在我的登录组件中
zapier - Zapier 代码 - await 仅在异步函数中有效
我正在尝试使用 Zapier 代码(来自我的 Pendo 代表的建议)将数据从 Hubspot 提取到 Pendo。使用下面的代码进行测试时,我得到“语法错误:等待仅在异步函数中有效”。
我已经研究并尝试制作一个,async IIFE但这也没有奏效。所以,我想知道我的代码中的其他地方是否有错误导致错误,或者,有没有更好的方法来解决这个问题而不是使用await?
javascript - Zapier 包含返回和调用时,您没有定义输出错误
在测试我的 Run Javascript 操作时,我收到以下错误
字符串:您没有定义“输出”!试试 `output = {id: 1, hello: await Promise.resolve("world")};`
当我的函数包含返回并且我的代码调用该函数时,我不明白为什么会发生这种情况。
javascript - “未配置 Pendo API 密钥”代表什么?
我有一个使用PENDO的应用程序,在 2 个环境(prod 和 qa)中运行。我获得了一个 API 密钥(两个环境都为 1)。
pendo.validateInstall()在 qa 环境上运行时,一切似乎都运行良好。在生产环境中运行相同的命令时,我No Pendo API key configured在浏览器的控制台中收到错误消息。
在 pendo 文档中没有找到与此相关的任何内容。
有谁知道我是否需要另一个用于生产的钥匙?还是需要为多个网址启用此密钥?
google-analytics - 在已经安装 Pendo Analytics 的站点上集成 Google Analytics 是否有任何问题
如果我在前端安装了 Pendo Analytics 脚本的网站上设置谷歌分析(使用谷歌标签管理器),是否有任何问题或网站加载问题。
javascript - Pendo 集成:注销后匿名访问者
只是想在应用程序上按下按钮后anonymize的initializedpendo 访问者。logout可能吗?还是注销后不需要匿名?官方文档似乎对此含糊不清。欢迎任何帮助。提前致谢。
javascript - 使用 pug (jade) 模板,我如何在浏览器中调用 javascript 调用,而不是在节点服务器生成 html 时
用户登录后,我需要在浏览器中进行以下 js 调用:
我在我的 pug 文件中尝试了这个,但没有工作:
我可以在服务器端控制台中看到我的 user.id 值。但是,pendo.initialize 似乎不起作用,因为当我在登录后从浏览器控制台运行 pendo.validateInstall() 并显示 pug 页面时,我看到了这条消息:'当前访问者未被识别,将被处理作为“匿名”'。
有哪位哈巴狗专家可以提供帮助?
非常感谢!
javascript - pendo 跟踪 - 如何仅跟踪 pendo 跟踪工具复选框上的检查操作
Pendo 是一个类似于谷歌分析的工具,我们在其中添加一个独特的属性到我们想要跟踪用户交互的 HTML 元素。
例如,我想跟踪单击保存按钮的次数,然后我将添加一个唯一标识符 -> track-id="save"
然后 pendo 将跟踪它并向我显示每日分析。
问题:如果我在复选框上设置了这样的跟踪 ID,那么我将看到点击,但我只需要跟踪该复选框上的选中操作,并且不想跟踪取消选中操作。
如果有人做过 pendo 集成并对这个案例有任何想法,请发送您的想法。
提前致谢
javascript - 如何在 Angular 12+ 中使用 pendo 函数
我在 pendo 中有一个指南设置,但我需要包含一个功能,当用户单击与目标 pendo 元素不同的元素时,该功能将继续指南。
我发现了这个功能:
})(pendo.dom, step);
但我不知道如何在 Angular 应用程序中使用它。