Improvement
report.get() APIメソッドの時間範囲機能を強化
このページはEnglish、Português、Deutsch、Español、Italiano、Françaisでもご覧いただけます。

report.get() APIメソッドに新しいオプションパラメータ `timeRange` を使用して、カスタム期間のレポートデータを取得できるようになりました。
Cloud Analytics APIに新機能がリリースされましたのでお知らせいたします。この機能により、レポートの時間範囲をより柔軟かつ自在にコントロールできるようになります。report.get() APIメソッドのリクエストにオプションの timeRange パラメータを含めることで、カスタム期間のデータをより正確に取得できます。
主な機能:
- report.get() APIメソッドにオプションの
timeRangeパラメータを追加できます。 - 期間(duration)または開始日/終了日(startDate/endDate)のペアを指定して時間範囲を設定できます。
バックエンドでは、レポート自体に設定された時間範囲の代わりに、指定された時間範囲が使用されます。
使用例:
- 期間ベースの時間範囲の場合:
https://api.doit.com/analytics/v1/reports/{replace-with-report-id}&timeRange=P20D - 特定の時間範囲を指定する場合は、startDateとendDateを使用します:
https://api.doit.com/analytics/v1/reports/{replace-with-report-id}&startDate=2022-08-15&endDate=2022-09-03
期間のフォーマット:
期間は P[n]Y[n]M[n]D[n] の形式で表されます。[n] には各日付・時間要素の値が入ります。
- P:期間表記の先頭に配置される期間指定子(period)です。
- Y:暦年の数値の後に続く年指定子です。
- M:暦月の数値の後に続く月指定子です。
- W:週の数値の後に続く週指定子です。
- D:暦日の数値の後に続く日指定子です。
この新機能により、レポートの時間範囲をより柔軟にコントロールし、データの管理・分析がさらに効率的になることを期待しています。ぜひお試しいただき、フィードバックをお寄せください。