我想知道是否有人知道如何在我从联系人/网络表单收到的电子邮件的末尾添加一些数据,这样我就可以看到用户在提交表单之前访问过哪些页面(经过身份验证和未经认证)?
类似于:
Here is the main body of the web form.
Before submitting this form the user visited:
/node/1,
/node/12,
/contact-us,
/node/45,
etc etc...发布于 2013-05-29 07:01:28
这或多或少是谷歌分析联系人表格,网页,规则电子邮件模块的特性。
此模块将立即将Google信息添加到联系人表单、WebForm和规则电子邮件的底部。
这封信看起来会像:

发布于 2013-05-29 06:46:30
如果您的邮件发送模块支持令牌,您可以使用向令牌提供所需的数据,然后使用它们。但这不会给你提供完整的线索,只有(充其量)参考,一页回来。要更彻底地跟踪他,您需要使用make模块跟踪他,并在FIFO中记录上次访问的N个页面。同样,将其放入内容中的令牌似乎是将其与邮件发送解决方案集成在一起的最简单方法。
谷歌分析是好的,如果你所需要的只是确定哪些页面能让人们与你联系。它的许可证禁止使用它来跟踪个人用户,所以如果你需要它来报告错误或者类似的话,它是不可能的。
别忘了尊重不跟踪,这在你的管辖范围内可能是必需的,而且在任何地方都是公平的。
发布于 2015-12-24 07:09:45
您可以在drupal 7中使用recently_read模块,
https://www.drupal.org/project/recently_朗读
在此之后,您可以创建令牌,检查它是否由模块提供,如果没有,则创建自定义令牌并在电子邮件中访问该令牌。
https://drupal.stackexchange.com/questions/74499
复制相似问题