2011-02-17 13 views
1

나는 그런 내가 자신의 사이트와 블로그에 생성 된 그래픽을 삽입하는 방문자를 격려하고 싶습니다트랙 포함 된 차트는

P2P Lending Data Chart

아래와 같은 차트를 생성 a site을 가지고있다. Google 애널리틱스에서 해당 차트의보기를 포함 할 수 있습니까? 사이트에서 이미지를 삽입 할 때 애널리틱스 보고서에서 추적 할 수 있는지 확인하고 싶습니다.

PNG를 생성하는 서버 측 메소드에서 호출 할 수있는 API를 구상했지만 특정 항목을 찾을 수 없었습니다.

감사합니다.

+2

사용자가 이미지를 iframe으로 공유하도록 허용하여 사이트에 iframe을 삽입 할 수 있습니다. iframe에 GA 코드가 포함될 수 있습니다. – LukLed

+0

흠, 좋은 대답인데, 서버 측 솔루션을 선호하기 때문에 img 태그에 넣을 수 있습니다. 만약 당신이 아직 답변을 더 기다리고 있지만 귀하의 의견을 대답하면 나는 그것을 투표 할 것입니다 :-) –

답변

1

실제로 이것은 가능합니다. Google Analytics for Mobile Websites 문서를보십시오. 여기서는 꽤 다른 코드 샘플 (C# 포함)을 사용하여 서버에서 Google Analytics에 대한 요청을 작성하는 방법에 대해 자세히 설명합니다.

이 문서는 페이지 뷰 추적과 관련된 내용이지만이 개념은 Google 애널리틱스에서 이벤트와 같이 기록 할 수있는 다른 유형의 활동으로 확장 될 수 있습니다. 귀하의 특정 상황에서 나는 이것이 차트를 이벤트로 설정하고 싶다고 생각합니다. 실제 트래픽을 '엉망으로 만들지는 않을 것입니다. (고급 세그먼트를 사용하여 차트 트래픽을 제외시킬 수는 있지만 등록을 선택했습니다. 페이지 뷰와 같이).

이벤트 추적을위한 설명서는 available here입니다. 이를 통해 차트를 표현하는 방법을 알 수 있습니다. Google 애널리틱스에서 이벤트를 추적하는 방법에 대한 아이디어가 있으면 자바 스크립트를 작성한 다음 정보를 Google에 전송하기 위해 생성 한 URL (비콘)을 봅니다. 이 템플릿을 템플릿으로 사용하여 서버에서 이벤트 정보를 보낼 수 있습니다.

이미지를 실제로 게재하는 것과 관련하여 많은 옵션이 있습니다. 앱이 MVC로 작성된 경우 FileResult 클래스 (Controller 클래스에서 사용할 수있는 ass3ociated File() 메서드)를 살펴보십시오. Webforms 앱에서 작업하는 경우 Response.WriteFile() 또는 그 영향을 줄 것입니다. This wrox article에는이 배경에 대한 아이디어가 있습니다. 이 예제는 no leaching/hotlinking 이미지 핸들러를 작성하는 것이지만 HttpReponse에 이미지를 쓰는 개념은 동일합니다.