Index
BusinessCallsService(interface)AggregateMetrics(message)BusinessCallsInsights(message)BusinessCallsSettings(message)BusinessCallsSettings.CallsState(enum)ErrorCode(enum)GetBusinessCallsSettingsRequest(message)HourlyMetrics(message)ListBusinessCallsInsightsRequest(message)ListBusinessCallsInsightsResponse(message)MetricType(enum)UpdateBusinessCallsSettingsRequest(message)WeekDayMetrics(message)
BusinessCallsService
Cette API permet aux entreprises de gérer les appels aux établissements et de recueillir des insights tels que le nombre d'appels manqués vers leur établissement. Pour en savoir plus sur les appels aux entreprises, consultez https://support.google.com/business/answer/9688285?p=call_history.
Si la fiche d'établissement Google est associée à un compte Google Ads et que l'historique des appels est activé, les appels qui durent plus longtemps qu'une durée spécifique et qui peuvent être attribués à une interaction avec une annonce s'affichent dans le compte Google Ads associé sous la conversion "Appels à partir d'annonces". Si vous utilisez des stratégies d'enchères intelligentes et des conversions par appel dans la stratégie d'optimisation, le budget publicitaire risque d'être modifié. En savoir plus sur les stratégies d'enchères intelligentes
Pour afficher les appels passés à un établissement et effectuer des actions les concernant, vous devez être un OWNER, un CO_OWNER ou un MANAGER de l'établissement.
| GetBusinessCallsSettings |
|---|
|
Affiche la ressource de paramètres des appels Business pour l'établissement donné.
|
| ListBusinessCallsInsights |
|---|
|
Affiche des insights sur les appels d'établissements pour un établissement.
|
| UpdateBusinessCallsSettings |
|---|
|
Met à jour les paramètres d'appel des établissements pour l'établissement spécifié.
|
AggregateMetrics
Métriques agrégées sur la période d'entrée.
| Champs | |
|---|---|
missed_calls_count |
Nombre total d'appels manqués. |
answered_calls_count |
Nombre total d'appels pris. |
hourly_metrics[] |
Liste des métriques par heure de la journée. |
weekday_metrics[] |
Liste des métriques par jour de la semaine. |
start_date |
Date pour cette métrique. Si la métrique est mensuelle, seuls l'année et le mois sont utilisés. |
end_date |
Date de fin de cette métrique. |
BusinessCallsInsights
Statistiques sur les appels passés vers un établissement.
| Champs | |
|---|---|
name |
Obligatoire. Nom de ressource des insights sur les appels. Format: locations/{location}/businesscallsinsights |
metric_type |
Métrique à laquelle la valeur s'applique. |
aggregate_metrics |
Métrique pour la période basée sur start_date et end_date. |
BusinessCallsSettings
Paramètres des appels professionnels pour un établissement.
| Champs | |
|---|---|
name |
Obligatoire. Nom de ressource des paramètres d'appel. Format: locations/{location}/businesscallssettings |
calls_state |
Obligatoire. État de l'inscription de cet établissement au service d'appels aux entreprises. |
consent_time |
Uniquement en entrée. Heure à laquelle l'utilisateur final a donné son consentement à l'utilisateur de l'API pour activer les appels d'entreprise. |
CallsState
Les différents états possibles d'un établissement lors des appels passés à une entreprise. Les états peuvent uniquement être ACTIVÉ ou DÉSACTIVÉS. Tout le reste générera une erreur PRECONDITION_FAILED.
| Enums | |
|---|---|
CALLS_STATE_UNSPECIFIED |
URL indéterminée. |
ENABLED |
Les appels aux entreprises sont activés pour l'établissement. |
DISABLED |
Les appels aux entreprises sont désactivés pour l'établissement. |
ErrorCode
Codes d'erreur pour les échecs internes.
| Enums | |
|---|---|
ERROR_CODE_UNSPECIFIED |
Code d'erreur non spécifié. |
ERROR_CODE_UNVERIFIED_LOCATION |
L'établissement n'a pas été validé. |
ERROR_CODE_CALLS_NOT_ENABLED |
L'état des appels Business pour l'établissement n'est pas ACTIVÉ. |
ERROR_CODE_NOT_ELIGIBLE_LOCATION |
L'établissement ne permet pas de passer des appels d'entreprises. |
GetBusinessCallsSettingsRequest
Message de requête pour GetBusinessCallsSettings.
| Champs | |
|---|---|
name |
Obligatoire. BusinessCallsSettings à obtenir. Le champ |
HourlyMetrics
Métriques pour une heure.
| Champs | |
|---|---|
hour |
Heure de la journée. Les valeurs autorisées sont comprises entre 0 et 23. |
missed_calls_count |
Nombre total d'appels manqués pour cette heure. |
ListBusinessCallsInsightsRequest
Message de requête pour ListBusinessCallsInsights.
| Champs | |
|---|---|
parent |
Obligatoire. Emplacement parent pour lequel extraire des insights sur les appels. Format: locations/{location_id} |
page_size |
Facultatif. Nombre maximal de BusinessCallsInsights à renvoyer. Si aucune valeur n'est spécifiée, la valeur renvoyée est 20 au maximum. Certains des types de métrique(metric_types, par exemple, AGGREGATE_COUNT) renvoient une seule page. Pour ces métriques, le paramètre "page_size" est ignoré. |
page_token |
Facultatif. Jeton de page reçu d'un appel Lors de la pagination, tous les autres paramètres fournis à |
filter |
Facultatif. Filtre limitant les appels d'insights à renvoyer. La réponse n'inclut que les entrées qui correspondent au filtre. Si MetricType n'est pas fourni, AGGREGATE_COUNT est renvoyé. Si aucune valeur end_date n'est définie, la dernière date pour laquelle des données sont disponibles est utilisée. Si aucune valeur start_date n'est définie, la première date pour laquelle des données sont disponibles sera utilisée par défaut, soit six mois actuellement. Si start_date est antérieure à la date à laquelle des données sont disponibles, les données sont renvoyées à partir de la date à laquelle elles sont disponibles. Pour le moment, nous prenons en charge les filtres suivants. 1. start_date="DATE" où la date est au format AAAA-MM-JJ. 2. end_date="DATE" où la date est au format AAAA-MM-JJ. 3. metric_type=XYZ où XYZ est un MetricType valide. 4. Conjonctions(AND) de tous les éléments ci-dessus. Par exemple, "start_date=2021-08-01 AND end_date=2021-08-10 AND metric_type=AGGREGATE_COUNT" Le champ "metric_type" sur AGGREGATE_COUNT ignore la partie DD de la date. |
ListBusinessCallsInsightsResponse
Message de réponse pour ListBusinessCallsInsights.
| Champs | |
|---|---|
business_calls_insights[] |
Ensemble d'insights sur les appels passés à l'établissement. |
next_page_token |
Jeton pouvant être envoyé en tant que |
MetricType
Type de métrique.
| Enums | |
|---|---|
METRIC_TYPE_UNSPECIFIED |
Le type de métrique n'est pas spécifié. |
AGGREGATE_COUNT |
Les métriques fournies sont des décomptes agrégés sur la période d'entrée "time_range". |
UpdateBusinessCallsSettingsRequest
Message de requête pour UpdateBusinessCallsSettings.
| Champs | |
|---|---|
business_calls_settings |
Obligatoire. BusinessCallsSettings à mettre à jour. Le champ |
update_mask |
Obligatoire. Liste des champs à mettre à jour. |
WeekDayMetrics
Métriques pour un jour de la semaine.
| Champs | |
|---|---|
day |
Jour de la semaine. Les valeurs autorisées sont du dimanche au samedi. |
missed_calls_count |
Nombre total d'appels manqués pour cette heure. |