- HTTP-Anfrage
- Pfadparameter
- Anfrageparameter
- Anfragetext
- Antworttext
- Autorisierungsbereiche
- BusinessCallsInsights
<ph type="x-smartling-placeholder">
- </ph>
- JSON-Darstellung
- MetricType
- AggregateMetrics
<ph type="x-smartling-placeholder">
- </ph>
- JSON-Darstellung
- HourlyMetrics
<ph type="x-smartling-placeholder">
- </ph>
- JSON-Darstellung
- WeekDayMetrics
<ph type="x-smartling-placeholder">
- </ph>
- JSON-Darstellung
- DayOfWeek
- Datum
Gibt Statistiken zu Anrufen eines Unternehmens zurück, die zu einem Standort geführt haben.
HTTP-Anfrage
GET https://mybusinessbusinesscalls.googleapis.com/v1/{parent=locations/*}/businesscallsinsights
Die URL verwendet die Syntax der gRPC-Transcodierung.
Pfadparameter
Parameter | |
---|---|
parent |
Erforderlich. Der übergeordnete Standort, für den Anrufstatistiken abgerufen werden sollen. Format: locations/{locationId} |
Abfrageparameter
Parameter | |
---|---|
pageSize |
Optional. Die maximale Anzahl von BusinessCallsInsights, die zurückgegeben werden sollen. Wenn keine Angabe gemacht wird, werden höchstens 20 zurückgegeben. Einige Messwerttypen(z. B. AGGREGATE_COUNT) geben eine einzelne Seite zurück. Bei diesen Messwerten wird der Parameter „pageSize“ ignoriert. |
pageToken |
Optional. Ein Seitentoken, das von einem vorherigen Beim Paginieren müssen alle anderen für |
filter |
Optional. Ein Filter, der die zurückzugebenden Statistiken zu Aufrufen einschränkt. Die Antwort enthält nur Einträge, die dem Filter entsprechen. Wenn MetricType nicht angegeben ist, wird AGGREGATE_COUNT zurückgegeben. Wenn kein endDate angegeben wird, wird das letzte Datum verwendet, für das Daten verfügbar sind. Wenn kein „startDate“ angegeben ist, wird standardmäßig das erste Datum verwendet, für das Daten verfügbar sind, derzeit also 6 Monate. Wenn „startDate“ vor dem Datum liegt, an dem Daten verfügbar sind, werden die Daten ab dem Datum zurückgegeben, an dem sie verfügbar sind. Derzeit werden folgende Filter unterstützt. 1. startDate="DATE" wobei das Datum das Format JJJJ-MM-TT hat. 2. endDate="DATE" wobei das Datum das Format JJJJ-MM-TT hat. 3. metricType=XYZ, wobei XYZ ein gültiger MetricType ist 4. Konjunktionen(AND) der oben genannten Optionen. z.B. „startDate=2021-08-01 AND endDate=2021-08-10 AND metricType=AGGREGATE_COUNT“ Der AGGREGATE_COUNT metricType ignoriert den DD-Teil des Datums. |
Anfragetext
Der Anfragetext muss leer sein.
Antworttext
Bei Erfolg enthält der Antworttext Daten mit der folgenden Struktur:
Antwortnachricht für businesscallsinsights.list.
JSON-Darstellung |
---|
{
"businessCallsInsights": [
{
object ( |
Felder | |
---|---|
businessCallsInsights[] |
Eine Sammlung von Anrufstatistiken für den Standort. |
nextPageToken |
Ein Token, das als |
Autorisierungsbereiche
Erfordert den folgenden OAuth-Bereich:
https://www.googleapis.com/auth/business.manage
Weitere Informationen finden Sie in der Übersicht über OAuth 2.0.
BusinessCallsInsights
Statistiken zu Anrufen an einem Standort.
JSON-Darstellung |
---|
{ "name": string, "metricType": enum ( |
Felder | |
---|---|
name |
Erforderlich. Der Ressourcenname der Anrufstatistiken. Format: locations/{location}/businesscallsinsights |
metricType |
Der Messwert, für den der Wert gilt. |
aggregateMetrics |
Messwert für den auf „startDate“ und „endDate“ basierenden Zeitraum. |
MetricType
Der Messwerttyp.
Enums | |
---|---|
METRIC_TYPE_UNSPECIFIED |
Der Messwerttyp ist nicht angegeben. |
AGGREGATE_COUNT |
Bei den angegebenen Messwerten handelt es sich um Zählwerte, die über den Eingabezeitraum aggregiert wurden. |
AggregateMetrics
Über den Eingabezeitraum aggregierte Messwerte.
JSON-Darstellung |
---|
{ "missedCallsCount": integer, "answeredCallsCount": integer, "hourlyMetrics": [ { object ( |
Felder | |
---|---|
missedCallsCount |
Gesamtzahl der verpassten Anrufe. |
answeredCallsCount |
Gesamtzahl der angenommenen Anrufe. |
hourlyMetrics[] |
Eine Liste der Messwerte nach Tageszeit. |
weekdayMetrics[] |
Eine Liste der Messwerte nach Wochentag. |
startDate |
Datum für diesen Messwert. Wenn der Messwert monatlich ist, werden nur Jahr und Monat verwendet. |
endDate |
Enddatum für diesen Messwert. |
HourlyMetrics
Messwerte für eine Stunde.
JSON-Darstellung |
---|
{ "hour": integer, "missedCallsCount": integer } |
Felder | |
---|---|
hour |
Tageszeit. Zulässige Werte sind 0–23. |
missedCallsCount |
Gesamtzahl der verpassten Anrufe für diese Stunde. |
WeekDayMetrics
Messwerte für einen Wochentag.
JSON-Darstellung |
---|
{
"day": enum ( |
Felder | |
---|---|
day |
Wochentag Zulässige Werte sind Sonntag bis Samstag. |
missedCallsCount |
Gesamtzahl der verpassten Anrufe für diese Stunde. |
DayOfWeek
Steht für einen Wochentag.
Enums | |
---|---|
DAY_OF_WEEK_UNSPECIFIED |
Der Wochentag ist nicht angegeben. |
MONDAY |
Montag |
TUESDAY |
Dienstag |
WEDNESDAY |
Mittwoch |
THURSDAY |
Donnerstag |
FRIDAY |
Freitag |
SATURDAY |
Samstag |
SUNDAY |
Sonntag |
Datum
Stellt ein ganzes Kalenderdatum oder einen Teil davon dar, z. B. einen Geburtstag. Tageszeit und Zeitzone werden entweder an anderer Stelle angegeben oder sind unbedeutend. Das Datum bezieht sich auf den gregorianischen Kalender. Dies kann Folgendes darstellen:
- Ein vollständiges Datum mit Werten für Jahr, Monat und Tag ungleich null
- Ein Monat und ein Tag mit einem Jahr ohne Jahr (z.B. ein Jahrestag)
- Ein Jahr für sich alleine, mit einem Monat von null und einem Tag ohne Tage
- Ein Jahr und ein Monat mit 0 Tag (z.B. ein Ablaufdatum einer Kreditkarte)
Ähnliche Typen: * google.type.TimeOfDay * google.type.DateTime * google.protobuf.Timestamp
JSON-Darstellung |
---|
{ "year": integer, "month": integer, "day": integer } |
Felder | |
---|---|
year |
Jahr des Datums. Muss zwischen 1 und 9999 liegen oder 0, um ein Datum ohne Jahr anzugeben. |
month |
Monat eines Jahres. Muss zwischen 1 und 12 liegen oder 0, um ein Jahr ohne Monat und Tag anzugeben. |
day |
Tag im Monat. Muss zwischen 1 und 31 liegen und für das Jahr und den Monat gültig sein, oder 0, um ein Jahr allein oder ein Jahr und Monat anzugeben, wenn der Tag nicht von Bedeutung ist. |