按钮点击后的Google Adwords转换

时间:2018-02-12 15:32:45

标签: javascript google-adwords

我想在用户点击按钮后加载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>

我尝试设置&#34; src&#34;单击按钮后属于转换脚本,但它不会加载脚本。 (提示&#34;确定&#34;有效)

有人可以帮忙找出问题所在吗? 谢谢,

1 个答案:

答案 0 :(得分:0)

您必须创建一个新的<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);