索引
BusinessCallsService(介面)AggregateMetrics(訊息)BusinessCallsInsights(訊息)BusinessCallsSettings(訊息)BusinessCallsSettings.CallsState(列舉)ErrorCode(列舉)GetBusinessCallsSettingsRequest(訊息)HourlyMetrics(訊息)ListBusinessCallsInsightsRequest(訊息)ListBusinessCallsInsightsResponse(訊息)MetricType(列舉)UpdateBusinessCallsSettingsRequest(訊息)WeekDayMetrics(訊息)
BusinessCallsService
這個 API 可讓商家管理商家來電,並收集各種深入分析資料,例如未接來電數量。如要進一步瞭解商家通話,請前往 https://support.google.com/business/answer/9688285?p=call_history
如果 Google 商家檔案連結了 Google Ads 帳戶,且已開啟通話記錄、持續超過特定時間且可歸因於廣告互動的來電,則會顯示在連結的 Google Ads 帳戶的「廣告轉接來電」轉換下方。若將智慧出價和來電轉換納入最佳化策略,廣告支出可能會有變動。進一步瞭解智慧出價。」
如要查看地點通話並對其執行動作,您必須是該地點的 OWNER、CO_OWNER 或 MANAGER。
| GetBusinessCallsSettings |
|---|
|
傳回指定位置的商家呼叫設定資源。
|
| ListBusinessCallsInsights |
|---|
|
傳回商家對特定地點的來電洞察資料。
|
| UpdateBusinessCallsSettings |
|---|
|
更新指定地點的商家來電設定。
|
AggregateMetrics
輸入時間範圍內匯總的指標。
| 欄位 | |
|---|---|
missed_calls_count |
未接來電總數。 |
answered_calls_count |
已接來電總數。 |
hourly_metrics[] |
按時段顯示的指標清單。 |
weekday_metrics[] |
按星期幾劃分的指標清單。 |
start_date |
這項指標的日期。如果是每月指標,則只會使用年份和月份。 |
end_date |
這項指標的結束日期。 |
BusinessCallsInsights
地點來電分析資料。
| 欄位 | |
|---|---|
name |
必要欄位。通話深入分析的資源名稱。格式:locations/{location}/businesscallsinsights |
metric_type |
要套用值的指標。 |
aggregate_metrics |
以 start_date 和 end_date 為準的時間範圍指標。 |
BusinessCallsSettings
地點的商家來電設定。
| 欄位 | |
|---|---|
name |
必要欄位。呼叫設定的資源名稱。格式:locations/{location}/businesscallssettings |
calls_state |
必要欄位。這個地點在商家來電中顯示的狀態。 |
consent_time |
僅限輸入。使用者同意 API 使用者啟用商家呼叫的時間。 |
CallsState
商家來電中不同地點的可能狀態。狀態可更新為「已啟用」或「已停用」。所有其他動作都會傳回 PRE 條件_FAILED 錯誤。
| 列舉 | |
|---|---|
CALLS_STATE_UNSPECIFIED |
未指明 |
ENABLED |
地點已啟用商家來電功能。 |
DISABLED |
地點的商家來電功能已停用。 |
ErrorCode
內部失敗的錯誤代碼。
| 列舉 | |
|---|---|
ERROR_CODE_UNSPECIFIED |
未指定的錯誤代碼。 |
ERROR_CODE_UNVERIFIED_LOCATION |
地點尚未驗證。 |
ERROR_CODE_CALLS_NOT_ENABLED |
商家呼叫的狀態未啟用。 |
ERROR_CODE_NOT_ELIGIBLE_LOCATION |
該地點無法撥打商家電話。 |
GetBusinessCallsSettingsRequest
要求 GetBusinessCallsSettings 訊息。
| 欄位 | |
|---|---|
name |
必要欄位。要取得的 BusinessCallsSettings。
|
HourlyMetrics
一小時的指標。
| 欄位 | |
|---|---|
hour |
時段。有效值為 0 至 23。 |
missed_calls_count |
這個小時的未接來電總數。 |
ListBusinessCallsInsightsRequest
ListBusinessCallsInsights 的要求訊息。
| 欄位 | |
|---|---|
parent |
必要欄位。要擷取來電洞察資料的上層位置。格式:locations/{location_id} |
page_size |
選用設定。要傳回的 BusinessCallsInsights 數量上限。如未指定,最多會傳回 20 個。部分 metric_types(例如 AGGREGATE_COUNT) 會傳回單一頁面。針對這些指標,系統會忽略 page_size 的值。 |
page_token |
選用設定。屬於接收自前一個 進行分頁時,提供至 |
filter |
選用設定。篩選器會限制系統傳回的來電洞察資料。回應只會包含符合篩選條件的項目。 如未提供 MetricType,會傳回 AGGREGATE_COUNT。如果沒有提供 end_date,系統就會使用上次提供資料的日期。如未提供 start_date,系統會預設提供第一個可提供資料的日期 (目前為 6 個月)。如果 start_date 早於有資料可用日期,系統會從資料可用當天開始傳回資料。 目前我們支援下列篩選器。1. start_date="DATE" ,日期格式為 YYYY-MM-DD。2. end_date="DATE",且日期格式為 YYYY-MM-DD。3. metric_type=XYZ,其中 XYZ 是有效的 MetricType。4. 上述各項的連接詞(AND),例如:"start_date=2021-08-01 AND end_date=2021-08-10 AND metric_type=AGGREGATE_COUNT" AGGREGATE_COUNT metric_type 會忽略日期的 DD 部分。 |
ListBusinessCallsInsightsResponse
ListBusinessCallsInsights 的回應訊息。
| 欄位 | |
|---|---|
business_calls_insights[] |
一組商家呼叫該地點的洞察資料。 |
next_page_token |
可做為 |
MetricType
指標的類型。
| 列舉 | |
|---|---|
METRIC_TYPE_UNSPECIFIED |
未指定指標類型。 |
AGGREGATE_COUNT |
提供的指標是輸入時間範圍的匯總數量。 |
UpdateBusinessCallsSettingsRequest
要求 UpdateBusinessCallsSettings 訊息。
| 欄位 | |
|---|---|
business_calls_settings |
必要欄位。要更新的 BusinessCallsSettings。
|
update_mask |
必要欄位。要更新的欄位清單。 |
WeekDayMetrics
一週的指標。
| 欄位 | |
|---|---|
day |
星期幾。允許的值為星期日至星期六。 |
missed_calls_count |
這個小時的未接來電總數。 |