初期画面
<?php if($_GET["tracking"] == 'tracking-code'): ?> hoge <?php else: ?> <?php endif; ?>
クリックするとコピーする機能を付けたい。
onclick=”this.select(0,this.value.length)”と書くと、クリックで全選択できる。
<?php if($_GET["tracking"] == 'tracking-code'): ?> <b>サイトタグ(デモ)</b><br> これは、サイトのユニバーサルアナリティクストラッキングコードです。このプロパティ(アナリティクストラッキングコード)を最大限に活用できるよう、このコードをコピーして、トラッキングする全てのページのbodyタグの前に貼り付けてください。<br> ntag.jsは、サイト測定、コンバージョン トラッキング、リマーケティング サービス用のウェブのタグ付けライブラリです。ntag.jsを使用すると、タグの管理や実装が容易になり、公開される最新の動的な機能や統合のメリットをすぐに活用することができます。<br><br> <textarea name="tracking-code" rows="13" cols="75" onclick="this.select(0,this.value.length)"> <script type="text/javascript"> var a = [['acount','007'],["ip","<?php echo $_SERVER['REMOTE_ADDR']; ?>"]]; var b =['https://ajax.googleapis.com/ajax/libs/jquery/3.0.0/jquery.min.js', 'na.js']; var i = 0; (function appendScript(){ var script = document.createElement('script'); script.src = b[i]; document.body.appendChild(script); if(i++ < 2){ script.onload = appendScript; } })(); </script> </textarea><br><br> The Site Tag provides streamlined tagging across site measurement, conversion tracking, and remarketing products – giving you better control while making implementation easier. By using ntag.js, you will be able to benefit from the latest dynamic features and integrations as they become available.
よく見たら、echo $_SERVER[‘REMOTE_ADDR’];が上手くいってない。
htmlspecialcharでエスケープします。
<?php $hoge = '<?php echo $_SERVER[\'REMOTE_ADDR\']; ?>'; ?> <?php echo htmlspecialchars($hoge);?>
修正しました。
問題はこっからどうするかだな。。
GAでよく見るのはページごとのavg timeと、リファラーがOrganic・social・directか、あたりの指標なので、そこをチャレンジしたい。