Vous pouvez utiliser l'API Fiche d'établissement Google (FEG) pour ajouter ou modifier les attributs d'URL WhatsApp et de SMS pour un lieu spécifique.
En implémentant ces attributs, les entreprises permettent aux clients de les contacter via WhatsApp ou SMS. Cela permet aux marchands d'ouvrir des canaux de communication directs avec les utilisateurs sur la fiche d'établissement Google, dans le but d'améliorer l'engagement et l'assistance client.
Nous allons vous expliquer comment ajouter, mettre à jour ou supprimer des attributs d'URL.
Prérequis
Avant de continuer, assurez-vous de disposer des éléments suivants :
- Un compte de fiche d'établissement Google et un lieu
- Les identifiants d'autorisation nécessaires pour modifier l'adresse de la fiche d'établissement Google
Vérifier le bon déroulement de la tâche
Pour ajouter, mettre à jour ou supprimer des attributs, vous devez envoyer des requêtes PATCH. Une requête PATCH réussie renvoie un code d'état HTTP 200 OK
.
Demander l'ajout ou la mise à jour d'un attribut
Cette approche s'applique à la fois à WhatsApp et aux SMS.
Pour ajouter ou mettre à jour un seul attribut, utilisez une requête HTTP PATCH envoyée au point de terminaison de l'API Fiche d'établissement Google pour location.updateattributes
.
Spécifiez l'attribut que vous ciblez à l'aide du paramètre de requête attributeMask
dans l'URL. Le corps de la requête contient les données d'attribut mises à jour.
Pour WhatsApp
La requête se présente comme suit :
PATCH
https://mybusinessbusinessinformation.googleapis.com/v1/locations/{locationId}/attributes?attributeMask=attributes/url_whatsapp
Dans votre implémentation, remplacez {locationId
} par l'ID réel de l'emplacement de votre fiche d'établissement Google.
Le corps de la requête (application/JSON) se présente comme suit :
{
"name": "locations/17826990302864573181/attributes",
"attributes": [
{
"name":"attributes/url_whatsapp",
"values":[],
"uriValues": [
{
"uri": "https://wa.me/55555555"
}
]
}
]
}
Remplacez l'exemple 55555555
par le numéro de téléphone WhatsApp de l'entreprise au format international.
Pour l'envoi de SMS
La requête se présente comme suit :
PATCH
https://mybusinessbusinessinformation.googleapis.com/v1/locations/{locationId}/attributes?attributeMask=attributes/url_text_messaging
Dans votre implémentation, remplacez {locationId
} par l'ID réel de l'emplacement de votre fiche d'établissement Google.
Le corps de la requête (application/JSON) se présente comme suit :
{
"name": "locations/17826990302864573181/attributes",
"attributes": [
{
"name":"attributes/url_text_messaging",
"values":[],
"uriValues": [
{
"uri": "sms:5555555555"
}
]
}
]
}
Remplacez l'exemple sms:5555555555
par le numéro de téléphone de l'entreprise pour les SMS.
Supprimer les attributs
Vous pouvez supprimer les deux attributs dans une requête DELETE en incluant attributes/url_whatsapp
ou attributes/url_text_messaging
dans le paramètre de requête attributeMask
. Le corps de la requête contient un tableau d'objets d'attributs, un pour chaque attribut que vous souhaitez mettre à jour ou supprimer.
La requête se présente comme suit :
DELETE
https://mybusinessbusinessinformation.googleapis.com/v1/locations/{locationId}/attributes?attributeMask=attributes/url_whatsapp,attributes/url_text_messaging3
Dans votre implémentation, remplacez {locationId
} par l'ID réel de l'emplacement de votre fiche d'établissement Google.
Le corps de la requête (application/JSON) se présente comme suit :
{
"name": "locations/17826990302864573181/attributes",
"attributes": [
{
"name":"attributes/url_whatsapp",
"values":[],
"uriValues": []
}
]
}
Remplacez l'exemple uriValues
par des crochets vides. Cette action réinitialise la valeur et la supprime de votre fiche produit.