Google Benim İşletmem API'si, Google'daki işletme konumu bilgilerini yönetmek için bir arayüz sağlar.
- REST Kaynağı: v4.accounts
- REST Kaynağı: v4.accounts.admins
- REST Kaynağı: v4.accounts.invitations
- REST Kaynağı: v4.accounts.locations
- REST Kaynağı: v4.accounts.locations.admins
- REST Kaynağı: v4.accounts.locations.followers
- REST Kaynağı: v4.accounts.locations.insurance görüntüler
- REST Kaynağı: v4.accounts.locations.localPosts
- REST Kaynağı: v4.accounts.locations.media
- REST Kaynağı: v4.accounts.locations.media.customer
- REST Kaynağı: v4.accounts.locations.questions
- REST Kaynağı: v4.accounts.locations.questions.answers
- REST Kaynağı: v4.accounts.locations.reviews
- REST Kaynağı: v4.accounts.locations.verifications
- REST Kaynağı: v4.attributes
- REST Kaynağı: v4.category
- REST Kaynağı: v4.chains
- REST Kaynağı: v4.googleLocations
- REST Kaynağı: v1.media
Hizmet: mybusiness.googleapis.com
Bu hizmeti çağırmak için Google tarafından sağlanan istemci kitaplıklarını kullanmanızı öneririz. Uygulamanızın bu hizmeti çağırmak için kendi kitaplıklarınızı kullanması gerekiyorsa API isteği gönderirken aşağıdaki bilgileri kullanın.
Keşif dokümanı
Keşif Belgesi, REST API'lerini tanımlamaya ve kullanmaya yönelik, makine tarafından okunabilir bir spesifikasyondur. İstemci kitaplıkları, IDE eklentileri ve Google API'leriyle etkileşimde bulunan başka araçlar oluşturmak için kullanılır. Bir hizmet, birden fazla keşif dokümanı sağlayabilir. Bu hizmet aşağıdaki keşif belgelerini sağlar:
Hizmet uç noktası
Hizmet uç noktası, bir API hizmetinin ağ adresini belirten temel URL'dir. Bir hizmet, birden fazla hizmet uç noktasına sahip olabilir. Bu hizmet, aşağıdaki hizmet uç noktasına sahiptir ve aşağıdaki tüm URI'ler bu hizmet uç noktasıyla ilişkilidir:
https://mybusiness.googleapis.com
REST Kaynağı: v4.accounts
Yöntemler | |
---|---|
create |
POST /v4/accounts Belirtilen üst öğe altında, belirtilen ad ve türle bir hesap oluşturur. |
deleteNotifications |
DELETE /v4/{name=accounts/*/notifications} Hesap için Pubsub bildirim ayarlarını temizler. |
generateAccountNumber |
POST /v4/{name=accounts/*}:generateAccountNumber Bu hesap için bir hesap numarası oluşturur. |
get |
GET /v4/{name=accounts/*} Belirtilen hesabı alır. |
getNotifications |
GET /v4/{name=accounts/*/notifications} Hesabın pubsub bildirim ayarlarını döndürür. |
list |
GET /v4/accounts Kimliği doğrulanmış kullanıcının tüm hesaplarını listeler. |
listRecommendGoogleLocations |
GET /v4/{name=accounts/*}:recommendGoogleLocations Belirtilen İşletme Profili hesabına önerilen tüm GoogleLocation öğelerini listeleyin. |
update |
PUT /v4/{name=accounts/*} Belirtilen işletme hesabını günceller. |
updateNotifications |
PUT /v4/{name=accounts/*/notifications} Hesabın Pub/Sub bildirim ayarlarını belirleyerek İşletme Profili'ne hangi konu için Pub/Sub bildirimi gönderileceğini bildirir:
|
REST Kaynağı: v4.accounts.admins
Yöntemler | |
---|---|
create |
POST /v4/{parent=accounts/*}/admins Belirtilen kullanıcıyı belirtilen hesabın yöneticisi olmaya davet eder. |
delete |
DELETE /v4/{name=accounts/*/admins/*} Belirtilen yöneticiyi belirtilen hesaptan kaldırır. |
list |
GET /v4/{parent=accounts/*}/admins Belirtilen hesabın yöneticilerini listeler. |
patch |
PATCH /v4/{name=accounts/*/admins/*} Belirtilen Hesap Yöneticisi için Yönetici'yi günceller. |
REST Kaynağı: v4.accounts.invitations
Yöntemler | |
---|---|
accept |
POST /v4/{name=accounts/*/invitations/*}:accept Belirtilen daveti kabul eder. |
decline |
POST /v4/{name=accounts/*/invitations/*}:decline Belirtilen daveti reddeder. |
list |
GET /v4/{parent=accounts/*}/invitations Belirtilen hesap için bekleyen davetiyeleri listeler. |
REST Kaynağı: v4.accounts.locations
Yöntemler | |
---|---|
associate |
POST /v4/{name=accounts/*/locations/*}:associate Bir konumu bir yer kimliğiyle ilişkilendirir. |
batchGet |
POST /v4/{name=accounts/*}/locations:batchGet Belirtilen hesapta belirtilen tüm konumları alır. |
batchGetReviews |
POST /v4/{name=accounts/*}/locations:batchGetReviews Belirtilen tüm konumların sayfalara ayrılmış inceleme listesini döndürür. |
clearAssociation |
POST /v4/{name=accounts/*/locations/*}:clearAssociation Bir konum ile onun yer kimliği arasındaki ilişkilendirmeyi temizler. |
create |
POST /v4/{parent=accounts/*}/locations Belirtilen hesaba ait yeni bir location oluşturur ve bunu döndürür. |
delete |
DELETE /v4/{name=accounts/*/locations/*} Konumu siler. |
fetchVerificationOptions |
POST /v4/{name=accounts/*/locations/*}:fetchVerificationOptions Belirli bir dildeki bir konum için uygun olan tüm doğrulama seçeneklerini bildirir. |
findMatches |
POST /v4/{name=accounts/*/locations/*}:findMatches Belirtilen konumla eşleşen tüm olası konumları bulur. |
get |
GET /v4/{name=accounts/*/locations/*} Belirtilen konumu alır. |
getFoodMenus |
GET /v4/{name=accounts/*/locations/*/foodMenus} Belirli bir yerdeki yemek menülerini döndürür. |
getGoogleUpdated |
GET /v4/{name=accounts/*/locations/*}:googleUpdated Belirtilen konumun Google tarafından güncellenen sürümünü alır. |
getHealthProviderAttributes |
GET /v4/{name=accounts/*/locations/*/healthProviderAttributes} Belirli bir konumun Sağlık hizmeti sağlayıcısı özelliklerini döndürür. |
getServiceList |
GET /v4/{name=accounts/*/locations/*/serviceList} Bir konumun belirtilen hizmet listesini alın. |
list |
GET /v4/{parent=accounts/*}/locations Belirtilen hesap için konumları listeler. |
patch |
PATCH /v4/{name=accounts/*/locations/*} Belirtilen konumu günceller. |
reportInsights |
POST /v4/{name=accounts/*}/locations:reportInsights Konuma göre bir veya daha fazla metrikle ilgili analizleri içeren bir rapor döndürür. |
transfer |
POST /v4/{name=accounts/*/locations/*}:transfer Kullanıcıya ait bir hesaptaki konumu, aynı kullanıcının yönettiği başka bir hesaba taşır. |
updateFoodMenus |
PATCH /v4/{foodMenus.name=accounts/*/locations/*/foodMenus} Belirli bir konumdaki yemek menülerini günceller. |
updateHealthProviderAttributes |
PATCH /v4/{healthProviderAttributes.name=accounts/*/locations/*/healthProviderAttributes} Belirli bir konumun Sağlık hizmeti sağlayıcısı özelliklerini günceller. |
updateServiceList |
PATCH /v4/{serviceList.name=accounts/*/locations/*/serviceList} Bir konumun belirtilen hizmet listesini günceller. |
verify |
POST /v4/{name=accounts/*/locations/*}:verify Bir konumun doğrulama sürecini başlatır. |
REST Kaynağı: v4.accounts.locations.admins
Yöntemler | |
---|---|
create |
POST /v4/{parent=accounts/*/locations/*}/admins Belirtilen kullanıcıyı belirtilen konumda yönetici olmaya davet eder. |
delete |
DELETE /v4/{name=accounts/*/locations/*/admins/*} Belirtilen yöneticiyi, belirtilen konumun yöneticisi olarak kaldırır. |
list |
GET /v4/{parent=accounts/*/locations/*}/admins Belirtilen konumdaki tüm yöneticileri listeler. |
patch |
PATCH /v4/{name=accounts/*/locations/*/admins/*} Belirtilen Konum Yöneticisi için Yönetici'yi günceller. |
REST Kaynağı: v4.accounts.locations.followers
Yöntemler | |
---|---|
getMetadata |
GET /v4/{name=accounts/*/locations/*/followers/metadata} Bir konumun takipçi ayarlarını alın. |
REST Kaynağı: v4.accounts.locations.insuranceNetworks
Yöntemler | |
---|---|
list |
GET /v4/{parent=accounts/*/locations/*}/insuranceNetworks Google tarafından desteklenen tüm sigorta ağlarının listesini döndürür. |
REST Kaynağı: v4.accounts.locations.localPosts
Yöntemler | |
---|---|
create |
POST /v4/{parent=accounts/*/locations/*}/localPosts Belirtilen konumla ilişkilendirilmiş yeni bir yerel yayın oluşturur ve bunu döndürür. |
delete |
DELETE /v4/{name=accounts/*/locations/*/localPosts/*} Yerel bir yayın silinir. |
get |
GET /v4/{name=accounts/*/locations/*/localPosts/*} Belirtilen yerel yayını alır. |
list |
GET /v4/{parent=accounts/*/locations/*}/localPosts Bir konumla ilişkili yerel yayınların listesini döndürür. |
patch |
PATCH /v4/{name=accounts/*/locations/*/localPosts/*} Belirtilen yerel yayını günceller ve güncellenmiş yerel yayını döndürür. |
reportInsights |
POST /v4/{name=accounts/*/locations/*}/localPosts:reportInsights Tek bir girişle ilişkili bir dizi yerel yayınla ilgili analizleri döndürür. |
REST Kaynağı: v4.accounts.locations.media
Yöntemler | |
---|---|
create |
POST /v4/{parent=accounts/*/locations/*}/media Konum için yeni bir medya öğesi oluşturur. |
delete |
DELETE /v4/{name=accounts/*/locations/*/media/*} Belirtilen medya öğesini siler. |
get |
GET /v4/{name=accounts/*/locations/*/media/*} İstenen medya öğesi için meta verileri döndürür. |
list |
GET /v4/{parent=accounts/*/locations/*}/media Bir konumla ilişkili medya öğelerinin listesini döndürür. |
patch |
PATCH /v4/{name=accounts/*/locations/*/media/*} Belirtilen medya öğesinin meta verilerini günceller. |
startUpload |
POST /v4/{parent=accounts/*/locations/*}/media:startUpload Medya öğesi yükleme için bir MediaItemDataRef oluşturur. |
REST Kaynağı: v4.accounts.locations.media.customers
Yöntemler | |
---|---|
get |
GET /v4/{name=accounts/*/locations/*/media/customers/*} İstenen müşteri medya öğesi için meta verileri döndürür. |
list |
GET /v4/{parent=accounts/*/locations/*}/media/customers Müşterilerin katkıda bulunduğu bir konumla ilişkili medya öğelerinin listesini döndürür. |
REST Kaynağı: v4.accounts.locations.questions
Yöntemler | |
---|---|
create |
POST /v4/{parent=accounts/*/locations/*}/questions Belirtilen konum için bir soru ekler. |
delete |
DELETE /v4/{name=accounts/*/locations/*/questions/*} Geçerli kullanıcı tarafından yazılan belirli bir soruyu siler. |
list |
GET /v4/{parent=accounts/*/locations/*}/questions Belirtilen konum için sayfalara ayrılmış soru listesini ve yanıtlarından bazılarını döndürür. |
patch |
PATCH /v4/{name=accounts/*/locations/*/questions/*} Geçerli kullanıcı tarafından yazılan belirli bir soruyu günceller. |
REST Kaynağı: v4.accounts.locations.questions.answers
Yöntemler | |
---|---|
delete |
DELETE /v4/{parent=accounts/*/locations/*/questions/*}/answers:delete Geçerli kullanıcının bir soruya yazdığı yanıtı siler. |
list |
GET /v4/{parent=accounts/*/locations/*/questions/*}/answers Belirtilen bir soru için sayfalara ayrılmış yanıt listesini döndürür. |
upsert |
POST /v4/{parent=accounts/*/locations/*/questions/*}/answers:upsert Bir yanıt oluşturur veya kullanıcının belirtilen soru için yazdığı mevcut yanıtı günceller. |
REST Kaynağı: v4.accounts.locations.reviews
Yöntemler | |
---|---|
deleteReply |
DELETE /v4/{name=accounts/*/locations/*/reviews/*}/reply Belirtilen yoruma verilen yanıtı siler. |
get |
GET /v4/{name=accounts/*/locations/*/reviews/*} Belirtilen incelemeyi döndürür. |
list |
GET /v4/{parent=accounts/*/locations/*}/reviews Belirtilen konum için sayfalara ayrılmış yorumların listesini döndürür. |
updateReply |
PUT /v4/{name=accounts/*/locations/*/reviews/*}/reply Yanıtı belirtilen yoruma göre günceller. |
REST Kaynağı: v4.accounts.locations.verifications
Yöntemler | |
---|---|
complete |
POST /v4/{name=accounts/*/locations/*/verifications/*}:complete PENDING doğrulama işlemini tamamlar. |
list |
GET /v4/{parent=accounts/*/locations/*}/verifications Konum doğrulamalarını, oluşturma zamanına göre sıralanmış şekilde listeleyin. |
REST Kaynağı: v4.attributes
Yöntemler | |
---|---|
list |
GET /v4/attributes Belirtilen birincil kategori ve ülkeye sahip bir konum için kullanılabilecek kullanılabilir özelliklerin listesini döndürür. |
REST Kaynağı: v4.categories
Yöntemler | |
---|---|
batchGet |
GET /v4/categories:batchGet Sağlanan dil ve GConcept kimlikleri için işletme kategorilerinin listesini döndürür. |
list |
GET /v4/categories İşletme kategorilerinin bir listesini döndürür. |
REST Kaynağı: v4.chains
Yöntemler | |
---|---|
get |
GET /v4/{name=chains/*} Belirtilen zinciri alır. |
search |
GET /v4/chains:search Zincirde zincir adına göre arama yapar. |
REST Kaynağı: v4.googleLocations
Yöntemler | |
---|---|
report |
POST /v4/{name=googleLocations/*}:report GoogleLocation bildirin. |
search |
POST /v4/googleLocations:search Belirtilen istekle eşleşen tüm olası konumları arayın. |
Hizmet: mybusiness.googleapis.com
Bu hizmeti çağırmak için Google tarafından sağlanan istemci kitaplıklarını kullanmanızı öneririz. Uygulamanızın bu hizmeti çağırmak için kendi kitaplıklarınızı kullanması gerekiyorsa API isteği gönderirken aşağıdaki bilgileri kullanın.
Keşif dokümanı
Keşif Belgesi, REST API'lerini tanımlamaya ve kullanmaya yönelik, makine tarafından okunabilir bir spesifikasyondur. İstemci kitaplıkları, IDE eklentileri ve Google API'leriyle etkileşimde bulunan başka araçlar oluşturmak için kullanılır. Bir hizmet, birden fazla keşif dokümanı sağlayabilir. Bu hizmet aşağıdaki keşif belgelerini sağlar:
Hizmet uç noktası
Hizmet uç noktası, bir API hizmetinin ağ adresini belirten temel URL'dir. Bir hizmet, birden fazla hizmet uç noktasına sahip olabilir. Bu hizmet, aşağıdaki hizmet uç noktasına sahiptir ve aşağıdaki tüm URI'ler bu hizmet uç noktasıyla ilişkilidir:
https://mybusiness.googleapis.com
REST Kaynağı: v1.media
Yöntemler | |
---|---|
upload |
POST /v1/media/{resourceName=**} POST /upload/v1/media/{resourceName=**} Medya yükler. |