Documentation

AnalyticsServiceClient extends BaseStub
in package

Provee de información cacheada desde llamadas a la API de Google Analytics.

Table of Contents

Methods

__construct()  : mixed
MostViewed()  : UnaryCall
Devuelve un listado de las noticias más visitadas acorde a la API de Analytics en el día que le pedimos. Puede devolver un listado vacío si no hay datos.

Methods

__construct()

public __construct(string $hostname, array<string|int, mixed> $opts[, Channel $channel = null ]) : mixed
Parameters
$hostname : string

hostname

$opts : array<string|int, mixed>

channel options

$channel : Channel = null

(optional) re-use channel object

MostViewed()

Devuelve un listado de las noticias más visitadas acorde a la API de Analytics en el día que le pedimos. Puede devolver un listado vacío si no hay datos.

public MostViewed(MostViewedRequest $argument[, array<string|int, mixed> $metadata = [] ][, array<string|int, mixed> $options = [] ]) : UnaryCall

El método cachea los resultados durante una hora y devuelve inmediatamente los resultados cuando ya los tiene en memoria. Se puede llamar a este endpoint varias decenas de veces por segundo sin incurrir en gasto de API ni tiempo de Analytics.

Siempre devuelve datos en el momento de pedirlos independientemente de si los tiene o no. Por definición, por tanto, la primera llamada de una nueva fecha siempre devolverá una lista vacía la primera vez. La segunda petición ya se encontrará los datos descargados en segundo plano y devolverá el listado correctamente.

Parameters
$argument : MostViewedRequest

input argument

$metadata : array<string|int, mixed> = []

metadata

$options : array<string|int, mixed> = []

call options

Return values
UnaryCall

        
On this page

Search results