- HTTP 要求
- 路徑參數
- 查詢參數
- 要求主體
- 回應主體
- 授權範圍
- BusinessCallsInsights
- MetricType
- AggregateMetrics
- HourlyMetrics
- WeekDayMetrics
- DayOfWeek
- 日期
傳回特定地點的商家來電洞察資料。
HTTP 要求
GET https://mybusinessbusinesscalls.googleapis.com/v1/{parent=locations/*}/businesscallsinsights
這個網址使用 gRPC 轉碼語法。
路徑參數
參數 | |
---|---|
parent |
必要欄位。要擷取來電洞察資料的上層位置。格式:locations/{locationId} |
查詢參數
參數 | |
---|---|
pageSize |
選用設定。要傳回的 BusinessCallsInsight 數量上限。如未指定,最多會傳回 20 個。部分 metric_types(例如 AGGREGATE_COUNT) 會傳回單一網頁。針對這些指標,系統會忽略 pageSize。 |
pageToken |
選用設定。屬於接收自前一個 進行分頁時,提供至 |
filter |
選用設定。篩選器會限制要傳回的來電洞察資料。回應只會包含與篩選條件相符的項目。 如未提供 MetricType,則會傳回 AGGREGATE_COUNT。如果沒有提供 endDate,則會使用最新可用資料的日期。如果沒有提供 startDate,系統會預設為可用資料的日期,目前為 6 個月。如果 startDate 早於可取得資料的日期,則系統會從系統可提供資料當天開始傳回資料。 目前我們支援下列篩選器。1. startDate="DATE"日期格式為 YYYY-MM-DD。2. endDate="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 |
提供的指標是輸入時間範圍的匯總計數。 |
AggregateMetrics
輸入時間範圍內匯總的指標。
JSON 表示法 |
---|
{ "missedCallsCount": integer, "answeredCallsCount": integer, "hourlyMetrics": [ { object ( |
欄位 | |
---|---|
missedCallsCount |
未接來電總數。 |
answeredCallsCount |
已接來電總數。 |
hourlyMetrics[] |
依時段列出的指標清單。 |
weekdayMetrics[] |
依星期幾區分的指標清單。 |
startDate |
這項指標的日期。如果指標是按月計算,則只能使用年和月份。 |
endDate |
這項指標的結束日期。 |
HourlyMetrics
一小時的指標。
JSON 表示法 |
---|
{ "hour": integer, "missedCallsCount": integer } |
欄位 | |
---|---|
hour |
時段。有效值為 0 至 23。 |
missedCallsCount |
此小時未接來電總數。 |
WeekDayMetrics
一週的指標。
JSON 表示法 |
---|
{
"day": enum ( |
欄位 | |
---|---|
day |
星期幾。允許的值為週日至週六。 |
missedCallsCount |
此小時未接來電總數。 |
DayOfWeek
代表星期幾。
列舉 | |
---|---|
DAY_OF_WEEK_UNSPECIFIED |
未指定星期幾。 |
MONDAY |
星期一 |
TUESDAY |
週二 |
WEDNESDAY |
週三 |
THURSDAY |
週四 |
FRIDAY |
Friday (週五) |
SATURDAY |
Saturday (週六) |
SUNDAY |
星期日 |
日期
代表完整或部分的日曆日期,例如生日。您可以指明時段和時區,或者在其他地方指定時間或時區。日期以公曆為基準。可能代表下列其中一項:
- 完整日期,具有非零的年、月和日值
- 日期為 0 的月份和日期 (例如週年紀念日)
- 有 1 年,第 0 個月卻為 0 天
- 年份和月份,數字為零 (例如信用卡到期日)
相關類型:* google.type.TimeOfDay * google.type.DateTime * google.protobuf.Timestamp
JSON 表示法 |
---|
{ "year": integer, "month": integer, "day": integer } |
欄位 | |
---|---|
year |
日期的年份。這個值必須介於 1 至 9999,或 0 之間可指定不含年份的日期。 |
month |
一年中的月份。必須介於 1 到 12 之間,或 0 可以指定不含月份和日期的年份。 |
day |
一個月中的第幾天。這個值必須介於 1 至 31 之間,且有效的年份和月份;或 0 可讓您指定本身或年份和月份,但這些日期不明顯。 |