Genel Bakış ve Uygunluk

Uçtan Uca Sipariş, iş ortaklarının bir son kullanıcıdan yemek siparişleri almasına ve bu siparişi ağlarındaki restoranlar ile karşılama siparişi işlemesine olanak tanır.

Her yerde bulunur ve dönüşüm için optimize edilir

Google, Google Arama ve Haritalar aracılığıyla mobil ve masaüstü platformlarda yemek siparişi verilmesini sağlar.

Arama'da Uçtan Uca Sipariş, tek restoran.
Arama'da Uçtan Uca sipariş verme, zincir restoran.
Haritalar'da Uçtan Uca Sipariş Verin, tek restoran.

Esnek sipariş deneyimi

Önceden sipariş verme, menü arama, önerilen ilgili öğeler, popüler öğeler ve yeniden sıralama gibi ek özellikler, esnek ve zengin bir kullanıcı deneyimi sağlar.

Kullanıcı deneyimi

Tipik bir kullanıcının Uçtan Uca Sipariş Verme yöntemiyle yemek siparişi vermek için uyguladığı adımlar aşağıdaki adımlardır.

Kullanıcı bir restoran arar

Google Arama'da tek bir restoran için mobil giriş.

Kullanıcı Arama veya Haritalar'da belirli bir restoranı aradığında Uçtan Uca Sipariş üzerinden yemek siparişi verme seçeneği sunulabilir. Restoranı en az bir sağlayıcı destekliyorsa restoranın bilgi sayfasında İnternetten Sipariş Ver düğmesi gösterilir.

Kullanıcı bir sağlayıcı seçer

Bir restoranın mobil girişi ve ardından iki farklı teslimat hizmeti sağlayıcısı.

Kullanıcı İnternetten Sipariş Ver'i tıkladıktan sonra, aşağıdaki sağlayıcı seçeneklerini belirleyeceği bir sayfaya yönlendirilir:

  • Teslim alma veya teslim alma
  • En kısa zamanda veya gelişmiş siparişler
  • Sağlayıcı listesi

Kullanıcı, yemek seçeneklerini belirler

Menü için mobil giriş ve yemek ayrıntıları için başka bir mobil giriş

Kullanıcı, birden fazla menü bölümüne ve seçeneğine göz atarak yemek seçeneklerini belirleyebilir ve bu sırada alışveriş sepetine ürün ekleyebilir. Siparişlerini eklentilerle veya özel talimatlarla özelleştirebilir, önceki siparişleri tekrarlayabilir ve önerilen ya da popüler olan ürünleri ekleyebilirler. Sonra, yiyecek seçimlerini yapar ve bunları alışveriş sepetine eklerler.

Kullanıcı siparişini verir

Sipariş verdikten sonra kullanıcıya sipariş ayrıntıları, teslimat adresi, müşteri iletişim bilgileri ve fatura bilgileri sağlanır.

Uygulama kullanıcının alışveriş sepetini doğruladıktan sonra, sipariş gönderme sayfasında kullanıcının inceleyebilmesi için sipariş ayrıntıları görüntülenir:

  • Kişinin adı, telefon numarası ve teslimat adresi
  • Özel teslim alma veya teslimat talimatları
  • Fiyat
  • Bahşiş tutarı
  • Google Pay'deki ödeme yöntemi
  • Promosyon kodu

Kullanıcı, sipariş bilgilerini onayladıktan sonra online ödeme yapmak ve siparişini göndermek için Sipariş ver'i tıklar. Gönderimin ardından sipariş onay iletişim kutusu gösterilir.

Kullanıcı, sipariş durumunu kontrol eder

Kullanıcı siparişini verdikten sonra iş ortağından sipariş ayrıntılarını, takip bilgilerini ve iletişim bilgilerini içeren bir e-posta onayı alır. Sağlayıcı iletişim kişisi, iptal gibi sipariş sonrası destek işlemleri için kullanılır.

Sipariş verdikten sonra kullanıcıya sipariş ayrıntıları, teslimat adresi, müşteri iletişim bilgileri ve fatura bilgileri sağlanır.

Başlatma şartları

Daha fazla bilgi için Lansmana hazırlık kontrol listesi bölümüne bakın.

İş Ortağı olmak için şartlar

Sipariş Uçtan Uca İş Ortağı olma şartları hakkında daha fazla bilgi için Politikalarımıza bakın.

Entegrasyon

Gıda işletmenizin, Google'ın Sipariş Verme Uçtan Uca desteğiyle bağlantı kurabilmesi için Google sistemleri ve API'leriyle entegrasyon yapmanız gerekir. Uçtan uca Sipariş Verme ile bağlantı kurmak için uygulamanız gereken üç süreç vardır:

  1. Google'a restoran, menü ve hizmet veri feed'leri sağlayın.

    Entegrasyon sürecinin ilk adımı restoranınız, menünüz ve hizmetiniz hakkında veri feed'leri oluşturup barındırmaktır. Bu feed'ler restoran adı, konumu, hizmet saatleri, menü öğeleri ve bölümleri, teslimat alanları ve daha fazlası hakkında ayrıntılar sağlar. Google, veri feed'lerinizi alıp menü ve hizmetlerinizi kullanıcılara sunmak için kullanır. Bu feed'leri düzenli olarak güncelleyebilir, hatta artımlı değişiklikleri gerçek zamanlı olarak dahil edebilirsiniz.

  2. Sipariş karşılama sürecini yönetin.

    Google, kullanıcılar sipariş vermeye hazır olduğunda, siparişleri işlenip gönderilmeden önce alışveriş sepeti ayrıntılarını inceleyip değiştirmelerine izin verir. Sipariş Verme Uçtan Uca entegrasyon işleminin bir parçası olarak, Google'dan siparişleri doğrulayan ve alan bir webhook URL'si oluşturursunuz. Online ödemeleri Google Pay'e katılan bir işlemci aracılığıyla işlersiniz.

  3. Sipariş güncellemelerini destekleyin.

    Google platformlarında sipariş sonrası deneyimi sağlamak için Google API'lerine güncelleme gönderirsiniz. Google daha sonra bilgileri müşterinize gösterir. Sipariş durumu, tahmini sipariş karşılama süresi, müşteri hizmetleri bilgileri ve müşterinin siparişini etkileyebilecek diğer değişiklikler bunlara dahildir. Yemek siparişi veren kullanıcılar Google'daki alışverişlerinin durumunu görüntüleyebilir.

Bu süreçleri uygulamak için Sipariş Verme Uçtan Uca entegrasyonunun iki ana bileşeni vardır: Envanter feed'leri ve sipariş karşılama işlemleri.

  • Envanter feed'leri

    Bu feed'ler Google'a bir restoran, sunduğu hizmetler ve menüsündeki öğeler hakkında güncel bilgiler sağlamak için ilişkisel envanter şeması kullanır.

  • Sipariş karşılama işlemleri

    Bunlar, webhook'umuzdan kullanmanız gereken Ödeme ve Sipariş Gönderme işlemleridir. Checkout, alışveriş sepetini doğrular ve geçerli ödeme yöntemleri ile ücretleri iade eder. Sipariş Gönderme, kullanıcının siparişinin restoran tarafından karşılanması için size gönderildiği yerdir. Sipariş gönderildikten sonra iptal veya toplam tutar değişiklikleri gibi güncellemeleri Google'a geri göndermek için Async Order Update API'yi çağırmanız gerekir.

Envanter feed'leri

Envanter feed'leri, kullanıcının istediği bir restoranı keşfetme ve sipariş verme şeklidir. İlişkisel envanter şeması, Sipariş Verme Uçtan Uca envanterinizin yapısını tanımlar. Sipariş Uçtan Uca envanter feed'i aşağıdaki ana varlıklardan oluşur:

Toplu feed'ler

Google, Uçtan Uca Sipariş verme özelliğini kullanıcılara sunmak için envanter feed'lerinizin günlük toplu feed'ini kullanır. Envanterinizi güncel tutmak amacıyla Google'ın getirmesi için toplu feed'lerinizi günde en az bir kez güncellemeniz gerekir. Envanterinizin toplu olarak güncellenmesi yaklaşık iki saat sürer.

Artımlı Güncellemeler API'sı

Envanterinizin zamana bağlı güncellemelerini Google'a gönderebilirsiniz. Incremental Updates API, envanterinizdeki varlıkları neredeyse gerçek zamanlı olarak güncellemenize ve silmenize olanak tanır. Artımlı güncellemeler en fazla beş dakika içinde işlenir. Bu öncelikle, acil durum restoranlarının kapanması veya stokta olmayan bir ürünün kaldırılması gibi öngörülemeyen güncellemeler için tasarlanmıştır. Değişikliğinizin hemen yansıtılması gerekmiyorsa bunun yerine toplu feed'leri kullanın.

Sipariş karşılama işlemleri

Google'dan siparişleri doğrulamak ve almak için webhook kullanılır. Uçtan uca sipariş vermede, webhook URL'nizin kullanması gereken iki istek karşılama işlemi vardır:

  • Ödeme işlemi, kullanıcının alışveriş sepetini ve teslimat adresini doğrulamak için kullanılır. Ayrıca kullanıcının sipariş gönderilmeden önce onaylayabilmesi için mevcut ödeme seçeneklerini, ilgili vergileri, teslimat ücretlerini ve diğer ücretleri de döndürür.
  • Sipariş Gönder işlemi, restoranların karşılaması için Google'dan siparişin nihai ayrıntılarını aldığınızda kullanılır.

Eş Zamansız Sipariş Güncelleme API'si

Sipariş gönderildikten sonra, sipariş güncellemelerini Google'a geri göndermek için Async Order Update API'yi çağırabilirsiniz. Bu sayede kullanıcılar Google'da sipariş durumlarını kontrol edebilir. Sipariş durumunu, sipariş karşılama süresini, müşteri hizmetleri bilgilerini, ürün ve fiyat değişikliklerini güncelleyebilirsiniz.

Entegrasyon aşamaları

Entegrasyon süreci dört bölümden oluşur: kurulum, geliştirme, test ve dağıtım. Mevcut iş ortaklarımızın Uçtan Uca Sipariş Verme entegrasyonuyla entegrasyonu çoğunlukla iki ila altı ay sürer. Bu entegrasyon, kendilerine sunulan kaynaklara ve entegrasyonlarının karmaşıklığına bağlıdır. Pilot program için bir müşteri destek uzmanından size yardımcı olmasını öneririz.

Kurulum

Uçtan Uca Sipariş ile entegrasyonunuza başlamadan önce politikaları ve ön koşulları inceleyin. Actions Console'da proje oluşturma adımlarını uygulayarak bir Sıralama Uçtan Uca projesi oluşturmanız gerekir. Projenizde tam entegrasyon için gereken tüm özelliklerin etkinleştirilmesi öncesinde projenizi incelenmek ve onaylanmak üzere Google'a göndermeniz gerekir.

Geliştirme

Kurulumdan sonra manuel olarak feed'ler oluşturun ve envanterinizin görünümünü Uçtan Uca Sıralama'da test edin. Tam ölçekli bir geliştirme gerçekleştirmeye hazır olduğunuzda kodu yazın. Öncelikle envanter feed'lerinizi oluşturun, ardından Ödeme ve Sipariş Gönder işlemlerini uygulayın. Envanter feed'leriniz ve sipariş karşılama işlemleriniz tamamlandıktan sonra Artımlı Envanter Güncellemesi ve Eş Zamansız Sipariş Güncelleme API'lerini uygularsınız.

Test

Envanter feed'leriniz ve sipariş karşılama uç noktanızla birim testi veya entegrasyon testi yapmak için Hızlı Test'i kullanın.

Ödeme ve Sipariş Gönderme işlemlerinizi farklı test koşulları ve uç durumlarla test etmek için Otomatik Entegrasyon Test Aracı'nı çalıştırın.

Son olarak, kendi test kullanıcılarınızdan gelen gerçek siparişleri içeren ve restoranlara yönelik siparişi doğrulayan Kullanıcı kabul testi gerçekleştirin. Başarıyla verilmiş toplam 5 sipariş olmalıdır. Bunu yapmak için istek karşılama uç nokta URL'niz üretimde olmalıdır.

Başlatın
Test siparişlerini inceleyip test trafiğini onayladıktan sonra lansmana hazırsınız demektir. Tüm entegrasyon temas noktalarında (envanter, ödeme, sipariş gönderme ve eşzamansız sipariş güncellemeleri) %5'in altında bir hata oranı arıyoruz. Daha fazla bilgi için Lansmana hazırlık kontrol listesi bölümüne bakın.

Başlatma şartları