2015-06-22 17 views
6

Tôi đang cố gắng theo dõi các tệp PDF được tạo động thông qua chương trình phụ trợ Wordpress. Đây là những gì tôi có cho đến nay,Theo dõi các tệp PDF được tạo bởi chương trình phụ trợ Wordpress với Google Analytics

<a class="download" onClick="_gaq.push(['_trackEvent', 
    '<?php echo $file['name']; ?>', 'Download', 'Test']);" 
    href="<?php echo $file['url']; ?>"> 
    Download <?php echo strtoupper($file_extension[0]); ?> 
</a> 

Vì vậy, về cơ bản, tôi đang cố gắng để làm cho nó trông giống như trong việc theo dõi Google Analytics, nếu một tập tin được đặt tên PDF2015 và khác là PDF14, nó sẽ hiển thị như thế trong phụ trợ. Phần khó khăn là chúng đang được tạo động với tĩnh. Ngay bây giờ, cách tôi đã có nó trước khi cố gắng làm với php echo $ file ['name']; Tôi đã có nhãn 'Thường xuyên' và đó là những gì hiển thị cho tất cả các tệp PDF thay vì tên PDF.

Edit: Tôi đã cố gắng làm điều này, chờ đợi vào GA để cập nhật:

<a class="download" href="<?php echo $file['url']; ?>">Download <?php echo strtoupper($file_extension[0]); ?></a><br /> 
<?php echo " 
<script type='text/javascript'> 
    $('.download').on('click',function(){ 
     _gaq.push(['_trackEvent',"."'".$file['url']."'".", 'Download', 'Test']);  
    }); 
</script> 
"; ?> 

Second Edit:

<a class="download" href="<?php echo $file['url']; ?>" id="<?php echo `strstr($title, ' ', true); ?>">Download <?php echo strtoupper($file_extension[0]); ?></a><br />` 
<?php echo " 
<script type='text/javascript'> 
    $("."'#".strstr($title, ' ', true)."'".").on('click',function(){ 
     _gaq.push(['_trackEvent',"."'".$title."'".", 'Download', 'Test']); 
    }); 
</script> 
"; ?> 

Thứ ba Edit:

Nó làm việc! Nếu có ai cần giúp đỡ với điều này, hãy cho tôi biết!

+0

Cảm ơn bạn đã phản hồi @ BrianTompsett- 汤 莱恩. Vừa xong! – ksong12345

Trả lời

0
<a class="download" href="<?php echo $file['url']; ?>" id="<?php echo `strstr($title, ' ', true); ?>">Download <?php echo strtoupper($file_extension[0]); ?></a><br />` 
<?php echo " 
<script type='text/javascript'> 
    $("."'#".strstr($title, ' ', true)."'".").on('click',function(){ 
     _gaq.push(['_trackEvent',"."'".$title."'".", 'Download', 'Test']); 
    }); 
</script> 
"; ?> 

Điều này phù hợp với tôi! Hãy cho tôi biết nếu các bạn cần bất kỳ sự trợ giúp nào và sẽ vui lòng giúp đỡ!

Các vấn đề liên quan