0

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 の直後にあるようにする方法を知っている人はいますか?

4

1 に答える 1