FreshnessInfo

Reprezentuje najnowszy dostępny czas, o który można poprosić w [TimelineSpec][google.play.developer.reporting.${apiVersion}.TimelineSpec].

Różne okresy agregacji mają różną aktualność. Na przykład agregacja DAILY może być opóźniona w stosunku do agregacji HOURLY w przypadkach, gdy jest ona obliczana tylko raz na koniec dnia.

Zapis JSON
{
  "freshnesses": [
    {
      object (Freshness)
    }
  ]
}
Pola
freshnesses[]

object (Freshness)

Informacje o aktualności danych w przypadku każdego obsługiwanego okresu agregacji.

To pole ma ustawioną semantykę, której kluczem jest pole aggregationPeriod.

Aktualność

Informacje o częstotliwości aktualizacji danych w przypadku pojedynczego okresu agregacji.

Zapis JSON
{
  "aggregationPeriod": enum (AggregationPeriod),
  "latestEndTime": {
    object (DateTime)
  }
}
Pola
aggregationPeriod

enum (AggregationPeriod)

Okres agregacji, dla którego dostępne są dane.

latestEndTime

object (DateTime)

Najnowszy czas zakończenia, dla którego dostępne są dane w okresie agregacji. Czas jest określony w domyślnej strefie czasowej zestawu danych.

Uwaga: zakresy czasu w TimelineSpec są reprezentowane jako [startTime, endTime). Jeśli na przykład najnowszy dostępny punkt danych osi czasu dla DAILY okresu agregacji to 2021-06-23 00:00:00 America/Los_Angeles, wartość tego pola będzie wynosić 2021-06-24 00:00:00 America/Los_Angeles, dzięki czemu można ją łatwo ponownie wykorzystać w [TimelineSpec.end_time][google.play.developer.reporting.TimelineSpec.end_time].