ChartOptions

グラフ リクエストのグラフ オプション。

JSON 表現
{
  "range": string,
  "resolution": enum (Resolution),
  "maxChartLines": integer,
  "endTime": string
}
フィールド
range

string (Duration format)

(省略可)現在より前のグラフの範囲です。デフォルトは 1 週間です。

s」で終わる小数 9 桁までの秒単位の期間。例: "3.5s"

resolution

enum (Resolution)

(省略可)グラフの解像度。デフォルトは 12 時間ごとです。

maxChartLines

integer

(省略可)返されるグラフの線の最大数。値が正で、行数がこの値より大きい場合、値の小さい行が最後の行にマージされ、集計としてマークされ、「その他」というラベルが付けられます。たとえば、ビルドごとのアクティブなデバイス数を示すグラフで、ビルド数が 25 で、この数が 10 の場合、アクティブなデバイス数が最も少ない 16 個のビルドが「その他」という 1 行に集約されます。これは TYPE_UPDATE_STATE_COUNTS グラフの種類には適用されません。デフォルトは 10 です。

endTime

string (Timestamp format)

(省略可)レポートの終了時間。この値が設定されていない場合、終了時間は現在の時間になります。

RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例: "2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z"

解像度

レポートの解像度。最小の分解能は 12 時間ですが、レポートが大規模(6 か月)の場合は、帯域幅を節約するために値を大きくすることをおすすめします。ユーザーは 1 年分のデータを確認する場合、12 時間の傾向にはおそらく関心がないと考えられます。

列挙型
RESOLUTION_UNSPECIFIED 指定されていません。
RESOLUTION_TWELVE_HOURS 12 時間です。
RESOLUTION_TWENTY_FOUR_HOURS 24 時間。