2015-06-22 25 views
6

Bir Wordpress arka ucunda dinamik olarak oluşturulan PDF'leri izlemeyi deniyorum. Bu yüzden temelde Wordpress arka tarafından oluşturulmuş PDF'leri izleme Google Analytics ile

<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> 

, bir tane dosya PDF2015 adlı eğer Google Analytics izlemede gibi görünmesi çalışıyorum, ben bugüne kadar ne var ve başka bunun böyle göstermek istiyorum, PDF14 olduğunu arka uç. Zor kısmı, statik olarak dinamik olarak üretilmeleridir. Şu anda, php echo $ dosya ['name'] ile yapmaya çalışmadan önce vardı yolu; 'Düzenli' etiketini aldım ve PDF adı yerine tüm PDF'ler için gösterilen budur.

Düzenleme: Güncelleme için GA bekleyen, bunu denedim:

<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> 
"; ?> 

İkinci Düzenleme:

<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> 
"; ?> 

Üçüncü Düzenleme: İşe yaradı

! Bu konuda yardıma ihtiyaç duyarsa, haberim olsun!

+0

@ BrianTompsett- 汤 莱恩 ile ilgili geri bildiriminiz için teşekkür ederiz. Sadece yaptım! – ksong12345

cevap

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> 
"; ?> 

Bu benim için çalıştı! Size herhangi bir yardıma ihtiyacınız varsa ve yardımcı olmaktan memnuniyet duyarız.

İlgili konular