Genel bakış

Google iş ortakları, Google Haritalar Mobil (Android ve iOS) uygulamasında bir restoranın yer sayfasının Menü bölümünde kullanılmak üzere Rezervasyon Bekleme Listeleri entegrasyonu aracılığıyla Google'a yapılandırılmış menü verileri sağlayabilir.

Menü verileri, genel feed'ler kullanılarak alınır. Başlamadan önce, hesap oluşturma adımlarını tamamladığınızdan emin olmak için birkaç dakikanızı ayırın ve genel feed yükleme sürecine genel bir bakış ve hesabınızı genel feed yüklemeleri için nasıl yapılandıracağınıza dair açıklama için Genel feed Dropbox'unu kullanma makalesini okuyun.

Menü feed'leri oluşturma ve yükleme

Menü feed'leri oluşturup yüklerken aşağıdakileri göz önünde bulundurun:

  • Menü veri dosyalarını oluşturmak için menü feed'inde açıklanan veri spesifikasyonuna uyun. Menü veri dosyası adları, yüklemeler arasında benzersiz olmalıdır. Dosya adına bir zaman damgası eklemeniz önerilir (ör. menu1_1633621547.json).
  • Dosya grubu tanımlayıcısı içinde name alanını google.food_menu olarak ayarlayın. Tanımlayıcı dosya içeriği örneği görmek için Tanımlayıcı Dosyası JSON örneği bölümüne bakın. Tanımlayıcı dosyalarının adları, yüklemeler arasında benzersiz olmalıdır. Dosya adına bir zaman damgası (ör. descriptor_1633621547.filesetdesc.json) eklemeniz önerilir. Tanımlayıcı dosyası, menü feed'inin bir parçası olarak genel SFTP dropbox'ına yüklenmelidir.
  • Menü feed'leri, tam yenileme olarak genel SFTP dropbox'ına günlük olarak yüklenmelidir.
  • Feed SFTP Dropbox bilgilerini İş Ortağı Portalı'nın Yapılandırma > Feed'ler bölümünde bulabilirsiniz.
  • Feed açılır kutularını seçme

    Şekil 1: Genel SFTP dropbox bilgileri

Menü öğesi seçenekleriyle çalışma

Menü öğesi seçenekleri, MenuItemOption proto kullanılarak belirtilebilir. Menü öğesi seçenekleri, menü öğesinin altında düz bir liste olarak gösterilir. Aşağıdaki örneği inceleyin.

Seçenekleri olan fiyatlandırma menüsü öğeleri

Şekil 2: Ekmek Çubukları ve Sos menüsünde iki menü öğesi seçeneği vardır: Küçük ve Büyük

Yalnızca zorunlu menü öğesi seçenekleri desteklenir. Zorunlu menü öğesi seçeneği, müşterinin sipariş verirken seçmesi gereken bir seçenektir. Örneğin, pizza siparişi verirken beden seçeneği zorunludur. İsteğe bağlı menü öğesi seçenekleri (ör. "avokado ekleme seçeneği") desteklenmez.

Menü öğesi seçenekleri tek bir düz liste olarak görüntülendiğinden, tek bir menü öğesi için birden fazla zorunlu seçenek grubuna sahip iş ortakları (ör. boyut ve süt seçenekleri olan bir latte), bu seçeneklerin Google'da en iyi şekilde nasıl gösterileceğine karar vermelidir. Google aşağıdaki heuristiklere uymanızı önerir:

  • Fiyatı yalnızca bir zorunlu seçenek grubu etkiliyorsa bu seçenek grubunu feed'lere dahil etmeyi tercih edin.
  • Diğer tüm durumlarda, menü öğesi seçeneklerinin en iyi şekilde nasıl temsil edileceğini belirleme görevi iş ortağına aittir. Olası tüm seçenek kombinasyonları için uzun seçenek listeleri oluşturmanız önerilmez.

Bir menü öğesinin altına menü öğesi seçenekleri eklerken aşağıdakilerden birini yapın:

  • Menü öğesinde fiyat içeren en az bir teklif olmalıdır (menü öğesi seçeneklerinin fiyatı etkilemediği durumlar için).
  • Menü öğesinde, her bir seçeneğin fiyatı ilgili seçeneğin seçili olduğu öğenin toplam fiyatına ayarlanmış bir dizi seçenek olmalıdır.

Fiyat, yalnızca menü öğesi veya seçenekleri için sağlanmalıdır, ikisi için aynı anda sağlanamaz.

Menü feed'leri kullanıma sunulduktan sonra menü feed'i verileriniz restoran yer sayfasının "Menü" sekmesinde görünebilir. Aynı restoran için birden fazla kaynaktan menü sağlanıyorsa satıcı, Google İşletme Profili menü düzenleyicisinde tercih ettiği sağlayıcıyı seçebilir. Satıcıların tercih ettikleri menü sağlayıcıyı nasıl seçebilecekleri hakkında daha fazla bilgi edinmek için Menünüzü yönetme başlıklı makaleyi inceleyin.

Aşağıdaki Google platformlarında yer sayfasında "Menü" sekmesi gösterilir:

Ürün Cihaz
Google Arama Mobil Web
Google Arama Mobil Yerel
Google Haritalar Mobil Yerel
Yeni görsel menülerimiz mobil Google Arama'da görüntülenebilir. Bu deneyim, masaüstü ve Google Haritalar da dahil olmak üzere diğer platformlara da genişletilecektir.

Menü öğelerini açıklamalarıyla gösteren örnek menü

Şekil 3: Menü feed içeriğinin nasıl görüntülendiğine dair bir örnek.

Masaüstünde test etmek için mobil cihazı simüle etmek üzere tarayıcı geliştirici araçlarınızı kullanın.

  1. Envanter görünümünde satıcıyı seçin ve restoran bilgi sayfasını görüntülemek için bilgi sayfası bağlantısını tıklayın.
  2. Chrome Geliştirici Araçları'nı açın (İncele veya Görüntüle'yi sağ tıklayın -> Geliştirici -> Geliştirici Araçları), mobil cihaz türünü seçin Mobil cihaz türü ve sayfayı yenileyin.

En İyi Uygulamalar

Aşağıda, menü feed'leri geliştirirken uyulması gereken en iyi uygulamalar verilmiştir.

  • Bir restoranla yalnızca bir menü ilişkilendirin.
  • Tercih edilen dili TextField'de ilk dil olarak sağlayın. Birden fazla LocalizedText öğesi gönderiyorsanız şu anda kullanıcılara yalnızca metin listesindeki ilk öğe gösterilir.
  • Tüm menü öğeleri menü bölümlerine eklenmelidir. Menü öğelerini doğrudan menü nesnesine eklemeyin.
  • İçeriği UTF-8 kodlamasıyla sağlayın. ASCII olmayan karakterleri kod dışına almak gerekmez.
  • Genel feed dropbox'ını kullanma bölümünde belirtildiği gibi feed dosyalarını veya parçalarını 1.000 ile sınırlayın.