Ajouter des URL WhatsApp et SMS

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.