Consultar las sesiones por canal de Google Analytics por API

Debía obtener el número de sesiones por medio de Google API a través de PHP, utilizé el ejemplo que tiene Google en su documentación con PHP y listo, solo hay que ir siguendo esos pasos. Además de eso, cuando se obtiene la llave del servicio hay que anotar la dirección de correo electrónico que se genera, igual viene dentro del JSON que se descarga y trae los datos para identificarse.

Esa dirección la vamos a almacenar en los usuarios de Google Analytics. Luego basta en donde se consultan los datos, añadir una dimensión para obtener la información:

 $params = ['dimensions' => 'ga:channelGrouping'];

Con ese parámetro enviado en $analytics->data_ga->get(); y listo, vienen los registros similares a estos:

Array
(
    [0] => Array
        (
            [0] => Direct
            [1] => 197432
        )
    [1] => Array
        (
            [0] => Organic Search
            [1] => 225438
        )
)

Listo, ya teniendo los datos así podemos almacenarlos en una DB o lo que sea.

+ fotos / videos

Almacenado en PHP

por Jorge Martínez Mauricio :)

blog / fotos / archivo

Consultar las sesiones por canal de Google Analytics por API

tar.mx es un blog sobre fotografía, tecnología y otras chunches

modificado jueves 8 de julio de 2021, 11:20