Ich kann die Seitenaufrufe für eine Seite zurückgeben. Die API gibt diese Seitenaufrufe jedoch nach Quelle getrennt zurück. Also für Seite/this-page-slug/gibt es X Anzahl der Ansichten für direkte, Y für die Verweisung, Z für mobile, W für keine und so weiter. Ich möchte die Gesamtseitenaufrufe für alle Quellen pro Pfad abrufen. Wie kann ich das machen?Wie wird der gesamte Seitenaufruf mit Google Analytics SDK zurückgegeben?
Dies ist die Funktion, dass ich die Ergebnisse erhalten bin mit:
function getResults($analytics, $profileId) {
// Calls the Core Reporting API and queries for the number of sessions
// for the last seven days.
$optParams = array(
'dimensions' => 'ga:source, ga:medium, ga:pagePath',
'sort' => '-ga:pageviews');
return $analytics->data_ga->get(
'ga:' . $profileId,
'2017-08-23',
'2017-10-04',
'ga:uniquePageviews,ga:pageviews,ga:pageviewsPerSession',
$optParams);
}
Hallo Eike, danke für Ihre Antwort. Ich schätze es sehr. Du hast mich in die richtige Richtung gelenkt. Kein Zweifel. Dimensionen aus der Gleichung herauszunehmen, war jedoch nicht die Lösung. Ich musste immer noch die Dimensionen beibehalten. Diesmal ohne ga: source und ga: medium. Ich werde meine Lösung posten und Ihnen eine Stimme geben. Sie wissen also, ohne Abmessungen keine nützlichen Daten zurückgegeben. –
Ich nehme an, ich habe dich zu wörtlich genommen, als du "totale Seitenaufrufe für alle Quellen" gesagt hast. Wahrscheinlich möchten Sie die Gesamtzahl der Seitenaufrufe pro Pfad für alle Quellen. In diesem Fall benötigen Sie die Dimension für den Seitenpfad. –
Vielleicht hätte ich meine Frage genauer beantworten sollen. Nachdem Sie "pro Pfad" erwähnt haben, habe ich meine Frage genauer bearbeitet. –