Bonjour,
j'essaye désespérément de mettre en place un truc pourtant tout bête a priori : récupérer le nombre de vues total pour une page en particulier en PHP (en live ou pourra être exécuté en CRON si trop long)
j'ai trouvé 50 tutos différents mais rien qui ressemble à l'interface actuelle ou aux sources actuelles de l'API

ce que j'ai fait :
- téléchargé les sources de l'API sur https://github.com/google/google-api-php-client (uploadées manuellement sur mon serveur) + modifié l'autoload pour correspondre à mon path
- créé un utilisateur API (enfin, je suppose, là j'avoue je comprends absolument pas comment cet utilisateur peut "savoir" pourquoi j'ai besoin de lui) + récupéré le fichier de credentials (uploadé également)
- ajouté l'utilisateur (enfin l'email généré) dans analytics avec les droits "lire & &analyser"
- copié et modifié le code d'exemple de https://developers.google.com/analyt...rt/service-php (avec mon path et une clé mais pas sûre que ce soit la bonne tellement le tuto est limpide...)

j'ai des traces dans mon code, apparemment les sources de l'API sont chargées mais après que dalle
j'ai mis un try / catch autour de
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
$client = new Google_Client();
  $client->setApplicationName("Hello Analytics Reporting");
  $client->setAuthConfig($KEY_FILE_LOCATION);
  $client->setScopes(['https://www.googleapis.com/auth/analytics.readonly']);
  $analytics = new Google_Service_AnalyticsReporting($client);
mais ça ne m'affiche rien du tout

je précise que je n'ai aucun contrôle sur le serveur (je ne peux pas installer composer, je ne peux mettre les sources où je veux), que mon projet n'est pas vraiment en objet et que je ne suis pas sûre que ça gère correctement les espaces de nom (déjà eu des soucis avec une autre lib...)
le serveur est en PHP 5.4

y a plusieurs choses que je ne comprends pas du tout :
- l'API peut visiblement interagir avec les 36 000 services de Google, pas que analytics, alors comment indiquer dans la conf de l'utilisateur API que c'est pour analytics ?
- dans https://console.developers.google.com j'ai 2 projets, est-ce que ça a une importance (genre j'ai créé un projet du même nom que le site dans analytics) ?
- quelle clé doit être utilisée ? sur l'un des projets, j'ai 2 types de "droits" ("ID clients OAuth 2.0" et "Clés de compte de service"), sur l'autre projet, uniquement "Clés de compte de service", chaque type présentant un "ID"

enfin, une fois que j'aurais réussi à récupérer qqch, est-ce que je peux avoir un nombre total de vues et pour une page en particulier (paramètre à envoyer à l'API) ?
car dans les exemples trouvés, il était toujours question d'une période de temps donnée...

merci d'avance !