My Business Notifications API, Google'ın işletme hesapları için bildirim ayarlarını yönetmeye yönelik resmi bir API'dir. Bu API, Google Business Profile (eski adıyla Google My Business) üzerinden işletme bilgilerini yöneten uygulamaların, bildirim tercihlerini programatik olarak okumasına ve güncellemesine olanak tanır. API sürümü v1'dir ve Google tarafından sağlanan OpenAPI spesifikasyonu ile tanımlanmıştır. Not: API'yi etkinleştirdikten sonra kotanız 0 ise, GBP API erişimi için Google'dan talep oluşturmanız gerekir.
Hangi ihtiyaçlarda değerlendirilebilir?
- Google Business Profile verilerini yöneten kurumsal uygulamalar geliştiren ekipler
- Birden fazla işletme hesabı için bildirim ayarlarını merkezi olarak yönetmek isteyen ajanslar
- Mevcut işletme yönetim sistemlerine bildirim tercihleri entegrasyonu eklemek isteyen geliştiriciler
Yaygın kullanım alanları
Bildirim Tercihlerini Otomatikleştirme
İşletme sahiplerinin bildirim ayarlarını manuel olarak değiştirmek yerine, uygulamanız üzerinden otomatik olarak güncelleyebilirsiniz.
Çoklu Hesap Yönetimi
Ajanslar, müşterilerinin farklı işletme hesaplarındaki bildirim ayarlarını tek bir panel üzerinden yönetebilir.
Entegre İş Akışları
İşletme yönetim yazılımlarınıza bildirim ayarlarını entegre ederek kullanıcı deneyimini iyileştirebilirsiniz.
İncelenmesi gereken noktalar
- API'yi etkinleştirdikten sonra kota 0 ise, Google'dan GBP API erişimi talep etmeniz gerekebilir.
- Bu API yalnızca bildirim ayarlarıyla ilgilidir; işletme verilerinin tamamını yönetmek için diğer Google Business Profile API'lerini de değerlendirmeniz gerekir.
- Google API'lerinin kullanım şartlarına ve kota sınırlamalarına tabidir; üretim ortamına geçmeden önce kapsamlı test yapılmalıdır.
WordPress.org
Kurulum ve geliştirme notları
API, Google Cloud Console üzerinden etkinleştirilir ve kimlik doğrulama için OAuth 2.0 kullanılır. Kurulum adımları Google'ın resmi dökümantasyonunda yer alır.
- 1Google Cloud Console'da bir proje oluşturun veya mevcut projeyi seçin.
- 2My Business Notifications API'yi etkinleştirin.
- 3OAuth 2.0 kimlik bilgileri oluşturun ve gerekli kapsamları tanımlayın.
- 4API'yi kullanmaya başlamak için uygulamanıza entegre edin.
API, RESTful bir yapıya sahiptir ve OpenAPI spesifikasyonu ile tanımlanmıştır. Geliştirme sürecinde Google'ın API istemci kütüphaneleri veya doğrudan HTTP istekleri kullanılabilir.
- RESTful API tasarımı, standart HTTP yöntemleriyle çalışır.
- OpenAPI spesifikasyonu sayesinde istemci kod üretimi kolaylaşır.
- OAuth 2.0 ile güvenli kimlik doğrulama sağlanır.
Hazır çözümün ötesinde
Özel geliştirme ne zaman değerlendirilebilir?
Bu API'nin işletmenizin ihtiyaçlarına tam uyum sağlaması için özel entegrasyon geliştirilmesi gerekebilir. ZeplinGo olarak, API entegrasyon sürecinizi birlikte planlayabilir, mevcut sistemlerinize uygun çözümler tasarlayabiliriz. Kurumsal web siteniz veya web yazılımınızla bu API'yi nasıl bütünleştirebileceğimizi görüşmek için bizimle iletişime geçebilirsiniz.
Ücretsiz ön çalışma isteyin →Değerlendirme soruları
My Business Notifications API nedir?
Bu API, Google Business Profile hesapları için bildirim ayarlarını yönetmeye olanak tanır. İşletme hesaplarının bildirim tercihlerini programatik olarak okuyabilir ve güncelleyebilirsiniz.
API'yi kullanmak için hangi ön koşullar gereklidir?
Google Cloud Console'da bir proje oluşturmanız, API'yi etkinleştirmeniz ve OAuth 2.0 kimlik bilgileri oluşturmanız gerekir. Ayrıca, API'yi etkinleştirdikten sonra kota 0 ise GBP API erişimi için Google'a başvurmanız gerekebilir.
Bu API hangi durumlarda tercih edilmelidir?
Özellikle Google Business Profile verilerini yöneten uygulamalarda bildirim ayarlarını otomatikleştirmek veya çoklu hesap yönetimi yapmak istiyorsanız bu API uygun bir seçenektir. Ancak, işletme verilerinin tamamını yönetmek için diğer Google Business Profile API'lerini de değerlendirmeniz önerilir.