반응형
Google Analytics로 Wordpress 백엔드에서 생성된 PDF 추적
워드프레스 백엔드를 통해 동적으로 생성되는 PDF를 추적하려고 합니다.이것이 지금까지 내가 가진 것입니다.
<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>
그래서 기본적으로 Google Analytics 추적에 있는 것처럼 보이게 하려고 합니다. 한 파일의 이름이 PDF2015이고 다른 파일이 PDF14이면 백엔드에 그렇게 표시됩니다.어려운 점은 정적인 경우와 동적으로 생성된다는 점입니다.지금 당장, php echo $file['name']을 시도하기 전에 가졌던 방식;저는 'Regular'라는 라벨을 가지고 있었는데 PDF 이름 대신에 모든 PDF에 표시되었습니다.
편집: GA에서 업데이트를 기다리면서 이 작업을 시도했습니다.
<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>
"; ?>
두 번째 편집:
<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>
"; ?>
세 번째 편집:
됐습니다.도움이 필요한 사람이 있다면, 저에게 알려주세요!
<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>
"; ?>
이거 나한테 통했어 얘들아!도움이 필요하시면 말씀해주시고 기꺼이 도와드리겠습니다!
언급URL : https://stackoverflow.com/questions/30982221/tracking-pdfs-generated-by-wordpress-backend-with-google-analytics
반응형
'programing' 카테고리의 다른 글
| Gravity Forms 계산에서 지수 사용 (0) | 2023.10.14 |
|---|---|
| Oracle SQL Developer: 리플렉터에서 결과를 보는 방법은 무엇입니까? (0) | 2023.10.14 |
| 프로젝트 빌드가 중지됨: "Bower/npm 패키지 복원이 완료될 때까지 빌드가 지연됩니다." (0) | 2023.10.14 |
| OpenDocument 스프레드시트를 팬더 DataFrame으로 변환하는 방법은 무엇입니까? (0) | 2023.10.14 |
| MySQL에서 인덱싱된 뷰를 가질 수 있습니까? (0) | 2023.10.14 |