1

Les exemples donnés par Google sont une requête très simple. cependant, quand j'essaye d'ajouter plus de paramètres, il va lancer des erreurs et je ne sais pas exactement comment structurer la syntaxe.Comment ajouter des dimensions aux requêtes d'API Google Analytics

Cette requête simple requête fonctionne:

return $analytics->data_ga->get(
    'ga:' . $viewID, 
    $startDate, 
    $endDate, 
    'ga:sessions' 
); 

J'ai besoin plus d'informations et je l'ai déjà utilisé Google's Query Explorer pour obtenir l'information, mais je ne sais pas comment structurer ma requête PHP. L'information que je veux demander est aussi ga: pages vues comme autre métrique, ga: pagePath et ga: pageTitle comme dimensions et aussi un filtre. Je ne parviens déjà pas à ajouter une seconde mesure.

J'ai essayé:

return $analytics->data_ga->get(
    'ga:' . $viewID, 
    $startDate, 
    $endDate, 
    'ga:sessions', 
    'ga:pageviews' 
); 

ajoutant simplement qu'il ne fonctionne pas. Quelqu'un peut-il me pointer dans la bonne direction?

Répondre

1

Dimensions doivent être ajoutés en option parms

//Adding Dimensions 
$params = array('dimensions' => 'ga:userType'); 
// requesting the data 
$data = $service->data_ga->get("ga:89798036", "2014-12-14", "2014-12-14", "ga:users,ga:sessions", $params);  
+0

merci beaucoup pour votre réponse rapide! – nik1337

+0

J'ai enregistré un bug à l'équipe voir si nous ne pouvons pas obtenir un exemple avec l'utilisation des dimensions, c'était un oubli je suis sûr. – DaImTo