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ć i 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.