2017-12-27 70 views
0

Google 애널리틱스를 사용하여 (drupal 7) 사이트에 내장 된 iframe로드 시간을 추적 할 수있는 방법을 설정하고 싶습니다 (사용자 타이밍 보고서에 이벤트를 전송하는 것이 바람직 함). 트위터, 유튜브, 스트리밍 등의 사이트를 포함한 다양한 출처에서 Google 사이트에 삽입 된 iframe입니다.Google 애널리틱스 사용자 타이밍을 사용하여 삽입 iframe로드 시간을 추적하려면 어떻게해야합니까?

내 생각에는 Google 콘텐츠에 삽입 된 모든 iframe의 로딩 시간을 자동으로 계산하여 데이터 레이어 푸시를 사용하는 것입니다. 타이밍 이벤트를 Google Analytics로 보냅니다.

데이터 레이어를 푸시하여 GA에 타이밍 이벤트를 보내는 방법을 알고 있지만 iframe을 자동으로 감지하고로드 시간을 추적하며 타이밍을 표시하는 가장 좋은 방법은 확실하지 않습니다. iframe의 소스

미리 도움을 청하십시오!

답변

0

JS와 Drupal Ajax를 모두 사용해야합니다. 이 JS (link)를 page.tpl.php 또는 main.js와 같은 일반적인 js에 넣으십시오.

이제는 필요한 경우 데이터베이스에 타이밍을 기록하기 위해 Drupal에 아약스 호출을해야하는 시간을 계산 한 후 GA로 직접 보내주십시오.