- HTTP リクエスト
- パスパラメータ
- クエリ パラメータ
- リクエストの本文
- レスポンスの本文
- 承認スコープ
- BusinessCallsInsights
          <ph type="x-smartling-placeholder">- </ph>
            
- JSON 表現
 
- MetricType
- AggregateMetrics
          <ph type="x-smartling-placeholder">- </ph>
            
- JSON 表現
 
- HourlyMetrics
          <ph type="x-smartling-placeholder">- </ph>
            
- JSON 表現
 
- WeekDayMetrics
          <ph type="x-smartling-placeholder">- </ph>
            
- JSON 表現
 
- DayOfWeek
- 日付
ビジネスに関するビジネス通話のインサイトを返します。
HTTP リクエスト
GET https://mybusinessbusinesscalls.googleapis.com/v1/{parent=locations/*}/businesscallsinsights
この URL は gRPC Transcoding 構文を使用します。
パスパラメータ
| パラメータ | |
|---|---|
| parent | 
 必須。通話のインサイトを取得する親ビジネス。形式: locations/{locationId} | 
クエリ パラメータ
| パラメータ | |
|---|---|
| pageSize | 
 省略可。返される BusinessCallsInsights の最大数。指定しない場合は、最大で 20 個が返されます。metric_types の一部(例: AGGREGATE_COUNT)は単一のページを返します。これらの指標では、pageSize は無視されます。 | 
| pageToken | 
 省略可。前回の  ページ分割を行う場合、 | 
| filter | 
 省略可。返される通話インサイトを制限するフィルタ。レスポンスには、フィルタに一致するエントリのみが含まれます。 MetricType が指定されていない場合、AGGREGATE_COUNT が返されます。endDate が指定されていない場合は、データを利用できる最後の日付が使用されます。startDate が指定されていない場合、デフォルトでデータが利用できる最初の日付(現時点では 6 か月)が使用されます。startDate がデータを利用できる日付より前の場合は、利用可能な日付以降のデータが返されます。 現在、次のフィルタがサポートされています。1. startDate="DATE"date は YYYY-MM-DD 形式です。2. endDate="DATE"date は YYYY-MM-DD 形式です。3. metricType=XYZ。ここで、XYZ は有効な MetricType です。4. 上記のすべての接続詞(AND)。例:「startDate=2021-08-01 AND endDate=2021-08-10 AND metricType=AGGREGATE_COUNT」AGGREGATE_COUNT metricType では、日付の DD 部分は無視されます。 | 
リクエスト本文
リクエストの本文は空にする必要があります。
レスポンスの本文
成功した場合、レスポンスの本文には次の構造のデータが含まれます。
businesscallsinsights.list に対するレスポンス メッセージです。
| JSON 表現 | 
|---|
| {
  "businessCallsInsights": [
    {
      object ( | 
| フィールド | |
|---|---|
| businessCallsInsights[] | 
 ビジネスの通話データのコレクション。ビジネスに関するインサイトです。 | 
| nextPageToken | 
 次のページを取得するために  | 
認可スコープ
次の OAuth スコープが必要です。
- https://www.googleapis.com/auth/business.manage
詳しくは、OAuth 2.0 の概要をご覧ください。
BusinessCallsInsights
ビジネスへの通話のインサイト。
| JSON 表現 | 
|---|
| { "name": string, "metricType": enum ( | 
| フィールド | |
|---|---|
| name | 
 必須。通話インサイトのリソース名。形式: locations/{location}/businesscallsinsights | 
| metricType | 
 値が適用される指標。 | 
| aggregateMetrics | 
 startDate と endDate に基づく期間の指標。 | 
MetricType
指標のタイプ。
| 列挙型 | |
|---|---|
| METRIC_TYPE_UNSPECIFIED | 指標のタイプが指定されていません。 | 
| AGGREGATE_COUNT | 提供される指標は、入力 time_range で集計された数です。 | 
AggregateMetrics
入力期間で集計された指標。
| JSON 表現 | 
|---|
| { "missedCallsCount": integer, "answeredCallsCount": integer, "hourlyMetrics": [ { object ( | 
| フィールド | |
|---|---|
| missedCallsCount | 
 不在着信の合計数。 | 
| answeredCallsCount | 
 応答した通話の合計数。 | 
| hourlyMetrics[] | 
 時間別の指標のリスト。 | 
| weekdayMetrics[] | 
 曜日ごとの指標のリスト。 | 
| startDate | 
 この指標の日付。指標が月単位の場合は、年と月のみが使用されます。 | 
| endDate | 
 この指標の終了日。 | 
HourlyMetrics
1 時間の指標。
| JSON 表現 | 
|---|
| { "hour": integer, "missedCallsCount": integer } | 
| フィールド | |
|---|---|
| hour | 
 時間帯です。指定できる値は 0 ~ 23 です。 | 
| missedCallsCount | 
 この 1 時間の不在着信の合計数。 | 
WeekDayMetrics
1 日の指標。
| JSON 表現 | 
|---|
| {
  "day": enum ( | 
| フィールド | |
|---|---|
| day | 
 曜日。指定できる値は日曜日~土曜日です。 | 
| missedCallsCount | 
 この 1 時間の不在着信の合計数。 | 
DayOfWeek
曜日を表します。
| 列挙型 | |
|---|---|
| DAY_OF_WEEK_UNSPECIFIED | 曜日が指定されていません。 | 
| MONDAY | 月曜日 | 
| TUESDAY | 火曜日 | 
| WEDNESDAY | Wednesday | 
| THURSDAY | 木曜日 | 
| FRIDAY | 金曜日 | 
| SATURDAY | 土曜日 | 
| SUNDAY | 日曜日 | 
日付
誕生日などのように、カレンダーの日付全体またはその一部を表します。時間帯とタイムゾーンは、他の場所で指定されているか、重要ではありません。日付はグレゴリオ暦を基準にしています。これは次のいずれかを表します。
- ゼロ以外の年、月、日の値を含む完全な日付
- 月と日、年はゼロ(記念日など)
- 月と日がある単独の年
- 年と月、日については 0 日(クレジット カードの有効期限など)
関連する型: * google.type.TimeOfDay * google.type.DateTime * google.protobuf.Timestamp
| JSON 表現 | 
|---|
| { "year": integer, "month": integer, "day": integer } | 
| フィールド | |
|---|---|
| year | 
 その日付の年。1~9999、または年のない日付を指定する場合は 0 にする必要があります。 | 
| month | 
 1 年の中の月。1~12、または月と日のない年を指定する場合は 0 にする必要があります。 | 
| day | 
 1 月の中の日付。1~31 で、その年と月に対して有効である必要があります。または、日が重要でない場合に年のみか年と月を指定するには 0 にする必要があります。 |