【发布时间】:2023-03-17 13:38:01
【问题描述】:
我有一个表单,它会在其 URL 中返回值,包括表单是否有效 /contact2.php?result=contact-error-captcha&name=John /contact2.php?result=contact-ok&name=John
我正在尝试根据此值触发 Google Analytics Pageview,它通常在 javascript 中运行,如下所示: onclick="ga('send', 'pageview', '/mypage');"
这是我最后一次尝试,但似乎没有执行。
<script type="text/javascript">
function error-captcha() {
alert("Hello! This works");
ga('send', 'pageview', '/pages/contact-error-captcha');
}
function contact-ok() {
ga('send', 'pageview', '/pages/contact-ok');
}
<?php if( $_GET['result'] == 'contact-error-captcha') : echo "error-captcha();"; endif; ?>
<?php if( $_GET['result'] == 'contact-ok') : echo "contact-ok();"; endif; ?>
</script>
我猜的问题: - PHP 应该在 JS 之前(但是如何?) - ga 功能应该“开启”某些东西(但如何?)
我不是专业的编码员,所以任何帮助表示赞赏。
【问题讨论】:
-
任何控制台错误?
-
oups... 看不到了。谢谢
标签: php jquery google-analytics