RCS Business Messaging (RBM) müşteri temsilcileri, etkinlikleri ve istekleri gösterir. Bu hedeflerin Basit (ör. teslimat bildirimleri göndermek) veya karmaşık (ör. uçuş rezervasyonu), aracılar kullanıcılara yol göstermek için zengin kartlar, medya yani kullanıcı ve temsilci gereksinimlerini karşılayan, akışkan sohbetlerdir.
İşleyiş şekli
Temsilcinizle kullanıcı arasındaki görüşme akışı iki kişi arasında konuşuluyor. Her iki taraf da sırayla konuşuyor. birbirlerine karşılık vermenin yollarını bulun.
RBM temsilciniz kullanıcılarla görüşme başlatır. Kullanıcılar başlatamıyor ancak müşteri temsilcisi bir görüşme başlattıktan sonra kullanıcı istediği zaman yanıt verebilir.
Temsilcileriniz, aşağıdakileri yapan bir harici tetikleyici aldığında ilk mesajı gönderir: size yol gösterir. Tetikleyici, aracınızın kullanım alanına bağlı olarak herhangi bir şey olabilir:
- Bir paket kargoya verildi
- Öğle yemeği için günlük sandviç fırsatlarını gönderme zamanı
- Bir kullanıcı, sohbet sırasında müşteri desteğiyle iletişime geçiyor
Temsilciniz tetikleyiciyi aldığında bir mesaj gönderir RCS Business Messaging API ile kullanıcının cihazına gönderebilirsiniz. Temsilciniz tümünü gönderir HTTP olarak RBM API üzerinden kullanıcıya gönderilen mesajlar, etkinlikler ve diğer istekler JSON yükü içeren isteklerdir. Kullanıcı, mesajı Mesajlar uygulamasında alır cihazlarında test edebilirsiniz.
Cihaz RCS'yi desteklemiyorsa RBM platformu 404
hatası verir ve
temsilci, SMS gibi başka bir teknolojiye geçmelidir.
Kullanıcı mesaja yanıt verdiğinde veya bir event, Google'ın RBM hizmeti, yanıtı yapılandırdığınız webhook Bu da bilgiler temsilcinize geri gönderilir. Webhook, Tüm kullanıcı mesajlarını, etkinlikleri ve diğer istekleri aracınıza JSON olarak gönderir.
Temsilciniz mesajı aldıktan sonra, JSON kodunu çözer ve yanıtı ayrıştırır. Dahili mantık kullanmak veya doğal dil anlama (NLU) modülü, Dialogflow'da, temsilciniz mesajını gönderir ve yanıtı RBM API üzerinden kullanıcının cihazına gönderir.
Temsilciniz ile kullanıcı arasındaki görüşme, şu değere ulaşana kadar devam eder: kullanıcı yanıt vermeyi bırakır.
Örnek
Aşağıdaki örnekte, bir kullanıcının hava durumu istediği basit bir senaryo gösterilmektedir güncelleyin.
- Temsilciniz, harici bir hizmetten şunları belirten bir tetikleyici alır: kullanıcı hava durumu güncellemesi istedi.
- Temsilciniz, kullanıcının isteğini kabul ettiğini ve kullanıcının konumunu görmek istiyor.
- Mesajlar uygulamasında kullanıcı mesajı okur ve girin.
- Temsilciniz yanıtı işler, hava durumu bilgilerini getirir, ve bilgiyi kullanıcıya gönderir. Ayrıca, temsilciniz kullanıcının başka bir kullanıcı için hava durumu bilgilerini de isteyip istemediğini sorar. konum.
- Kullanıcı mesajları okur ve temsilciye teşekkür eder.
- Temsilciniz, kullanıcının ek bilgi istemediğini onaylar sohbeti sonlandırır.
Şifreleme
Kullanıcılar ve temsilciler arasında gönderilen RBM mesajları, RBM temsilcileri arasında ve Google sunucuları ve Google sunucuları ile kullanıcıların cihazlar. İş ortakları, Google'ın iletileri kötü amaçlı yazılımlara karşı taraması gerektiğinden, şifreleme korumak için Google'ın çeşitli içerik üreticilerine yönelik içerik sunar.
RBM veri güvenliği hakkında daha fazla bilgi için şuraya bakın: RCS Business Messaging için veri güvenliği.
Sırada ne var?
Bu kavramları iyice anladıktan sonra ne almak istediğinizi ilk aracınızı oluşturmayı öğrenin.