Dodawanie adresów URL WhatsApp i SMS-ów

Aby dodać lub zaktualizować atrybuty adresu URL WhatsApp i wiadomości tekstowych w przypadku konkretnej lokalizacji, możesz użyć interfejsu GBP API.

Dzięki wdrożeniu tych atrybutów firmy umożliwiają klientom kontaktowanie się z nimi za pomocą aplikacji WhatsApp lub SMS-ów. Dzięki temu sprzedawcy mogą otwierać kanały komunikacji bezpośredniej z użytkownikami w Google Play, aby zwiększać zaangażowanie klientów i poziom obsługi.

Tutaj dowiesz się, jak dodawać, aktualizowaćusuwać atrybuty adresu URL.

Wymagania wstępne

Zanim przejdziesz dalej, sprawdź, czy masz

  • Konto i lokalizacja w usłudze Profil Firmy w Google
  • niezbędne dane autoryzacyjne, aby wprowadzić zmiany w lokalizacji profilu firmy w Google;

Sprawdzanie powodzenia

Aby dodawać, aktualizować lub usuwać atrybuty, musisz wysyłać żądania PATCH. Pomyślne żądanie PATCH zwraca kod stanu HTTP 200 OK.

Prośba o dodanie lub zaktualizowanie atrybutu

To podejście dotyczy zarówno WhatsApp, jak i SMS-ów.

Aby dodać lub zaktualizować pojedynczy atrybut, wyślij żądanie HTTP PATCH do punktu końcowego interfejsu Google Business Profile API: location.updateattributes.

Określ atrybut, na który chcesz kierować reklamy, za pomocą parametru zapytania attributeMask w adresie URL. Treść żądania będzie zawierać zaktualizowane dane atrybutu.

W przypadku WhatsAppa

Prośba wygląda tak:

PATCH
https://mybusinessbusinessinformation.googleapis.com/v1/locations/{locationId}/attributes?attributeMask=attributes/url_whatsapp

W swojej implementacji zastąp {locationId} rzeczywistym identyfikatorem lokalizacji profilu firmy w Google.

Treść żądania (application/JSON) będzie wyglądać tak:

{
  "name": "locations/17826990302864573181/attributes",
  "attributes": [
  {
    "name":"attributes/url_whatsapp",

    "values":[],
    "uriValues": [
        {
          "uri": "https://wa.me/55555555"
        }
      ]
    }
  ]
}

Zastąp przykładowy numer 55555555 numerem telefonu firmy w formacie międzynarodowym.

Wiadomości tekstowe

Prośba wyglądałaby tak:

PATCH
https://mybusinessbusinessinformation.googleapis.com/v1/locations/{locationId}/attributes?attributeMask=attributes/url_text_messaging

W swojej implementacji zastąp {locationId} rzeczywistym identyfikatorem lokalizacji profilu firmy w Google.

Treść żądania (application/JSON) będzie wyglądać tak:

{
  "name": "locations/17826990302864573181/attributes",
  "attributes": [
    {
      "name":"attributes/url_text_messaging",

      "values":[],
      "uriValues": [
        {
        "uri": "sms:5555555555"
        }
      ]
    }
  ]
}

Zastąp przykład sms:5555555555 numerem telefonu do firmy, na który można wysyłać wiadomości tekstowe.

Usuwanie atrybutów

Możesz usunąć oba atrybuty w żądaniu DELETE, podając parametr attributes/url_whatsapp lub attributes/url_text_messaging w parametrze zapytania attributeMask. Treść żądania będzie zawierać tablicę obiektów atrybutów, po jednym dla każdego atrybutu, który chcesz zaktualizować lub usunąć.

Prośba wygląda tak:

DELETE
https://mybusinessbusinessinformation.googleapis.com/v1/locations/{locationId}/attributes?attributeMask=attributes/url_whatsapp,attributes/url_text_messaging3

W swojej implementacji zastąp {locationId} rzeczywistym identyfikatorem lokalizacji profilu firmy w Google.

Treść żądania (application/JSON) będzie wyglądać tak:

{
  "name": "locations/17826990302864573181/attributes",
  "attributes": [
    {
    "name":"attributes/url_whatsapp",

    "values":[],
    "uriValues": []
    }
  ]
}

Zastąp przykład uriValues pustymi nawiasami. Spowoduje to zresetowanie wartości i usunięcie jej z Twojego GBP.