Je suis capable de retourner les pages vues d'une page. Mais l'API renvoie ces pages vues par source. Donc pour page/cette-page-slug/il renvoie X nombre de vues pour direct, Y pour référence, Z pour mobile, W pour none et ainsi de suite. Je veux obtenir le nombre total de pages vues pour toutes les sources par chemin. Comment puis je faire ça?Comment renvoyer le total de la page vue à l'aide de Google Analytics SDK?
C'est la fonction que j'utilise pour obtenir les résultats:
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);
}
Salut Eike, je vous remercie pour votre réponse. J'apprécie vraiment cela. Tu m'as orienté dans la bonne direction. Aucun doute de cela. Cependant, retirer des dimensions de l'équation n'était pas la solution. Je devais encore garder les dimensions. Cette fois, sans les ga: source et ga: medium. Je posterai ma solution et je vous donnerai un vote. Donc, vous savez, en excluant les dimensions renvoyées aucune donnée utile. –
Je suppose que je vous ai pris trop littéralement quand vous avez dit "pages totales pour toutes les sources". Vous souhaitiez probablement un total de pages vues par chemin pour toutes les sources, auquel cas vous auriez toujours besoin de la dimension du chemin de page. –
Peut-être que j'aurais dû être plus précis sur ma question. Après avoir mentionné "par chemin", j'ai édité ma question pour être plus précis. –