하나의 다중 도메인 분석 프로파일 또는 도메인 당 하나의 분석 프로파일?


21

현재 현지 비즈니스를 새로운 고객과 매우 구체적인 틈새 시장에 연결하는 소규모 웹앱을 운영하고 있습니다. 지난 몇 달 동안이 모델은 매우 잘 작동했으며 성장이 탁월하여 실제로 여러 사이트 / 틈새를 지원하기 위해 응용 프로그램을 확장 할 준비를하고 있습니다. 궁극적으로 각 사이트에는 자체 도메인, 디자인 및 포커스가 있지만 동일한 플랫폼에서 실행된다는 점에서 StackExchange와 매우 유사하게 구성됩니다.

그 말로, 나는이 설정에 대한 분석 (특히 Google Analytics)을 처리하는 가장 좋은 방법을 생각하려고 노력했습니다.

내 두 가지 요구 사항은 기본적으로 모든 사이트에 대한 집계 통계를보고 시스템이 일반적으로 일상적으로 수행되는 방식에 대한 개요를 얻을 수 있지만 특정 범위로 좁힐 수 있어야합니다. 검색 엔진 최적화, 마케팅 및 디버깅 목적으로 해당 수준에서 사이트를 추적합니다.

내가 바라는 것은이 작업을 수행했거나 Google 애널리틱스에 대해 더 많은 경험을 가진 다른 사람들이 하나의 다중 도메인 분석 프로필을 만드는 것이 더 나은지 여부를 알려줄 수 있다는 것입니다. 사이트) 또는 각 사이트에 대한 프로필을 만들고 내 시스템의 사이트로 구성된 고유 한 프로필 ID를 갖습니다.

개발 관점에서 나는 오히려 전자를 할 것입니다.

시간과 통찰력에 미리 감사드립니다!

답변:


20

두 방법 모두 완벽하지는 않습니다. 둘 다 장단점이 있습니다.

모든 도메인 또는 하위 도메인에 대해 하나의 고유 한 Google 웹 로그 분석 키를 갖는 것이 훨씬 간단 합니다. 이것에 대해서는 의문의 여지가 없습니다. 그러나 수십 개 또는 수백 개의 도메인이 있으면 고장입니다.

동일한 Google 웹 로그 분석 키를 사용하는 많은 SUB 도메인이있는 경우 각 요청마다 도메인 이름을 입력해야합니다.

var _gaq = _gaq || []; 
_gaq.push(['_setAccount', 'UA-5620270-24']); 
_gaq.push(['_setDomainName', '.stackexchange.com']); 
_gaq.push(['_trackPageview']);

그런 다음 호스트 이름을 기준으로 상당히 쉽게 분류 할 수 있습니다. 오른쪽 상단 의 고급 세그먼트 드롭 다운을 사용하여 hostname="gaming.stackexchange.com"유사한 세그먼트를 만드십시오 . 집계 세그먼트 hostname="gaming.stackexchange.com" OR hostname="webapps.stackexchange.com" OR hostname="cooking.stackexchange.com"등을 만들 수도 있습니다 .

당신이 많은 경우 다른 도메인을 , 그건 더 힘들어 .

_link()도메인 간 링크 에서 메소드를 호출하십시오 . 현재 링크의 형식이 다음과 같은 경우 :

<a href="https://www.secondsite.com/?login=parameters">Login Now</a>

그것들을 다음과 같이 변경하십시오 :

<a href="https://www.secondsite.com/?login=parameters" onclick="_gaq.push(['_link', 'http://www.firstsite.com']); return false;">Login Now</a>

도메인마다 다른 Google 웹 로그 분석 키를 사용합니다.



여기서 고려해야 할 사항이 하나 더 있습니다. 다른 고객에게 통계를 보여줄 것입니까? 그런 다음 별도의 ID를 사용합니다.
baldy

분석은 내부 용이며 다른 사람은 액세스 할 필요가 없습니다. 더 많은 것은 우리가 캠핑 상점을위한 하나의 사이트, 낚시 상점을위한 하나의 사이트 등을 가질 것입니다.
Daniel Pehrson

이 다니엘에 어떤 접근법을 사용할지 결정 했습니까? 나도 같은 상황이고 궁금합니다.
Michael D

1
후자의 옵션 ( google.com/support/analytics/bin/… ) 을 시도하고 어떻게 진행되는지 보겠습니다. 이 구현은 몇 달 떨어져 대부분 (. 내가 미리 계획)하지만 적어도입니다
다니엘 Pehrson

7

교차 도메인 추적에 대한 추가 정보는 여기에 있습니다 . Jeff가 언급했듯이 교차 도메인 추적은 희미한 마음이 아니라 링크를 선택하고 적절한 추적 호출을 추가하는 몇 줄의 jQuery 코드로 달성 할 수 있습니다. 도메인간에 게시 할 경우 양식에 추적 호출을 추가해야 할 수도 있습니다.

사이트 네트워크가 전체적으로 어떻게 작동하는지, 여러 사이트를 포함하는 목표를 설정하려는 경우 실제로 유일한 방법입니다.


1
예, 동일한 교차 도메인 분석에서 동일한 키를 사용하면 페이지의 모든 하이퍼 링크를 "터치"해야한다는 것이 무섭지 만 피할 수없는 것 같습니다.
Jeff Atwood

1
흥미로운 점은 문서를 읽었을 때 크로스 사이트 링크에 ​​링크 자바 스크립트가 필요하다는 것만 나타납니다. 내 네트워크에서 전혀 사이트가 아니라면 매우 드 independent니다 (사이트는 실제로 독립적 인 사일로가되도록 설계되었습니다) 동일한 플랫폼에서)
Daniel Pehrson

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.