ruby google-analytics google-analytics-api

ruby - Error de la API de Google Analytics "Las dimensiones y las métricas seleccionadas no se pueden consultar juntas".



google-analytics google-analytics-api (1)

No todas las dimensiones y métricas se pueden consultar juntas.

Las dimensiones y métricas seleccionadas no se pueden consultar juntas

Significa que su solicitud contiene dimensiones o métricas que no se pueden mezclar.

Puede usar la referencia del desarrollador Dimensiones y métricas para ver qué métricas y dimensiones se pueden usar juntas en su consulta.

Tengo que recuperar tantas métricas diferentes de mi comercio electrónico de GA como puedo todas a la vez. Estoy usando google api ruby ​​client para eso. Y sigue recibiendo un error:

"message"=>"Selected dimensions and metrics cannot be queried together."

por ejemplo, para esta solicitud:

result = client.execute(api_method: api_method.data.ga.get, parameters: { ''ids'' => ''ga:95561781'', ''start-date'' => Date.new(2006,1,1).to_s, ''end-date'' => Date.today.to_s, ''dimensions'' =>''ga:source,ga:medium,ga:country,ga:transactionId,ga:affiliation,ga:productSku,ga:productName'', ''metrics'' => ''ga:sessions,ga:transactionRevenue,ga:transactions,ga:uniquePurchases,ga:totalValue,ga:transactionTax'' })

¿Cómo sé qué métricas de solicitud y dimensiones puedo combinar y qué no? ¿Y cómo puedo recuperar tantos datos como pueda?