2009-06-25 2 views
2

Mithilfe benutzerdefinierter Berichte können Sie einen Drilldown für eine bestimmte Kampagne durchführen und dann die Zielseite oder die Inhaltsseite auswählen, die der einzelne Besucher auswählt. Wenn ich versuche, dieselben Informationen über die Google Analytics-Export-API abzurufen, erhalte ich eine Fehlermeldung, wenn ich versuche, diese beiden Dimensionen in meinem Feed zu verknüpfen. Gibt es eine Erfolgsgeschichte darüber, diese Informationen zusammen zu bekommen? Ich weiß, ist möglich, wir wissen nur nicht, was die richtige Kombination ist.Wie kann ich ga: campaign und ga: pagePath (Inhalte) in der Google Analytics-Export-API zuordnen?

Da ich in der letzten Woche keine Fortschritte in dieser Angelegenheit hatte, dachte ich darüber nach, ein wenig mehr Informationen zu geben. Ich präsentiere unten einen Screenshot eines aktuellen Berichts der Benutzeroberfläche von Google Analytics, der die Informationen enthält, die ich abrufen möchte, und ich erhalte keine Informationen. Im Grunde ist die Campaing-Informationsgruppe durch die PagePage gelandet. So kann ich wissen, wer auf meine E-Mails geklickt hat und wo diese Person gelandet ist.

Landing page from Campaign information http://img.readytocloud.com/ganalytics-stackoverflow/R2C-6-28-2009-002.png

Ich habe gerade andere Menschen mit den gleichen Fragen über die Google Analytic Help Forum.

Antwort

0

Ich habe es gerade mit einigen GA-Daten versucht. Es scheint wählerisch zu sein, mit welcher Metrik Sie es verbinden, aber ga: pageviews funktioniert. Sowohl ga: campaign als auch ga: pagePath sind Dimensionen und Sie müssen sie zu einer Metrik hinzufügen. Sie können die GA-Dokumentation here bezüglich der gültigen Kombinationen referenzieren. Als Beispiel habe ich es geschafft (ersetzen mit Ihrem Profil-ID) einen wirklich langen Bericht abgerufen werden unter Verwendung von:

https://www.google.com/analytics/feeds/data?ids=ga:123456&dimensions=ga:campaign,ga:pagePath&metrics=ga:pageviews&sort=ga:campaign,ga:pagePath&start-date=2009-01-01&end-date=2009-06-30 

Hoffnung, das hilft.

+0

Vielen Dank für Ihre Antwort. Ich versuche, Ihr Beispiel mit meiner Tabellen-ID auszuführen, aber ich kann es nicht zum Laufen bringen. Ich erhalte eine Autorisierung erforderlich. Ich authentifiziere mich mit Google Analytics, bevor ich den URI anfordere. Lassen Sie es mich wissen, wenn Sie wissen, welche Schritte Sie ausführen müssen, bevor Sie das Skript ausführen. Danke noch einmal. – Geo

+0

Sie müssen sich bei GA separat authentifizieren, indem Sie in der HTTP-Anforderung einen zusätzlichen Header senden. Weitere Informationen finden Sie unter http://code.google.com/apis/gdata/articles/using_cURL.html und http://code.google.com/apis/analytics/docs/gdata/1.0/gdataProtocol.html –

0

Wenn Sie java oder servlet verwenden, können Sie die Authentifizierungsmethode in analytics api verwenden, um sich zuerst zu authentifizieren, und dann können Sie Daten aus dem Profil dieses Benutzers abrufen.