Google Güncellemelerini yönet

İşletme profilinizin mümkün olduğunca doğru olmasını sağlamak için Google, kullanıcı raporları ve lisanslı içerikler. İşletme sahipleri tarafından sağlanan bilgiler yanlışsa Google, giriş sahiplerini bilgilendirir. Ardından, giriş sahipleri güncellemelerine göz atın.

Bir giriş sahibi olarak, Benim İşletmem Bilgileri API'si bu güncellemeleri gözden geçirerek iş bilgilerinizin doğru olduğundan emin olun. Bu kılavuzda, güncellemelerin nasıl kabul edileceği veya reddedileceği açıklanmaktadır.

Google Güncellemelerinizi yönetmek için aşağıdaki adımları tamamlayın:

  1. Güncelleme bekleyen konumları bulma
  2. Güncellenen alanları inceleyin
  3. Güncellemeleri kabul etme veya reddetme
  4. Sonuçları inceleyin

Güncellemeleri beklemede olan konumları bul

Güncellemeleri kabul edebilmek veya reddedebilmek için önce hangi konumlarda Google Güncellemeleri olduğunu öğrenmeniz gerekir kullanılabilir. Konumlar için Google Güncellemelerini almanın en iyi yolu Gerçek zamanlı bildirimleri yönetmek için şu uygulamayı kullanın: Cloud Pub/Sub Bir GOOGLE_UPDATE. bildirimi Pub/Sub konusu, incelemeniz için hazır bir değişiklik var. Bildirimdeki locationName alanı Google Güncellemeleri ile konumun kaynak adını sağlar.

Dilerseniz görüşmeyi locations.get. ve Metadata hasGoogleUpdated işaretinin varlığı için. "isGoogleUpdated": true ise bu konumla ilişkili yer kimliğinde güncellemeler var.

İstek

Bu, locations.get. istek örneği:

HTTP
GET
https://mybusinessbusinessinformation.googleapis.com/v1/locations/{locationId}

İstek

Bu, locations.get. yanıt örneği:

{
  "name": "locations/{locationId}",
  "title": "Test Business",
  "phoneNumbers": {
      "primaryPhone": "02 9374 4000"
   },
  ...
  "metadata": {
    "hasGoogleUpdated": true,
    ...
  }
  ...
}

Güncelleme alanlarını inceleyin

Google Güncellemeleri'nin bulunduğu belirli alanları incelemek için şu numarayı arayın: locations.getGoogleUpdated Google'ın güncellediği bilgilerin yer aldığı bir diffMask yanıt metni.

İstek

Bu, locations.getGoogleUpdated. istek örneği:

HTTP
GET
https://mybusinessbusinessinformation.googleapis.com/v1/locations/{locationId}:googleUpdated

Yanıt

Bu, locations.getGoogleUpdated. yanıt örneği. phoneNumbers.primaryPhone alanında kullanılabilir bir güncelleme gösterilir. Veri kümesi bu yanıt, önerilen güncelleme değeridir:

{
  "location": {
    "name": "locations/{locationId}",
    "locationName": "Test Business",
    "phoneNumbers": {
      "primaryPhone": "+1 111 111 1111"
     },
    ...
  },
  "diffMask": "phoneNumbers.primaryPhone"
}

Güncellemeleri kabul et veya reddet

Bir güncellemeyi kabul etmek veya reddetmek için şu işlemi gerçekleştirin: locations.patch. updateMask alanları, URL'nizdeki diffMask ile aynı şekilde ayarlanmış elde edebilirsiniz. Ayrıca, her alan için tercih edilen değerleri eşleştirin.

İsteği kabul etme

Bu bir locations.patch istek örneği:

HTTP
PATCH
https://mybusinessbusinessinformation.googleapis.com/v1/locations/{locationId}?updateMask=phoneNumbers.primaryPhone
{
    "phoneNumbers": {
      "primaryPhone": "+1 111 111 1111"
     },
}

Yanıt

Bu, locations.patch. yanıt örneği:

{
    "name": "locations/{locationId}",
    "locationName": "Test Business",
    "phoneNumbers": {
      "primaryPhone": "+1 111 111 1111"
     },
    ...
}

İsteği reddetme

Bu, locations.patch. istek örneği:

HTTP
PATCH
https://mybusinessbusinessinformation.googleapis.com/v1/locations/{locationId}?updateMask=phoneNumbers.primaryPhone
{
    "name": "locations/{locationId}",
    "locationName": "Test Business",
    "phoneNumbers": {
      "primaryPhone": "222 222 2222"
     },
    ...
}

Yanıt

Bu, locations.patch. yanıt örneği:

{
    "name": "locations/{locationId}",
    "locationName": "Test Business",
    "phoneNumbers": {
      "primaryPhone": "222 222 2222"
     },
    ...
}

Sonuçları inceleme

Konumunuza başarıyla yama uygulanırsadiffMask locations.getGoogleUpdated yanıtı, değerleri "diffMask": "" olarak gösterir. Ayrıca bayrak Metadata içindeki "hasGoogleUpdated", değeri şu şekilde gösterir: false veya herhangi bir değer yok.

Alan değerleri net değilse şu kişiye ulaşın: destek ekibimize getGoogleUpdated ile ilgili istek ve yanıtı iletin. İlgili içeriği oluşturmak için kullanılan isteği, locations.patch. çağrısı, yama çağrısı ve getGoogleUpdated çağrısı.