Hızlı Test

Hızlı Test, son kullanıcının sipariş akışını nasıl yaşayacağını keşfetmenize olanak tanıyan bir araçtır. Feed'lerdeki verileri gösterirken sıralama kullanıcı arayüzünü gösterebilir ve bir test karşılama API uç noktası kullanarak test siparişleri verebilirsiniz. Bu kılavuzda, Hızlı Test aracıyla Order with Google entegrasyonunuzun önizlemesi ve testiyle ilgili ayrıntılar yer almaktadır.

Hızlı Test Aracı

İş Ortağı Portalı'nda, Order with Google entegrasyonunuzu manuel olarak test etmek için Hızlı Test aracını kullanabilirsiniz. Veri feed'i dosyaları doğrudan konsoldan yüklenebilir. Araç, sipariş akışının kullanıcı arayüzünü içeren ayrı bir pencere açar. Veri feed'leri ve test karşılama uç noktası geçerliyse kullanıcının sipariş akışı uçtan uca test edilebilir.

Hızlı Test aracı aynı anda yalnızca bir geliştirici tarafından kullanılmalıdır. Feed yükleyebilmek için kullanıcının Düzenleyici veya Yönetici rolüne sahip olması gerekir. Kullanıcı, "arayanın izni yok" hatasını görüyorsa bu işlemi, desteklenen rollerden birine güncelleyerek düzeltebilir. Hızlı Test'te yalnızca bir veri feed'i yayınlanabilir. Korumalı alan, diğer testleri paralel olarak çalıştırmak için kullanılabilir.

Hızlı Test'in nasıl kullanılacağıyla ilgili adım adım açıklamalı bir kılavuzu aşağıda bulabilirsiniz:

  1. İş Ortağı Portalı'nda Gösterge Tabloları > Hızlı Test'e gidin.
  2. Test etmek için veri feed'i dosyasını yükleyin. Dosya NDJSON biçiminde olmalıdır.
  3. Yükleme işlemi tamamlandıktan sonra Gönder'i tıklayın.
  4. Sistem artık veri feed'i dosyasını işliyor. Bu işlem birkaç dakika sürebilir. Tablo otomatik olarak yenilenir. Böylece sayfayı yenilemeniz gerekmez.
  5. Durum Başarılı'yı gösterdikten sonra Hızlı Test'i tıklayın.
  6. Bir test karşılama API'si doldurun ve test sırasında gerçek ödemeleri kullanıp kullanmayacağınızı seçin. Hızlı Test'in, sipariş karşılama URL'si olmadan kullanılabileceğini, ancak kullanıcıların sipariş veremeyeceğini unutmayın.
  7. Son olarak, Hızlı Test'i tıklayın.

Hızlı Test düğmesini tıklayan kullanıcılar, test restoranı bulma arayüzüne yönlendirilir. Burada yalnızca test verisi feed'ine yüklenen restoranlar gösterilir.

Arayüzde, üretim ekranıyla aynı olan bir sipariş sayfası gösterilir. Test kullanıcılarının ödeme yapmak için alışveriş sepeti oluşturup tıklayabileceğini ancak Fulfillment API'si ayarlanmamışsa hata mesajı alacağını unutmayın.

Ayrıca arayüzde, aşağıdaki ekran görüntüsünde gösterildiği gibi bir iş ortağı seçici bulunmaktadır. Test ortamında dahi başlatılan tüm iş ortaklarını gösterir.

Hızlı Test kapsamında iş ortaklarını kullanıma sundu.

Ek kaynaklar

Bu kılavuzda açıklanan adımlara ek olarak, sipariş karşılama durumunuzu daha fazla test edip sorunlarını gidermek için konsol araçlarını kullanabilirsiniz.

Aynı anda birçok restoranı test etmek isterseniz bunu Korumalı Alan Testi'nde yapabilirsiniz.

Daha fazla bilgi için aşağıdaki araçlara bakın:

  • Chrome Geliştirici Araçları Konsolu, konsol ile sipariş karşılama arasındaki istek ve yanıt JSON'ını üretir. Belirli sorunları gidermek için manuel test gerçekleştirirken bu çıkışa bakın.
  • İstek ve yanıt günlükleri, GCP projenizdeki Günlük Gezgini'nde bulunur.