Google Benim İşletmem API'si, Haberler, etkinlikler ve teklifler gibi çeşitli kategorilerde Google Arama.
Bu eğitimde, aşağıdakileri nasıl yapacağınız gösterilmektedir:
- Etkinlik Yayınları oluşturun.
- Harekete geçirici mesaj yayınları oluşturun.
- Fırsat Yayınları oluşturun.
- Yayınları Düzenleyin.
- Yayınları Silin.
Başlamadan önce
Google Benim İşletmem API'sini kullanmadan önce uygulamanızı kaydetmeniz gerekir ve OAuth 2.0 kimlik bilgilerini alın.
Google Benim İşletmem API'sini kullanmaya nasıl başlayacağınıza ilişkin ayrıntılar için Temel kurulum hakkında daha fazla bilgi edinin.
Etkinlik Yayınları
Yayın ile müşterilerinizi işletmenizin bir sonraki etkinliği hakkında bilgilendirin. Sizin Bir etkinliğin yayını, başlangıç ve bitiş tarihleri ile saatlerini içerir ve yayın üzerinde belirgin bir şekilde gösterilecek.
Bir kullanıcıyla ilişkili bir hesapta Yayın oluşturmak için
accounts.locations.localPosts
API.
Kimliği doğrulanmış bir kullanıcı için Yayın oluşturmak üzere aşağıdakileri kullanın:
$ POST https://mybusiness.googleapis.com/v4/accounts/{accountId}/locations/{locationId}/localPosts { "languageCode": "en-US", "summary": "Come in for our spooky Halloween event!", "event": { "title": "Halloween Spook-tacular!", "schedule": { "startDate": { "year": 2017, "month": 10, "day": 31, }, "startTime": { "hours": 9, "minutes": 0, "seconds": 0, "nanos": 0, }, "endDate": { "year": 2017, "month": 10, "day": 31, }, "endTime": { "hours": 17, "minutes": 0, "seconds": 0, "nanos": 0, }, } }, "media": [ { "mediaFormat": "PHOTO", "sourceUrl": "https://www.google.com/real-image.jpg", } ], "topicType": "EVENT" }
Harekete geçirici mesaj gönderileri
Harekete geçirici mesaj içeren yayınlarda düğme bulunur. Harekete geçirici mesajdaki metin
düğmesi, Yayının actionType
alanı tarafından belirlenir. Bir
kullanıcı tarafından sağlanan URL düğmeye eklenir.
Harekete geçirici mesaj düğmesi içeren bir Yayın oluşturmak için aşağıdakileri kullanın:
$ POST https://mybusiness.googleapis.com/v4/accounts/{accountId}/locations/{locationId}/localPosts { "languageCode": "en-US", "summary": "Order your Thanksgiving turkeys now!!", "callToAction": { "actionType": "ORDER", "url": "http://google.com/order_turkeys_here", }, "media": [ { "mediaFormat": "PHOTO", "sourceUrl": "https://www.google.com/real-turkey-photo.jpg", } ], "topicType": "OFFER" }
İşlem türleri
Harekete geçirici mesaj Yayınları, yayın türünü belirleyen farklı işlem türlerine sahip olabilir Yayının harekete geçirici mesajı.
Desteklenen harekete geçirici mesaj türleri şunlardır:
İşlem türleri | |
---|---|
BOOK |
Kullanıcıdan randevu, masa veya daha iyi olur. |
ORDER |
Kullanıcıdan bir şey sipariş etmesini isteyen bir Yayın oluşturur. |
SHOP |
Kullanıcının bir ürüne göz atmasını isteyen bir gönderi oluşturur daha fazla bilgi edinebilirsiniz. |
LEARN_MORE |
Kullanıcının bir yayındaki ek ayrıntıları görmesini isteyen bir Yayın oluşturur web sitesi. |
SIGN_UP |
Kullanıcının kaydolmasını, kaydolmasını veya katılmasını isteyen bir Yayın oluşturur bir şey yok. |
CALL |
Kullanıcının işletmeyi telefonla aramasını isteyen bir Yayın oluşturur. |
Fırsat Yayınları
Fırsat Yayını oluşturmak için aşağıdakileri kullanın:
$ POST https://mybusiness.googleapis.com/v4/accounts/{accountId}/locations/{locationId}/localPosts { "languageCode": "en-US", "summary": "Buy one Google jetpack, get a second one free!!", "offer": { "couponCode": “BOGO-JET-CODE”, "redeemOnlineUrl": “https://www.google.com/redeem”, "termsConditions": “Offer only valid if you can prove you are a time traveler” }, "media": [ { "mediaFormat": "PHOTO", "sourceUrl": "https://www.google.com/real-jetpack-photo.jpg", } ], "topicType": "OFFER" }
Yayınları Düzenle
Yayın oluşturulduktan sonra PATCH
isteğiyle bu yayını düzenleyebilirsiniz.
Bir Yayını düzenlemek için aşağıdakileri kullanın:
$ PATCH https://mybusiness.googleapis.com/v4/accounts/{accountId}/locations/{locationId}/localPosts/{localPostId}?updateMask=summary { "summary": "Order your Christmas turkeys now!!" }
Yayınları Sil
Bir Yayın oluşturulduktan sonra DELETE
isteğiyle bu yayını silebilirsiniz.
Bir Yayını silmek için aşağıdakileri kullanın:
$ DELETE https://mybusiness.googleapis.com/v4/accounts/{accountId}/locations/{locationId}/localPosts/{localPostId}