问题标签 [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.

0 投票
0 回答
242 浏览

javascript - 用户注销后如何隐藏 pendo 指南(单页应用程序)?

如何在用户注销后以编程方式隐藏 pendo 指南,而不刷新页面(单页应用程序)?

https://developers.pendo.io/docs/?bash#guides-and-guide-center

pendo.stopGuides()似乎什么也没做。

0 投票
1 回答
3280 浏览

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

在我的登录组件中

0 投票
1 回答
153 浏览

zapier - Zapier 代码 - await 仅在异步函数中有效

我正在尝试使用 Zapier 代码(来自我的 Pendo 代表的建议)将数据从 Hubspot 提取到 Pendo。使用下面的代码进行测试时,我得到“语法错误:等待仅在异步函数中有效”。

我已经研究并尝试制作一个,async IIFE但这也没有奏效。所以,我想知道我的代码中的其他地方是否有错误导致错误,或者,有没有更好的方法来解决这个问题而不是使用await

0 投票
1 回答
165 浏览

javascript - Zapier 包含返回和调用时,您没有定义输出错误

在测试我的 Run Javascript 操作时,我收到以下错误

字符串:您没有定义“输出”!试试 `output = {id: 1, hello: await Promise.resolve("world")};`

当我的函数包含返回并且我的代码调用该函数时,我不明白为什么会发生这种情况。

0 投票
0 回答
199 浏览

javascript - “未配置 Pendo API 密钥”代表什么?

我有一个使用PENDO的应用程序,在 2 个环境(prod 和 qa)中运行。我获得了一个 API 密钥(两个环境都为 1)。

pendo.validateInstall()在 qa 环境上运行时,一切似乎都运行良好。在生产环境中运行相同的命令时,我No Pendo API key configured在浏览器的控制台中收到错误消息。

在 pendo 文档中没有找到与此相关的任何内容。

有谁知道我是否需要另一个用于生产的钥匙?还是需要为多个网址启用此密钥?

0 投票
0 回答
22 浏览

google-analytics - 在已经安装 Pendo Analytics 的站点上集成 Google Analytics 是否有任何问题

如果我在前端安装了 Pendo Analytics 脚本的网站上设置谷歌分析(使用谷歌标签管理器),是否有任何问题或网站加载问题。

0 投票
0 回答
89 浏览

javascript - Pendo 集成:注销后匿名访问者

只是想在应用程序上按下按钮后anonymizeinitializedpendo 访问者。logout可能吗?还是注销后不需要匿名?官方文档似乎对此含糊不清。欢迎任何帮助。提前致谢。

0 投票
0 回答
43 浏览

javascript - 使用 pug (jade) 模板,我如何在浏览器中调用 javascript 调用,而不是在节点服务器生成 html 时

用户登录后,我需要在浏览器中进行以下 js 调用:

我在我的 pug 文件中尝试了这个,但没有工作:

我可以在服务器端控制台中看到我的 user.id 值。但是,pendo.initialize 似乎不起作用,因为当我在登录后从浏览器控制台运行 pendo.validateInstall() 并显示 pug 页面时,我看到了这条消息:'当前访问者未被识别,将被处理作为“匿名”'。

有哪位哈巴狗专家可以提供帮助?

非常感谢!

0 投票
0 回答
32 浏览

javascript - pendo 跟踪 - 如何仅跟踪 pendo 跟踪工具复选框上的检查操作

Pendo 是一个类似于谷歌分析的工具,我们在其中添加一个独特的属性到我们想要跟踪用户交互的 HTML 元素。

例如,我想跟踪单击保存按钮的次数,然后我将添加一个唯一标识符 -> track-id="save"

然后 pendo 将跟踪它并向我显示每日分析。

问题:如果我在复选框上设置了这样的跟踪 ID,那么我将看到点击,但我只需要跟踪该复选框上的选中操作,并且不想跟踪取消选中操作。

如果有人做过 pendo 集成并对这个案例有任何想法,请发送您的想法。

提前致谢

0 投票
0 回答
56 浏览

javascript - 如何在 Angular 12+ 中使用 pendo 函数

我在 pendo 中有一个指南设置,但我需要包含一个功能,当用户单击与目标 pendo 元素不同的元素时,该功能将继续指南。

我发现了这个功能:

})(pendo.dom, step);

但我不知道如何在 Angular 应用程序中使用它。