ウェブサイトに2つのトラッカーコードを挿入する必要がありますが、jQueryステートメントがtrueの場合にのみアクティビティをトラッキングするようにする必要があります。ステートメントがtrueの場合にのみjavascriptトラッカーコードを呼び出す方法は?
<script type="text/javascript">
(_gdeaq = window._gdeaq || []).push(['pageView', 'gdehu', 'some_code', 'some_code_2, 'some_code_3']);
</script>
<script type="text/javascript" src="//gdehu.hit.gemius.pl/something_url"> </script>
アドワーズ広告::
<script type="text/javascript">
/* <![CDATA[ */
var google_conversion_id = 12345678;
var google_conversion_language = "en";
var google_conversion_format = "3";
var google_conversion_color = "ffffff";
var google_conversion_label = "some_data_here";
var google_remarketing_only = false;
/* ]]> */
</script>
<script type="text/javascript" src="//www.googleadservices.com/pagead/conversion.js">
</script>
<noscript>
<div style="display:inline;">
<img height="1" width="1" style="border-style:none;" alt="" src="//www.googleadservices.com/pagead/conversion/12345678/?label=some_data_here&guid=ON&script=0"/>
</div>
</noscript>
私はONLY文があればこの二つのトラッカーを有効にする必要があり
ここがGemiusトラッカーコードです:一つは、Googleアドワーズ広告で、他はGemiusコードですtrue:
<script type="text/javascript">
jQuery(function(){
jQuery("#formsubmit").click(function(event){
//some code here
jQuery("input[type='text'],select,input[type='checkbox']","#forms").each(function(){
//some code here
});
if(jQuery("input[name='email']","#forms").val() != jQuery("input[name='cEmail']","#forms").val()){
//some code here
}
if(!error_flag){
//i have to call the trackers only if this statement is true
//so i want to insert them here somehow
}else{
alert(error_message);
}
});
});
</script>
解決策を教えていただけますか?
条件が真の場合、動的に2つの外部スクリプトを読み込む - そう、最初のスニペットで4行と行二 –