Google 点击按钮后的 AdWords 转化
Google Adwords Conversion after button click
我想在用户点击按钮后加载 Google Adwords 转换脚本。
代码如下:
<!-- Google Code for xyz Conversion Page -->
<script type="text/javascript">
/* <![CDATA[ */
var google_conversion_id = 123;
var google_conversion_label = "abc";
var google_remarketing_only = false;
/* ]]> */
</script>
<script id="conversionScript" type="text/javascript" src="">
</script>
<script type="text/javascript">
document.addEventListener( 'wpcf7mailsent', function( event ) {
alert("OK");
document.getElementById("conversionScript").src="//www.googleadservices.com/pagead/conversion.js";
}, false );
</script>
我尝试在单击按钮后将 "src" 属性设置为转换脚本,但它没有加载脚本。 (警报 "OK" 有效)
谁能帮忙看看是什么问题?
谢谢,
您必须创建一个新的 <script>
元素才能正常工作,仅更改 src
不会使脚本 运行.
// Initialize new script element
let conversionScript = document.createElement('script');
conversionScript.src = '//www.googleadservices.com/pagead/conversion.js';
// Append it to the DOM
let head = document.getElementsByName('head')[0];
head.appendChild(conversionScript);
我想在用户点击按钮后加载 Google Adwords 转换脚本。
代码如下:
<!-- Google Code for xyz Conversion Page -->
<script type="text/javascript">
/* <![CDATA[ */
var google_conversion_id = 123;
var google_conversion_label = "abc";
var google_remarketing_only = false;
/* ]]> */
</script>
<script id="conversionScript" type="text/javascript" src="">
</script>
<script type="text/javascript">
document.addEventListener( 'wpcf7mailsent', function( event ) {
alert("OK");
document.getElementById("conversionScript").src="//www.googleadservices.com/pagead/conversion.js";
}, false );
</script>
我尝试在单击按钮后将 "src" 属性设置为转换脚本,但它没有加载脚本。 (警报 "OK" 有效)
谁能帮忙看看是什么问题? 谢谢,
您必须创建一个新的 <script>
元素才能正常工作,仅更改 src
不会使脚本 运行.
// Initialize new script element
let conversionScript = document.createElement('script');
conversionScript.src = '//www.googleadservices.com/pagead/conversion.js';
// Append it to the DOM
let head = document.getElementsByName('head')[0];
head.appendChild(conversionScript);