PHP の if ステートメント内で、Google AdWords コンバージョン トラッキング コードの Javascript をエコーアウトしようとしています。私はたくさんのグーグル検索を行いましたが、コードを適切に実行するためにエスケープする必要がある文字の決定的なリストを見つけることができないようです. 誰にも提案がありますか?
コードのこの最初のビットは、変換コード スニペットでインクルードを呼び出す if ステートメントの始まりです。
if ( @mailit ) {
include ("conversioncodes.php");
これは、適切にエスケープする方法を見つけようとしているコード スニペットを含む conversioncodes.php の内容です。目標は、if ステートメントの条件が満たされたときに変換コードが変換を追跡するようにすることです。
echo "<!-- Google Code for Homepage Form Submit Conversion Page -->
<script type="text/javascript">
<!--
var google_conversion_id = XXXXXXXXXX;
var google_conversion_language = "en";
var google_conversion_format = "3";
var google_conversion_color = "ffffff";
var google_conversion_label = "XXXXXXXXXXXXXXX";
var google_conversion_value = 0;
//-->
</script>
<script type="text/javascript" src="http://www.googleadservices.com/pagead/conversion.js">
</script>
<noscript>
<div style="display:inline;">
<img height="1" width="1" style="border-style:none;" alt="" src="http://www.googleadservices.com/pagead/conversion/XXXXXXXXXX/?label=XXXXXXXXXXXXXXXXXXX&guid=ON&script=0"/>
</div>
</noscript>";