我的任务是将参数(Google AdWords)传递到客户的后端(pardot)。
最初的任务很简单,直到我从用户从Google广告到达网站后才发现用户访问了其他页面,然后才最终在他们最初到达的页面上提交表格
所以目标是:在访问网站上的其他页面时或从网站其他页面访问后提交Google AdWords参数时,请返回并提交表单页面并提交。
所以我知道我需要在cookie中保存参数,但是我的问题是如何获取cookie并将其设置为表单参数?
使用Gravity表单创建表单,并使用get http创建每个提交按钮。
由于无法通过重力将Cookie中的参数传递给重力形式,因此我知道我需要使用JavaScript。
此外,我无权访问代码库,而只能访问“站点设置”,“脚本代码”
我想到的方式是编写JS并执行以下操作
1)检查提交的表单标签是否为$().submit()
2)在“表单”标签上找到ID,并检查其中一个表单ID是否相等(共有11个)
3)从#2抓取网址
4)检索Cookie中的Google广告词参数,并将其添加到#3的结果中
5)然后使用jquery get
是1-5的路还是更简单的路?