メインコンテンツまでスキップ

Analysis API

SaaSus Analysis API Schema (1.0.0)

SaaSus Analysis API Schema

userAnalysis

ユーザの行動分析

当日のユーザ行動履歴を更新

当日のユーザ行動履歴を更新します。

Authorizations:
Bearer
Request Body schema: application/json
timestamp
required
integer (更新対象日)

更新対象日

user_id
required
string (Uuid)
required
Array of objects (UserBehaviorHistory)

ユーザの行動履歴一覧

Responses

Request samples

Content type
application/json
{
  • "timestamp": 1640995200,
  • "user_id": "69e732d6-8ecc-45c4-c2eb-8438f7ffe775",
  • "histories": []
}

Response samples

Content type
application/json
{
  • "type": "permission_denied",
  • "message": "エラーメッセージ"
}

過去1ヶ月のユーザ行動履歴を取得します

過去1ヶ月のユーザ行動履歴を取得します

Authorizations:
Bearer
path Parameters
user_id
required
string
Example: f94bfffc-8be2-11ec-b41a-0242ac120004

ユーザーID

Responses

Response samples

Content type
application/json
{}

metrics

メトリクス分析

集計されたメトリクスを取得

メトリクスタイプと期間を指定して集計されたメトリクスを取得します。

Authorizations:
Bearer
query Parameters
metrics_type
required
string
Enum: "create_tenant" "create_saas_user" "create_tenant_user"
Example: metrics_type=create_tenant

メトリクスタイプ

start_date
required
string
Example: start_date=2025-01-01

開始日(YYYY-MM-DD)

end_date
required
string
Example: end_date=2025-01-31

終了日(YYYY-MM-DD)

tenant_ids
Array of strings
Example: tenant_ids=f94bfffc-8be2-11ec-b41a-0242ac120004

テナントID

Responses

Response samples

Content type
application/json
{
  • "metrics": [
    ]
}

ページ統計情報を取得

指定された期間のページ統計情報を取得します。

Authorizations:
Bearer
query Parameters
start_timestamp
required
integer
Example: start_timestamp=1701388800

Start timestamp of statistics period (UNIX timestamp)

end_timestamp
required
integer
Example: end_timestamp=1704067199

End timestamp of statistics period (UNIX timestamp)

Responses

Response samples

Content type
application/json
{
  • "start_date": 1701388800,
  • "end_date": 1704067199,
  • "total_page_views": 15420,
  • "total_unique_users": 1234,
  • "page_statistics": []
}

テナント別のGetUserInfo実行数を取得

期間とテナントIDを指定してGetUserInfo APIの日別実行数を取得します。

Authorizations:
Bearer
query Parameters
start_date
required
string
Example: start_date=2025-01-01

開始日(YYYY-MM-DD)

end_date
required
string
Example: end_date=2025-01-31

終了日(YYYY-MM-DD)

tenant_ids
Array of strings
Example: tenant_ids=f94bfffc-8be2-11ec-b41a-0242ac120004

テナントID

Responses

Response samples

Content type
application/json
{
  • "metrics": [
    ]
}