PHPを介して「適用」リンクを生成するサイトがあります。a href="www.link.com" URL の直後に Google イベント トラッカー コードがリストされるようにする必要があるため、適切に機能します... トラッキング コードはサイトにインストールされていますが、ページ上のその配置が、Google アナリティクスでイベントを追跡しないという問題の原因です。
Google の例は、次のような URL の直後です。
<a href="#" onClick="_gaq.push(['_trackEvent', 'Videos', 'Play', 'Baby\'s First Birthday']);">Play</a>
私のライブ サイトにアクセスすると、HTML で生成されるリンクは次のとおりです。
<a class="btn apply_now applybottom" target="_blank" onclick="_gaq.push(['_trackEvent', 'Apply', 'ApplyClick'," href="http://siteurl.com">Apply Now »</a>
phpを介して行う方法は次のとおりです。
<?php if (!isset($this->job['hide_apply']) || $this->job['hide_apply'] == 0): ?>
<?php $onClick = "_gaq.push(['_trackEvent', 'Apply', 'ApplyClick'," ?>
<?php if (isset($this->job['modal_style']) && $this->job['modal_style'] == 'none'): ?>
<a href="<?php echo Clean::xss($this->job['apply_url']); ?>" onClick="<?php echo $onClick; ?>" target="_blank" class="btn apply_now applybottom" >Apply Now »</a>
<?php endif; ?>
<?php endif; ?>
それに基づいて、トラッカー コードが URL の直後にあるようにする方法を知っている人はいますか?