Google 애널리틱스 Flex API를 사용하여 Flex 애플리케이션의 데이터를 기록하고 있습니다.프로필/필터 구성으로 인해 Google 애널리틱스에 데이터가 표시되지 않습니다.
Google 애널리틱스는 3 계층 계층 구조를 가지고 있습니다. 하나의 계정에는 하나 이상의 속성이 포함될 수 있으며 각 속성에는 하나 이상의 프로필이 포함될 수 있습니다. UA 코드는 속성과 연결되며 필터는 특정 트래픽을 특정 프로필에 기록하는 데 사용할 수 있습니다.
응용 프로그램은 5 개의 다른 서버 환경 (개발, 준비, 라이브 등)에 있으며 다른 환경에서 데이터를 분리해야합니다.
서버 환경은 이 아니며은 동일한 도메인 이름 내에 있습니다. 예를 들어 스테이징은 staging.x.com이지만 라이브 버전은 www.y.com입니다. 하지만 모두가 동일한 UA 코드를 공유하기를 원하기 때문에이 코드를 5 개의 다른 프로필로 추적하고 있습니다.
그래서 여러 개의 프로필이있는 속성이 하나 있습니다. "프로필은 동등한 도메인의 트래픽 만 포함"및 해당 서버 환경의 특정 호스트 이름을 나타내는 각 프로필에 대한 필터를 설정합니다.
속성의 "기본 URL"은 라이브 환경 인 기본 프로필의 호스트 이름으로 설정됩니다.
우리는 어제 구성을 설정했으며 현재는 어떤 프로필에도 데이터가 없습니다. 전날 (재구성을하기 전에) 데이터가있었습니다. 어제와 어제 전날 사이에 클라이언트 디버그 모드에서 앱을 볼 수 있고 클라이언트 앱이 변경되지 않았기 때문에 클라이언트 앱의 추적 코드가 GA에 안타를 보내고 있다고 확신합니다. 변경된 유일한 것은 속성 및 프로필의 구성입니다.
그래서 분명히 속성 및 프로필 구성에 대해 뭔가 빠졌습니다. 몇 가지 구체적인 질문 :
- 필자는 필터를 올바르게 이해하고 있습니까? 어떻게 든 전체 속성에 필터를 적용합니까? 필터가 프로필 수준에있는 것처럼 보였습니다.
- 속성의 "기본 URL"은 어떤 히트가 기록되는지에 영향을 줍니까? 그것은 정확히 무엇에 사용됩니까?
- 속성 내의 프로필이 어떻게 연관 될 수 있는지에 대한 제한이 있습니까? 예를 들어, 은과 동일한 도메인 이름에 속해야합니까? 나는 생각하지 않았지만 아마도 내가 틀렸어?
- 다른 제안 사항이 있습니까?
분명히 구성을 실험하고 어떤 일이 발생하는지 볼 수 있습니다. 그러나 나는 다음날까지 각 변화의 효과를보기 위해 기다려야합니다. 도와 줘서 고맙다.
호스트 이름에 대한 포함 필터는 각 프로필의 유일한 포함 필터입니까? 필터가없는 "원시"프로필을 설정 했습니까? 이는 필터를 적용한 후에도 데이터가 제로가되지 않도록하는 가장 좋은 방법입니다. 추적 코드에서 각 도메인을 설정 했습니까? '_gaq.push ([ '_ setDomainName', 'domainnamehere.com ']); 자세한 내용은 [다중 도메인 추적] (http://code.google.com/apis/analytics/docs/tracking/gaTrackingSite.html)을 참조하십시오. –
_gaq.push가없는 GA Flex SDK를 사용하고 있습니다. GA 서버로 보내지는 HTTP 호출의 관점에서 _gaq.push가 실제로하는 일은 무엇입니까? –