2014-12-15 2 views
0

Я использую RGoogleAnalytics и пытаюсь вывести пользовательское измерение с помощью API Google. Google объявил, что «Разработчики могут использовать настраиваемые параметры для отправки уникальных идентификаторов в Google Analytics, а затем использовать базовый API отчетов для извлечения этих идентификаторов вместе с другими данными Google Analytics».Запрос пользовательских измерений с использованием RGoogleAnalytics

Мой запрос выглядит так:

library("RGoogleAnalytics") 
client.id <- "xxx....apps.googleusercontent.com" 
client.secret <- "xxx..IoG" 
token <- Auth(client.id,client.secret) 
save(token,file="./token_file") 

query.list <- Init(start.date = "2014-12-01", 
        end.date = "2014-12-01", 
        dimensions = "ga:dimension1==UserID", 
        metrics = "ga:sessions ", 
        max.results = 10000, 
        sort = "- ga:dimension1", 
        table.id = "ga:xxxxx58") 

ga.query <- QueryBuilder(query.list) 
ga.data <- GetReportData(ga.query, token) 

и это приводит к ошибке: Код: 400 Причина: недопустимый размер или метрический: га: dimension1 == Идентификатор_пользователя.

UserID является одним из настраиваемых измерений, и я могу просмотреть список UserID из пользовательского отчета. Моя цель - получить список UserID с помощью RGoogleAnalytics. Тем не менее, я не уверен, какое значение мне нужно передать в коде для запроса пользовательского измерения (или это возможно даже с помощью RGoogleAnalytics.)

+0

вы запрашиваете размеры. если вы хотите отфильтровать добавление ==, вам нужно добавить фильтр. – DaImTo

+0

@DalmTo, спасибо за заметку, но, к сожалению, я не уверен, что я не буду следовать. Так что мне не нужно, потому что я не добавляю фильтр, но какое значение мне нужно передать для вывода пользовательского измерения? – user1486507

+0

ga: dimension1 - это то, что вы запрашиваете, чтобы получить свой первый пользовательский размер – DaImTo

ответ

2

Вы используете настраиваемые размеры, как и все остальные размеры, которые вам нужны: ga: dimension1 он запросит ваше первое пользовательское измерение. ga: размер2 будет вторым ...

Вам не нужен == у вас есть

Смежные вопросы