Как получить дату начала в API аналитики отчетности? - PullRequest
0 голосов
/ 30 апреля 2020

В настоящее время я использую API отчетов Google Analytics в своем приложении. У него есть только один метод, который доступен по следующему URL - https://analyticsreporting.googleapis.com/v4/reports: batchGet . Используя этот метод, я должен указать временной диапазон для получения данных за этот период.

Пример тела запроса:

{
"reportRequests": [
    {
        "metrics": [
            {
                "expression": "ga:users"
            }
        ]
        "dateRanges": [
            {
                "startDate": "2017-01-01",
                "endDate": "2017-12-01"
            }
        ],
        "viewId": "1111111"
    }
]
}

Можно ли узнать дату начала аналитики? Есть предложения?

Ответы [ 3 ]

1 голос
/ 04 мая 2020

Хорошо, наконец, следующий подход помог. Вы можете сделать запрос, добавив «ga: сеансы» в показателях и «ga: date» в измерениях. Дата начала должна быть 14 ноября 2005 года. Если вы сделаете этот запрос, вы получите список сессий, сгруппированных по датам. Первая дата начала сеансов будет указана в первой записи ответа. Спасибо, ребята, за вашу помощь!

0 голосов
/ 06 мая 2020

Чтобы добавить к тому, что вы упомянули в качестве решения выше, когда я создаю запросы отчетов, я думаю о том, как бы я хотел видеть данные в Google Analytics и работать оттуда.

Добавление измерения в запросе отчета аналогично добавлению вторичного измерения в любой из отчетов, таких как Все страницы, Каналы, Geo, Technology и т. Д. c. У этого списка нет конца.

Это то, что всегда помогало мне на протяжении многих лет, так что просто передать дружеское предложение. Более чем рад помочь, если у вас есть какие-либо вопросы, я использую этот API уже около двух лет. Ура! * * 1005

0 голосов
/ 30 апреля 2020

объект dateRanges [] (DateRange)

Диапазоны дат в запросе. Запрос может иметь максимум 2 диапазона дат. Ответ будет содержать набор значений metri c для каждой комбинации измерений для каждого диапазона дат в запросе. Таким образом, если есть два диапазона дат, будет два набора значений metri c, один для исходного диапазона дат и один для второго диапазона дат. Поле reportRequest.dateRanges не должно указываться для когорт или запросов значений Lifetime. Если диапазон дат не указан, диапазон дат по умолчанию: (startDate: текущая дата - 7 дней, endDate: текущая дата - 1 день). Каждый ReportRequest в методе batchGet должен содержать одно и то же определение dateRanges.

Ваши данные будут возвращены за даты, указанные в отчете. В приведенном выше примере вы увидите только данные за 1 января 2017 года.

google analysi c состояние даты.

Единственный известный мне способ определения даты начала для Google Analytics учетная запись должна начинаться с запроса данных с 14 ноября 2005 г. и продолжать работу до тех пор, пока вы не начнете получать результаты, которые будут вашей начальной датой.

14 ноября 2005 г. было опубликовано c дата выпуска Google Analytics.

сводки учетных записей

Даже сводки учетных записей конечных точек не содержат никакой информации о дате создания учетной записи.

...