2014-12-05 4 views
2

Я использую API Youtube Analytics в нашем приложении, и мой клиент хотел бы знать, когда обновляются отчеты аналитики? В документации упоминалось, что данные обновляются ежедневно, как каждые 24 часа. Таким образом, вопрос заключается в том, будут ли все отчеты обновляться одновременно или они будут обновляться на скользящей основе, например, в некоторых отчетах в течение некоторого времени и в других отчетах в разное время?Отчеты Youtube Analytics обновлены Timestamp

Кроме того, я хотел бы использовать последнюю обновленную отметку времени отчетов. Можно ли получить последнюю обновленную метку отчетов?

Спасибо за помощь заранее!

ответ

0

Если вы должны использовать Youtube API, чтобы получить список отчетов для конкретного задания (check here)

Результаты выборки будут выглядеть следующим образом:

`` ` "отчеты": [ { " id ":" 392226189 ", " jobId ":" 0e2184aa-eaec-4377-94d9-bo8ff5dcd020 ", " startTime ":" 2016-08-19T07: 00: 00Z ", " endTime ":" 2016-08 -20T07: 00: 00Z ", " createTime ":" 2016-11-23T03: 26: 37.232661Z ", " downloadUrl ": enter code here "https://youtubereporting.googleapis.com/v1/media/CHANNEL/Vtt8H9XtcLB1G79QUCgdu0g/jobs/0e2184aa-eaec-4377-94d9-bo8ff5dcd020/reports/392226189?alt=media" }]

`` ` Вы можете использовать createTime проверить погоду отчет обновляется или нет. Если отчеты будут обновлены, createTime будет отличаться от первого createTime, который вы получили раньше.

Reference Use the report ID to identify reports that you still need to download and import. However, if two new reports have the same startTime and endTime property values, only import the report with the newer createTime value.