gpt4 book ai didi

drupal - Drupal 中的投票分析?

转载 作者:行者123 更新时间:2023-12-01 14:39:12 25 4
gpt4 key购买 nike

当 Poll 内容类型作为一个 block 嵌入到多个页面时,我正在尝试跟踪它在 Drupal 中作为一个 block 被回答的频率。例如,如果 5 个用户在 A 页面上回答了投票,6 个用户在 B 页面上回答了问题,我需要知道这些分割,而不是他们的具体答案。

我原本打算简单地在 Google Analytics(分析)中查看用户从页面 A -> 投票页面选择路径的次数,但回答投票实际上将用户留在同一页面上,所以我很困惑如何去做吧。有什么建议吗?

最佳答案

对于性能,使用谷歌分析是个不错的主意。您可以将 JavaScript 事件附加到表单的提交按钮,并在表单提交之前将有关投票的信息发送给 GA。

另一种解决方案是在 Drupal 中跟踪它。在这里您可以向表单添加一个提交处理程序,并保存它发布的 url。您需要使用 hook_form_alter 添加提交处理程序

JavaScript 并没有那么难,你已经加载了 jQuery,所以像这样的东西应该可以。

$("#poll-form #edit-submit").click(function(){
if ($(this).hasClass('ready')) {
return true;
}
// Do your thing with GA, add a callback function when you have posted to google:
function callback() {
$("#poll-form #edit-submit").addClass('ready').click();
}

});

查找 GA api 以了解您需要执行的操作,这取决于您使用的版本。

关于drupal - Drupal 中的投票分析?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3583828/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com