2009-08-27 23 views
8

To zapytanie zapewnia odwiedziny ze źródła wizyt;Wywoływanie interfejsu API Google Analytics do statystyk dla określonych stron (filtrowanie według stron)

https: //www.google.com/analytics/feeds/data?ids=ga%3A123456 & wymiary = ga% 3Asource% 2Cga% 3Amedium & metryki = ga% 3Avisits & sortowania = -ga% 3Avisits & początek -date = 2009-08-12 & end-date = 2009-08-26 & max-results = 50

Ale przy określaniu filtr: gA: pagePath ==/Defalult.aspx - mam zerowe wyniki

https: //www.google.com/analytics/feeds/data?ids=ga%3A123456 & wymiary = ga% 3Zasoby% 2Cga% 3Amedium & metryki = ga% 3Avisits & filters = ga% 3ApagePath% 3D% 3D% 2FDefault.aspx & sort = -ga% 3Avisits & Data rozpoczęcia = 2009-08-12 & data końcowa = 2009-08-26 & max-results = 50

Jak mogę filtrować na ga: pagePath?

Odpowiedz

0

Oto bardzo późno teoria do Twojego pytania ...

Zapytanie wygląda ważne dane zakładając masz treść indeksowane jako /Default.aspx. Odtworzyłem zapytanie w mojej witrynie asp.net i otrzymałem wyniki. Widzę dwa potencjalne scenariusze, w których zapytanie może dawać puste wyniki.

W mechanizmie filtrów w Analytics rozróżniana jest wielkość liter, więc jeśli przez przypadek odsyłacze pojawią się na stronie jako domyślne.aspx, filtr "Default.aspx" nie zostanie trafiony. Nie zgadłbym, że to działa w ten sposób, ale ostatnio musiałem wrócić i naprawić niektóre z naszych zapytań, ponieważ generowały puste wyniki, gdy wystąpiły niedopasowania sprawy.

Drugi możliwy problem dotyczy użycia "dokumentów domyślnych". Jeśli linki pojawiają się w Twojej witrynie bez nazwy pliku ("/" lub "/ somepath /"), a "default.aspx" jest skonfigurowany jako "Dokument domyślny" w IIS, to naprawdę chcesz, aby filtr był ga: pagePath == /.

6

query1.Dimensions = "ga: data, ga: pagePath" query1.Metrics = "ga: odsłon" query1.Sort = "ga: data, ga: pagePath" query1.GAStartDate = „2010-09 -01" query1.GAEndDate = "2010-09-10" query1.Filters = "ga: pagePath = ~/abc *"

nadzieja to działa dla Ciebie.

+0

Działa dla mnie. Twoje zdrowie. – Jeroen

+0

Dzięki. Pracował też dla mnie. –

Powiązane problemy